Shared Flashcard Set

Details

User Interface
CS 5551 test 1
44
Computer Science
Undergraduate 4
10/29/2010

Additional Computer Science Flashcards

 


 

Cards

Term
Describe the four goals for requirements analysis.
Definition

1. Ascertain the users’ needs

2. reliability

3. Promote appropriate standardization, integration, consistency, and portability.

4. Complete projects on schedule and within budget

Term
What are the five usability measures that should be taken into account during user interface design that are central to evaluation of an interface.
Definition

1. Time to learn

2. Speed of performance

3. Rate of errors by users

4. Retention over time

5. satisfaction

Term
Describe time to learn of the five usability measures
Definition
How long does it take for typical members of the user community to learn how to use the actions relevant to a set of tasks
Term
Describe speed of performance of the five usability measures
Definition
How long does it take to carry out the benchmark tasks
Term
Describe rate of errors by users of the five usability measures
Definition
How many and what kinds of errors do people make in carrying out the benchmark tasks? Although time to make and correct errors might be incorporated into the speed of performance, error handling is such a critical component of interface usage that it deserves extensive study.
Term
Describe retention over time of the five usability measures
Definition
How well do users maintain their knowledge after an hour, a day, or a week? Retention may be linked closely to time to learn, and frequency of use plays an important role.
Term
Describe subjective satisfaction of the five usability measures
Definition
How much did users like using various aspects of the interface? The answer can be ascertained by interviews or by written surveys that include satisfaction scales and space for free-form comments.
Term
What are the five primary sources of motivation (application areas) for human factors in design?
Definition
1. Life-critical systems 2. Industrial and commercial uses 3. Home and entertainment applications 4. Exploratory, creative, and collaborative interfaces 5. Sociotechnical systems
Term
Give an example of a Life-critical system
Definition
those that control air traffic, nuclear reactors and medical instruments
Term
Give an example of an industrial and commercial applications
Definition
interfaces for banking, insurance, and order entry
Term
Give an example of home and entertainment applications
Definition
email clients, search engines, and cellphones
Term
Give an example of exploratory, creative, and collaborative interfaces
Definition
web browsers, scientific and business team collaborations support
Term
Give an example of sociotechnical systems
Definition
health support, identity verification, and disaster response
Term
How does the design of a life-critical system differ from that of other systems?
Definition
In a life-critical system the system needs to be able to be used under stress situations.
Term
Compare and contrast motivating factors between life-critical systems and those for home, office, or entertainment.
Definition
In a life-critical system, lengthy training periods are acceptable to obtain rapid, error-free performance, while in a home, office, or entertainment application ease of learning is important.
Term
Briefly identify some areas of human diversity that challenge the developers of interactive systems.
Definition

1. Variations in physical abilities and physical workplaces 2. Diverse cognitive and perceptual abilities

3. Personality differences

4. Cultural and international diversity

5. Users with disabilities

6. Older adult users

7. Children

8. Accommodating hardware and software diversity

Term
What are some design concerns pertaining to cultural and international diversity?
Definition
Date and time formats, numeric and currency formats, weights and measurements, and telephone numbers and addresses.
Term
Which among Guidelines, Principles, and Theories is at the highest level of abstraction?
Definition
Theories
Term
Which among Guidelines, Principles, and Theories is at the lowest level of abstraction?
Definition
Guidelines
Term
What are the devices (techniques) for getting the user's attention.
Definition
1. Intensity
2. Marking
3. Choice of fonts
4. Inverse video
5. Blinking
6. Color
7. Audio
Term
How is intensity implemented?
Definition
Use two levels only, with limited use of high intensity to draw attention
Term
How is marking implemented?
Definition
Underline the item, enclose it in a box, point to it with an arrow, or use an indicator such as an asterisk, bullet, dash, plus sign, or x
Term
How is choice of fonts implemented?
Definition
Use up to three fonts
Term
How is inverse video implemented?
Definition
Use inverse coloring
Term
How is blinking implemented?
Definition
Use blinking displays (2-4 hz) or blinking color changes with great care and in limited areas
Term
How is color implemented?
Definition
Use ip to four standard colors, with additional colors reserved for occasional use
Term
How is audio implemented?
Definition
Use soft tones for regular positive feedback and harsh sounds for rare emergency conditions
Term
List Shneiderman's 8 Golden Rules of Interface Design
Definition

1. consistency

2. universal usability

3. informative feedback

4. yield closure

5. Prevent errors

6. easy reversal of actions

7. Support internal locus of control

8. Reduce short-term memory load.

Term
Give and example of striving for consistency
Definition
should be consistent sequences, actions, colors, and layout throughout the application
Term
Give and example of catering to universal usability
Definition
recognize the needs of divers users and design for plasticity. Add explanations for novices and features for experts
Term
Give and example of offering informative feedback
Definition
should be a system feedback for every user action
Term
Give and example of designing dialogs to yield closure
Definition
sequences should be organized into groups with a beginning, middle, and end
Term
Give and example of prevent errors
Definition
design the system so users cannot make serious errors
Term
Give and example of permit easy reversal of actions
Definition
as much as possible, actions should be reversible
Term
Give and example of supporting internal locus of control
Definition
should give the user a strong sense that they are in control
Term
Give and example of reducing short-term memory load
Definition
users should not be required to remember things when using the system
Term
What are the parts of the Foley and van Dam cognitive model.
Definition
1. conceptual level
2. Semantic level
3. syntactic level
4. lexical level
Term
Describe the conceptual level of the Foley and van Dam cognitive model
Definition
the user's mental model of the interactive system
Term
Describe the semantic level of the Foley and van Dam cognitive model
Definition
describes the meanings conveyed by the user's input and by the computer's output display
Term
Describe the syntactic level of the Foley and van Dam cognitive model
Definition
how the user actions that convey semantics are assembled into complete sentences that instruct the computer to perform certain tasks
Term
Describe the lexical level of the Foley and van Dam cognitive model
Definition
device dependencies and with the precise mechanisms by which users specify the syntax
Term
Define gulf of execution
Definition
the mismatch between the user's intentions and the allowable actions
Term
Define the gulf of evaluation
Definition
the mismatch between the system's representation and the user's expectations
Term
List and explain Norman's four principles of good design.
Definition

1. The state and the action alternatives should be visible 2. There should be a good conceptual model with a consistent system image

3. the interface should include good mappings that reveal the relationships between stages

4. Users should receive continuous feedback

Supporting users have an ad free experience!