Human Computer Interaction MCQs with Answers
Practice important Human Computer Interaction MCQs with answers and explanations.
Multiple Choice Questions
Q991: Fill in the blank: _____ software ensures tasks are completed even in the face of potential errors.
- A: Conscientious
- B: Fast
- C: Secure
- D: Simple
View Answer
A
Q992: Considerate software must show _____ to keep users informed about relevant updates.
- A: Detailed logs
- B: Contextual feedback
- C: Error pop-ups
- D: Debug reports
View Answer
B
Q993: What is a sign of inconsiderate software?
- A: Frequent helpful suggestions
- B: Rarely asking for user input
- C: Offering too many choices
- D: Anticipating user needs
View Answer
C
Q994: How should considerate software behave when a failure occurs?
- A: Abort the task immediately
- B: Try to preserve data and continue
- C: Ignore the error and proceed
- D: Ask the user to restart
View Answer
B
Q995: What characteristic helps avoid mistakes in considerate software?
- A: Fudgeability
- B: Rigidity
- C: Complexity
- D: Simplicity
View Answer
A
Q996: When should software ask for user confirmation?
- A: Only when performing critical actions
- B: Always
- C: For any action
- D: Never
View Answer
A
Q997: What is the primary reason for wasted cycles in computing?
- A: Waiting for user input
- B: Executing instructions quickly
- C: Launching multiple applications
- D: Performing background tasks
View Answer
A
Q998: In modern operating systems, how can wasted cycles be put to better use?
- A: By closing all applications
- B: By running a search in the background
- C: By increasing processor speed
- D: By limiting multitasking
View Answer
B
Q999: What does a pre-emptive, threaded multitasking system allow a program to do?
- A: Execute multiple programs simultaneously
- B: Perform extra work in the background without affecting performance
- C: Increase processor speed
- D: Shut down unused processes
View Answer
B
Q1000: What should a modal dialog box ideally do while the user is interacting with it?
- A: Remain idle
- B: Continue processing in the background
- C: Perform a system update
- D: Launch additional applications
View Answer
B