You are on page 1of 342

Your performance was as follows: You took 13 minutes on this assessment from Wed Nov 7 14:31:54 UTC+0800 2007

to Wed Nov 7 14:44:10 UTC+0800 2007. Total score: 81.82 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) I only (b) III only (c) II only (d) I and III only Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Which of the following is an appropriate time to do an error analysis? (a) One of your colleagues found heuristic violations that you did not. (b) Your client disagrees with your findings. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) You think you have made a mistake in your usability aspect report. Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------3. Which of the following is an example of a typical accelerator for frequently used operations? (a) function or command keys which combine an entire command into a single keypress (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) increasing the speed with which the mouse moves (d) typing (or clicking) the next input before the computer is ready to accept

it Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------4. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) I only (b) I and II only (c) I, II, and III (d) II only Correct answer is (b) Your score on this question is: 9.09 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code? (a) (Name) (b) Appearance (c) BackStyle (d) Caption Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes. -------------------------------------------------------------------------------6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations. (a) I only

(b) II only (c) I and II only (d) I, II, and III Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.2 in the course notes. ------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status? (a) The full Recycle Bin icon showing that the bin has files in it (b) A progress indicator showing how much of a file is left to download (c) A computer system that appears to have crashed. (d) The MS Windows taskbar showing the applications that are running Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.3 of the course notes. -------------------------------------------------------------------------------8. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes? (a) There is no distinction: they both offer a dropdown list with options. (b) A ComboBox is a ListBox with a pair of up-down buttons. (c) A ListBox lets the user specify any value. (d) A ComboBox allows users to specify values other than those supplied on its list. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes. -------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design (a) III only (b) II and III only

(c) I and II only (d) I, II, and III Correct answer is (b) Your score on this question is: 9.09 Feedback: See sections 2.2.2 and 2.4.2 of the course notes. -------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea? (a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.7.1 of the course notes. -------------------------------------------------------------------------------11. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors? (a) It supports the heuristic by informing users when a problem has occurred with the download. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (d) It violates the heuristic by providing users with more information than they can deal with at one time. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes. (c) This statement has more to do with flexibility and efficiency of use than help users recognize, diagnose, and recover from errors. -------------------------------------------------------------------------------Go to top of assessment.

Total score: 81.82 Your performance was as follows: You took 14 minutes on this assessment from Wed Nov 7 14:33:05 UTC+0800 2007 to Wed Nov 7 14:46:09 UTC+0800 2007. Total score: 45.45

1. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) mouse-initiated actions only (b) actions that require additional information not supplied by the click (c) actions that require no additional information beyond that supplied by the click (d) a greater variety of actions than most other controls Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Which of the following is an appropriate time to do an error analysis? (a) Two or more heuristics give conflicting advice about a particular interface element. (b) One of your colleagues found heuristic violations that you did not. (c) You think you have made a mistake in your usability aspect report. (d) Your client disagrees with your findings. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. (d) The error addressed in this question is one made by a hypothetical user, not any real person. -------------------------------------------------------------------------------3. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I only (b) I and II only (c) II and III only (d) I, II, and III Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------4. An interface with no "Undo" would (a) be able to save files more often. (b) impair the user's natural ability to learn by doing. (c) be less predictable. (d) help people learn not to make frequent mistakes. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. (c) The opposite is in fact true. Undo cannot always be applied, which is a little confusing. ------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code? (a) (Name) (b) Appearance (c) Caption (d) BackStyle Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes. ------------------------------------------------------------------------------6. Which of the following common intuitions can fruitfully be applied in user interfaces? If B immediately follows A in time, B is caused by A. If B is bigger than A, B is more important than A. If B is near A, B is somehow related to A. (a) II and III only

(b) I, II, and III (c) III only (d) I only Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.1.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status? (a) A computer system that appears to have crashed. (b) A progress indicator showing how much of a file is left to download (c) The full Recycle Bin icon showing that the bin has files in it (d) The MS Windows taskbar showing the applications that are running Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.1.3 of the course notes. (c) This situation does not violate the heuristic. ------------------------------------------------------------------------------8. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes? (a) A ComboBox allows users to specify values other than those supplied on its list. (b) A ListBox lets the user specify any value. (c) There is no distinction: they both offer a dropdown list with options. (d) A ComboBox is a ListBox with a pair of up-down buttons. Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.4.1 of the course notes. -------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status

Consistency and standards Aesthetics and minimalist design (a) I, II, and III (b) II and III only (c) I and II only (d) III only Correct answer is (b) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes. ------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea? (a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.7.1 of the course notes. -------------------------------------------------------------------------------11. How does online help better satisfy the heuristic help and documentation than paper manuals? (a) People use paper manuals only when they have no other recourse. (b) Online help is always available and easily searchable. (c) Paper manuals are always available and easily searchable. (d) Online help can give more concrete advice than paper manuals. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 45.45 Your performance was as follows:

You took 12 minutes on this assessment from Wed Nov 7 14:32:26 UTC+0800 2007 to Wed Nov 7 14:44:02 UTC+0800 2007. Total score: 90.91 1. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked? (a) panicButton-Click (b) myPanicButton_Click() (c) Click_panicButton() (d) panicButton_Click() Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) Yes, the application does not follow accepted conventions. (b) No, if the other menus are also named differently from accepted conventions. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) Consistency and standards is not applicable in this situation. Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------3. Which of the following is an advantage of keyboard accelerators? (a) A user may operate them without his hands leaving the keyboard. (b) There is no standard for visual cues for keyboard accelerators. (c) Accelerators allow experts to learn to use the application more quickly. (d) Accelerators are easy for novice users to remember. Correct answer is (a) Your score on this question is: 0.00 Feedback:

See section 2.2.4 of the course notes. -------------------------------------------------------------------------------4. When does the presence of an available Cancel button violate the heuristic visibility of system status? (a) When it is physically set apart from other actions within the interface. (b) When pressing the Cancel button undoes the previous action. (c) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (d) An available Cancel button never violates this heuristic. Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.3 of the course notes. ------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code? (a) BackStyle (b) Appearance (c) Caption (d) (Name) Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes. -------------------------------------------------------------------------------6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations. (a) I and II only (b) I only (c) I, II, and III (d) II only Correct answer is (a) Your score on this question is: 9.09 Feedback:

See section 2.1.2 in the course notes. -------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status? (a) The MS Windows taskbar showing the applications that are running (b) A progress indicator showing how much of a file is left to download (c) A computer system that appears to have crashed. (d) The full Recycle Bin icon showing that the bin has files in it Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.3 of the course notes. -------------------------------------------------------------------------------8. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure? (a) lstDevice_Scroll (b) lstDevice.Scroll (c) lstDevice.Selected (d) lstDevice_Click Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.4.1 of the course notes. -------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design (a) II and III only (b) III only (c) I, II, and III (d) I and II only Correct answer is (a) Your score on this question is: 9.09 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea? (a) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (b) People have no trouble at all remembering things exactly. (c) It takes too long for users to recall commands from memory. (d) Forcing users to memorize commands is good mental practice. Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.7.1 of the course notes. -------------------------------------------------------------------------------11. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors? (a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing users with more information than they can deal with at one time. (c) It violates the heuristic by providing unhelpful information. (d) It supports the heuristic by informing users when a problem has occurred with the download. Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.7.2 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 90.91 Your performance was as follows: You took 31 minutes on this assessment from Wed Nov 7 14:36:17 UTC+0800 2007 to Wed Nov 7 15:06:23 UTC+0800 2007. Total score: 36.36 1. Because Visual Basic buttons can only be manipulated in one way (by

clicking), they are suitable to be used for (a) actions that require additional information not supplied by the click (b) a greater variety of actions than most other controls (c) mouse-initiated actions only (d) actions that require no additional information beyond that supplied by the click Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) Yes, the application does not follow accepted conventions. (b) No, if the other menus are also named differently from accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) No, if the Actions menu contains similar menu items to File menus in other applications. Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------3. Which of the following is an example of a typical accelerator for frequently used operations? (a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) function or command keys which combine an entire command into a single keypress (c) increasing the speed with which the mouse moves (d) typing (or clicking) the next input before the computer is ready to accept it Correct answer is (b) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------4. A reference from one UAR to another is established when

the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) I, II, and III (b) II only (c) I and II only (d) I only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code? (a) Caption (b) BackStyle (c) (Name) (d) Appearance Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes. ------------------------------------------------------------------------------6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations. (a) I only (b) I, II, and III (c) II only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.1.2 in the course notes. -------------------------------------------------------------------------------7.

Which of the following situations violates the heuristic visibility of system status? (a) A progress indicator showing how much of a file is left to download (b) A computer system that appears to have crashed. (c) The MS Windows taskbar showing the applications that are running (d) The full Recycle Bin icon showing that the bin has files in it Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.1.3 of the course notes. (c) This situation does not violate the heuristic. -------------------------------------------------------------------------------8. A heuristic used in evaluating prototypes of a user interface: (a) endorses or criticizes the interface as a whole. (b) may occasionally both endorse and criticize one aspect of the interface. (c) unambiguously endorses or criticizes the aspect of the interface to which it applies. (d) should be carefully criticized before use. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes. -------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design (a) II and III only (b) I, II, and III (c) I and II only (d) III only Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes. -------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition

rather than recall when designing interfaces is a good idea? (a) It takes too long for users to recall commands from memory. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) Forcing users to memorize commands is good mental practice. (d) People have no trouble at all remembering things exactly. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes. (a) This answer is close but is not the reason recognition works better than recall for users: a user might never remember something that she would recognize immediately. -------------------------------------------------------------------------------11. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors? (a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (c) It violates the heuristic by providing unhelpful information. (d) It supports the heuristic by informing users when a problem has occurred with the download. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes. (b) This statement has more to do with flexibility and efficiency of use than help users recognize, diagnose, and recover from errors. -------------------------------------------------------------------------------Go to top of assessment. Total score: 36.36 ? Copyright 2002 iCarnegie, Inc. All rights reserved. Your performance was as follows: You took 5502 minutes on this assessment from Fri Nov 2 23:22:29 UTC+0800 2007 to Tue Nov 6 19:03:32 UTC+0800 2007. Total score: 70.00

1. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) actions that require additional information not supplied by the click (b) a greater variety of actions than most other controls (c) actions that require no additional information beyond that supplied by the click (d) mouse-initiated actions only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked? (a) panicButton-Click (b) panicButton_Click() (c) myPanicButton_Click() (d) Click_panicButton() Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) I only (b) III only (c) II only (d) I and III only Correct answer is (c) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes. --------------------------------------------------------------------------------

4. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Flexibility and efficiency of use (b) Consistency and standards (c) Visibility of system status (d) Help and documentation Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Which of the following is an appropriate time to do an error analysis? (a) Your client disagrees with your findings. (b) You think you have made a mistake in your usability aspect report. (c) One of your colleagues found heuristic violations that you did not. (d) Two or more heuristics give conflicting advice about a particular interface element. Correct answer is (d) Your score on this question is: 10.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) No, if the other menus are also named differently from accepted conventions. (b) Yes, the application does not follow accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) No, if the Actions menu contains similar menu items to File menus in other applications. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. (a) This concept is not what is meant by 'consistency' -------------------------------------------------------------------------------

7. Which of the following is an advantage of keyboard accelerators? (a) Accelerators allow experts to learn to use the application more quickly. (b) There is no standard for visual cues for keyboard accelerators. (c) A user may operate them without his hands leaving the keyboard. (d) Accelerators are easy for novice users to remember. Correct answer is (c) Your score on this question is: 10.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations? (a) function or command keys which combine an entire command into a single keypress (b) typing (or clicking) the next input before the computer is ready to accept it (c) scrolling by using the keyboard arrow keys instead of the scrollbars (d) increasing the speed with which the mouse moves Correct answer is (a) Your score on this question is: 10.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) II only (b) I, II, and III (c) I only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic

visibility of system status? (a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) An available Cancel button never violates this heuristic. (c) When it is physically set apart from other actions within the interface. (d) When pressing the Cancel button undoes the previous action. Correct answer is (a) Your score on this question is: 10.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 70.00 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) I and III only (b) II only (c) III only (d) I only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked? (a) myPanicButton_Click() (b) panicButton-Click (c) Click_panicButton() (d) panicButton_Click() You did not answer this question. Correct answer is (d) Your score on this question is: 0.00

Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) actions that require no additional information beyond that supplied by the click (b) a greater variety of actions than most other controls (c) actions that require additional information not supplied by the click (d) mouse-initiated actions only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis? (a) Your client disagrees with your findings. (b) Two or more heuristics give conflicting advice about a particular interface element. (c) You think you have made a mistake in your usability aspect report. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Flexibility and efficiency of use (b) Visibility of system status (c) Consistency and standards (d) Help and documentation You did not answer this question. Correct answer is (c)

Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. ------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) Consistency and standards is not applicable in this situation. (b) No, if the other menus are also named differently from accepted conventions. (c) Yes, the application does not follow accepted conventions. (d) No, if the Actions menu contains similar menu items to File menus in other applications. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files (a) II and III only (b) I, II, and III (c) I only (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations? (a) typing (or clicking) the next input before the computer is ready to accept it (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) function or command keys which combine an entire command into a

single keypress (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status? (a) An available Cancel button never violates this heuristic. (b) When pressing the Cancel button undoes the previous action. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. ------------------------------------------------------------------------------10. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) I, II, and III (b) I only (c) II only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows:

1. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) a greater variety of actions than most other controls (b) actions that require no additional information beyond that supplied by the click (c) actions that require additional information not supplied by the click (d) mouse-initiated actions only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked? (a) panicButton_Click() (b) myPanicButton_Click() (c) panicButton-Click (d) Click_panicButton() You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. In Visual Basic, you can create a keyboard shortcut for a button by (a) with a Dim statement in the modules general procedures section. (b) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (c) placing an "_" (underline character) in the button's identifier in its Name property. (d) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback:

See section 2.2.1 of the course notes. ------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis? (a) Two or more heuristics give conflicting advice about a particular interface element. (b) You think you have made a mistake in your usability aspect report. (c) Your client disagrees with your findings. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) No, if the other menus are also named differently from accepted conventions. (b) Consistency and standards is not applicable in this situation. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) Yes, the application does not follow accepted conventions. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Visibility of system status (b) Flexibility and efficiency of use (c) Help and documentation (d) Consistency and standards You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations? (a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) increasing the speed with which the mouse moves (c) function or command keys which combine an entire command into a single keypress (d) typing (or clicking) the next input before the computer is ready to accept it You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators? (a) A user may operate them without his hands leaving the keyboard. (b) Accelerators are easy for novice users to remember. (c) There is no standard for visual cues for keyboard accelerators. (d) Accelerators allow experts to learn to use the application more quickly. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. An interface with no "Undo" would (a) be able to save files more often. (b) impair the user's natural ability to learn by doing. (c) be less predictable. (d) help people learn not to make frequent mistakes. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) I only (b) I, II, and III (c) II only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) III only (b) I only (c) II only (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) actions that require no additional information beyond that supplied by

the click (b) a greater variety of actions than most other controls (c) mouse-initiated actions only (d) actions that require additional information not supplied by the click You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked? (a) panicButton-Click (b) Click_panicButton() (c) myPanicButton_Click() (d) panicButton_Click() You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------4. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Flexibility and efficiency of use (b) Visibility of system status (c) Consistency and standards (d) Help and documentation You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the Actions menu contains similar menu items to File menus in other applications. (b) No, if the other menus are also named differently from accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) Yes, the application does not follow accepted conventions. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Which of the following is an appropriate time to do an error analysis? (a) You think you have made a mistake in your usability aspect report. (b) Two or more heuristics give conflicting advice about a particular interface element. (c) One of your colleagues found heuristic violations that you did not. (d) Your client disagrees with your findings. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations? (a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) increasing the speed with which the mouse moves (c) typing (or clicking) the next input before the computer is ready to accept it (d) function or command keys which combine an entire command into a single keypress You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8.

Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files (a) I, II, and III (b) II and III only (c) I and II only (d) I only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) I and II only (b) I, II, and III (c) I only (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status? (a) When pressing the Cancel button undoes the previous action. (b) An available Cancel button never violates this heuristic. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) I only (b) II only (c) I and III only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. In Visual Basic, you can create a keyboard shortcut for a button by (a) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (b) with a Dim statement in the modules general procedures section. (c) placing an "_" (underline character) in the button's identifier in its Name property. (d) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) mouse-initiated actions only (b) a greater variety of actions than most other controls

(c) actions that require no additional information beyond that supplied by the click (d) actions that require additional information not supplied by the click You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. ------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis? (a) One of your colleagues found heuristic violations that you did not. (b) Your client disagrees with your findings. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) You think you have made a mistake in your usability aspect report. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Help and documentation (b) Visibility of system status (c) Flexibility and efficiency of use (d) Consistency and standards You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Yes, the application does not follow accepted conventions. (b) No, if the Actions menu contains similar menu items to File menus in other applications. (c) Consistency and standards is not applicable in this situation. (d) No, if the other menus are also named differently from accepted conventions. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations? (a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) typing (or clicking) the next input before the computer is ready to accept it (c) function or command keys which combine an entire command into a single keypress (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators? (a) Accelerators are easy for novice users to remember. (b) A user may operate them without his hands leaving the keyboard. (c) There is no standard for visual cues for keyboard accelerators. (d) Accelerators allow experts to learn to use the application more quickly. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. --------------------------------------------------------------------------------

9. An interface with no "Undo" would (a) impair the user's natural ability to learn by doing. (b) be able to save files more often. (c) be less predictable. (d) help people learn not to make frequent mistakes. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status? (a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) When it is physically set apart from other actions within the interface. (c) When pressing the Cancel button undoes the previous action. (d) An available Cancel button never violates this heuristic. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) II only (b) I and III only (c) III only (d) I only You did not answer this question. Correct answer is (a)

Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) a greater variety of actions than most other controls (b) actions that require additional information not supplied by the click (c) actions that require no additional information beyond that supplied by the click (d) mouse-initiated actions only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. In Visual Basic, you can create a keyboard shortcut for a button by (a) placing an "_" (underline character) in the button's identifier in its Name property. (b) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (c) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (d) with a Dim statement in the modules general procedures section. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) Yes, the application does not follow accepted conventions. (b) No, if the other menus are also named differently from accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) No, if the Actions menu contains similar menu items to File menus in other

applications. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Consistency and standards (b) Help and documentation (c) Visibility of system status (d) Flexibility and efficiency of use You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Which of the following is an appropriate time to do an error analysis? (a) You think you have made a mistake in your usability aspect report. (b) One of your colleagues found heuristic violations that you did not. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) Your client disagrees with your findings. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. ------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations? (a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) function or command keys which combine an entire command into a single keypress

(c) typing (or clicking) the next input before the computer is ready to accept it (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators? (a) There is no standard for visual cues for keyboard accelerators. (b) A user may operate them without his hands leaving the keyboard. (c) Accelerators are easy for novice users to remember. (d) Accelerators allow experts to learn to use the application more quickly. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) I only (b) II only (c) I, II, and III (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status? (a) When it is physically set apart from other actions within the interface. (b) When pressing the Cancel button undoes the previous action.

(c) An available Cancel button never violates this heuristic. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) I only (b) II only (c) I and III only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. In Visual Basic, you can create a keyboard shortcut for a button by (a) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (b) with a Dim statement in the modules general procedures section. (c) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (d) placing an "_" (underline character) in the button's identifier in its Name property. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00

Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) actions that require no additional information beyond that supplied by the click (b) mouse-initiated actions only (c) actions that require additional information not supplied by the click (d) a greater variety of actions than most other controls You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) No, if the other menus are also named differently from accepted conventions. (b) No, if the Actions menu contains similar menu items to File menus in other applications. (c) Consistency and standards is not applicable in this situation. (d) Yes, the application does not follow accepted conventions. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Which of the following is an appropriate time to do an error analysis? (a) You think you have made a mistake in your usability aspect report. (b) Your client disagrees with your findings. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (c)

Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Flexibility and efficiency of use (b) Consistency and standards (c) Visibility of system status (d) Help and documentation You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations? (a) function or command keys which combine an entire command into a single keypress (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) typing (or clicking) the next input before the computer is ready to accept it (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files (a) I, II, and III (b) II and III only

(c) I and II only (d) I only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) II only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. An interface with no "Undo" would (a) be less predictable. (b) help people learn not to make frequent mistakes. (c) impair the user's natural ability to learn by doing. (d) be able to save files more often. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1.

In Visual Basic, you can create a keyboard shortcut for a button by (a) placing an "_" (underline character) in the button's identifier in its Name property. (b) with a Dim statement in the modules general procedures section. (c) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (d) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) a greater variety of actions than most other controls (b) actions that require additional information not supplied by the click (c) mouse-initiated actions only (d) actions that require no additional information beyond that supplied by the click You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) II only (b) I and III only (c) I only (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback:

See section 2.2.1 of the course notes. -------------------------------------------------------------------------------4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) Yes, the application does not follow accepted conventions. (b) No, if the Actions menu contains similar menu items to File menus in other applications. (c) Consistency and standards is not applicable in this situation. (d) No, if the other menus are also named differently from accepted conventions. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------5. Which of the following is an appropriate time to do an error analysis? (a) One of your colleagues found heuristic violations that you did not. (b) You think you have made a mistake in your usability aspect report. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) Your client disagrees with your findings. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Flexibility and efficiency of use (b) Help and documentation (c) Visibility of system status (d) Consistency and standards You did not answer this question. Correct answer is (d)

Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations? (a) function or command keys which combine an entire command into a single keypress (b) increasing the speed with which the mouse moves (c) scrolling by using the keyboard arrow keys instead of the scrollbars (d) typing (or clicking) the next input before the computer is ready to accept it You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------8. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files (a) I and II only (b) II and III only (c) I, II, and III (d) I only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. -------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status? (a) An available Cancel button never violates this heuristic. (b) When pressing the Cancel button undoes the previous action. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that

the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------10. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic. (a) II only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. -------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0". (a) III only (b) I only (c) II only (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked? (a) panicButton-Click (b) myPanicButton_Click() (c) Click_panicButton() (d) panicButton_Click() You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for (a) mouse-initiated actions only (b) actions that require additional information not supplied by the click (c) a greater variety of actions than most other controls (d) actions that require no additional information beyond that supplied by the click You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes. -------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis? (a) Two or more heuristics give conflicting advice about a particular interface element. (b) Your client disagrees with your findings. (c) You think you have made a mistake in your usability aspect report. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently. (a) Flexibility and efficiency of use (b) Help and documentation (c) Consistency and standards (d) Visibility of system status You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File? (a) Consistency and standards is not applicable in this situation. (b) No, if the other menus are also named differently from accepted conventions. (c) Yes, the application does not follow accepted conventions. (d) No, if the Actions menu contains similar menu items to File menus in other applications. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. -------------------------------------------------------------------------------7. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I and II only (b) I, II, and III (c) I only

(d) II and III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) increasing the speed with which the mouse moves (c) function or command keys which combine an entire command into a single keypress (d) typing (or clicking) the next input before the computer is ready to accept it You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) When pressing the Cancel button undoes the previous action.

(b) An available Cancel button never violates this heuristic. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. An interface with no "Undo" would

(a) be less predictable. (b) help people learn not to make frequent mistakes. (c) impair the user's natural ability to learn by doing. (d) be able to save files more often. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1.

Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) actions that require no additional information beyond that supplied by the click (b) actions that require additional information not supplied by the click (c) a greater variety of actions than most other controls (d) mouse-initiated actions only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. In Visual Basic, you can create a keyboard shortcut for a button by

(a) with a Dim statement in the modules general procedures section. (b) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (c) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (d) placing an "_" (underline character) in the button's identifier in its Name property. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) II only (c) I and III only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Consistency and standards (b) Visibility of system status (c) Flexibility and efficiency of use (d) Help and documentation You did not answer this question. Correct answer is (a)

Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an appropriate time to do an error analysis?

(a) Two or more heuristics give conflicting advice about a particular interface element. (b) One of your colleagues found heuristic violations that you did not. (c) Your client disagrees with your findings. (d) You think you have made a mistake in your usability aspect report. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the other menus are also named differently from accepted conventions. (b) Yes, the application does not follow accepted conventions. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) Consistency and standards is not applicable in this situation. You did not answer this question.

Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) II and III only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) typing (or clicking) the next input before the computer is ready to accept it (c) increasing the speed with which the mouse moves

(d) function or command keys which combine an entire command into a single keypress You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) When pressing the Cancel button undoes the previous action. (c) When it is physically set apart from other actions within the interface. (d) An available Cancel button never violates this heuristic. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. An interface with no "Undo" would

(a) help people learn not to make frequent mistakes. (b) impair the user's natural ability to learn by doing.

(c) be able to save files more often. (d) be less predictable. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: You took 3 minutes on this assessment from Thu Dec 20 14:03:33 UTC+0800 2007 to Thu Dec 20 14:06:21 UTC+0800 2007. Total score: 80.00

1. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice.Scroll (b) lstDevice_Click (c) lstDevice.Selected (d) lstDevice_Scroll Correct answer is (b)

Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) I, II, and III (c) III only (d) I and II only Correct answer is (a) Your score on this question is: 20.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) I, II, and III

(b) II and III only (c) I only (d) I and II only Correct answer is (d) Your score on this question is: 20.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) III only (b) I and II only (c) I only (d) I, II, and III Correct answer is (b) Your score on this question is: 20.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user.

(b) Checking that the window is not covered by another before displaying a menu. (c) Not letting a novice user use a keyboard shortcut. (d) Allowing users to select an item from a list rather than type the name of the item. Correct answer is (d) Your score on this question is: 20.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 80.00 Your performance was as follows: 1. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice_Click (b) lstDevice.Scroll (c) lstDevice_Scroll (d) lstDevice.Selected You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) hyperlinks that are not descriptive of the pages to which they link (b) buttons with icons but no textual labels (c) a very long dropdown list (d) case-sensitive commands You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I, II, and III (b) I and II only (c) I only (d) II and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00

Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Allowing users to select an item from a list rather than type the name of the item. (b) Checking that the window is not covered by another before displaying a menu. (c) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (d) Not letting a novice user use a keyboard shortcut.

You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox is a ListBox with a pair of up-down buttons. (b) There is no distinction: they both offer a dropdown list with options. (c) A ListBox lets the user specify any value. (d) A ComboBox allows users to specify values other than those supplied on its list. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox?

Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) I and II only (c) III only (d) I, II, and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I, II, and III (b) I only (c) I and II only (d) II and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00

Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (c) Allowing users to select an item from a list rather than type the name of the item. (d) Not letting a novice user use a keyboard shortcut. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) I and II only (c) III only (d) I, II, and III

You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox allows users to specify values other than those supplied on its list. (b) A ComboBox is a ListBox with a pair of up-down buttons. (c) A ListBox lets the user specify any value. (d) There is no distinction: they both offer a dropdown list with options. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status

Consistency and standards Aesthetics and minimalist design

(a) I, II, and III (b) I and II only (c) III only (d) II and III only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I, II, and III (b) I only (c) I and II only (d) II and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback:

See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I, II, and III (b) III only (c) I only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Not letting a novice user use a keyboard shortcut. (c) Allowing users to select an item from a list rather than type the name of the item. (d) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. You did not answer this question.

Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A heuristic used in evaluating prototypes of a user interface:

(a) should be carefully criticized before use. (b) unambiguously endorses or criticizes the aspect of the interface to which it applies. (c) may occasionally both endorse and criticize one aspect of the interface. (d) endorses or criticizes the interface as a whole. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) case-sensitive commands

(b) a very long dropdown list (c) buttons with icons but no textual labels (d) hyperlinks that are not descriptive of the pages to which they link You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) I only (b) II and III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic

warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) I, II, and III (c) I and II only (d) III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Not letting a novice user use a keyboard shortcut. (b) Checking that the window is not covered by another before displaying a menu. (c) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox allows users to specify values other than those supplied on its list. (b) A ComboBox is a ListBox with a pair of up-down buttons. (c) A ListBox lets the user specify any value. (d) There is no distinction: they both offer a dropdown list with options. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) hyperlinks that are not descriptive of the pages to which they link (b) case-sensitive commands (c) a very long dropdown list (d) buttons with icons but no textual labels You did not answer this question.

Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I and II only (b) II and III only (c) I only (d) I, II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I, II, and III (b) I only (c) I and II only (d) III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Not letting a novice user use a keyboard shortcut. (c) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment.

Total score: 0 Your performance was as follows: 1. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice.Selected (b) lstDevice_Click (c) lstDevice_Scroll (d) lstDevice.Scroll You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) III only (b) II and III only (c) I, II, and III (d) I and II only You did not answer this question.

Correct answer is (b) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) II and III only (b) I, II, and III (c) I and II only (d) I only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Not letting a novice user use a keyboard shortcut. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user.

(c) Checking that the window is not covered by another before displaying a menu. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) III only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment.

Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox is a ListBox with a pair of up-down buttons. (b) A ListBox lets the user specify any value. (c) There is no distinction: they both offer a dropdown list with options. (d) A ComboBox allows users to specify values other than those supplied on its list. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) a very long dropdown list (b) buttons with icons but no textual labels (c) case-sensitive commands (d) hyperlinks that are not descriptive of the pages to which they link You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback:

See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) II and III only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (c) Not letting a novice user use a keyboard shortcut. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A heuristic used in evaluating prototypes of a user interface:

(a) endorses or criticizes the interface as a whole. (b) unambiguously endorses or criticizes the aspect of the interface to which it applies. (c) may occasionally both endorse and criticize one aspect of the interface. (d) should be carefully criticized before use. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) II and III only (b) I and II only (c) I only (d) I, II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) III only (c) I, II, and III (d) I and II only You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Not letting a novice user use a keyboard shortcut. (c) Allowing users to select an item from a list rather than type the name of the item. (d) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: You took 6 minutes on this assessment from Thu Dec 20 14:07:10 UTC+0800 2007 to Thu Dec 20 14:12:31 UTC+0800 2007. Total score: 62.50

1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) II only (b) III only (c) I and III (d) I only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) People have no trouble at all remembering things exactly. (b) It takes too long for users to recall commands from memory. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d)

Your score on this question is: 12.50 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing users with more information than they can deal with at one time. (c) It violates the heuristic by providing unhelpful information. (d) It supports the heuristic by informing users when a problem has occurred with the download. Correct answer is (d) Your score on this question is: 12.50 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) People use paper manuals only when they have no other recourse. (b) Online help is always available and easily searchable. (c) Online help can give more concrete advice than paper manuals. (d) Paper manuals are always available and easily searchable. Correct answer is (b) Your score on this question is: 12.50

Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I and II only (b) III only (c) II and III only (d) I, II, and III only Correct answer is (a) Your score on this question is: 12.50 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and II only

(b) I and III only (c) I ,II, and III (d) II and III only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame. They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I and III only (b) I, II, and III (c) II and III only (d) I and II only Correct answer is (b) Your score on this question is: 12.50 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition rather than recall?

(a) The date does not appear on the Time Zone tab.

(b) The time zone is displayed on the Date & Time tab. (c) A map of the world appears on the Time Zone tab. (d) The clock has an hour, minute, and second hand. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes. (d) This is a redundant displaythe time is already presented to the user elsewhere in the interface.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 62.50 Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) People have no trouble at all remembering things exactly. (c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (d) It takes too long for users to recall commands from memory. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

--------------------------------------------------------------------------------

2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) III only (c) I and III (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help is always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Paper manuals are always available and easily searchable. (d) Online help can give more concrete advice than paper manuals. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It supports the heuristic by informing users when a problem has occurred with the download. (c) It violates the heuristic by providing unhelpful information. (d) It violates the heuristic by providing users with more information than they can deal with at one time. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I, II, and III only (b) III only (c) II and III only (d) I and II only

You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) II and III only (b) I and II only (c) I ,II, and III (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame.

They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I, II, and III (b) II and III only (c) I and III only (d) I and II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Only allow users one way to complete a task. (b) Invent several different ways to complete a task, and make each of them obvious to all users. (c) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (d) Include as much information relevant to an expert user as you can in an interface. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) III only (b) I and III (c) II only (d) I only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (d) Forcing users to memorize commands is good mental practice.

You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing users with more information than they can deal with at one time. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing unhelpful information. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help is always available and easily searchable.

(b) People use paper manuals only when they have no other recourse. (c) Paper manuals are always available and easily searchable. (d) Online help can give more concrete advice than paper manuals. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I, II, and III only (b) III only (c) I and II only (d) II and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6.

Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) I ,II, and III (c) I and II only (d) II and III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) II and III only (b) I, II, and III (c) II only (d) I and III only You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (b) Include as much information relevant to an expert user as you can in an interface. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Only allow users one way to complete a task. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation?

Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) III only (c) II only (d) I and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) People have no trouble at all remembering things exactly. (d) It takes too long for users to recall commands from memory. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Paper manuals are always available and easily searchable. (b) Online help can give more concrete advice than paper manuals. (c) Online help is always available and easily searchable. (d) People use paper manuals only when they have no other recourse. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing users with more information than they can deal with at one time. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback:

See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) II and III only (c) I and II only (d) I ,II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) III only

(b) II and III only (c) I, II, and III only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame. They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I, II, and III (b) II and III only (c) I and III only (d) I and II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition

rather than recall?

(a) A map of the world appears on the Time Zone tab. (b) The date does not appear on the Time Zone tab. (c) The clock has an hour, minute, and second hand. (d) The time zone is displayed on the Date & Time tab. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I and III (b) I only (c) II only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) It takes too long for users to recall commands from memory. (c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (d) People have no trouble at all remembering things exactly. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing unhelpful information. (c) It violates the heuristic by providing users with more information than they can deal with at one time. (d) It supports the heuristic by informing users when a problem has occurred with the download. You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Paper manuals are always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Online help can give more concrete advice than paper manuals. (d) Online help is always available and easily searchable. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) III only

(b) II and III only (c) I and II only (d) I, II, and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) I ,II, and III (c) II and III only (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

--------------------------------------------------------------------------------

7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) II and III only (b) I and III only (c) II only (d) I, II, and III You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Include as much information relevant to an expert user as you can in an interface. (b) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (c) Only allow users one way to complete a task. (d) Invent several different ways to complete a task, and make each of them obvious to all users. You did not answer this question. Correct answer is (b)

Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) I and III (c) III only (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) It takes too long for users to recall commands from memory. (d) People have no trouble at all remembering things exactly. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing unhelpful information. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

--------------------------------------------------------------------------------

4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) People use paper manuals only when they have no other recourse. (b) Online help can give more concrete advice than paper manuals. (c) Paper manuals are always available and easily searchable. (d) Online help is always available and easily searchable. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I and II only (b) III only (c) II and III only (d) I, II, and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback:

See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) I ,II, and III (c) II and III only (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I, II, and III (b) II only (c) I and III only (d) II and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Include as much information relevant to an expert user as you can in an interface. (b) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Only allow users one way to complete a task. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment.

Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) II only (c) I and III (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. You did not answer this question. Correct answer is (d)

Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing users with more information than they can deal with at one time. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help can give more concrete advice than paper manuals. (b) Paper manuals are always available and easily searchable. (c) Online help is always available and easily searchable. (d) People use paper manuals only when they have no other recourse. You did not answer this question.

Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I and II only (b) III only (c) II and III only (d) I, II, and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar

between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I ,II, and III (b) I and III only (c) II and III only (d) I and II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I and III only (b) II only (c) II and III only (d) I, II, and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00

Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Only allow users one way to complete a task. (b) Invent several different ways to complete a task, and make each of them obvious to all users. (c) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (d) Include as much information relevant to an expert user as you can in an interface. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them.

(c) People have no trouble at all remembering things exactly. (d) Forcing users to memorize commands is good mental practice. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) II only (c) I and III (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing unhelpful information. (b) It supports the heuristic by informing users when a problem has occurred with the download. (c) It violates the heuristic by providing users with more information than they can deal with at one time. (d) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help can give more concrete advice than paper manuals. (b) Paper manuals are always available and easily searchable. (c) People use paper manuals only when they have no other recourse. (d) Online help is always available and easily searchable. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

--------------------------------------------------------------------------------

5. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and II only (b) II and III only (c) I ,II, and III (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) II and III only (b) I, II, and III only (c) III only (d) I and II only You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I and III only (b) II and III only (c) I, II, and III (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Include as much information relevant to an expert user as you can in an interface. (b) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Only allow users one way to complete a task. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) It takes too long for users to recall commands from memory. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) I and III (c) II only (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help is always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Online help can give more concrete advice than paper manuals. (d) Paper manuals are always available and easily searchable. You did not answer this question. Correct answer is (a)

Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It supports the heuristic by informing users when a problem has occurred with the download. (c) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (d) It violates the heuristic by providing unhelpful information. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) III only

(b) II and III only (c) I, II, and III only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and II only (b) I and III only (c) II and III only (d) I ,II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

--------------------------------------------------------------------------------

7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) II and III only (b) I, II, and III (c) II only (d) I and III only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition rather than recall?

(a) The date does not appear on the Time Zone tab. (b) The time zone is displayed on the Date & Time tab. (c) The clock has an hour, minute, and second hand. (d) A map of the world appears on the Time Zone tab. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: You took 13 minutes on this assessment from Wed Nov 7 14:31:54 UTC+0800 2007 to Wed Nov 7 14:44:10 UTC+0800 2007. Total score: 81.82

1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) III only (c) II only (d) I and III only Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an appropriate time to do an error analysis?

(a) One of your colleagues found heuristic violations that you did not. (b) Your client disagrees with your findings. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) You think you have made a mistake in your usability aspect report. Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following is an example of a typical accelerator for frequently used operations?

(a) function or command keys which combine an entire command into a single keypress (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) increasing the speed with which the mouse moves (d) typing (or clicking) the next input before the computer is ready to accept it Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes.

--------------------------------------------------------------------------------

4. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I only (b) I and II only (c) I, II, and III (d) II only Correct answer is (b) Your score on this question is: 9.09 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) (Name) (b) Appearance (c) BackStyle (d) Caption Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes.

--------------------------------------------------------------------------------

6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations.

(a) I only (b) II only (c) I and II only (d) I, II, and III Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.2 in the course notes.

-------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status?

(a) The full Recycle Bin icon showing that the bin has files in it (b) A progress indicator showing how much of a file is left to download (c) A computer system that appears to have crashed. (d) The MS Windows taskbar showing the applications that are running Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.3 of the course notes.

--------------------------------------------------------------------------------

8. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) There is no distinction: they both offer a dropdown list with options. (b) A ComboBox is a ListBox with a pair of up-down buttons. (c) A ListBox lets the user specify any value. (d) A ComboBox allows users to specify values other than those supplied on its list. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) III only (b) II and III only (c) I and II only (d) I, II, and III Correct answer is (b) Your score on this question is: 9.09 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------11. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by informing users when a problem has occurred with the download. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (d) It violates the heuristic by providing users with more information than they can deal with at one time. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes. (c) This statement has more to do with flexibility and efficiency of use than help users recognize, diagnose, and recover from errors.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 81.82 Your performance was as follows: You took 14 minutes on this assessment from Wed Nov 7 14:33:05 UTC+0800 2007 to Wed Nov 7 14:46:09 UTC+0800 2007. Total score: 45.45

1. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) mouse-initiated actions only (b) actions that require additional information not supplied by the click (c) actions that require no additional information beyond that supplied by the click (d) a greater variety of actions than most other controls Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an appropriate time to do an error analysis?

(a) Two or more heuristics give conflicting advice about a particular interface element. (b) One of your colleagues found heuristic violations that you did not. (c) You think you have made a mistake in your usability aspect report. (d) Your client disagrees with your findings. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. (d) The error addressed in this question is one made by a hypothetical user, not any real person.

-------------------------------------------------------------------------------3. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I only (b) I and II only (c) II and III only (d) I, II, and III Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------4. An interface with no "Undo" would

(a) be able to save files more often. (b) impair the user's natural ability to learn by doing. (c) be less predictable. (d) help people learn not to make frequent mistakes. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. (c) The opposite is in fact true. Undo cannot always be applied, which is a little confusing.

-------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) (Name) (b) Appearance (c) Caption (d) BackStyle Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes.

-------------------------------------------------------------------------------6. Which of the following common intuitions can fruitfully be applied in user interfaces? If B immediately follows A in time, B is caused by A. If B is bigger than A, B is more important than A.

If B is near A, B is somehow related to A.

(a) II and III only (b) I, II, and III (c) III only (d) I only Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.1.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status?

(a) A computer system that appears to have crashed. (b) A progress indicator showing how much of a file is left to download (c) The full Recycle Bin icon showing that the bin has files in it (d) The MS Windows taskbar showing the applications that are running Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.1.3 of the course notes. (c) This situation does not violate the heuristic.

-------------------------------------------------------------------------------8. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox allows users to specify values other than those supplied on its list. (b) A ListBox lets the user specify any value. (c) There is no distinction: they both offer a dropdown list with options. (d) A ComboBox is a ListBox with a pair of up-down buttons. Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) I, II, and III (b) II and III only (c) I and II only (d) III only Correct answer is (b) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------11. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) People use paper manuals only when they have no other recourse. (b) Online help is always available and easily searchable. (c) Paper manuals are always available and easily searchable. (d) Online help can give more concrete advice than paper manuals. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 45.45 Your performance was as follows: You took 12 minutes on this assessment from Wed Nov 7 14:32:26 UTC+0800

2007 to Wed Nov 7 14:44:02 UTC+0800 2007. Total score: 90.91

1. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) panicButton-Click (b) myPanicButton_Click() (c) Click_panicButton() (d) panicButton_Click() Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Yes, the application does not follow accepted conventions. (b) No, if the other menus are also named differently from accepted conventions. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) Consistency and standards is not applicable in this situation. Correct answer is (a)

Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following is an advantage of keyboard accelerators?

(a) A user may operate them without his hands leaving the keyboard. (b) There is no standard for visual cues for keyboard accelerators. (c) Accelerators allow experts to learn to use the application more quickly. (d) Accelerators are easy for novice users to remember. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------4. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) When it is physically set apart from other actions within the interface. (b) When pressing the Cancel button undoes the previous action. (c) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (d) An available Cancel button never violates this heuristic. Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) BackStyle (b) Appearance (c) Caption (d) (Name) Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes.

-------------------------------------------------------------------------------6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations.

(a) I and II only (b) I only (c) I, II, and III (d) II only Correct answer is (a) Your score on this question is: 9.09 Feedback:

See section 2.1.2 in the course notes.

-------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status?

(a) The MS Windows taskbar showing the applications that are running (b) A progress indicator showing how much of a file is left to download (c) A computer system that appears to have crashed. (d) The full Recycle Bin icon showing that the bin has files in it Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.3 of the course notes.

-------------------------------------------------------------------------------8. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice_Scroll (b) lstDevice.Scroll (c) lstDevice.Selected (d) lstDevice_Click Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) III only (c) I, II, and III (d) I and II only Correct answer is (a) Your score on this question is: 9.09 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (b) People have no trouble at all remembering things exactly. (c) It takes too long for users to recall commands from memory. (d) Forcing users to memorize commands is good mental practice. Correct answer is (a) Your score on this question is: 9.09 Feedback:

See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------11. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing users with more information than they can deal with at one time. (c) It violates the heuristic by providing unhelpful information. (d) It supports the heuristic by informing users when a problem has occurred with the download. Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 90.91 Your performance was as follows: You took 31 minutes on this assessment from Wed Nov 7 14:36:17 UTC+0800 2007 to Wed Nov 7 15:06:23 UTC+0800 2007. Total score: 36.36

1. Because Visual Basic buttons can only be manipulated in one way (by

clicking), they are suitable to be used for

(a) actions that require additional information not supplied by the click (b) a greater variety of actions than most other controls (c) mouse-initiated actions only (d) actions that require no additional information beyond that supplied by the click Correct answer is (d) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Yes, the application does not follow accepted conventions. (b) No, if the other menus are also named differently from accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) No, if the Actions menu contains similar menu items to File menus in other applications. Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------3.

Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) function or command keys which combine an entire command into a single keypress (c) increasing the speed with which the mouse moves (d) typing (or clicking) the next input before the computer is ready to accept it Correct answer is (b) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------4. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I, II, and III (b) II only (c) I and II only (d) I only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

--------------------------------------------------------------------------------

5. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) Caption (b) BackStyle (c) (Name) (d) Appearance Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes.

-------------------------------------------------------------------------------6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations.

(a) I only (b) I, II, and III (c) II only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.1.2 in the course notes.

--------------------------------------------------------------------------------

7. Which of the following situations violates the heuristic visibility of system status?

(a) A progress indicator showing how much of a file is left to download (b) A computer system that appears to have crashed. (c) The MS Windows taskbar showing the applications that are running (d) The full Recycle Bin icon showing that the bin has files in it Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.1.3 of the course notes. (c) This situation does not violate the heuristic.

-------------------------------------------------------------------------------8. A heuristic used in evaluating prototypes of a user interface:

(a) endorses or criticizes the interface as a whole. (b) may occasionally both endorse and criticize one aspect of the interface. (c) unambiguously endorses or criticizes the aspect of the interface to which it applies. (d) should be carefully criticized before use. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------9. Which of the following heuristics are violated by the Date/Time Control Panel

Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) I, II, and III (c) I and II only (d) III only Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------10. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) Forcing users to memorize commands is good mental practice. (d) People have no trouble at all remembering things exactly. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes. (a) This answer is close but is not the reason recognition works better than recall for users: a user might never remember something that she would recognize immediately.

-------------------------------------------------------------------------------11. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (c) It violates the heuristic by providing unhelpful information. (d) It supports the heuristic by informing users when a problem has occurred with the download. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes. (b) This statement has more to do with flexibility and efficiency of use than help users recognize, diagnose, and recover from errors.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 36.36 ? Copyright 2002 iCarnegie, Inc. All rights reserved. Your performance was as follows: You took 5502 minutes on this assessment from Fri Nov 2 23:22:29 UTC+0800 2007 to Tue Nov 6 19:03:32 UTC+0800 2007. Total score: 70.00

1.

Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) actions that require additional information not supplied by the click (b) a greater variety of actions than most other controls (c) actions that require no additional information beyond that supplied by the click (d) mouse-initiated actions only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) panicButton-Click (b) panicButton_Click() (c) myPanicButton_Click() (d) Click_panicButton() Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. A Visual Basic button will hold the focus when the interface is first presented

to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) III only (c) II only (d) I and III only Correct answer is (c) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Consistency and standards (c) Visibility of system status (d) Help and documentation Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.2 of the course notes.

--------------------------------------------------------------------------------

5. Which of the following is an appropriate time to do an error analysis?

(a) Your client disagrees with your findings. (b) You think you have made a mistake in your usability aspect report. (c) One of your colleagues found heuristic violations that you did not. (d) Two or more heuristics give conflicting advice about a particular interface element. Correct answer is (d) Your score on this question is: 10.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the other menus are also named differently from accepted conventions. (b) Yes, the application does not follow accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) No, if the Actions menu contains similar menu items to File menus in other applications. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. (a) This concept is not what is meant by 'consistency'

-------------------------------------------------------------------------------7.

Which of the following is an advantage of keyboard accelerators?

(a) Accelerators allow experts to learn to use the application more quickly. (b) There is no standard for visual cues for keyboard accelerators. (c) A user may operate them without his hands leaving the keyboard. (d) Accelerators are easy for novice users to remember. Correct answer is (c) Your score on this question is: 10.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations?

(a) function or command keys which combine an entire command into a single keypress (b) typing (or clicking) the next input before the computer is ready to accept it (c) scrolling by using the keyboard arrow keys instead of the scrollbars (d) increasing the speed with which the mouse moves Correct answer is (a) Your score on this question is: 10.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions.

a sufficient number of UARs has been written for one heuristic.

(a) II only (b) I, II, and III (c) I only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) An available Cancel button never violates this heuristic. (c) When it is physically set apart from other actions within the interface. (d) When pressing the Cancel button undoes the previous action. Correct answer is (a) Your score on this question is: 10.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 70.00 Your performance was as follows:

1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I and III only (b) II only (c) III only (d) I only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) myPanicButton_Click() (b) panicButton-Click (c) Click_panicButton() (d) panicButton_Click() You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback:

See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) actions that require no additional information beyond that supplied by the click (b) a greater variety of actions than most other controls (c) actions that require additional information not supplied by the click (d) mouse-initiated actions only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis?

(a) Your client disagrees with your findings. (b) Two or more heuristics give conflicting advice about a particular interface element. (c) You think you have made a mistake in your usability aspect report. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Visibility of system status (c) Consistency and standards (d) Help and documentation You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Consistency and standards is not applicable in this situation. (b) No, if the other menus are also named differently from accepted conventions. (c) Yes, the application does not follow accepted conventions. (d) No, if the Actions menu contains similar menu items to File menus in other applications. You did not answer this question.

Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) II and III only (b) I, II, and III (c) I only (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations?

(a) typing (or clicking) the next input before the computer is ready to accept it (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) function or command keys which combine an entire command into a

single keypress (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) An available Cancel button never violates this heuristic. (b) When pressing the Cancel button undoes the previous action. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I, II, and III (b) I only (c) II only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) a greater variety of actions than most other controls (b) actions that require no additional information beyond that supplied by the click (c) actions that require additional information not supplied by the click (d) mouse-initiated actions only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) panicButton_Click() (b) myPanicButton_Click() (c) panicButton-Click (d) Click_panicButton() You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, you can create a keyboard shortcut for a button by

(a) with a Dim statement in the modules general procedures section. (b) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (c) placing an "_" (underline character) in the button's identifier in its Name property. (d) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback:

See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis?

(a) Two or more heuristics give conflicting advice about a particular interface element. (b) You think you have made a mistake in your usability aspect report. (c) Your client disagrees with your findings. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the other menus are also named differently from accepted conventions. (b) Consistency and standards is not applicable in this situation. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) Yes, the application does not follow accepted conventions. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00

Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Visibility of system status (b) Flexibility and efficiency of use (c) Help and documentation (d) Consistency and standards You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) increasing the speed with which the mouse moves (c) function or command keys which combine an entire command into a single keypress (d) typing (or clicking) the next input before the computer is ready to accept it You did not answer this question.

Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators?

(a) A user may operate them without his hands leaving the keyboard. (b) Accelerators are easy for novice users to remember. (c) There is no standard for visual cues for keyboard accelerators. (d) Accelerators allow experts to learn to use the application more quickly. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. An interface with no "Undo" would

(a) be able to save files more often. (b) impair the user's natural ability to learn by doing. (c) be less predictable. (d) help people learn not to make frequent mistakes. You did not answer this question. Correct answer is (b)

Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I only (b) I, II, and III (c) II only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0".

its TabIndex property is set to "0".

(a) III only (b) I only (c) II only (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) actions that require no additional information beyond that supplied by the click (b) a greater variety of actions than most other controls (c) mouse-initiated actions only (d) actions that require additional information not supplied by the click You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

--------------------------------------------------------------------------------

3. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) panicButton-Click (b) Click_panicButton() (c) myPanicButton_Click() (d) panicButton_Click() You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Visibility of system status (c) Consistency and standards (d) Help and documentation You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the Actions menu contains similar menu items to File menus in other applications. (b) No, if the other menus are also named differently from accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) Yes, the application does not follow accepted conventions. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following is an appropriate time to do an error analysis?

(a) You think you have made a mistake in your usability aspect report. (b) Two or more heuristics give conflicting advice about a particular interface element. (c) One of your colleagues found heuristic violations that you did not. (d) Your client disagrees with your findings. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) increasing the speed with which the mouse moves (c) typing (or clicking) the next input before the computer is ready to accept it (d) function or command keys which combine an entire command into a single keypress You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I, II, and III (b) II and III only (c) I and II only (d) I only You did not answer this question. Correct answer is (a)

Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I and II only (b) I, II, and III (c) I only (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) When pressing the Cancel button undoes the previous action. (b) An available Cancel button never violates this heuristic. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo.

You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) II only (c) I and III only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

--------------------------------------------------------------------------------

2. In Visual Basic, you can create a keyboard shortcut for a button by

(a) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (b) with a Dim statement in the modules general procedures section. (c) placing an "_" (underline character) in the button's identifier in its Name property. (d) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) mouse-initiated actions only (b) a greater variety of actions than most other controls (c) actions that require no additional information beyond that supplied by the click (d) actions that require additional information not supplied by the click You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis?

(a) One of your colleagues found heuristic violations that you did not. (b) Your client disagrees with your findings. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) You think you have made a mistake in your usability aspect report. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Help and documentation (b) Visibility of system status (c) Flexibility and efficiency of use (d) Consistency and standards You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback:

See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Yes, the application does not follow accepted conventions. (b) No, if the Actions menu contains similar menu items to File menus in other applications. (c) Consistency and standards is not applicable in this situation. (d) No, if the other menus are also named differently from accepted conventions. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) typing (or clicking) the next input before the computer is ready to accept it (c) function or command keys which combine an entire command into a single keypress (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (c)

Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators?

(a) Accelerators are easy for novice users to remember. (b) A user may operate them without his hands leaving the keyboard. (c) There is no standard for visual cues for keyboard accelerators. (d) Accelerators allow experts to learn to use the application more quickly. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. An interface with no "Undo" would

(a) impair the user's natural ability to learn by doing. (b) be able to save files more often. (c) be less predictable. (d) help people learn not to make frequent mistakes. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00

Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) When it is physically set apart from other actions within the interface. (c) When pressing the Cancel button undoes the previous action. (d) An available Cancel button never violates this heuristic. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) II only (b) I and III only (c) III only (d) I only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) a greater variety of actions than most other controls (b) actions that require additional information not supplied by the click (c) actions that require no additional information beyond that supplied by the click (d) mouse-initiated actions only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, you can create a keyboard shortcut for a button by

(a) placing an "_" (underline character) in the button's identifier in its Name property. (b) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (c) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (d) with a Dim statement in the modules general procedures section. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Yes, the application does not follow accepted conventions. (b) No, if the other menus are also named differently from accepted conventions. (c) Consistency and standards is not applicable in this situation. (d) No, if the Actions menu contains similar menu items to File menus in other applications. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

--------------------------------------------------------------------------------

5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Consistency and standards (b) Help and documentation (c) Visibility of system status (d) Flexibility and efficiency of use You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following is an appropriate time to do an error analysis?

(a) You think you have made a mistake in your usability aspect report. (b) One of your colleagues found heuristic violations that you did not. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) Your client disagrees with your findings. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) function or command keys which combine an entire command into a single keypress (c) typing (or clicking) the next input before the computer is ready to accept it (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators?

(a) There is no standard for visual cues for keyboard accelerators. (b) A user may operate them without his hands leaving the keyboard. (c) Accelerators are easy for novice users to remember. (d) Accelerators allow experts to learn to use the application more quickly. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I only (b) II only (c) I, II, and III (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) When it is physically set apart from other actions within the interface. (b) When pressing the Cancel button undoes the previous action. (c) An available Cancel button never violates this heuristic. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00

Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) II only (c) I and III only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. In Visual Basic, you can create a keyboard shortcut for a button by

(a) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button.

(b) with a Dim statement in the modules general procedures section. (c) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (d) placing an "_" (underline character) in the button's identifier in its Name property. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) actions that require no additional information beyond that supplied by the click (b) mouse-initiated actions only (c) actions that require additional information not supplied by the click (d) a greater variety of actions than most other controls You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the other menus are also named differently from accepted conventions. (b) No, if the Actions menu contains similar menu items to File menus in other applications. (c) Consistency and standards is not applicable in this situation. (d) Yes, the application does not follow accepted conventions. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an appropriate time to do an error analysis?

(a) You think you have made a mistake in your usability aspect report. (b) Your client disagrees with your findings. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6.

Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Consistency and standards (c) Visibility of system status (d) Help and documentation You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations?

(a) function or command keys which combine an entire command into a single keypress (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) typing (or clicking) the next input before the computer is ready to accept it (d) increasing the speed with which the mouse moves You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I, II, and III (b) II and III only (c) I and II only (d) I only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) II only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c)

Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. An interface with no "Undo" would

(a) be less predictable. (b) help people learn not to make frequent mistakes. (c) impair the user's natural ability to learn by doing. (d) be able to save files more often. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. In Visual Basic, you can create a keyboard shortcut for a button by

(a) placing an "_" (underline character) in the button's identifier in its Name property. (b) with a Dim statement in the modules general procedures section. (c) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button.

(d) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) a greater variety of actions than most other controls (b) actions that require additional information not supplied by the click (c) mouse-initiated actions only (d) actions that require no additional information beyond that supplied by the click You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) II only (b) I and III only (c) I only (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Yes, the application does not follow accepted conventions. (b) No, if the Actions menu contains similar menu items to File menus in other applications. (c) Consistency and standards is not applicable in this situation. (d) No, if the other menus are also named differently from accepted conventions. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

--------------------------------------------------------------------------------

5. Which of the following is an appropriate time to do an error analysis?

(a) One of your colleagues found heuristic violations that you did not. (b) You think you have made a mistake in your usability aspect report. (c) Two or more heuristics give conflicting advice about a particular interface element. (d) Your client disagrees with your findings. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Help and documentation (c) Visibility of system status (d) Consistency and standards You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently used operations?

(a) function or command keys which combine an entire command into a single keypress (b) increasing the speed with which the mouse moves (c) scrolling by using the keyboard arrow keys instead of the scrollbars (d) typing (or clicking) the next input before the computer is ready to accept it You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I and II only (b) II and III only (c) I, II, and III (d) I only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00

Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) An available Cancel button never violates this heuristic. (b) When pressing the Cancel button undoes the previous action. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) II only (b) I only (c) I and II only (d) I, II, and III You did not answer this question.

Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) III only (b) I only (c) II only (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. When you click the mouse on a Visual Basic control named panicButton which

of the following is invoked?

(a) panicButton-Click (b) myPanicButton_Click() (c) Click_panicButton() (d) panicButton_Click() You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) mouse-initiated actions only (b) actions that require additional information not supplied by the click (c) a greater variety of actions than most other controls (d) actions that require no additional information beyond that supplied by the click You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4.

Which of the following is an appropriate time to do an error analysis?

(a) Two or more heuristics give conflicting advice about a particular interface element. (b) Your client disagrees with your findings. (c) You think you have made a mistake in your usability aspect report. (d) One of your colleagues found heuristic violations that you did not. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Help and documentation (c) Consistency and standards (d) Visibility of system status You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

--------------------------------------------------------------------------------

6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Consistency and standards is not applicable in this situation. (b) No, if the other menus are also named differently from accepted conventions. (c) Yes, the application does not follow accepted conventions. (d) No, if the Actions menu contains similar menu items to File menus in other applications. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) I and II only (b) I, II, and III (c) I only (d) II and III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) increasing the speed with which the mouse moves (c) function or command keys which combine an entire command into a single keypress (d) typing (or clicking) the next input before the computer is ready to accept it You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) When pressing the Cancel button undoes the previous action. (b) An available Cancel button never violates this heuristic. (c) When it is physically set apart from other actions within the interface. (d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. You did not answer this question. Correct answer is (d)

Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. An interface with no "Undo" would

(a) be less predictable. (b) help people learn not to make frequent mistakes. (c) impair the user's natural ability to learn by doing. (d) be able to save files more often. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for

(a) actions that require no additional information beyond that supplied by the click (b) actions that require additional information not supplied by the click (c) a greater variety of actions than most other controls

(d) mouse-initiated actions only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. In Visual Basic, you can create a keyboard shortcut for a button by

(a) with a Dim statement in the modules general procedures section. (b) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (c) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (d) placing an "_" (underline character) in the button's identifier in its Name property. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) II only (c) I and III only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Consistency and standards (b) Visibility of system status (c) Flexibility and efficiency of use (d) Help and documentation You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

--------------------------------------------------------------------------------

5. Which of the following is an appropriate time to do an error analysis?

(a) Two or more heuristics give conflicting advice about a particular interface element. (b) One of your colleagues found heuristic violations that you did not. (c) Your client disagrees with your findings. (d) You think you have made a mistake in your usability aspect report. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) No, if the other menus are also named differently from accepted conventions. (b) Yes, the application does not follow accepted conventions. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) Consistency and standards is not applicable in this situation. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following features are designed to accelerate user interaction? History list in Web browsers. Bookmarks. List of shortcuts to recently used files

(a) II and III only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------8. Which of the following is an example of a typical accelerator for frequently used operations?

(a) scrolling by using the keyboard arrow keys instead of the scrollbars (b) typing (or clicking) the next input before the computer is ready to accept it (c) increasing the speed with which the mouse moves (d) function or command keys which combine an entire command into a single keypress You did not answer this question. Correct answer is (d) Your score on this question is: 0.00

Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------9. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) When pressing the Cancel button undoes the previous action. (c) When it is physically set apart from other actions within the interface. (d) An available Cancel button never violates this heuristic. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. An interface with no "Undo" would

(a) help people learn not to make frequent mistakes. (b) impair the user's natural ability to learn by doing. (c) be able to save files more often. (d) be less predictable. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: You took 3 minutes on this assessment from Thu Dec 20 14:03:33 UTC+0800 2007 to Thu Dec 20 14:06:21 UTC+0800 2007. Total score: 80.00

1. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice.Scroll (b) lstDevice_Click (c) lstDevice.Selected (d) lstDevice_Scroll Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) I, II, and III (c) III only (d) I and II only Correct answer is (a) Your score on this question is: 20.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) I, II, and III (b) II and III only (c) I only (d) I and II only Correct answer is (d) Your score on this question is: 20.00

Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) III only (b) I and II only (c) I only (d) I, II, and III Correct answer is (b) Your score on this question is: 20.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (b) Checking that the window is not covered by another before displaying a menu. (c) Not letting a novice user use a keyboard shortcut. (d) Allowing users to select an item from a list rather than type the name of the item. Correct answer is (d)

Your score on this question is: 20.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 80.00 Your performance was as follows: 1. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice_Click (b) lstDevice.Scroll (c) lstDevice_Scroll (d) lstDevice.Selected You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) hyperlinks that are not descriptive of the pages to which they link

(b) buttons with icons but no textual labels (c) a very long dropdown list (d) case-sensitive commands You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I, II, and III (b) I and II only (c) I only (d) II and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4.

Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Allowing users to select an item from a list rather than type the name of the item. (b) Checking that the window is not covered by another before displaying a menu. (c) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (d) Not letting a novice user use a keyboard shortcut. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback:

See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox is a ListBox with a pair of up-down buttons. (b) There is no distinction: they both offer a dropdown list with options. (c) A ListBox lets the user specify any value. (d) A ComboBox allows users to specify values other than those supplied on its list. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) I and II only

(c) III only (d) I, II, and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I, II, and III (b) I only (c) I and II only (d) II and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (c) Allowing users to select an item from a list rather than type the name of the item. (d) Not letting a novice user use a keyboard shortcut. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) I and II only (c) III only (d) I, II, and III You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox allows users to specify values other than those supplied on its list. (b) A ComboBox is a ListBox with a pair of up-down buttons. (c) A ListBox lets the user specify any value. (d) There is no distinction: they both offer a dropdown list with options. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) I, II, and III (b) I and II only (c) III only

(d) II and III only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I, II, and III (b) I only (c) I and II only (d) II and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid?

Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I, II, and III (b) III only (c) I only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Not letting a novice user use a keyboard shortcut. (c) Allowing users to select an item from a list rather than type the name of the item. (d) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A heuristic used in evaluating prototypes of a user interface:

(a) should be carefully criticized before use. (b) unambiguously endorses or criticizes the aspect of the interface to which it applies. (c) may occasionally both endorse and criticize one aspect of the interface. (d) endorses or criticizes the interface as a whole. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) case-sensitive commands (b) a very long dropdown list (c) buttons with icons but no textual labels (d) hyperlinks that are not descriptive of the pages to which they link You did not answer this question. Correct answer is (a)

Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) I only (b) II and III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only

(b) I, II, and III (c) I and II only (d) III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Not letting a novice user use a keyboard shortcut. (b) Checking that the window is not covered by another before displaying a menu. (c) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows:

1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox allows users to specify values other than those supplied on its list. (b) A ComboBox is a ListBox with a pair of up-down buttons. (c) A ListBox lets the user specify any value. (d) There is no distinction: they both offer a dropdown list with options. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) hyperlinks that are not descriptive of the pages to which they link (b) case-sensitive commands (c) a very long dropdown list (d) buttons with icons but no textual labels You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked. A user cannot directly set a Checkbox to the Grayed state interactively.

(a) I and II only (b) II and III only (c) I only (d) I, II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I, II, and III (b) I only (c) I and II only (d) III only You did not answer this question.

Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Not letting a novice user use a keyboard shortcut. (c) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Into which Visual Basic event handler would you insert code to record the fact that the user has selected "CrystalWare(TM) Playback" in this figure?

(a) lstDevice.Selected (b) lstDevice_Click (c) lstDevice_Scroll (d) lstDevice.Scroll You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) III only (b) II and III only (c) I, II, and III (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) II and III only (b) I, II, and III (c) I and II only (d) I only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Not letting a novice user use a keyboard shortcut. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (c) Checking that the window is not covered by another before displaying a menu. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d)

Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) III only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) A ComboBox is a ListBox with a pair of up-down buttons. (b) A ListBox lets the user specify any value. (c) There is no distinction: they both offer a dropdown list with options. (d) A ComboBox allows users to specify values other than those supplied on its list. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) a very long dropdown list (b) buttons with icons but no textual labels (c) case-sensitive commands (d) hyperlinks that are not descriptive of the pages to which they link You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control?

Unchecked Checked Grayed

(a) II and III only (b) I only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (c) Not letting a novice user use a keyboard shortcut. (d) Allowing users to select an item from a list rather than type the name of the item. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. A heuristic used in evaluating prototypes of a user interface:

(a) endorses or criticizes the interface as a whole. (b) unambiguously endorses or criticizes the aspect of the interface to which it applies. (c) may occasionally both endorse and criticize one aspect of the interface. (d) should be carefully criticized before use.

You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) III only (c) I and II only (d) I, II, and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following are true of Checkbox controls: Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off. Checkboxes allow users to toggle only two states interactively: checked and unchecked.

A user cannot directly set a Checkbox to the Grayed state interactively.

(a) II and III only (b) I and II only (c) I only (d) I, II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I only (b) III only (c) I, II, and III (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Not letting a novice user use a keyboard shortcut. (c) Allowing users to select an item from a list rather than type the name of the item. (d) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: You took 6 minutes on this assessment from Thu Dec 20 14:07:10 UTC+0800 2007 to Thu Dec 20 14:12:31 UTC+0800 2007. Total score: 62.50 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) II only (b) III only (c) I and III (d) I only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) People have no trouble at all remembering things exactly. (b) It takes too long for users to recall commands from memory. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d) Your score on this question is: 12.50 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing users with more information than they can deal with at one time. (c) It violates the heuristic by providing unhelpful information. (d) It supports the heuristic by informing users when a problem has occurred with the download. Correct answer is (d) Your score on this question is: 12.50 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) People use paper manuals only when they have no other recourse. (b) Online help is always available and easily searchable. (c) Online help can give more concrete advice than paper manuals. (d) Paper manuals are always available and easily searchable. Correct answer is (b) Your score on this question is: 12.50 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines.

They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I and II only (b) III only (c) II and III only (d) I, II, and III only Correct answer is (a) Your score on this question is: 12.50 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and II only (b) I and III only (c) I ,II, and III (d) II and III only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame. They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I and III only (b) I, II, and III (c) II and III only (d) I and II only Correct answer is (b) Your score on this question is: 12.50 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition rather than recall?

(a) The date does not appear on the Time Zone tab. (b) The time zone is displayed on the Date & Time tab. (c) A map of the world appears on the Time Zone tab. (d) The clock has an hour, minute, and second hand. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes. (d) This is a redundant displaythe time is already presented to the user elsewhere in the interface.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 62.50 Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) People have no trouble at all remembering things exactly. (c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (d) It takes too long for users to recall commands from memory. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) III only (c) I and III

(d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help is always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Paper manuals are always available and easily searchable. (d) Online help can give more concrete advice than paper manuals. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It supports the heuristic by informing users when a problem has occurred

with the download. (c) It violates the heuristic by providing unhelpful information. (d) It violates the heuristic by providing users with more information than they can deal with at one time. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I, II, and III only (b) III only (c) II and III only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

--------------------------------------------------------------------------------

6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) II and III only (b) I and II only (c) I ,II, and III (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame. They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I, II, and III (b) II and III only (c) I and III only (d) I and II only You did not answer this question.

Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Only allow users one way to complete a task. (b) Invent several different ways to complete a task, and make each of them obvious to all users. (c) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (d) Include as much information relevant to an expert user as you can in an interface. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere.

There is no help available. Help messages appear in a completely separate window.

(a) III only (b) I and III (c) II only (d) I only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (d) Forcing users to memorize commands is good mental practice. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

--------------------------------------------------------------------------------

3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing users with more information than they can deal with at one time. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing unhelpful information. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help is always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Paper manuals are always available and easily searchable. (d) Online help can give more concrete advice than paper manuals. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I, II, and III only (b) III only (c) I and II only (d) II and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) I ,II, and III

(c) I and II only (d) II and III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) II and III only (b) I, II, and III (c) II only (d) I and III only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8.

How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (b) Include as much information relevant to an expert user as you can in an interface. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Only allow users one way to complete a task. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) III only (c) II only (d) I and III You did not answer this question.

Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) People have no trouble at all remembering things exactly. (d) It takes too long for users to recall commands from memory. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Paper manuals are always available and easily searchable. (b) Online help can give more concrete advice than paper manuals. (c) Online help is always available and easily searchable. (d) People use paper manuals only when they have no other recourse.

You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing users with more information than they can deal with at one time. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons.

They are represented on the toolbox palette by two icons.

(a) I and III only (b) II and III only (c) I and II only (d) I ,II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) III only (b) II and III only (c) I, II, and III only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame. They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I, II, and III (b) II and III only (c) I and III only (d) I and II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition rather than recall?

(a) A map of the world appears on the Time Zone tab. (b) The date does not appear on the Time Zone tab. (c) The clock has an hour, minute, and second hand. (d) The time zone is displayed on the Date & Time tab. You did not answer this question. Correct answer is (d)

Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I and III (b) I only (c) II only (d) III only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) It takes too long for users to recall commands from memory. (c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (d) People have no trouble at all remembering things exactly. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing unhelpful information. (c) It violates the heuristic by providing users with more information than they can deal with at one time. (d) It supports the heuristic by informing users when a problem has occurred with the download. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4.

How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Paper manuals are always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Online help can give more concrete advice than paper manuals. (d) Online help is always available and easily searchable. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) III only (b) II and III only (c) I and II only (d) I, II, and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) I ,II, and III (c) II and III only (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) II and III only

(b) I and III only (c) II only (d) I, II, and III You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Include as much information relevant to an expert user as you can in an interface. (b) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (c) Only allow users one way to complete a task. (d) Invent several different ways to complete a task, and make each of them obvious to all users. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0

Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) I and III (c) III only (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Forcing users to memorize commands is good mental practice. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) It takes too long for users to recall commands from memory. (d) People have no trouble at all remembering things exactly. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00

Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing unhelpful information. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) People use paper manuals only when they have no other recourse. (b) Online help can give more concrete advice than paper manuals. (c) Paper manuals are always available and easily searchable. (d) Online help is always available and easily searchable. You did not answer this question.

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I and II only (b) III only (c) II and III only (d) I, II, and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons.

They are represented on the toolbox palette by two icons.

(a) I and III only (b) I ,II, and III (c) II and III only (d) I and II only You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I, II, and III (b) II only (c) I and III only (d) II and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback:

See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Include as much information relevant to an expert user as you can in an interface. (b) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Only allow users one way to complete a task. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) II only (c) I and III (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It violates the heuristic by providing users with more information than they can deal with at one time. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help can give more concrete advice than paper manuals. (b) Paper manuals are always available and easily searchable. (c) Online help is always available and easily searchable. (d) People use paper manuals only when they have no other recourse. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5.

Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) I and II only (b) III only (c) II and III only (d) I, II, and III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I ,II, and III (b) I and III only (c) II and III only (d) I and II only You did not answer this question.

Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I and III only (b) II only (c) II and III only (d) I, II, and III You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Only allow users one way to complete a task.

(b) Invent several different ways to complete a task, and make each of them obvious to all users. (c) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (d) Include as much information relevant to an expert user as you can in an interface. You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) It takes too long for users to recall commands from memory. (b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (c) People have no trouble at all remembering things exactly. (d) Forcing users to memorize commands is good mental practice. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) II only (c) I and III (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing unhelpful information. (b) It supports the heuristic by informing users when a problem has occurred with the download. (c) It violates the heuristic by providing users with more information than they can deal with at one time. (d) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. You did not answer this question.

Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------4. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help can give more concrete advice than paper manuals. (b) Paper manuals are always available and easily searchable. (c) People use paper manuals only when they have no other recourse. (d) Online help is always available and easily searchable. You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and II only

(b) II and III only (c) I ,II, and III (d) I and III only You did not answer this question. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) II and III only (b) I, II, and III only (c) III only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7.

To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I and III only (b) II and III only (c) I, II, and III (d) II only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Include as much information relevant to an expert user as you can in an interface. (b) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Only allow users one way to complete a task. You did not answer this question. Correct answer is (b)

Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. (b) People have no trouble at all remembering things exactly. (c) Forcing users to memorize commands is good mental practice. (d) It takes too long for users to recall commands from memory. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) I and III (c) II only (d) III only You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help is always available and easily searchable. (b) People use paper manuals only when they have no other recourse. (c) Online help can give more concrete advice than paper manuals. (d) Paper manuals are always available and easily searchable. You did not answer this question. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It supports the heuristic by informing users when a problem has occurred with the download. (c) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. (d) It violates the heuristic by providing unhelpful information. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) III only (b) II and III only (c) I, II, and III only (d) I and II only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and II only (b) I and III only (c) II and III only (d) I ,II, and III You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) II and III only

(b) I, II, and III (c) II only (d) I and III only You did not answer this question. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition rather than recall?

(a) The date does not appear on the Time Zone tab. (b) The time zone is displayed on the Date & Time tab. (c) The clock has an hour, minute, and second hand. (d) A map of the world appears on the Time Zone tab. You did not answer this question. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0

1. When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) Click_panicButton() (b) myPanicButton_Click() (c) panicButton_Click() (d) panicButton-Click Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Flexibility and efficiency of use (b) Consistency and standards (c) Visibility of system status (d) Help and documentation Correct answer is (b) Your score on this question is: 9.09 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------3. Which of the following is an advantage of keyboard accelerators?

(a) There is no standard for visual cues for keyboard accelerators. (b) A user may operate them without his hands leaving the keyboard. (c) Accelerators are easy for novice users to remember. (d) Accelerators allow experts to learn to use the application more quickly. Correct answer is (b) Your score on this question is: 9.09 Feedback: See section 2.2.4 of the course notes.

-------------------------------------------------------------------------------4. A reference from one UAR to another is established when the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I, II, and III (b) II only (c) I only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. (c) In this case, it is doubtful that the analyst will notice many additional usability problems.

-------------------------------------------------------------------------------5. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) (Name) (b) Appearance (c) Caption (d) BackStyle Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.1 of the course notes.

-------------------------------------------------------------------------------6. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations.

(a) I and II only (b) I, II, and III (c) II only (d) I only Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.2 in the course notes.

-------------------------------------------------------------------------------7. Which of the following situations violates the heuristic visibility of system status?

(a) A computer system that appears to have crashed. (b) The full Recycle Bin icon showing that the bin has files in it (c) A progress indicator showing how much of a file is left to download (d) The MS Windows taskbar showing the applications that are running Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.1.3 of the course notes.

-------------------------------------------------------------------------------8. A heuristic used in evaluating prototypes of a user interface:

(a) endorses or criticizes the interface as a whole. (b) unambiguously endorses or criticizes the aspect of the interface to which it applies. (c) may occasionally both endorse and criticize one aspect of the interface. (d) should be carefully criticized before use. Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------9.

Which of the following is an example of a description error as it relates to the heuristic error prevention in an interface?

(a) case-sensitive commands (b) buttons with icons but no textual labels (c) a very long dropdown list (d) hyperlinks that are not descriptive of the pages to which they link Correct answer is (a) Your score on this question is: 9.09 Feedback: See section 2.4.2 of the course notes. (a) This is the correct answerdescription error refers to a situation where two situations are very similar and likely to be confused. In a system where commands are case-sensitive, it is easy to confuse them.

-------------------------------------------------------------------------------10. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) II only (b) I and III (c) I only (d) III only Correct answer is (c) Your score on this question is: 9.09 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------11. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) People use paper manuals only when they have no other recourse. (b) Online help can give more concrete advice than paper manuals. (c) Online help is always available and easily searchable. (d) Paper manuals are always available and easily searchable. Correct answer is (c) Your score on this question is: 9.09 1. According to the information processing model of human cognitive activity, which of the following happens to information from the outside world immediately after it is perceived by the perceptual processor? (a) It is deposited into working memory. (b) The cognitive processor determines that an action needs to be taken. (c) The motor processor completes an action based on the information. (d) It is deposited into long-term memory. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 1.1.3 of the course notes. -------------------------------------------------------------------------------2. Which of the following is a description of Fitts's Law? (a) The action of clicking a button takes 200 msec. (b) The time it takes to point to a target is directly related to the distance to that target. (c) When calculating the time it takes to point to a target, the size of the target is not important. (d) The time it takes to point to a target is a constant: it takes the same amount of time to point to one target as it does to any other target. Correct answer is (b) Your score on this question is: 11.11 Feedback: See section 1.1.3 of the course notes. -------------------------------------------------------------------------------3. How many chunks of information can working memory hold at one time?

(a) Nine (b) Five (c) Three (d) One Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 1.1.3 of the course notes. -------------------------------------------------------------------------------4. Which of the following is an implication that the characteristics of the human fovea have for the design of visual interfaces? (a) Because the fovea encompasses only 2 degrees of visual angle, all text should be concentrated in a small area of the screen. (b) There are no design implications. (c) It is important to design around the eye's blind spot, which makes it difficult to see parts of the screen. (d) Be careful when using blinking text or animations because they naturally draw the user's attention. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 1.1.3 of the course notes. -------------------------------------------------------------------------------5. Software companies often release so-called "beta" versions of software. A beta version of a program is usually given away to a selected group of users who agree to test and comment on the program before it is released to the wider market. A company that releases beta versions is thus engaging in (a) word-of-mouth advertising. (b) leverage of affordance. (c) aggressive marketing. (d) iterative design. Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 1.1.1 of the course notes. -------------------------------------------------------------------------------6. Feedback from users of the software systems we build is useful, and even necessary. This is because such feedback

(a) is the only way to discover unforeseen shortcomings of our software. (b) helps us assign blame among the programmers in our team. (c) pleases users by showing that we are interested in their opinion. (d) helps us select the best of our users. Correct answer is (a) Your score on this question is: 11.11 Feedback: See section 1.1.1 of the course notes. -------------------------------------------------------------------------------7. Your supervisor has requested that you use a toolkit to build a fancy new user interface, and she has given you the following reasons to do so (besides enticing you with a promise of a pay raise): Toolkits have widgets that allow you to generate prototypes rapidly. If you use the same toolkits, all of the programs you write will have interfaces with a similar look and feel. The Internet requires that we use the prescribed open-standard UI toolkits. Which of the reasons are sound? (Again, besides the pay raise!) (a) I and II only. (b) II only. (c) II and III only. (d) I only. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 1.1.2 of the course notes. (b) I is also correct because toolkits provide a lot of pre-written program code that helps us develop things quickly. -------------------------------------------------------------------------------8. When, on your computer screen, you drag the image of a folder to a different window, you are directly manipulating the bits of the disk file. manipulating an image that represents the bits of the disk file. generating mouse events that cause the windows interface program to redraw the image of the folder continuously, in different locations, as it appears to move. (a) II and III only. (b) III only. (c) II only. (d) I only. Correct answer is (a)

Your score on this question is: 0.00 Feedback: See section 1.1.2 of the course notes. -------------------------------------------------------------------------------9. The event-redraw loop is (a) an affordance commonly found in drawing programs. (b) the main programming construct of interactive programs. (c) a built-in Java method invoked when you throw an exception for a visible icon. (d) a programming construct used in redrawing event objects on the screen (e.g., a meeting in a scheduling program). Correct answer is (b) Your score on this question is: 11.11 Feedback: An interactive program listens for events and reacts to them. The reaction usually involves some redrawing of the screen. Because a responsive program needs to listen for events constantly, even while it does other things, this event-redraw loop has to be the main construct of the program into which all other functions are incorporated. See section 1.1.2 of the course notes.

1. An Option Explicit On statement in a form's General Declarations section causes Visual Basic (a) to assign a string data type to all undeclared variables. (b) to require that Dim and Public statements have As data type clauses. (c) to flag undeclared variables as errors at compile time. (d) to initialize string variables with zero-length strings. Correct answer is (c) Your score on this question is: 0.00 Feedback: See pages 1713 of your textbook. -------------------------------------------------------------------------------2. In Visual Basic, what types of variables should you use when storing numbers with decimal fractions? variant, string, or object single, double, or decimal integer, long, or Boolean (a) I and III only (b) III only

(c) II only (d) I only Correct answer is (c) Your score on this question is: 0.00 Feedback: See your textbook. -------------------------------------------------------------------------------3. In Visual Basic, which of the following Val function statements will return a value equal to or less than 32? Val("32,543,987") Val(".98") Val("thirty-seven") (a) I and II only (b) I, II, and III (c) II and III only (d) II only Correct answer is (b) Your score on this question is: 0.00 Feedback: See page 143 of your textbook. ------------------------------------------------------------------------------4. The Code window of a Visual Basic object can be opened by selecting the object and (a) double-clicking the left mouse button. (b) pressing Ctrl-F1. (c) pressing F12. (d) clicking the right mouse button. Correct answer is (a) Your score on this question is: 10.00 Feedback: See page 60 of your textbook. -------------------------------------------------------------------------------5. With which of the following do developers specify the task or tasks a Visual Basic control is to perform when a user manipulates it? (a) flowcharts (b) behavior properties (c) code (d) TOE tables

Correct answer is (c) Your score on this question is: 0.00 Feedback: See page 60 of your textbook. -------------------------------------------------------------------------------6. Which of the following are valid Visual Basic variable names? curAccounts Receivable 3ndPlaceEntrystr Month_To_Datedbl (a) III only (b) I, II, and III (c) I and III only (d) I only Correct answer is (a) Your score on this question is: 0.00 Feedback: Month_To_Datedbl is a valid name even though it does not follow the conventions suggested in the textbook. -------------------------------------------------------------------------------7. At run time, you want to change the appearance of a Visual Basic control named "cmdExit" so that it appears "flat." "cmdExit" belongs to the form named "frmInput." Which of the following statements would you use? (a) cmdExit.FlatStyle.frmInput = FlatStyle.Flat (b) cmdExit.FlatStyle = Flat (c) cmdExit.FlatStyle = FlatStyle.Flat (d) cmdExit.FlatStyle("Flat") Correct answer is (c) Your score on this question is: 0.00 Feedback: See page 132 of your textbook. -------------------------------------------------------------------------------8. A TOE chart is (a) a grid used to correlate the names of local, form-level, and global variables with their properties. (b) a technique for planning object-oriented, event-driven applications by creating a table that correlates proposed tasks with corresponding objects and events. (c) the verbal equivalent of a flowchart.

(d) a rough sketch of a planned interface. Correct answer is (b) Your score on this question is: 10.00 Feedback: See page 97 of your textbook. -------------------------------------------------------------------------------9. Valid Visual Basic data types include which of the following? Boolean String VariantType (a) I only (b) II and III only (c) I, II, and III (d) I and II only Correct answer is (c) Your score on this question is: 10.00 Feedback: See page 165 of your textbook. -------------------------------------------------------------------------------10. Which of the Visual Basic control properties listed below holds the value you will use when setting other properties of the same control from an event handler? (a) Caption (b) Tag (c) (Name) (d) Index Correct answer is (c) Your score on this question is: 0.00 Feedback: See your textbook.

1. While reading email, a user encounters the following message just before his email program crashes: The exception Integer division by zero (0x00000094) occurred in the application at location 0x69591070. Click OK to terminate the application. Which of the following heuristics are violated by the behavior of this email

program? (a) Aesthetics and Minimalist Design (b) Match Between System and the Real World (c) Visibility of System Status (d) Recognition Rather Than Recall Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 1.3.1 of the course notes. (c) The application is clearly keeping the user informed as to the status of the system, so therefore this heuristic is not violated. -------------------------------------------------------------------------------2. Which of the following describes the most appropriate use of the technique heuristic evaluation? (a) Evaluating the usability of a design in its final stages (b) Critiquing the designer of a system (c) Advising people during a therapy session (d) Evaluating the usability of a design in its early stages Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 1.3.1 of the course notes. (c) Heuristic evaluation has nothing to do with psychological therapy. -------------------------------------------------------------------------------3. Which of the following is a similarity between the heuristics Consistency and Standards and Match Between the System and the Real World? (a) Both draw upon the users' prior knowledge and experience. (b) Both advocate ignoring the users' experiences with other software. (c) Both recognize the tendency of users to make errors. (d) There is no similarity. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 1.3.1 of the course notes. -------------------------------------------------------------------------------4. Which of the following are differences between the techniques of heuristic evaluation (HE) and think-aloud usability testing (TA)? A heuristic evaluation can be carried out on a paper prototype, whereas a TA

requires a functioning prototype. A heuristic evaluation can be conducted by an expert analyst working alone, whereas a TA requires the participation of people who are like the application's intended users. TAs require the developer to 'think like a user,' whereas HEs do not. (a) I and III (b) I, II, and III (c) I only (d) II Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 1.3.2 of the course notes. -------------------------------------------------------------------------------5. By which of the following criteria should we select the participants in a thinkaloud usability test? (a) Similarity in experience to the people who are expected to use the final version of the system. (b) Experience with the development process. (c) Experience with the system being tested. (d) Availability at the time of the test (to avoid stress in the participants). Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 1.3.2 of the course notes. (c) Experienced people will not have the same difficulties with the system as novice users. -------------------------------------------------------------------------------6. Which section of a usability aspect report (UAR) can serve as the UAR's "name"? (a) UAR Identifier (b) Explanation of the aspect (c) Evidence for the aspect (d) Succinct description of the usability aspect Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 1.3.3 of the course notes. (c) This is how the aspect was discovered, not what it is called.

-------------------------------------------------------------------------------7. Which of the following are reasons why it is necessary that usability aspect reports be clear and complete? The usability problem may need to be described to other members of the development team who did not see the problem first-hand. The author of the reports needs to be able to understand them long after they are written. The participants in a user study need to be able to read accounts of their sessions written in lay terms. (a) III only (b) I and II (c) II and III (d) I only Correct answer is (b) Your score on this question is: 0.00 Feedback: Participants in user studies have no need to see the resulting UARs. I and II are correct, III is not. -------------------------------------------------------------------------------8. Which of the following, if any, accurately describe the relationship between the evidence and explanation sections of a usability aspect report? Explanation is the author's interpretation of objective evidence. Explanation explains a solution to the problem that the evidence section describes. Explanation links the problem described in the evidence section to instances of the problem discovered in the past. (a) I and II only. (b) I only. (c) III only. (d) I, II, and III. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 1.3.3 of the course notes. -------------------------------------------------------------------------------9. In the context of writing a usability aspect report, what is meant by the statement: "Always step back and try to see the bigger picture." (a) It is important not to waste time on insignificant usability problems.

(b) A usability aspect report should be no longer than one page. (c) Looking for patterns in usability problems is an important step in the analysis process. (d) Usability aspect reports should be grouped by where they were found in the program. Correct answer is (c) Your score on this question is: 11.11 Feedback: See section 1.3.3 of the course notes. -------------------------------------------------------------------------------10. The Visual Basic Properties window allows the developer to change a Visual Basic object's appearance. change a Visual Basic object's behavior. change a Visual Basic object's name. (a) I only (b) II and III only (c) I, II, and III (d) II only Correct answer is (c) Your score on this question is: 11.11 Feedback: See your textbook. View Assessment Result: Multiple-Choice Quiz 1

Your performance was as follows: 1. Which of the following is a description of Fitts's Law?

(a) When calculating the time it takes to point to a target, the size of the target is not important. (b) The time it takes to point to a target is directly related to the distance to that target. (c) The action of clicking a button takes 200 msec. (d) The time it takes to point to a target is a constant: it takes the same amount of time to point to one target as it does to any other target. Correct answer is (b)

Your score on this question is: 11.11 Feedback: See section 1.1.3 of the course notes.

-------------------------------------------------------------------------------2. According to the information processing model of human cognitive activity, which of the following happens to information from the outside world immediately after it is perceived by the perceptual processor?

(a) The cognitive processor determines that an action needs to be taken. (b) The motor processor completes an action based on the information. (c) It is deposited into long-term memory. (d) It is deposited into working memory. Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 1.1.3 of the course notes.

-------------------------------------------------------------------------------3. How many chunks of information can working memory hold at one time?

(a) Nine (b) Five (c) One (d) Three Correct answer is (d) Your score on this question is: 11.11 Feedback:

See section 1.1.3 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an implication that the characteristics of the human fovea have for the design of visual interfaces?

(a) Be careful when using blinking text or animations because they naturally draw the user's attention. (b) There are no design implications. (c) It is important to design around the eye's blind spot, which makes it difficult to see parts of the screen. (d) Because the fovea encompasses only 2 degrees of visual angle, all text should be concentrated in a small area of the screen. Correct answer is (a) Your score on this question is: 11.11 Feedback: See section 1.1.3 of the course notes.

-------------------------------------------------------------------------------5. Software companies often release so-called "beta" versions of software. A beta version of a program is usually given away to a selected group of users who agree to test and comment on the program before it is released to the wider market. A company that releases beta versions is thus engaging in

(a) aggressive marketing. (b) leverage of affordance. (c) word-of-mouth advertising. (d) iterative design. Correct answer is (d) Your score on this question is: 11.11

Feedback: See section 1.1.1 of the course notes.

-------------------------------------------------------------------------------6. Feedback from users of the software systems we build is useful, and even necessary. This is because such feedback

(a) helps us assign blame among the programmers in our team. (b) pleases users by showing that we are interested in their opinion. (c) helps us select the best of our users. (d) is the only way to discover unforeseen shortcomings of our software. Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 1.1.1 of the course notes.

-------------------------------------------------------------------------------7. The event-redraw loop is

(a) the main programming construct of interactive programs. (b) a built-in Java method invoked when you throw an exception for a visible icon. (c) a programming construct used in redrawing event objects on the screen (e.g., a meeting in a scheduling program). (d) an affordance commonly found in drawing programs. Correct answer is (a) Your score on this question is: 11.11 Feedback: An interactive program listens for events and reacts to them. The reaction usually involves some redrawing of the screen. Because a responsive program

needs to listen for events constantly, even while it does other things, this event-redraw loop has to be the main construct of the program into which all other functions are incorporated. See section 1.1.2 of the course notes.

-------------------------------------------------------------------------------8. When, on your computer screen, you drag the image of a folder to a different window, you are directly manipulating the bits of the disk file. manipulating an image that represents the bits of the disk file. generating mouse events that cause the windows interface program to redraw the image of the folder continuously, in different locations, as it appears to move.

(a) I only. (b) II only. (c) III only. (d) II and III only. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 1.1.2 of the course notes.

-------------------------------------------------------------------------------9. Your supervisor has requested that you use a toolkit to build a fancy new user interface, and she has given you the following reasons to do so (besides enticing you with a promise of a pay raise): Toolkits have widgets that allow you to generate prototypes rapidly. If you use the same toolkits, all of the programs you write will have interfaces with a similar look and feel. The Internet requires that we use the prescribed open-standard UI toolkits. Which of the reasons are sound? (Again, besides the pay raise!)

(a) I and II only. (b) II only. (c) I only. (d) II and III only. Correct answer is (a) Your score on this question is: 11.11 Feedback: See section 1.1.2 of the course notes. View Assessment Result: Multiple-Choice Quiz 2

Your performance was as follows: 1. At run time, you want to change the appearance of a Visual Basic control named "cmdExit" so that it appears "flat." "cmdExit" belongs to the form named "frmInput." Which of the following statements would you use?

(a) cmdExit.FlatStyle = FlatStyle.Flat (b) cmdExit.FlatStyle.frmInput = FlatStyle.Flat (c) cmdExit.FlatStyle = Flat (d) cmdExit.FlatStyle("Flat") Correct answer is (a) Your score on this question is: 10.00 Feedback: See page 132 of your textbook.

-------------------------------------------------------------------------------2. In Visual Basic, what types of variables should you use when storing numbers with decimal fractions?

variant, string, or object single, double, or decimal integer, long, or Boolean

(a) I and III only (b) II only (c) I only (d) III only Correct answer is (b) Your score on this question is: 10.00 Feedback: See your textbook.

-------------------------------------------------------------------------------3. Which of the following are valid Visual Basic variable names? curAccounts Receivable 3ndPlaceEntrystr Month_To_Datedbl

(a) I, II, and III (b) III only (c) I and III only (d) I only Correct answer is (b) Your score on this question is: 10.00 Feedback: Month_To_Datedbl is a valid name even though it does not follow the conventions suggested in the textbook.

-------------------------------------------------------------------------------4. The Code window of a Visual Basic object can be opened by selecting the object and

(a) double-clicking the left mouse button. (b) clicking the right mouse button. (c) pressing F12. (d) pressing Ctrl-F1. Correct answer is (a) Your score on this question is: 10.00 Feedback: See page 60 of your textbook.

-------------------------------------------------------------------------------5. With which of the following do developers specify the task or tasks a Visual Basic control is to perform when a user manipulates it?

(a) code (b) flowcharts (c) behavior properties (d) TOE tables Correct answer is (a) Your score on this question is: 0.00 Feedback: See page 60 of your textbook.

-------------------------------------------------------------------------------6. A TOE chart is

(a) the verbal equivalent of a flowchart. (b) a technique for planning object-oriented, event-driven applications by creating a table that correlates proposed tasks with corresponding objects and events. (c) a rough sketch of a planned interface. (d) a grid used to correlate the names of local, form-level, and global variables with their properties. Correct answer is (b) Your score on this question is: 0.00 Feedback: See page 97 of your textbook.

-------------------------------------------------------------------------------7. Which of the following lines contains only valid Visual Basic equation operators? -+*/ \ ^ Mod - + * / \ ^ >>

(a) II and III only (b) I, II, and III (c) I and III only (d) I and II only Correct answer is (d) Your score on this question is: 10.00 Feedback: See page your textbook.

--------------------------------------------------------------------------------

8. Valid Visual Basic data types include which of the following? Boolean String VariantType

(a) I only (b) II and III only (c) I and II only (d) I, II, and III Correct answer is (d) Your score on this question is: 0.00 Feedback: See page 165 of your textbook.

-------------------------------------------------------------------------------9. In Visual Basic, which of the following Val function statements will return a value equal to or less than 32? Val("32,543,987") Val(".98") Val("thirty-seven")

(a) II and III only (b) II only (c) I and II only (d) I, II, and III Correct answer is (d) Your score on this question is: 0.00 Feedback: See page 143 of your textbook.

-------------------------------------------------------------------------------10. Which of the Visual Basic control properties listed below holds the value you will use when setting other properties of the same control from an event handler?

(a) Index (b) Caption (c) (Name) (d) Tag Correct answer is (c) Your score on this question is: 0.00 Feedback: See your textbook.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 50.00 ? Copyright 2002 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 3

Your performance was as follows: 1. Which of the following describes the most appropriate use of the technique heuristic evaluation?

(a) Evaluating the usability of a design in its final stages (b) Advising people during a therapy session

(c) Critiquing the designer of a system (d) Evaluating the usability of a design in its early stages Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 1.3.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a similarity between the heuristics Consistency and Standards and Match Between the System and the Real World?

(a) Both advocate ignoring the users' experiences with other software. (b) Both recognize the tendency of users to make errors. (c) Both draw upon the users' prior knowledge and experience. (d) There is no similarity. Correct answer is (c) Your score on this question is: 11.11 Feedback: See section 1.3.1 of the course notes.

-------------------------------------------------------------------------------3. While reading email, a user encounters the following message just before his email program crashes: The exception Integer division by zero (0x00000094) occurred in the application at location 0x69591070. Click OK to terminate the application. Which of the following heuristics are violated by the behavior of this email program?

(a) Recognition Rather Than Recall (b) Visibility of System Status (c) Aesthetics and Minimalist Design (d) Match Between System and the Real World Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 1.3.1 of the course notes. (d) This is correctthe cryptic error message does not speak the user's language. It also violates Flexibility and Efficiency of Use because the user has no choice but to click OK and terminate the application.

-------------------------------------------------------------------------------4. Which of the following are differences between the techniques of heuristic evaluation (HE) and think-aloud usability testing (TA)? A heuristic evaluation can be carried out on a paper prototype, whereas a TA requires a functioning prototype. A heuristic evaluation can be conducted by an expert analyst working alone, whereas a TA requires the participation of people who are like the application's intended users. TAs require the developer to 'think like a user,' whereas HEs do not.

(a) I, II, and III (b) II (c) I only (d) I and III Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 1.3.2 of the course notes.

-------------------------------------------------------------------------------5. By which of the following criteria should we select the participants in a thinkaloud usability test?

(a) Experience with the development process. (b) Availability at the time of the test (to avoid stress in the participants). (c) Similarity in experience to the people who are expected to use the final version of the system. (d) Experience with the system being tested. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 1.3.2 of the course notes. (b) In order for the test to provide accurate information, the test's participants should have characteristics similar to those of the system's actual users.

-------------------------------------------------------------------------------6. Which section of a usability aspect report (UAR) can serve as the UAR's "name"?

(a) Succinct description of the usability aspect (b) Explanation of the aspect (c) Evidence for the aspect (d) UAR Identifier Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 1.3.3 of the course notes. (b) This is the interpretation of the evidence.

-------------------------------------------------------------------------------7. In the context of writing a usability aspect report, what is meant by the statement: "Always step back and try to see the bigger picture."

(a) Usability aspect reports should be grouped by where they were found in the program. (b) A usability aspect report should be no longer than one page. (c) It is important not to waste time on insignificant usability problems. (d) Looking for patterns in usability problems is an important step in the analysis process. Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 1.3.3 of the course notes.

-------------------------------------------------------------------------------8. Which of the following are reasons why it is necessary that usability aspect reports be clear and complete? The usability problem may need to be described to other members of the development team who did not see the problem first-hand. The author of the reports needs to be able to understand them long after they are written. The participants in a user study need to be able to read accounts of their sessions written in lay terms.

(a) II and III (b) III only (c) I and II (d) I only Correct answer is (c)

Your score on this question is: 0.00 Feedback: Participants in user studies have no need to see the resulting UARs. I and II are correct, III is not.

-------------------------------------------------------------------------------9. Which of the following, if any, accurately describe the relationship between the evidence and explanation sections of a usability aspect report? Explanation is the author's interpretation of objective evidence. Explanation explains a solution to the problem that the evidence section describes. Explanation links the problem described in the evidence section to instances of the problem discovered in the past.

(a) I, II, and III. (b) III only. (c) I and II only. (d) I only. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 1.3.3 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 44.44 ? Copyright 2002 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 4

Your performance was as follows: 1. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) Appearance (b) BackStyle (c) (Name) (d) Caption Correct answer is (c) Your score on this question is: 11.11 Feedback: See section 2.1.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations.

(a) I, II, and III (b) I and II only (c) I only (d) II only Correct answer is (b) Your score on this question is: 11.11

Feedback: See section 2.1.2 in the course notes.

-------------------------------------------------------------------------------3. Which of the following common intuitions can fruitfully be applied in user interfaces? If B immediately follows A in time, B is caused by A. If B is bigger than A, B is more important than A. If B is near A, B is somehow related to A.

(a) I only (b) I, II, and III (c) II and III only (d) III only Correct answer is (b) Your score on this question is: 11.11 Feedback: See section 2.1.2 of the course notes.

-------------------------------------------------------------------------------4. Which of the following situations violates the heuristic visibility of system status?

(a) A computer system that appears to have crashed. (b) The MS Windows taskbar showing the applications that are running (c) A progress indicator showing how much of a file is left to download (d) The full Recycle Bin icon showing that the bin has files in it Correct answer is (a) Your score on this question is: 11.11

Feedback: See section 2.1.3 of the course notes.

-------------------------------------------------------------------------------5. The Code window of a Visual Basic object can be opened by selecting the object and

(a) double-clicking the left mouse button. (b) pressing F12. (c) clicking the right mouse button. (d) pressing Ctrl-F1. Correct answer is (a) Your score on this question is: 11.11 Feedback: See page 60 of your textbook.

-------------------------------------------------------------------------------6. In Visual Basic, which of the following Val function statements will return a value equal to or less than 32? Val("32,543,987") Val(".98") Val("thirty-seven")

(a) II only (b) I, II, and III (c) II and III only (d) I and II only Correct answer is (b) Your score on this question is: 11.11

Feedback: See page 143 of your textbook.

-------------------------------------------------------------------------------7. Valid Visual Basic data types include which of the following? Boolean String VariantType

(a) I only (b) I, II, and III (c) I and II only (d) II and III only Correct answer is (b) Your score on this question is: 11.11 Feedback: See page 165 of your textbook.

-------------------------------------------------------------------------------8. Which of the following are valid Visual Basic variable names? curAccounts Receivable 3ndPlaceEntrystr Month_To_Datedbl

(a) I and III only (b) I, II, and III (c) I only (d) III only Correct answer is (d)

Your score on this question is: 11.11 Feedback: Month_To_Datedbl is a valid name even though it does not follow the conventions suggested in the textbook.

-------------------------------------------------------------------------------9. The Visual Basic Properties window allows the developer to change a Visual Basic object's appearance. change a Visual Basic object's behavior. change a Visual Basic object's name.

(a) II only (b) I, II, and III (c) II and III only (d) I only Correct answer is (b) Your score on this question is: 0.00 Feedback: See your textbook.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 88.89 ? Copyright 2002 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 4

Your performance was as follows:

1. Which Visual Basic control property's value is used as the identifier for the control in the code?

(a) Caption (b) Appearance (c) BackStyle (d) (Name) Correct answer is (d) Your score on this question is: 11.11 Feedback: See section 2.1.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following common intuitions can fruitfully be applied in user interfaces? If B immediately follows A in time, B is caused by A. If B is bigger than A, B is more important than A. If B is near A, B is somehow related to A.

(a) I only (b) II and III only (c) III only (d) I, II, and III Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.1.2 of the course notes.

--------------------------------------------------------------------------------

3. Which of the following approaches to user interface design follow the heuristic match between the system and the real world? Use the same vocabulary the user would use to describe things. Find a metaphor that describes aptly a useful portion of the computer's behavior. Don't clutter the screen with blinking animations.

(a) I and II only (b) II only (c) I, II, and III (d) I only Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.1.2 in the course notes.

-------------------------------------------------------------------------------4. Which of the following situations violates the heuristic visibility of system status?

(a) A computer system that appears to have crashed. (b) The MS Windows taskbar showing the applications that are running (c) The full Recycle Bin icon showing that the bin has files in it (d) A progress indicator showing how much of a file is left to download Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.1.3 of the course notes. (c) This situation does not violate the heuristic.

-------------------------------------------------------------------------------5. With which of the following do developers specify the task or tasks a Visual Basic control is to perform when a user manipulates it?

(a) behavior properties (b) TOE tables (c) code (d) flowcharts Correct answer is (c) Your score on this question is: 0.00 Feedback: See page 60 of your textbook.

-------------------------------------------------------------------------------6. Which of the following lines contains only valid Visual Basic equation operators? -+*/ \ ^ Mod - + * / \ ^ >>

(a) II and III only (b) I and III only (c) I and II only (d) I, II, and III Correct answer is (c) Your score on this question is: 0.00 Feedback: See page your textbook.

-------------------------------------------------------------------------------7. A TOE chart is

(a) the verbal equivalent of a flowchart. (b) a rough sketch of a planned interface. (c) a grid used to correlate the names of local, form-level, and global variables with their properties. (d) a technique for planning object-oriented, event-driven applications by creating a table that correlates proposed tasks with corresponding objects and events. Correct answer is (d) Your score on this question is: 0.00 Feedback: See page 97 of your textbook.

-------------------------------------------------------------------------------8. Which of the following are valid Visual Basic variable names? curAccounts Receivable 3ndPlaceEntrystr Month_To_Datedbl

(a) III only (b) I, II, and III (c) I only (d) I and III only Correct answer is (a) Your score on this question is: 0.00 Feedback: Month_To_Datedbl is a valid name even though it does not follow the

conventions suggested in the textbook.

-------------------------------------------------------------------------------9. The Visual Basic Properties window allows the developer to change a Visual Basic object's appearance. change a Visual Basic object's behavior. change a Visual Basic object's name.

(a) I only (b) II and III only (c) I, II, and III (d) II only Correct answer is (c) Your score on this question is: 0.00 Feedback: See your textbook.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 11.11 ? Copyright 2002 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 5

Your performance was as follows: 1. In Visual Basic, you can create a keyboard shortcut for a button by

(a) placing an "&" (ampersand) in the button's caption immediately in front of the shortcut character. (b) placing an "_" (underline character) in the button's identifier in its Name property. (c) using a special Visual Basic method (a procedure that acts on an object) to assign a shortcut character to the button. (d) with a Dim statement in the modules general procedures section. Correct answer is (a) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------2. A Visual Basic button will hold the focus when the interface is first presented to the user, if its Default property is set to "true". its TabStop property is set to "true" and its TabIndex property is set to "0". its TabIndex property is set to "0".

(a) I only (b) II only (c) I and III only (d) III only Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------3.

When you click the mouse on a Visual Basic control named panicButton which of the following is invoked?

(a) Click_panicButton() (b) panicButton-Click (c) panicButton_Click() (d) myPanicButton_Click() Correct answer is (c) Your score on this question is: 10.00 Feedback: See section 2.2.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an appropriate time to do an error analysis?

(a) One of your colleagues found heuristic violations that you did not. (b) Two or more heuristics give conflicting advice about a particular interface element. (c) You think you have made a mistake in your usability aspect report. (d) Your client disagrees with your findings. Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.2 of the course notes.

-------------------------------------------------------------------------------5. Which heuristic is described in the following statement? Information that is the same should appear to be the same (same words, icons, and position on the screen). Information that is different should be expressed differently.

(a) Help and documentation (b) Visibility of system status (c) Consistency and standards (d) Flexibility and efficiency of use Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. (b) Means: "Keep the user informed"

-------------------------------------------------------------------------------6. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?

(a) Consistency and standards is not applicable in this situation. (b) Yes, the application does not follow accepted conventions. (c) No, if the Actions menu contains similar menu items to File menus in other applications. (d) No, if the other menus are also named differently from accepted conventions. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 2.2.2 of the course notes. (c) This is incorrectsimilar information should always be presented in a similar manner.

-------------------------------------------------------------------------------7. Which of the following is an example of a typical accelerator for frequently

used operations?

(a) typing (or clicking) the next input before the computer is ready to accept it (b) scrolling by using the keyboard arrow keys instead of the scrollbars (c) function or command keys which combine an entire command into a single keypress (d) increasing the speed with which the mouse moves Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. (a) This is incorrect because it still requires the user to generate a complete sequence of input

-------------------------------------------------------------------------------8. Which of the following is an advantage of keyboard accelerators?

(a) A user may operate them without his hands leaving the keyboard. (b) Accelerators are easy for novice users to remember. (c) There is no standard for visual cues for keyboard accelerators. (d) Accelerators allow experts to learn to use the application more quickly. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.2.4 of the course notes. (b) Accelerators are intended for more expert users.

-------------------------------------------------------------------------------9. A reference from one UAR to another is established when

the analyst remembers a similar previous case. new problems are uncovered by thinking about the trade-offs of solutions. a sufficient number of UARs has been written for one heuristic.

(a) I only (b) I and II only (c) II only (d) I, II, and III Correct answer is (b) Your score on this question is: 10.00 Feedback: See section 2.2.3 of the course notes.

-------------------------------------------------------------------------------10. An interface with no "Undo" would

(a) be able to save files more often. (b) be less predictable. (c) help people learn not to make frequent mistakes. (d) impair the user's natural ability to learn by doing. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.2.3 of the course notes. (b) The opposite is in fact true. Undo cannot always be applied, which is a little confusing.

-------------------------------------------------------------------------------10. When does the presence of an available Cancel button violate the heuristic visibility of system status?

(a) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo. (b) When it is physically set apart from other actions within the interface. (c) An available Cancel button never violates this heuristic. (d) When pressing the Cancel button undoes the previous action. Correct answer is (a) Your score on this question is: 10.00 Feedback: See section 2.2.3 of the course notes.

Go to top of assessment. Total score: 50.00 ? Copyright 2002 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 6

Your performance was as follows: 1. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?

(a) There is no distinction: they both offer a dropdown list with options. (b) A ComboBox allows users to specify values other than those supplied on its list. (c) A ListBox lets the user specify any value. (d) A ComboBox is a ListBox with a pair of up-down buttons. Correct answer is (b) Your score on this question is: 20.00 Feedback:

See section 2.4.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox? Visibility of system status Consistency and standards Aesthetics and minimalist design

(a) II and III only (b) I and II only (c) III only (d) I, II, and III Correct answer is (a) Your score on this question is: 0.00 Feedback: See sections 2.2.2 and 2.4.2 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control? Unchecked Checked Grayed

(a) II and III only (b) I and II only (c) I, II, and III (d) I only Correct answer is (b)

Your score on this question is: 0.00 Feedback: See section 2.3.1 of the course notes.

-------------------------------------------------------------------------------4. Which of the following is an example of error prevention in an interface?

(a) Checking that the window is not covered by another before displaying a menu. (b) Checking all application variables for inconsistencies, after a change to the value of one of them is attempted by the user. (c) Not letting a novice user use a keyboard shortcut. (d) Allowing users to select an item from a list rather than type the name of the item. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------5. Which of the following interface features does the error prevention heuristic warn us to avoid? Commands that are very similar Messages that contain double negatives Tabbed dialog boxes

(a) I, II, and III (b) I and II only (c) I only (d) III only

Correct answer is (b) Your score on this question is: 20.00 Feedback: See section 2.3.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 40.00 ? Copyright 2002 iCarnegie, Inc. All rights reserved.

View Assessment Result: Multiple-Choice Quiz 7

Your performance was as follows: 1. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?

(a) People have no trouble at all remembering things exactly. (b) Forcing users to memorize commands is good mental practice. (c) It takes too long for users to recall commands from memory. (d) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them. Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.7.1 of the course notes. (a) This statement is not true. It takes a lot more cognitive processing to

remember something exactly than to just recognize it when it is seen.

-------------------------------------------------------------------------------2. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation? Help messages disappear when the user clicks elsewhere. There is no help available. Help messages appear in a completely separate window.

(a) I only (b) II only (c) I and III (d) III only Correct answer is (a) Your score on this question is: 12.50 Feedback: See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------3. How does online help better satisfy the heuristic help and documentation than paper manuals?

(a) Online help can give more concrete advice than paper manuals. (b) Paper manuals are always available and easily searchable. (c) People use paper manuals only when they have no other recourse. (d) Online help is always available and easily searchable. Correct answer is (d) Your score on this question is: 0.00 Feedback:

See section 2.7.1 of the course notes.

-------------------------------------------------------------------------------4. Does the presence of a status indicator as a file is downloading support or violate the heuristic help users recognize, diagnose, and recover from errors?

(a) It violates the heuristic by providing users with more information than they can deal with at one time. (b) It violates the heuristic by providing unhelpful information. (c) It supports the heuristic by informing users when a problem has occurred with the download. (d) It supports the heuristic by allowing users to choose whether or not to pay attention to the indicator. Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 2.7.2 of the course notes. (b) Status indicators are very helpful updates on system status.

-------------------------------------------------------------------------------5. Which of the following are true of Visual Basic scrollbar controls? They are not typically used for tasks where particular or exact values are needed. They can be manipulated in three ways: by clicking their arrow buttons, by clicking and dragging their "thumb," and by clicking anywhere on the bar between their "thumb" and arrow buttons. They are represented on the toolbox palette by two icons.

(a) I and III only (b) I and II only (c) II and III only (d) I ,II, and III

Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------6. Which of the following are true of Visual Basic Textbox controls? They can be set to hide the characters that are entered into them, allowing them to be for password entry. They can be set to display either a single line of text or multiple lines. They support keyboard editing of text but not conventional mouse select-edit functions.

(a) II and III only (b) III only (c) I, II, and III only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 2.5.2 of the course notes.

-------------------------------------------------------------------------------7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can move the container control to see if the control in question moves with it. check to see if the control in question's AutoBuddy property is set to the name of the container control. move the control in question to see if it is limited to staying within the borders of the container control.

(a) I and III only (b) II and III only (c) II only (d) I, II, and III Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?

(a) Make one method of completing a task obvious for novice users, and include hidden complexity for experts. (b) Only allow users one way to complete a task. (c) Invent several different ways to complete a task, and make each of them obvious to all users. (d) Include as much information relevant to an expert user as you can in an interface. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 2.6.3 of the course notes. (c) This will result in confusion on the part of the novice user as they will spend time trying to decide which method will work the best in their situation.

-------------------------------------------------------------------------------7.

Which of the following are true of Visual Basic Tabbed Dialog controls? They are "container" controls that can hold other controls. They are designed to hold more controls than will comfortably fit in one frame. They have a property that determines how tabs are oriented on the control on the top, bottom, right, or left side.

(a) I and II only (b) I, II, and III (c) I and III only (d) II and III only Correct answer is (b) Your score on this question is: 12.50 Feedback: See section 2.6.2 of the course notes.

-------------------------------------------------------------------------------8. How does the Date/Time control panel support the heuristic recognition rather than recall?

(a) A map of the world appears on the Time Zone tab. (b) The time zone is displayed on the Date & Time tab. (c) The clock has an hour, minute, and second hand. (d) The date does not appear on the Time Zone tab. Correct answer is (b) Your score on this question is: 12.50 Feedback: See section 2.6.3 of the course notes.

Go to top of assessment. Total score: 12.50

View Assessment Result: Multiple-Choice Quiz 8

Your performance was as follows: 1. What is a critical incident? A complete, observable activity. Activity where the intention seems clear and straightforward. Activity with definite consequences.

(a) III only (b) II only (c) I, II, and III (d) I only Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 3.1.2 of the course notes.

-------------------------------------------------------------------------------2. Which of the following is a way to tell when a participant wants to stop a usability test? Expressions of negative emotions, such as "I'm so stupid I'll never be able to finish this." Aggressive behavior towards the computer. Expressions of enthusiasm that seem insincere.

(a) I only (b) I and II only (c) II only (d) None of the above answers, the observation should not be interrupted

Correct answer is (b) Your score on this question is: 12.50 Feedback: See section 3.1.2 of the course notes.

-------------------------------------------------------------------------------3. Please put the following steps of think-aloud usability testing in chronological order: The analyst categorizes and interprets the observations. The analyst looks at the recording of the think-aloud protocol session and reports critical incidents using the UAR format. The analyst writes a summarizing report of the data and interpretations. A user thinks aloud as he or she performs a task using a prototype of the computer system being evaluated.

(a) IV, II, I, III (b) IV, III, II, I (c) I, II, III, IV (d) II, I, IV, III Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 3.1.1 of the course notes.

-------------------------------------------------------------------------------4. During a think-aloud usability-test

(a) the participant may ask how to do something, but the observer must not answer.

(b) the observer and the participant engage in an exchange about the system being tested. (c) the observer must form an opinion of the participant's intelligence. (d) participant frustration is natural and should be always ignored. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 3.2.6 of the course notes.

-------------------------------------------------------------------------------5. Your supervisor has suggested that you mention the following when introducing a think-aloud test to a participant: Prolonged silence will reflect negatively on the participant. The participant should not stop talking, even though it may seem unnatural at first. Once the recording begins, the observation cannot be stopped. You should decide to abide by:

(a) II and III only (b) I, II, and III (c) III only (d) II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 3.2.5 of the course notes.

-------------------------------------------------------------------------------6. The drivers of the United Parcel Service (UPS) carry small data entry tablets to record pick-ups and deliveries. If you were preparing a think-aloud usability

test for a new version of these tablets, you would plan to run the test in the lab, under controlled conditions. plan to test outdoors, under both intense sunlight and rain. ask the middle managers that have to approve the devices to participate in the test.

(a) I only (b) II only (c) II and III only (d) I and III only Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 3.2.4 of the course notes.

-------------------------------------------------------------------------------7. When selecting the content of the tasks to be included in a think-aloud usability test, which of the following kinds of tasks should you consider? Tasks that will be exercised most often in the final product Tasks that will be exercised only in rare emergencies Tasks that take more than half a day of continuous interface use

(a) I and III only (b) I, II, and III (c) I only (d) I and II only Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 3.2.3 of the course notes.

-------------------------------------------------------------------------------8. A usability problem discovered by application of a heuristic

(a) may reflect a real problem even if not corroborated by think-aloud usability tests. (b) will show up sooner or later in think-aloud tests with inexperienced users. (c) will be confirmed by think-aloud testing in all cases. (d) is a false alarm unless confirmed by think-aloud usability tests. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 3.3.1 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 12.50 ? Copyright 2002 iCarnegie, Inc. All rights reserved. 2. How does a usability tester get informed consent from participants?

(a) Verbally (b) Using a consent form (c) By telling them every detail of the project by the time they are ready to leave (d) By force or influence Correct answer is (b) Your score on this question is: 0.00 Feedback:

See section 3.1.2 of the course notes. (a) A record of informed consent should be kept in writing to avoid later misunderstandings.

-------------------------------------------------------------------------------8. Which of the following usability problems is most likely to be discovered by heuristic evaluation?

(a) Icons for remote printers are too easily confused with those of an imageprocessing program. (b) A picture is mangled when cut from one application and pasted into another. (c) A sequence of user actions causes a program crash. (d) At times, the system becomes so slow that the user thinks something is wrong. Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 3.3.1 of the course notes.

-------------------------------------------------------------------------------8. What is a good reason to relate Usability Aspect Reports to each other?

(a) The task of analyzing the results of the test can be divided among several observers. (b) Several mistakes made by the same user can be eliminated from consideration. (c) Related problems often have common, elegant solutions. (d) The individual solutions to similar problems can be implemented by the same programmer. Correct answer is (c)

Your score on this question is: 0.00 Feedback: See section 3.3.1 of the course notes.

-------------------------------------------------------------------------------3. Which of the following answers best describes think-aloud usability testing?

(a) In a lab, a user's brain-wave patterns are recorded and analyzed while they perform a task. (b) While being observed, a user says everything they are thinking as they perform a task. (c) The person conducting the test tells the user everything they are thinking as the user completes the task. (d) A user describes each step of completing a task after the task has been completed. Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 3.1.1 of the course notes. (a) This has nothing to do with thinking aloud

-------------------------------------------------------------------------------2. How is thinking-aloud different when a user is working with information that is non-linguistic in nature?

(a) In that case thinking-aloud involves drawing a picture and talking about it. (b) Thinking-aloud is not possible under those circumstances. (c) There is no difference. (d) The information must first be translated into words before it can be vocalized. Correct answer is (d)

Your score on this question is: 9.09 Feedback: See section 3.1.1 of the course notes. View Assessment Result: Multiple-Choice Quiz 10

Your performance was as follows: 1. How many comparisons are required to perform a bounding box test?

(a) 1 (b) 4 (c) 3 (d) 2 Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 4.2.1 of the course notes.

-------------------------------------------------------------------------------2. When an event on a custom interactive object is handled, which of the following is the step that follows picking?

(a) the object reacts to the input (b) information about the state of the object is used to determine how the input should be interpreted (c) the objects searches for an appropriate handler (d) the object is redrawn to provide feedback, if necessary Correct answer is (b)

Your score on this question is: 0.00 Feedback: See section 4.2.1 of the course notes.

-------------------------------------------------------------------------------3. In Visual Basic, picking refers to

(a) choosing the order in which to redraw "damaged" objects (b) choosing the object upon which an event occurred (c) choosing the object "on top" when layers exist (d) choosing the part of an object upon which an event occurred Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.2.1 of the course notes.

-------------------------------------------------------------------------------4. In Visual Basic, the extent of a part is synonymous with its

(a) bounding box (b) visibility (c) largest x- and largest y-coordinate contained in it (d) center point Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 4.2.1 of the course notes.

-------------------------------------------------------------------------------5. When an event occurs at a position shared by overlapping parts,

(a) the part drawn first is tested first (b) the part drawn last is tested first (c) the smallest part is tested first (d) the largest part is tested first Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 4.2.1 of the course notes.

-------------------------------------------------------------------------------6. Which of the following operations is considered irreversible by most systems?

(a) changing option settings in a program (b) choosing to log out of the system (c) file manipulation operations (d) choosing to quit an application Correct answer is (c) Your score on this question is: 10.00 Feedback: See section 4.2.2 of the course notes.

-------------------------------------------------------------------------------7. Which of the following statements provides the best description of undo from the implementation point-of-view?

(a) save variables that have changed and provide a way to restore the old values (b) save variables that haven't changed so as to map commonalities in program state (c) provide the user with access to state variables thus giving him the ability to restore an old state (d) at timed intervals, save the state of a program Correct answer is (a) Your score on this question is: 0.00 Feedback: See section 4.2.2 of the course notes.

-------------------------------------------------------------------------------8. Typically, an undo subsystem cannot make use of singular adds and restores because

(a) the user may often change her mind, resulting in several duplicate undos (b) several user actions typically are required to change one program value (c) one user action may result in the changing of many program values (d) program values that are changed are typically large Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 4.2.2 of the course notes.

-------------------------------------------------------------------------------9. Undo can be a potentially dangerous operation unless it

(a) is implemented in an object-oriented language

(b) allows an unlimited number of undos (c) permits only a limited number of undos (d) is accompanied by redo Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.2.2 of the course notes.

-------------------------------------------------------------------------------10. Program states saved by an undo subsystem would most appropriately be stored in which data structure?

(a) array (b) linked list (c) queue (d) stack Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.2.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 10.00 ? Copyright 2002 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 9

Your performance was as follows: 1. The X and Y properties of a Visual Basic control are always expressed

(a) relative to the screen upon which it will display (b) relative to the overall form (c) relative to its immediate container and possibly relative to the overall form (d) relative to its immediate container and never relative to the overall form Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 4.1.1 of the course notes.

-------------------------------------------------------------------------------2. Which of the following method calls would force the PictureBox pb to immediately redraw itself?

(a) pb.Redraw() (b) pb.Redraw() (c) pb.Repaint() (d) pb.Refresh() Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.1 of the course notes.

-------------------------------------------------------------------------------3. Consider the following nesting of Visual Basic objects

Form Frame1 Button11 Frame2 Button21 If the x-coordinate of the center of Button21 is located at x in the Button21 coordinate system, what would be the value of that x-coordinate in terms of the Frame1 coordinate system?

(a) x - Frame1 - Button11 (b) x + Frame1 + Button11 (c) x + Button21.Left + Frame2.Left - Frame1.Left - Button11.Left (d) x + Button21.Left + Frame2.Left - Frame1.Left Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.1.1 of the course notes.

-------------------------------------------------------------------------------4. What is the name of the event that occurs when a PictureBox control is redrawn?

(a) Redraw (b) Repair (c) Refresh (d) Paint Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.1 of the course notes.

-------------------------------------------------------------------------------5. For the Visual Basic Graphics Class, drawing operations are implemented as

(a) controls (b) methods (c) operators (d) properties Correct answer is (b) Your score on this question is: 0.00 Feedback: See section 4.1.2 of the course notes.

-------------------------------------------------------------------------------Go to top of assessment. Total score: 0 ? Copyright 20022005 iCarnegie, Inc. All rights reserved. View Assessment Result: Multiple-Choice Quiz 9

Your performance was as follows: 1. The following Visual Basic form contains a Frame that contains a Button. The Button's Name property is set to Button1. If the left mouse button is pressed when the mouse is on the location shown, what would is value of Button1.X?

(a) 600

(b) 1440 (c) 2040 (d) 1080 Correct answer is (a) Your score on this question is: 20.00 Feedback: See section 4.1.1 of the course notes.

-------------------------------------------------------------------------------2. The following Visual Basic form contains a Frame that contains a Button. The Button's Name property is set to Button1. If the left mouse button is pressed when the mouse is on the location shown, what would is value of Button1.Y?

(a) 1080 (b) 1560 (c) 1320 (d) 240 Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.1.1 of the course notes.

-------------------------------------------------------------------------------3. What Visual Basic component raises an event at regular intervals and can be useful in creating animated graphics?

(a) TickGenerator

(b) Scheduler (c) Animator (d) Timer Correct answer is (d) Your score on this question is: 0.00 Feedback: See section 4.1.3 of the course notes.

-------------------------------------------------------------------------------2. Which corner is designated with coordinates (0,0) in Visual Basic code?

(a) top right (b) bottom right (c) top left (d) bottom left Correct answer is (c) Your score on this question is: 0.00 Feedback: See section 4.1.1 of the course notes.

--------------------------------------------------------------------------------

You might also like