0% found this document useful (0 votes)
4 views

Cs 408 Midterm File

This is file of cs 408 subject . It includes both subjective and objective midterm solution.

Uploaded by

alinatahir7896
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Cs 408 Midterm File

This is file of cs 408 subject . It includes both subjective and objective midterm solution.

Uploaded by

alinatahir7896
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Course: Human Computer Interaction (HCI) Code: CS 408

Objective and Subjective

Objective:

1. Which of the following best defines Human-Computer Interaction (HCI)?


a) The study of designing user interfaces for software and hardware
b) The study of interactions between humans and computers
c) The study of computer hardware performance
d) The study of programming languages

Answer: b) The study of interactions between humans and computers

2. Which is NOT an important factor in HCI design?


a) Usability
b) User experience
c) Scalability
d) Accessibility

Answer: c) Scalability

3. What does the "Gulf of Evaluation" in HCI refer to?


a) The gap between user goals and system responses
b) The gap between the system and the developer’s understanding
c) The gap between user expectations and actual system behavior
d) The gap between user input and system output

Answer: a) The gap between user goals and system responses

4. Which principle of usability refers to making interfaces easy to learn?


a) Memorability
b) Learnability
c) Efficiency
d) Satisfaction

Answer: b) Learnability

5. What does "affordance" mean in the context of HCI?


a) The system’s cost of development
b) The design aspect that suggests how an object should be used
c) The system's capability to run on different platforms
d) The effectiveness of the interface

Answer: b) The design aspect that suggests how an object should be used

6. What is a heuristic evaluation in HCI?


a) An experiment to test system efficiency
b) A usability inspection method to find interface design problems
c) A method for user recruitment in usability testing
d) A type of statistical analysis for HCI studies

Answer: b) A usability inspection method to find interface design problems

7. Which of the following is an example of low-fidelity prototyping?


a) Wireframes
b) Interactive prototypes
c) Fully coded interfaces
d) A/B testing

Answer: a) Wireframes

8. Which design principle is concerned with reducing the user's memory load?
a) Flexibility
b) Consistency
c) Recognition rather than recall
d) Aesthetic design

Answer: c) Recognition rather than recall

9. What is the primary goal of iterative design in HCI?


a) To develop multiple interfaces simultaneously
b) To refine and improve the interface through repeated cycles
c) To complete the design process in one attempt
d) To eliminate the need for user testing

Answer: b) To refine and improve the interface through repeated cycles

Advanced Topics

10. Which of these is an example of a direct manipulation interface?


a) Command-line interface
b) Touchscreen interface
c) Voice-controlled assistant
d) Keyboard shortcuts

Answer: b) Touchscreen interface

11. What is Fitts' Law used for in HCI?


a) To calculate response time in system interactions
b) To predict the time required to move to a target area
c) To design complex database queries
d) To measure cognitive load in user testing

Answer: b) To predict the time required to move to a target area


12. Which of the following is NOT a usability testing method?
a) Think-aloud protocol
b) Card sorting
c) Focus groups
d) Object-oriented modeling

Answer: d) Object-oriented modeling

Subjective:

1. Define Human-Computer Interaction (HCI).


Answer: HCI is the study of how people interact with computers and to design technology that enables
humans to use it efficiently and effectively.

2. What is the main objective of usability in HCI?


Answer: The main objective is to make systems easy to use, efficient, and enjoyable for users.

3. What is meant by the term "user-centered design"?


Answer: User-centered design is a design approach that focuses on the needs, preferences, and limitations
of the end-users throughout the design process.

4. List three principles of good interface design.


Answer:

o Consistency

o Feedback

o Simplicity

5. What does "affordance" mean in the context of interface design?


Answer: Affordance refers to the design characteristics of an object that suggest how it should be used,
such as a button indicating it can be pressed.

6. Name two types of user testing techniques in HCI.


Answer:

o Think-aloud protocol

o A/B testing

7. What is the difference between low-fidelity and high-fidelity prototypes?


Answer:

o Low-fidelity prototypes are simple and often hand-drawn, focusing on basic structure and ideas.

o High-fidelity prototypes are detailed, interactive, and closely resemble the final product.
8. What is the purpose of conducting a heuristic evaluation?
Answer: To identify usability problems in a user interface by evaluating it against established usability
principles (heuristics).

9. Explain the term "Gulf of Execution."


Answer: It refers to the gap between what a user wants to do and how the system allows them to perform
the action.

10. What is the role of accessibility in HCI?


Answer: Accessibility ensures that systems are usable by people with a wide range of abilities, disabilities,
and other characteristics.

11. Mention one advantage of iterative design in HCI.


Answer: It allows for continuous improvement by incorporating feedback from each iteration.

12. What is Fitts' Law, and how does it apply to HCI?


Answer: Fitts' Law predicts the time it takes to move to a target area based on distance and size. In HCI, it
is used to optimize button sizes and placements for efficient interaction.

13. What are personas, and why are they used in HCI?
Answer: Personas are fictional representations of target users, based on research, used to guide design
decisions and ensure they meet user needs.

14. Define cognitive load in the context of HCI.


Answer: Cognitive load refers to the amount of mental effort required by a user to interact with a system
effectively.

15. What is the significance of consistency in interface design?


Answer: Consistency helps users predict system behavior, reduces the learning curve, and enhances
usability.

You might also like