SSD4选择题

A

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?
(b) It is deposited into working memory.

2.A TOE chart is

(d) a technique for planning object-oriented, event-driven applications by creating a table that correlates proposed tasks with corresponding objects and events.

3. 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?

(c) cmdExit.FlatStyle = FlatStyle.Flat

4. An Option Explicit On statement in a form's General Declarations section causes Visual Basic

(b) to flag undeclared variables as errors at compile time.

5. A Visual Basic button will hold the focus when the interface is first presented to the user, if

I. its Default property is set to "true".

II. its TabStop property is set to "true" and its TabIndex property is set to "0".

III. its TabIndex property is set to "0".

(b) II only

6. A reference from one UAR to another is established when

I. the analyst remembers a similar previous case.

II. new problems are uncovered by thinking about the trade-offs of solutions.

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

(b) I and II only

7. An interface with no "Undo" would

(a) impair the user's natural ability to learn by doing.

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

(c) may occasionally both endorse and criticize one aspect of the interface.

9. A usability problem discovered by application of a heuristic

(d) may reflect a real problem even if not corroborated by think-aloud usability tests.

B

1. By which of the following criteria should we select the participants in a think-aloud usability test?
(a) Similarity in experience to the people who are expected to use the final version of the system.

2. Because Visual Basic buttons can only be manipulated in one way (by clicking), they are suitable to be used for
(c) actions that require no additional information beyond that supplied by the click

D

1. 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?
(c) It supports the heuristic by informing users when a problem has occurred with the download.

2. During a think-aloud usability-test
(d) the participant may ask how to do something, but the observer must not answer.

F

1. Feedback from users of the software systems we build is useful, and even necessary. This is because such feedback
(b) is the only way to discover unforeseen shortcomings of our software.

(b) methods

H

1. How many chunks of information can working memory hold at one time?
(c) Three

2. How does online help better satisfy the heuristic help and documentation than paper manuals?
(c) Online help is always available and easily searchable.

3. How does the usability heuristic aesthetics and minimalist design apply to the differences between novice and expert users?
(c) Make one method of completing a task obvious for novice users, and include hidden complexity for experts.

4. How does a usability tester get informed consent from participants?
(a) Using a consent form

5. How is thinking-aloud different when a user is working with information that is non-linguistic in nature?
(c) The information must first be translated into words before it can be vocalized.

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

(d) The time zone is displayed on the Date & Time tab.

I

1. In Visual Basic, which of the following Val function statements will return a value equal to or less than 32?

I. Val("32,543,987")

II. Val(".98")

III. Val("thirty-seven")

(a) I, II, and III

2. In Visual Basic, what types of variables should you use when storing numbers with decimal fractions?

I. variant, string, or object

II. single, double, or decimal

III. integer, long, or Boolean

(b) II only

3. 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."
(c) Looking for patterns in usability problems is an important step in the analysis process.

7. 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.

8. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?
(b) Yes, the application does not follow accepted conventions.

9. 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?

(c) lstDevice_Click

10. In Visual Basic, the extent of a part is synonymous with its

(d) bounding box

P

1. Please put the following steps of think-aloud usability testing in chronological order:

I. The analyst categorizes and interprets the observations.

II. The analyst looks at the recording of the think-aloud protocol session and reports critical incidents using the UAR format.

III. The analyst writes a summarizing report of the data and interpretations.

IV. A user thinks aloud as he or she performs a task using a prototype of the computer system being evaluated.

(d) IV, II, I, III

S

1. 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
(b) iterative design.

T

1. The event-redraw loop is
(c) the main programming construct of interactive programs.

2. The Code window of a Visual Basic object can be opened by selecting the object and
(d) double-clicking the left mouse button.

3. The Visual Basic Properties window allows the developer to

I. change a Visual Basic object's appearance.

II. change a Visual Basic object's behavior.

III. change a Visual Basic object's name.

(d) I, II, and III

3. The Code window of a Visual Basic object can be opened by selecting the object and
(c) double-clicking the left mouse button.

4. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one can

I. move the container control to see if the control in question moves with it.

II. check to see if the control in question's AutoBuddy property is set to the name of the container control.

III. move the control in question to see if it is limited to staying within the borders of the container control.

(d) I and III only

5. 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

I. plan to run the test in the lab, under controlled conditions.

II. plan to test outdoors, under both intense sunlight and rain.

III. ask the middle managers that have to approve the devices to participate in the test.

(b) II only

6. Typically, an undo subsystem cannot make use of singular adds and restores because

(b) one user action may result in the changing of many program values

7 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?

(d) 600

V

W

1. Which of the following is an implication that the characteristics of the human fovea have for the design of visual interfaces?
(b) Be careful when using blinking text or animations because they naturally draw the user's attention.

2. Which of the following is a description of Fitts's Law?
(c) The time it takes to point to a target is directly related to the distance to that target.

3. When, on your computer screen, you drag the image of a folder to a different window, you are

I. directly manipulating the bits of the disk file.

II. manipulating an image that represents the bits of the disk file.

III. 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.

(d) II and III only.

4. Which of the following are valid Visual Basic variable names?

I. curAccounts Receivable

II. 3ndPlaceEntrystr

III. Month_To_Datedbl

(b) III only

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?
(c) code

6. Which of the following lines contains only valid Visual Basic equation operators?

I. - + * /

II. \ ^ Mod

III. - + * / \ ^ >>

(e) I and II only

7. 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?

(d) (Name)

8. Which of the following describes the most appropriate use of the technique heuristic evaluation?
(d) Evaluating the usability of a design in its early stages

9. Which of the following is a similarity between the heuristics Consistency and Standards and Match Between the System and the Real World?
(b) Both draw upon the users' prior knowledge and experience.

10. 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) Match Between System and the Real World

10. Which of the following are differences between the techniques of heuristic evaluation (HE) and think-aloud usability testing (TA)?

I. A heuristic evaluation can be carried out on a paper prototype, whereas a TA requires a functioning prototype.

II. 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.

III. TAs require the developer to 'think like a user,' whereas HEs do not.

(b) II

11. Which of the following, if any, accurately describe the relationship between the evidence and explanation sections of a usability aspect report?

I. Explanation is the author's interpretation of objective evidence.

II. Explanation explains a solution to the problem that the evidence section describes.

III. Explanation links the problem described in the evidence section to instances of the problem discovered in the past.

(a) I only.

12. Which of the following are reasons why it is necessary that usability aspect reports be clear and complete?

I. The usability problem may need to be described to other members of the development team who did not see the problem first-hand.

II. The author of the reports needs to be able to understand them long after they are written.

III. The participants in a user study need to be able to read accounts of their sessions written in lay terms.

(a) I and II

13. Which section of a usability aspect report (UAR) can serve as the UAR's "name"?
(b) Succinct description of the usability aspect

15. Which of the following common intuitions can fruitfully be applied in user interfaces?

I. If B immediately follows A in time, B is caused by A.

II. If B is bigger than A, B is more important than A.

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

(a) I, II, and III

16. Which of the following approaches to user interface design follow the heuristic match between the system and the real world?

I. Use the same vocabulary the user would use to describe things.

II. Find a metaphor that describes aptly a useful portion of the computer's behavior.

III. Don't clutter the screen with blinking animations.

(c) I and II only

17. Which of the following situations violates the heuristic visibility of system status?
(d) A computer system that appears to have crashed

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

(b) panicButton_Click()

19. Which of the following is an appropriate time to do an error analysis?
(d) Two or more heuristics give conflicting advice about a particular interface element.

20. 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

21. Which of the following features are designed to accelerate user interaction?

I. History list in Web browsers.

II. Bookmarks.

III. List of shortcuts to recently used files

(d) I, II, and III

21. 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

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

(d) After the user has clicked an Apply button, and there are no changes that the Cancel button can undo.

23. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?
(d) A ComboBox allows users to specify values other than those supplied on its list.

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

(b) case-sensitive commands

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

I. Unchecked

II. Checked

III. Grayed

(a) I and II only

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

I. Visibility of system status

II. Consistency and standards

III. Aesthetics and minimalist design

(a) II and III only

23. Which of the following are true of Checkbox controls:

I. Checkboxes are most commonly used to allow users to turn the options of larger interfaces on and off.

II. Checkboxes allow users to toggle only two states interactively: checked and unchecked.

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

(b) I, II, and III

24. Which of the following is an example of error prevention in an interface?
(b) Allowing users to select an item from a list rather than type the name of the item.

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

I. Commands that are very similar

II. Messages that contain double negatives

III. Tabbed dialog boxes

(d) I and II only

25. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?
(b) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them.

26. Which of the following is a way that the Windows 98 Date/Time control panel violates the heuristic help and documentation?

I. Help messages disappear when the user clicks elsewhere.

II. There is no help available.

III. Help messages appear in a completely separate window.

(d) I only

27. Which of the following are true of Visual Basic Textbox controls?

I. They can be set to hide the characters that are entered into them, allowing them to be for password entry.

II. They can be set to display either a single line of text or multiple lines.

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

(d) I and II only

28. Which of the following are true of Visual Basic scrollbar controls?

I. They are not typically used for tasks where particular or exact values are needed.

II. 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.

III. They are represented on the toolbox palette by two icons.

(a) I ,II, and III

30. What is a critical incident?

I. A complete, observable activity.

II. Activity where the intention seems clear and straightforward.

III. Activity with definite consequences.

(a) I, II, and III

29. Which of the following is a way to tell when a participant wants to stop a usability test?

I. Expressions of negative emotions, such as "I'm so stupid I'll never be able to finish this."

II. Aggressive behavior towards the computer.

III. Expressions of enthusiasm that seem insincere.

(c) I and II only

30. 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?

I. Tasks that will be exercised most often in the final product

II. Tasks that will be exercised only in rare emergencies

III. Tasks that take more than half a day of continuous interface use

(b) I and II only

(d) Related problems often have common, elegant solutions.

Y

1. 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):

I. Toolkits have widgets that allow you to generate prototypes rapidly.

II. If you use the same toolkits, all of the programs you write will have interfaces with a similar look and feel.

III. 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.

2. Your supervisor has suggested that you mention the following when introducing a think-aloud test to a participant:

I. Prolonged silence will reflect negatively on the participant.

II. The participant should not stop talking, even though it may seem unnatural at first.

III. Once the recording begins, the observation cannot be stopped.

You should decide to abide by:

(b) II only

《SSD4选择题.doc》
将本文的Word文档下载,方便收藏和打印
推荐:
下载文档
热门推荐
相关推荐