Chapter 7 Flashcards
The goals of language design, both action and picture, are to provide a language format that is natural and does not add to the boredom, panic, frustration, and confusion of the user. Find the one that does not belong to higher-level
goals of language design.
A. Convenience in carrying out manipulations relevant to user’s tasks
B. Compatibility with existing notations
C. Flexibility to accommodate novice and expert users
D. Expressiveness to encourage creativity
E. Sounds appeal
E. Sounds appeal
Since users do a wide range of work including text
editing, electronic mail, airline or hotel reservations, etc.,
designers should consider functionality to support users’
tasks. Find the one that does not quite necessary to be
considered.
A. determine the functionality of the system by studying
users’ task domain
B. create a list of task actions and objects
C. represent only high-level interface syntax
D. determine hierarchy of importance of user communities
(i.e. prime users)
E. allow shortcuts for expert users, such as macros and
customizing system parameters
C. represent only high-level interface syntax
System analysts or administrators might use Linux or
Unix commands to control server systems. Find the one
that is not quite important to be considered when
designing command-language.
A. Create an explicit model of objects and actions.
B. Choose meaningful, specific, distinctive names.
C. Try to achieve a hierarchical structure.
D. Provide inconsistent structure (hierarchy, argument order, action-object).
E. Consider command menus on high-speed displays.
D. Provide inconsistent structure (hierarchy, argument
order, action-object).
When designing command-language, abbreviation should
be applied. Find the one that does not belong to the six
potential abbreviation strategies.
A. Simple truncation: The first, second, third, etc. letters of
each command.
B. Vowel drop with simple truncation: Eliminate vowels
and use some of what remains.
C. Only the last letter of each word in a phrase: Use with a hierarchical design plan.
D. Standard abbreviations from other contexts: Use
familiar abbreviations.
E. Phonics : Focus attention on the sound.
C. Only the last letter of each word in a phrase: Use with a hierarchical design plan.
What is a key advantage of using natural language
interfaces in computer user interface design?
A. They require extensive training for users.
B. They can accommodate a wider variety of user inputs.
C. They are always faster than command-based interfaces.
D. They eliminate the need for any user feedback.
B. They can accommodate a wider variety of user inputs.
Which of the following is a common challenge associated with command language interfaces?
A. High accuracy in understanding user intent.
B. Limited options for user customization.
C. Steeper learning curve for new users.
D. Inability to handle complex queries.
C. Steeper learning curve for new users.
Natural language processing (NLP) is essential for which of the following interface types?
A. Graphical user interfaces (GUIs)
B. Command-line interfaces (CLIs)
C. Voice-activated interfaces
D. Touchscreen interfaces
C. Voice-activated interfaces
Which of the following best describes a limitation of
natural language interfaces?
A. They can be too rigid and restrictive.
B. They may struggle with ambiguity and context.
C. They require no user input.
D. They are universally understood by all users.
B. They may struggle with ambiguity and context.
What is one reason designers might choose a command
language over a natural language interface?
A. Command languages are always easier for users to
learn.
B. Command languages allow for more precise and specific instructions.
C. Command languages can handle multiple languages
effortlessly.
D. Command languages eliminate the need for any user
input.
B. Command languages allow for more precise and specific instructions.
Which of the following elements is crucial for improving
usability in natural language interfaces?
A. Complex syntax rules
B. Contextual understanding capabilities
C. Extensive user manuals
D. Fixed command sets
B. Contextual understanding capabilities
What is the primary purpose of naming elements in user
interfaces?
A. To decorate the interface with colors.
B. To provide clear and meaningful identification of
functions.
C. To confuse users with technical jargon.
D. To increase the load time of the application.
B. To provide clear and meaningful identification of
functions.
Which of the following is a best practice for using
abbreviations in user interfaces?
A. Use as many abbreviations as possible to save space.
B. Ensure abbreviations are widely recognized by users.
C. Avoid using abbreviations altogether.
D. Create unique abbreviations for every function.
B. Ensure abbreviations are widely recognized by users.
What can be a negative consequence of using ambiguous
names in user interfaces?
A. Increased user satisfaction
B. Improved navigation efficiency.
C. Confusion and frustration among users.
D. Faster loading times.
C. Confusion and frustration among users.
Which of the following is an example of a well-chosen name
for a button in a user interface?
E. “Click Here”
F. “Submit”
G. “Do It Now”
H. “Action Button”
F. “Submit”
Why is it important to consider cultural differences when
naming elements in a user interface?
A. It affects the color scheme of the interface.
B. Certain names may have different meanings or connotations in different cultures.
C. Users from all cultures will understand the same terms
equally.
D. Cultural differences have no impact on user interfaces.
B. Certain names may have different meanings or connotations in different cultures.