The User Interface Flashcards

1
Q

Describe the main features of WIMP

A

Windows: each task has its own window, windows can be maximised and minimised
Icons: icons represent programs and they can be double clicked to open
Menus: contains list of options can contain sub menus
Pointer: used to move a cursor, rather than cursor key on keyboard, allows you to click and interact with menus, icons etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Name four types of interfaces

A

WIMP, Command Line Interface, menu driven interface, form

driven interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Briefly describe a Form driven interface

A

The screen layout reflects existing data entry forms. The user may be able to click tick boxes or radio boxes, the order in which the form may be completed may be controlled, validation/verification may be carried out, user may navigate using back and next buttons

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Briefly describe a common line interface

A

There is a finite list of common words, each with correct syntax, user inputs a common at a prompt, some commands require parameters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Identify two benefits of a command line interface

A

It requires minimal resources- RAM, Screen resolution, experienced users can key in commands quickly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe three features included in GUI that assist experienced users

A

Interface could include short cuts- a combination of two or more keys clicked at the same time such as Ctrl S
The interface could include function keys- special keys to carry out specific tasks such as F5
The interface could include a CLI so that commands can be entered as text
User may be able to customise interface with icons, shortcuts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain why an experienced user may chose CLI over a natural language interface.

A

An experienced user will have learnt off all commands so CLI is very direct and quick, input to a NLI is relatively slow and prone to errors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a prompt?

A

A prompt is a message that indicates the point or purpose of inputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a Parameter?

A

A parameter refers to additional information required for a command.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe four features of a typical GUI

A

«WIMP
«Dialogue boxes- enable user to change default settings
«Help facilities- Context sensitive or linked to web site popups
«User preferences- The user can change the screen resolution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe two ways a GUI can be interacted with without a mouse

A

Hot keys- multi purpose function keys, eg F1
Shortcuts- CTRL S
Common Line Interface, commands typed on prompt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe two main ergonomically factors which influence human computer interface interaction

A

Input devices should be designed to minimise the risk of RSI
Keyboards with height adjustments
Work stations should be able to be designed to minimise risk of poor posture
Chairs should be adjustable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe three features of a well designed UI for inexperienced users

A

The use of standard layouts to minimise training needs
The use of obvious icons so user can deduce functions
The use of a pointer device so user can select options with minimal keyboard skills

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Identify two features of a UI for inexperienced users

A

Help facilities- a help or search option
A consistent UI across components-user can transfer skills gained in one component or device to another
Provision of macros, WIMP, Forms- allow inexperienced users to perform common tasks quickly with little training

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Identify two features of a UI for experienced users

A

Provision of short keys/hot keys
Provision fo CLI
Additional facility such as customisation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Describe four features of a well designed human computer interface

A

Easy to learn and use- match expertise of user, designed for both literate and naive users
Provision of help/support- good context sensitive help, clear error messages
Consistency- Should show consistency throughout UI
Type of interface- Command line to conserve resources or experienced users, WIMP for less experienced