Exam Winter 2025 Flashcards
(35 cards)
Which of the following evaluation techniques does not require actual users?
- Controlled experiment
- Think-aloud
- Cognitive walkthrough
- Field study
Cognitive walkthrough
Assuming a typing task that involves occasional very high precision pointing to place graphical objects in the text, which of the following input devices would best realise that?
- A mouse
- A joystick
- A trackpoint
- A trackpad
A mouse
According to Fitts’ law, which of the following statements are true?
- Target size does not affect pointing speed if the distance stays the same.
- Halving the distance makes pointing slower because the hand has less space to accelerate.
- Distance has no effect on pointing speed.
- If you want to make a target faster to point to, halving the distance to the target has the same effect as doubling the size of the target
If you want to make a target faster to point to, halving the distance to the target has the same effect as doubling the size of the target
If you have designed a new interaction technique for speeding up pointing and zooming on a map, what type of evaluation is most fitting to assess if the technique is an improvement over other techniques?
- A cognitive walkthrough
- A think-out-loud study
- A field study
- A controlled experiment
A controlled experiment
The principle of balance refers to a satisfying arrangement or proportion of design elements. Balance can have three different types of distributions. Which of the following is NOT one of those?
- Linear
- Symmetrical
- Radial
- Asymmetrical
Linear
If you use a horizontal grid for a user interface layout, what number of columns is most optimal?
- 10
- 15
- 20
- 12
12
According to activity theory, what level of activity would be mostly affected by motor disabilities when interacting with a computer?
- Level of operation
- Level of activity
- Level of action
- Level of tasks
Level of operation
When suddenly forgetting a password because the keyboard layout is different means that?
- The password is not available in non-declarative memory
- The password is not available in declarative memory
- The password is in long-term memory but not in short-term memory
- The password is in short-term memory but not in long-term memory
The password is not available in declarative memory
What is the most significant implication for statistical analysis of datasets you can draw from the Anscombe’s Quartet example?
- Outliers always need to be removed before performing statistical analysis
- Descriptive statistics are always unreliable compared to visualizations
- Identical summary statistics can arise from fundamentally different distributions, emphasizing the importance of visualization
- Linear regression is an inappropriate tool for data analysis
Identical summary statistics can arise from fundamentally different distributions, emphasizing the importance of visualization
Which key principle of effective data visualization is best illustrated by John Snow’s 1854 cholera outbreak map of Soho, London?
- The value of 3D visualization for complex spatial data
- The importance of using multiple colors to distinguish different types of data points
- The power of overlaying multiple data sources to reveal spatial patterns and relationships
- The necessity of including detailed statistical analysis alongside visual representations
The power of overlaying multiple data sources to reveal spatial patterns and relationships
In Scaife and Rogers’ theory of external cognition, which cognitive benefit is best illustrated by an air traffic controller using multiple displays to track aircraft positions rather than trying to maintain all positions in memory?
- Graphical constraining
- Re-representation
- Computational offloading
- Temporal sequences
Computational offloading
When comparing physical controls (hard controls) to touchscreen interfaces (soft controls) in automotive dashboards, which statement most accurately describes their key difference in terms of human factors and safety?
- Hard controls are always safer because they’re more durable in crashes
- Hard controls have higher error rates because users can accidentally bump physical buttons
- Hard controls provide tactile feedback that enables eyes-free operation, while soft controls typically require visual attention
- Soft controls are superior because they can be updated with new features
Hard controls provide tactile feedback that enables eyes-free operation, while soft controls typically require visual attention
In the context of input device manipulation, which statement most accurately describes the relationship between Control-Display (C/D) gain and clutching behavior?
- Lower C/D gain reduces clutching by allowing more precise control.
- Clutching only occurs when C/D gain is set below a certain threshold.
- Clutching frequency is independent of C/D gain settings.
- Higher C/D gain reduces clutching by requiring smaller physical movements to cover the same display distance.
Higher C/D gain reduces clutching by requiring smaller physical movements to cover the same display distance.
Which of the following illustrates both the Gulf of Execution and the Gulf of Evaluation in a user interface?
- All of the options
- A user clicks a button to send an email but cannot tell if it was actually sent due to an ambiguous status message.
- A user cannot determine whether their action was successful because the system provides no feedback after file deletion.
- A user knows they want to copy text but cannot figure out which menu contains this function.
A user clicks a button to send an email but cannot tell if it was actually sent due to an ambiguous status message.
Which of the following best illustrates the correct hierarchy from most specific to most general in HCI design knowledge?
- Theories → Principles → Guidelines
- Principles → Guidelines → Theories
- Guidelines → Theories → Principles
- Guidelines → Principles → Theories
Guidelines → Principles → Theories
A mobile banking app requires users to enter their full account number each time they want to make a transfer, rather than letting them select from previously used accounts. This design choice primarily violates which of Shneiderman’s golden rules?
- Keep users in control
- Reduce short-term memory load
- Strive for consistency
- Permit easy reversal of actions
Reduce short-term memory load
A medical imaging system allows radiologists to specify radiation dosage for CT scans. Which interface design approach BEST demonstrates Shneiderman’s principle of error prevention?
- Include an “undo” feature that allows technicians to reverse any dosage settings within 30 seconds of confirmation.
- Display typical dosage ranges based on patient demographics, highlighting values that fall outside these ranges in real-time.
- Require a second radiologist to approve any dosage setting before the scan can proceed.
- Log all dosage decisions with timestamps and operator IDs to enable audit trails and identify training needs.
Require a second radiologist to approve any dosage setting before the scan can proceed.
Which example best demonstrates Norman’s concept of a “natural mapping” between an affordance and its intended action?
- A door with a recessed fingerhold cutout on its surface that suggests where to grip and pull.
- A rubber grip added to a door handle to prevent slipping when users grasp it.
- A bright red “Exit” sign above a doorway that directs people to the emergency escape route.
- A sign next to a door handle with an arrow and the text “Pull here to open”.
A door with a recessed fingerhold cutout on its surface that suggests where to grip and pull.
In a modern source code editor with AI capabilities, which implementation BEST balances Shneiderman’s principle of “keeping users in control” with automated AI assistance?
- The AI generates multiple alternative code suggestions in a side panel, allowing developers to preview and selectively apply changes.
- The AI runs in a separate branch of the codebase, applying all optimizations there for developers to review later.
- The AI automatically refactors code as the developer types, providing instant optimization with a notification about what changed.
- The AI silently monitors code quality and only intervenes when it detects critical performance issues or security vulnerabilities.
The AI generates multiple alternative code suggestions in a side panel, allowing developers to preview and selectively apply changes.
A hospital implemented a new Electronic Health Record (EHR) system that requires doctors to fill out all fields in a patient assessment form before submitting. After six months, they discovered two distinct behaviors:
- Some doctors accidentally skip fields when rushing during emergencies.
- Some doctors deliberately enter “N/A” in fields they deem unnecessary.
Which design solution best addresses these specific behaviors?
- Add a prominent warning message stating that incomplete forms violate hospital policy and may result in disciplinary action.
- Implement auto-save and smart defaults based on previous entries, while allowing doctors to mark fields as “not clinically relevant” with a required explanation.
- Reduce the number of required fields and add a “complete form later” option that sends automatic reminders.
- Create a simplified emergency mode that only requires essential fields, while maintaining the full form requirement for routine cases.
Implement auto-save and smart defaults based on previous entries, while allowing doctors to mark fields as “not clinically relevant” with a required explanation.
Which of the following is an example of a descendant selector in CSS?
li.em
li em
li, em
li > em
li em
For finding an element of with the id “menu”, which of the following lines of JavaScript is correct?
let menu = document.getElement
(“menu”);
let menu = window.getElementById
(“menu”);
let menu = document.select(“menu”);
let menu = document.querySelector
(“#menu”);
let menu = document.querySelector
(“#menu”);
If you use Electron to create a desktop app, it is possible to access the following through JavaScript code:
- All of the options
- USB peripherals
- The local area network
- The file system of the operating system
All of the options
What is most important when designing web-based interfaces for users with vision impairments?
- Use of semantically meaningful HTML
- Providing means for voice-controlling the interface
- Proper use of CSS styling
- Avoiding excessive use of colors
Use of semantically meaningful HTML