1. . User Interface (UI) design is:
(A) Designing screens, dialogues, and interactions to facilitate user-system interaction
(B) Coding the backend logic
(C) Memory allocation
(D) CPU scheduling
2. . The main goal of UI design is:
(A) Delete files automatically
(B) Manage CPU only
(C) Allocate memory only
(D) Enhance usability and user experience
3. . A good user interface should be:
(A) Intuitive, consistent, and easy to learn
(B) Complicated and visually complex
(C) CPU-efficient only
(D) Memory-efficient only
4. . Types of user interfaces include:
(A) File system interfaces only
(B) CPU and memory interfaces only
(C) Command-line, Graphical User Interface (GUI), and Menu-driven
(D) Network interfaces only
5. . Command-line interface (CLI) requires:
(A) Dragging and dropping icons only
(B) Clicking buttons only
(C) Users to type text commands to interact with the system
(D) Voice commands only
6. . Graphical User Interface (GUI) uses:
(A) Memory allocation only
(B) Only text commands
(C) CPU scheduling only
(D) Windows, icons, menus, and pointers for interaction
7. . Menu-driven interfaces allow users to:
(A) Schedule CPU
(B) Only type commands
(C) Allocate memory
(D) Select options from a list of choices
8. . UI design principles include:
(A) File management only
(B) CPU optimization only
(C) Memory allocation only
(D) Consistency, feedback, visibility, and error prevention
9. . Consistency in UI means:
(A) Files are stored consistently
(B) CPU is consistent
(C) Memory is consistent
(D) Similar actions and elements behave in the same way throughout the system
10. . Feedback in UI design refers to:
(A) Informing the user about system status and results of actions
(B) CPU utilization
(C) Memory allocation
(D) File storage
11. . Visibility principle means:
(A) CPU scheduling
(B) Making important features easily accessible and visible to the user
(C) Memory allocation
(D) File organization
12. . Error prevention in UI design involves:
(A) Allocating memory efficiently
(B) Designing the system to prevent errors and reduce user mistakes
(C) CPU scheduling only
(D) File deletion only
13. . UI prototyping is used to:
(A) Write final code only
(B) Test interface design and gather user feedback early
(C) Allocate memory
(D) Schedule CPU
14. . Usability testing focuses on:
(A) Evaluating how easily users can use and learn the system
(B) Memory management
(C) CPU scheduling
(D) File management
15. . Human-Computer Interaction (HCI) studies:
(A) CPU optimization
(B) How humans interact with computers and designing interfaces to improve interaction
(C) Memory allocation
(D) File deletion
16. . Accessibility in UI design ensures:
(A) CPU efficiency only
(B) Only developers can use the system
(C) Memory optimization only
(D) The system can be used by people with disabilities
17. . Direct manipulation interfaces allow:
(A) Memory allocation only
(B) Only typing commands
(C) CPU scheduling only
(D) Users to interact directly with objects on the screen, like dragging or resizing
18. . Navigation design in UI involves:
(A) File storage
(B) CPU scheduling
(C) Memory allocation
(D) Designing menus, links, and pathways for smooth user movement through the system
19. . Aesthetic design in UI refers to:
(A) Visual appeal, layout, color schemes, and typography to enhance user experience
(B) Memory allocation
(C) CPU optimization
(D) File management
20. . The ultimate goal of user interface design is:
(A) Only optimize CPU
(B) Only allocate memory
(C) Create an efficient, intuitive, and satisfying interaction between user and system
(D) Delete unnecessary files automatically