One of the fundamental ideas of good GUI design is to "know the user". How does "know the user" influence a GUI design?

What will be an ideal response?


The software has to meet the user's needs. This means not only that it has to do what it is designed to do, but
it also must be software that the user understands how to use. It needs to have an interface that the user is comfortable with in
order to be usable and useful to the user. A person who designs a GUI without an awareness of the user's preferences or skills
is less likely to please the user than someone who takes these into consideration.

Computer Science & Information Technology

You might also like to view...

Here is some code that uses an enum:

enum color {red, green, blue}; color paint = green; cout << paint << endl; Rewrite this using strong enums. What is the advantage of strong enumerations over the old style enumeration?

Computer Science & Information Technology

Consider the UNIVERSITY EER schema of Figure 8.10. Think of what operations are needed for the entity types/classes in the schema. Do not consider constructor and destructor operations.

What will be an ideal response?

Computer Science & Information Technology

In order to keep a document permanently so that you can access it later, where do you need to store it?

A. In a folder on computer's hard drive B. On a removable flash drive C. On a network drive or the Internet D. Any of the answer choices.

Computer Science & Information Technology

If you have multiple devices running Windows, you can ____ system and app settings so they are always the same.

A. link B. embed C. sync D. import

Computer Science & Information Technology