Exam Winter 2022 Flashcards
(33 cards)
Which of the following describes a heuristic evaluation:
An analytic evaluation method in which evaluators go through an interface using a list of features of good user interfaces.
Users verbalize what they think about while they solve tasks with an interactive system.
An experimental comparison of the usability of at least two user interfaces.
An evaluation of the usability of an interactive system with representative users doing
representative tasks.
An analytic evaluation method in which evaluators go through an interface using a list of features of good user interfaces.
Discrimination is one of five specialized perceptual tasks. It is:
The task of localising an object of interest.
The task of telling whether an event of interest occurs (or not) in the environment.
The task of estimating a property of an object or event in the environment.
The task of telling whether a difference occurs in sensory stimulation
The task of telling whether a difference occurs in sensory stimulation.
Ubiquitous Computing is:
a vision of computers disappearing into our everyday life and surroundings.
a vision of personal computing developed at Xerox Parc in the 70s.
a vision of all so!ware supporting real-time collaboration.
a vision of virtual reality environments replacing personal computing
a vision of computers disappearing into our everyday life and surroundings
Which of the following questions is NOT asked during a cognitive walkthrough?
Will the user notice that the availability of the correct action?
Will the user try to achieve the right effect?
Will the user execute the next action within the expected amount of time?
Will the user associate the correct action with the intended effect?
Will the user execute the next action within the expected amount of time?
A company designing map software for firetrucks are experimentally comparing two interaction techniques for picking alternative routes based on the traffic situation.
To test it, they are having their forty test subjects in pairs of two drive the firetruck through a city twice. First using one technique, then with the other one in random order.
What type of experimental design is used in the study?
between-subjects
across-subjects
within-subjects
split-subjects
within-subjects
According the the model human processor, the
perceive-recognize-act cycle takes on average 100ms for the perceptual processor, 70 ms for the cognitive processor, and 70 ms for the motor processor.
Consider a program that every 100 ms shows a random letter on the screen and before it changes the user has to press the corresponding key on the keyboard.
Assume that the user is a perfect typist.
How many times would an average user hit the right key at the right time over a 10
second trial according to the model human processor?
None
21
41
100
None
When an experienced user types a text message on a smartphone, would the
interaction with the onscreen keyboard according to Activity Theory be considered happening primarily at the:
Operational level
Action level
Task level
Activity level
Operational level
According to activity theory, the level of description for activity is:
Possible goals, critical goals, particular relevant subgoals.
The conscious motivations for engaging in interaction with surroundings.
The social and personal meaning of activity; its relation to motives and needs.
The concrete way of executing an action in accordance with the specific conditions surrounding the goal.
The social and personal meaning of activity; its relation to motives and needs
An example of a primarily empirical research problem in HCI could be:
Understanding how people use notification on smart watches.
Demonstrating new interaction techniques for augmented reality.
Developing a theory of interruptions from smart watch notifications.
Developing a new algorithm for optimizing pointing in virtual reality
Understanding how people use notification on smart watches
A difference between the foveal and peripheral vision is that:
The periphiral vision is slowest but with highest resolution.
The foveal vision is fastest and with highest resolution.
There’s no remarkable difference between foveal and peripheral vision.
The periphiral vision is fastest but with lowest resolution
The periphiral vision is fastest but with lowest resolution
The Hick-Hyman Law tells us something about the statistical relationship between number of choices and choice reaction time. Which of the following is true?
The Hick-Hyman law scales robustly to an arbitrary number of choices.
Decreasing uncertainty increases the choice reaction time according to the Hick-Hyman Law.
Training has no effect on choice reaction time according to the Hick-Hyman Law.
If the number of choices is larger than 10, task completion time becomes dominated by other factors than the Hick-Hyman Law
If the number of choices is larger than 10, task completion time becomes dominated by other factors than the Hick-Hyman Law.
A standard transfer function for a mouse looks like the following:
….
Se eksamensark for spørgsmål
The cursor wouldn’t move at all no matter what you do with the mouse.
The cursor would move increasingly faster when the mouse speed lowers.
Nothing would change.
The cursor would move increasingly faster when the mouse speed increases.
The cursor would move increasingly faster when the mouse speed increases.
An interactive system:
Is stateless and only displays information based on input from the user.
Holds internal state, creates perceivable representations of part of this state, and reacts to input as soon as it arrives.
Primarily reads input once, processes it, and displays the result to the user.
Algorithmically processes data and displays it to the user without user input
Holds internal state, creates perceivable representations of part of this state, and reacts to input as soon as it arrives.
Assume that you are developing a new interface for a mobile banking app for
transferring money between accounts, and have to evaluate the usability of the new interface compared to the old one. Which of the following evaluation techniques would be most appropriate (ignoring the cost of evaluation)?
A heuristic evaluation
A cognitive walkthrough
An experiment
A think aloud study
An experiment
Using a scrollbar is a
Selection task
Property specification task
Navigation task
Trigger task
Navigation task
Which of the following methods is the LEAST expensive evaluation method to conduct?
A think aloud test
An experiment
A heuristic evaluation
A deployment study
A heuristic evaluation
What perceptual task is the defining task for the following case: You need to open a specific file stored on your cluttered desktop on your computer
Detection
Discrimination
Recognition
Search
Search
Which of the following is NOT a common usability goal?
Speed of performance
Cohesion of responsibility
Rate of errors
Time to learn
Cohesion of responsibility
A mouse is an
isotonic device sensing force applied
isometric device sensing force applied
isotonic device sensing displacement
isometric device sensing displacement
isotonic device sensing displacement
Which of the following statements is NOT correct JavaScript?
var foo = ‘Bar’;
String foo = ‘Bar’;
const foo = ‘Bar’;
let foo = ‘Bar’
String foo = ‘Bar’;
Which of the following statements is true about web accessibility?
To allow for screen readers to operate properly requires specific JavaScript libraries.
An accessible web-based user interface requires the use of WAI-ARIA states and properties.
A lot can be achieved using Plain Old Semantic HTML (POSH).
Accessibility is primarily achieved through the use of CSS
A lot can be achieved using Plain Old Semantic HTML (POSH).
The preventDefault() method on an event object is used to:
Prevent that an event won’t propagate further in the DOM tree.
Reverse the direction of the flow of the event in the DOM tree.
Prevent an event from happening at all.
Prevent the standard behaviour when, e.g., an element is clicked
Prevent the standard behaviour when, e.g., an element is clicked
Which of the following statements is true about modern JavaScript?
It has classes but not interfaces.
It has prototypes which are equivalent and synonymous with classes in, e.g., Java.
It doesn’t have classes as it relies only on prototypical inheritance.
It has both classes and interfaces
It has classes but not interfaces.
What following snippet is a correct way of creating a paragraph DOM element and adding a textnode to it.
// Snippet A
let p = document.createElement(“p”);
p.innerText = “Hello, world!”;
// Snippet B
let p = document.createElement(“p”, “Hello, world!”);
// Snippet C
let p = document.createTextNode(“Hello, world!”);
// Snippet D
let text = document.createTextNode(“Hello, world!”)
C
D
B
A
A