SSD4题库

  • 格式:docx
  • 大小:47.01 KB
  • 文档页数:16

Multiple 11. 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.2. How many chunks of information can working memory hold at one time?(a) One(b) Five(c) Three(d) Nine3. 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.4. Which of the following is a description of Fitts's Law?(d) The time it takes to point to a target is directly related to the distance to that target.5. Feedback from users of the software systems we build is useful, and even necessary. This is because such feedback(d) is the only way to discover unforeseen shortcomings of our software.6. 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(c) iterative design.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):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) II only.(b) II and III only.(c) I and II only.(d) I only.8. The event-redraw loop is(d) the main programming construct of interactive programs.9. When, on your computer screen, you drag the image of a folder to a different window, you areI. 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.(a) II and III only.(b) II only.(c) I only.(d) III only.Multiple 21. 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.2. A TOE chart is(c) a technique for planning object-oriented, event-driven applications by creating a table that correlates proposed tasks with corresponding objects and events.3. 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) flowcharts(d) code4. 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("Flat")(b) cmdExit.FlatStyle = FlatStyle.Flat(c) cmdExit.FlatStyle.frmInput = FlatStyle.Flat(d) cmdExit.FlatStyle = Flat5. The Code window of a Visual Basic object can be opened by selecting the object and(c) double-clicking the left mouse button.6. Valid Visual Basic data types include which of the following?I. BooleanII. StringIII. VariantType(a) I, II, and III(b) I only(c) II and III only(d) I and II only7. In Visual Basic, what types of variables should you use when storing numbers with decimal fractions?I. variant, string, or objectII. single, double, or decimalIII. integer, long, or Boolean(a) I and III only(b) III only(c) II only(d) I only8. Which of the following lines contains only valid Visual Basic equation operators?I. - + * /II. \ ^ ModIII. - + * / \ ^ >>(a) I and III only(b) I and II only(c) I, II, and III(d) II and III onlyCorrect answer is (b)9. In Visual Basic, which of the following Val function statements will return a valueequal to or less than 32?I. Val("32,543,987")II. Val(".98")III. Val("thirty-seven")(a) II and III only(b) II only(c) I, II, and III(d) I and II only10. 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) (Name)(b) Caption(c) Tag(d) Index9. Which of the following are valid Visual Basic variable names?I. curAccounts ReceivableII. 3ndPlaceEntrystrIII. Month_To_Datedbl(a) I only(b) I, II, and III(c) I and III only(d) III only10. 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) TagCorrect answer is (c)9. The Code window of a Visual Basic object can be opened by selecting the object and(a) clicking the right mouse button.(b) double-clicking the left mouse button.(c) pressing Ctrl-F1.(d) pressing F12.Correct answer is (b)Multiple 31. 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?(d) Match Between System and the Real World2. Which of the following is a similarity between the heuristics Consistency and Standards and Match Between the System and the Real World?(c) Both draw upon the users' prior knowledge and experience.3. Which of the following describes the most appropriate use of the technique heuristic evaluation?(b) Evaluating the usability of a design in its early stages4. 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.(a) I only(b) I and III(c) I, II, and III(d) II5. By which of the following criteria should we select the participants in a think-aloud usability test?(b) Similarity in experience to the people who are expected to use the final version of the system.6. 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."(d) Looking for patterns in usability problems is an important step in the analysis process.7. Which of the following, if any, accurately describe the relationship between theevidence 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) III only.(b) I, II, and III.(c) I and II only.(d) I only.8. Which section of a usability aspect report (UAR) can serve as the UAR's "name"?(d) Succinct description of the usability aspect9. 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) II and III(b) I only(c) III only(d) I and IIMultiple 41. Which Visual Basic control property's value is used as the identifier for the control in the code?(a) Appearance(b) BackStyle(c) Caption(d) (Name)2. 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.(a) I only(b) II only(c) I and II only(d) I, II, and III3. 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) III only(b) I only(c) II and III only(d) I, II, and III4. Which of the following situations violates the heuristic visibility of system status?(b) A computer system that appears to have crashed.9. The Visual Basic Properties window allows the developer toI. change a Visual Basic object's appearance.II. change a Visual Basic object's behavior.III. change a Visual Basic object's name.(a) I, II, and III(b) II only(c) II and III only(d) I only4. 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("Flat")(c) cmdExit.FlatStyle = Flat(d) cmdExit.FlatStyle.frmInput = FlatStyle.FlatMultiple 51. 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.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 click3. A Visual Basic button will hold the focus when the interface is first presented to the user, ifI. its Default property is set to "true".II. itsTabStop property is set to "true" and its TabIndex property is set to "0".III. itsTabIndex property is set to "0".(a) III only(b) I and III only(c) II only(d) I only4. Is the consistency and standards heuristic violated by an application with a menu called Actions instead of File?(c) Yes, the application does not follow accepted conventions.5. 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.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.(c) Consistency and standards7. Which of the following is an example of a typical accelerator for frequently used operations?(d) function or command keys which combine an entire command into a single keypress8. Which of the following is an advantage of keyboard accelerators?(b) A user may operate them without his hands leaving the keyboard.9. An interface with no "Undo" would(b) impair the user's natural ability to learn by doing.10. A reference from one UAR to another is established whenI. 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.(a) I, II, and III(b) II only(c) I only(d) I and II only1. 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()8. 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(a) II and III only(b) I only(c) I, II, and III(d) I and II only9. 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.Multiple 61. Which of the following distinguishes Visual Basic ComboBoxes from ListBoxes?(c) A ComboBox allows users to specify values other than those supplied on its list.2. 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 commands3. In Visual Basic, which of the following CheckBox states can a user set interactively by directly manipulating the control?I. UncheckedII. CheckedIII. Grayed(a) I and II only(b) II and III only(c) I, II, and III(d) I only4. 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.5. Which of the following interface features does the error prevention heuristic warn us to avoid?I. Commands that are very similarII. Messages that contain double negativesIII.Tabbed dialog boxes(a) III only(b) I, II, and III(c) I and II only(d) I only1. 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.Selected(c) lstDevice.Scroll(d) lstDevice_Click2. Which of the following heuristics are violated by the Date/Time Control Panel Time Zone ListBox?I. Visibility of system statusII. Consistency and standardsIII.Aesthetics and minimalist design(a) II and III only(b) III only(c) I, II, and III(d) I and II only3. 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.(a) II and III only(b) I only(c) I and II only(d) I, II, and IIIMultiple 71. 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.(a) II only(b) I and III(c) I only(d) III only2. Which of the following is a reason that adhering to the heuristic recognition rather than recall when designing interfaces is a good idea?(c) Computers are better at remembering things precisely; people are better at recognizing something that is shown to them.3. How does online help better satisfy the heuristic help and documentation than paper manuals?(a) Online help is always available and easily searchable.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?(c) It supports the heuristic by informing users when a problem has occurred with the download.5. 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 and II only(b) I and III only(c) I ,II, and III(d) II and III only6. 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.(a) III only(b) II and III only(c) I and II only(d) I, II, and III only7. To determine if a Visual Basic control is actually in a container control and not merely "floating" over it, one canI. 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.(a) II and III only(b) I and III only(c) I, II, and III(d) II only8. How does the Date/Time control panel support the heuristic recognition rather than recall?(a) The time zone is displayed on the Date & Time tab.7. Which of the following are true of Visual Basic Tabbed Dialog controls?I. They are "container" controls that can hold other controls.II. They are designed to hold more controls than will comfortably fit in one frame. III. 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) I and III only(c) II and III only(d) I and II only8. 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.Multiple 81. 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.(a) None of the above answers, the observation should not be interrupted(b) II only(c) I and II only(d) I only2. How does a usability tester get informed consent from participants?(c) Using a consent form3. How is thinking-aloud different when a user is working with information that is non-linguistic in nature?(d) The information must first be translated into words before it can be vocalized.4. During a think-aloud usability-test(a) the participant may ask how to do something, but the observer must not answer.5. 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. Once the recording begins, the observation cannot be stopped.III.You should decide to abide by:(a) II and III only (b) III only (c) I, II, and III(d) II only6. 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 wouldI. 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.(a) I only (b) II and III only(c) II only(d) I and III only7. 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 productII. Tasks that will be exercised only in rare emergenciesIII. Tasks that take more than half a day of continuous interface use(a) I only (b) I and III only(c) I and II only(d) I, II, and III8. A usability problem discovered by application of a heuristic(b) may reflect a real problem even if not corroborated by think-aloud usability tests.1. 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) II only(b) I, II, and III(c) I only (d) III only3. Which of the following answers best describes think-aloud usability testing?(b) While being observed, a user says everything they are thinking as they perform a task.8. What is a good reason to relate Usability Aspect Reports to each other?(c) Related problems often have common, elegant solutions.8. Which of the following usability problems is most likely to be discovered by heuristic evaluation?(c) Icons for remote printers are too easily confused with those of animage-processing program.3. 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.(a) IV, III, II, I(b) IV, II, I, III(c) I, II, III, IV (d) II, I, IV, IIIMultiple 91. Which of the following method calls would force the PictureBoxpb to immediately redraw itself?(a) pb.Redraw() (b) pb.Redraw()(c) pb.Refresh()(d) pb.Repaint()2. 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) Timer3. What is the name of the event that occurs when a PictureBox control is redrawn?(a) Repair (b) Redraw(c) Paint(d) Refresh4. 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) 1320 (b) 1560(c) 240(d) 10805. For the Visual Basic Graphics Class, drawing operations are implemented as(a) methods(b) properties (c) controls (d) operators6. Consider the following nesting of Visual Basic objectsForm Frame1 Button11 Frame2 Button21If 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 + Button21.Left + Frame2.Left - Frame1.Left7. 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?(b) 6008. The X and Y properties of a Visual Basic control are always expressed(c) relative to its immediate container and possibly relative to the overall form9. Which corner is designated with coordinates (0,0) in Visual Basic code?(d) top leftMultiple 101. When an event on a custom interactive object is handled, which of the following is the step that follows picking?(a) information about the state of the object is used to determine how the input should be interpreted2. When an event occurs at a position shared by overlapping parts,(c) the part drawn last is tested first3. In Visual Basic, picking refers to(d) choosing the part of an object upon which an event occurred4. How many comparisons are required to perform a bounding box test?(a) 3 (b) 1 (c) 2(d) 45. In Visual Basic, the extent of a part is synonymous with its(b) bounding box6. Undo can be a potentially dangerous operation unless it(b) is accompanied by redo7. Typically, an undo subsystem cannot make use of singular adds and restores because(a) one user action may result in the changing of many program values8. Which of the following operations is considered irreversible by most systems?(a) file manipulation operations9. Which of the following statements provides the best description of undo from the implementation point-of-view?(d) save variables that have changed and provide a way to restore the old values10. Program states saved by an undo subsystem would most appropriately be stored in which data structure?(b) stack。