Comp 675 Human-: Final Exam Fall 1999
Comp 675 Human-: Final Exam Fall 1999
C O M P U T E R I N T E R FA C E
DESIGN
Final Exam Fall 1999
This is the final exam for the COMP 675 class. It is an individual take-home
exam, and you are not allowed to discuss it with anybody else, work on it in a
group, or seek help from someone else. You may use textbooks, course notes, or
other material, but you must formulate the text for your answers yourself. With
the exception of definitions and short quotations with acknowledgements, any text
or other material that is taken from other sources will not count, and you may risk
a lower grade or other sanctions for plagiarizing as described in the student
handbook.
Student Name:
Student ID:
Signature:
Date:
COMP 675 HCID F INAL E XAM F ALL 99
Mark the answer you think is correct. Unless otherwise noted, there is only one correct
answer. Each question is worth 3 points, for a total of 30 in Part 1.
The mental load for the user is low (recall over recognition).
The user is not distracted by an abundance of menus, icons, toolbars, etc.
They work well for repetitive jobs like payroll processing or billing.
Complex operations can be performed more efficiently, e.g. through
command languages.
They are very disruptive and prevent users from continuing their task.
They have high resource requirements on the computer system.
They frequently lead to application or system crashes.
They are difficult to program because they have to work across
applications.
2
COMP 675 HCID F INAL E XAM F ALL 99
4) The automatic code generation feature of user interface development tools can
be very useful, but it can also be a disadvantage. What is the potential problem
with automatic code generation?
The generated code typically contains more errors than code written by
programmers.
5) Out of the following user interface prototypes, which one has the lowest
fidelity?
A storyboard presentation.
A textual description in a few paragraphs.
A series of drawings prepared with a graphics package.
6) In which phase of the UI design cycle should evaluation be performed?
Contextual inquiry.
Focus groups.
Heuristic evaluation.
Co-discovery.
3
COMP 675 HCID F INAL E XAM F ALL 99
Developers use them to get familiarized with the tools they use.
Users can give early feedback, which can be more easily integrated into
the design process.
Prototypes can be used for marketing purposes long before the actual
product is available.
This way the user interface design can be completely separated from the
development of the underlying system.
The bandwidth of the auditory channel is more limited than that of the
visual channel.
4
COMP 675 HCID F INAL E XAM F ALL 99
In this part of the exam, you must answer the questions in one or two paragraphs. Each
question is worth 10 points, for a total of 20 in Part 2.
1) What are important aspects that make the design of Web pages different
from regular, non-Web based graphical user interfaces?
5
COMP 675 HCID F INAL E XAM F ALL 99
2) Compare the use of menus, toolbars, and keyboard shortcuts for the selection
of commands by identifying their respective advantages and drawbacks. Give
examples for situations in which their use is appropriate and inappropriate.
6
COMP 675 HCID F INAL E XAM F ALL 99
In this part of the exam, you need to evaluate user interface and usability aspects of a
specific type of application programs: Web search engines. Your task is to select a search
engine, and evaluate it with respect to the interaction capabilities and main benefits it
offers to users, and the possible difficulties and drawbacks users have to face. The task
consists of two subtasks: First, you will define important user requirements and
evaluation criteria for search engines in general, and then you will use these requirements
and evaluation criteria for the assessment of the specific example of a search engine that
you selected. Part 3 of the exam contributes up to 50 points to the exam.
User Requirements
Identify and briefly describe three to five important user requirements on Web-based
search engines, with particular emphasis on their usability and interaction aspects.
1.
2.
3.
4.
5.
Evaluation Criteria
Based on the user requirements, specify three to five important evaluation criteria for
such search engines. As far as possible, make your criteria quantitative so that they can
be used to measure the performance of the search engine and its user interface in your
evaluation.
1.
2.
3.
4.
7
COMP 675 HCID F INAL E XAM F ALL 99
5.
8
COMP 675 HCID F INAL E XAM F ALL 99
Keywords: