Human Computer Interaction MCQs with Answers
Practice important Human Computer Interaction MCQs with answers and explanations.
Multiple Choice Questions
Q1001: What principle supports the idea of remembering user actions for better interaction?
- A: Task coherence
- B: User engagement
- C: Processing speed
- D: Memory efficiency
View Answer
A
Q1002: How can a program use memory to enhance user experience according to task coherence?
- A: By remembering only the most recent action
- B: By remembering all user actions and preferences
- C: By performing a system reboot frequently
- D: By limiting user choices to predefined options
View Answer
B
Q1003: What is the suggested approach for determining what information a program should remember?
- A: Only remember information that is hardwired
- B: Only remember information that is automatically entered
- C: Remember anything worth entering
- D: Only remember user preferences
View Answer
C
Q1004: Which of the following is an example of a program remembering choices and defaults?
- A: Always asking for user preferences
- B: Automatically selecting the last used file directory
- C: Resetting all settings to default
- D: Requiring users to re-enter data each time
View Answer
B
Q1005: How should a program handle the location of windows in future sessions?
- A: Open them in default locations
- B: Remember the last position and size of windows
- C: Reset window positions randomly
- D: Open windows in a minimized state
View Answer
B
Q1006: Which concept refers to the idea that software should remember the last several actions to predict future behavior?
- A: Decision-set reduction
- B: Preference thresholds
- C: Task coherence
- D: Memory efficiency
View Answer
C
Q1007: What should software do when the decision-set consists of exactly two elements?
- A: Remember both options
- B: Offer a default choice
- C: Remember more than just one previous choice
- D: Discard one of the options
View Answer
C
Q1008: What type of data should a program ideally remember for file operations?
- A: Only the file types used
- B: Last accessed directory and file locations
- C: Only the most recent file opened
- D: None of the above
View Answer
B
Q1009: What is one benefit of remembering past data entries in a program?
- A: Reduces the likelihood of typing errors
- B: Increases the program’s complexity
- C: Decreases storage requirements
- D: Improves system reboot time
View Answer
A
Q1010: What should a program do if it detects an unusually large number of bytes changed in a file?
- A: Ignore the change
- B: Alert the user and keep a milestone copy
- C: Reset the file to its original state
- D: Ask the user to confirm the change
View Answer
B