chapter 8
A report that contains only information about nonstandard or out-of-bound conditions is a(n) ____ report. runtime executive exception error
exception
A key principle of human-computer interaction (HCI) that states that all controls should be noticeable is called ____. informative feedback consistency visibility affordance
visibility
Which is not a type of consistency that is important in user interface design? Within an app Across platforms Across users Across a suit of apps
Across users
Which of the following is not one of the standard methods to aid a user to find and utilize hidden controls or actions that are not obvious? Affordance Visual diagrams Grouping of icons Tool tip
Affordance
A metaphor of human-computer interaction, in which interaction with the computer involves browsing and entering data on electronic documents, is referred to as a ____ metaphor. desktop dialog document direct manipulation
document
The ability to link a summary field to the supporting detail, and to dynamically view that detail on a screen, is called ____. exploding report drill down windowing a field dynamic reporting
drill down
Since it is not always clear that Web page objects are clickable, or when a control has recognized the click, designers should be careful to apply the principle of ____. shortcuts consistency feedback affordance
feedback
Electronic reports can provide a(n) ____ on the report to activate a lower-level report, which provides more detailed information. hot spot hyperlink cursor link mouseover activation key
hot spot hyperlink
The study of human interaction with machines in general is called ____. human factors engineering human-computer interaction usability user-centered design
human-computer interaction
One effective way to present large volumes of data is to summarize it and present it ____. in tabular form on a computer screen in graphical chart or diagram with control totals
in graphical chart or diagram
When a user fills out an online form, but makes an error and the data is not immediately accepted (until the input error is corrected), if the system clears all the fields and requires the user to start over, this is an example of violating the principle of ______. clear error messages and processing protecting the user's work making actions reversible always allowing a way out
protecting the user's work
One good way to prevent errors on input forms is to _______. provide "undo" capability include active discovery write clear error messages provide shortcut keys
provide "undo" capability
Which of the following is NOT one of the principles of user-centered design? Business requirements drive development. Use iterative development. Focus early on the users and their work. Evaluate design to ensure usability.
Business requirements drive development.
Which of the following is not a recommended technique for good error processing? Provide a solution to the error. Place the cursor on the error field. Indicate which input has the error. Clear the field that is in error.
Clear the field that is in error.
The primary principles of UI design of a desktop system include principles which also generally apply to other types of devices. Which of the following principles is NOT an important guideline when considering the layout and format of a particular screen. Dark colors should be avoided. Controls on a screen should be grouped by related function Grammar and spelling should be correct. Each screen should have a primary purpose.
Dark colors should be avoided.
Each dialog within the system should be organized with a clear sequence-a beginning, middle, and end. This describes which of the rules for designing interactive interfaces? Design dialogs to yield closure. Offer informative feedback Permit easy reversal of actions Support internal locus of control
Design dialogs to yield closure.
Each dialog within the system should be organized with a clear sequence-a beginning, middle, and end. This describes which of the rules for designing interactive interfaces? Design dialogs to yield closure. Support internal locus of control Offer informative feedback Permit easy reversal of actions
Design dialogs to yield closure.
Software (such as typical tax preparation software) which in essence interviews the user is following which user interface metaphor? Document metaphor Collaboration metaphor Interview metaphor Dialog metaphor
Dialog metaphor
Designers should be sure to include cancel buttons on all dialog boxes which allow the user to back up. This is an example of what? Dialog that yields closure Good error handling Easy reversal of actions Reduce short term memory load
Easy reversal of actions
Which of the follow is the best technique to determine how many menu items are needed and how to structure the menus and sub menus. Group use cases by dependency Group use cases by data requirements Group use cases by actor. Group business functions by department
Group use cases by actor.
Which of the following is not a principle of Closure? Definite end point of the steps of a procedure Have clear navigation path. Allow the user to undo their actions. Protecting and saving user's input fields.
Have clear navigation path.
"When subsequent processing is delayed by more than a second or two, users may repeatedly press controls or re-enter information, resulting in processing errors and user frustration" is an example of what? Lack of consistency Lack of feedback Lack of closure Lack of error handling
Lack of feedback
Which of the following are the two primary characteristics of smartphone UI design that are different than UI desktop design? Screen orientation and limited screen size Screen dimensions (height and width) and limited size Limited screen size and touch screen Touch screen and screen orientation
Limited screen size and touch screen
Which are the two additional important issues of Web based UI design over local desktop UI design? Load time and browser compatibility Advertising space and screen size Screen size and load time Browser compatibility and advertising space
Load time and browser compatibility
When working in an application and the user saves their work, sometimes at the bottom of the window, a progress bar will indicate show the progress of the save operation. This is an example of what? Saving the user's work Provide closure on a dialogue or action. Affordance Active discovery
Provide closure on a dialogue or action.
Which analysis model provides the best starting point for identifying screens for user interface design? Activity Diagram System sequence diagrams Domain model diagram Use case description
System sequence diagrams
Which of the following is not necessarily something to consider when designing the labels and other text on a screen? The age of the target audience The main output devices that will be used The type of font to be displayed The brightness of the screen
The brightness of the screen
Which of the following is NOT one of the primary considerations when designing the user interface? What kind of devices will it run on? What types of user interface controls will be required? Is the system a custom application or a browser based app? What operating system will it run on?
What types of user interface controls will be required?
A key principle of human-computer interaction (HCI), that states that the appearance of any control should suggest its functionality, is called ____. visibility informative feedback consistency affordance
affordance
Two of the most common graphical charting techniques are ____. bar charts and pie charts line charts and series charts vertical charts and horizontal charts printed charts and screen charts
bar charts and pie charts
The major advantage of screen output versus printed output is that screen output ____. is more secure has more information can be updated dynamically is more user friendly
can be updated dynamically
A metaphor of human-computer interaction (HCI) in which interacting with the computer, is much like carrying on a conversation is called ____. document metaphor dialog metaphor desktop metaphor direct manipulation
dialog metaphor
A metaphor of human-computer interaction (HCI) in which the user interacts directly with objects on the display screen, is referred to as ____. desktop metaphor dialog metaphor direct manipulation metaphor document metaphor
direct manipulation metaphor