Providing user interfcae Flashcards
examples
- allows copying/deleting/moving/sorting/searching of file or folders
- allows access to system settings such as hardware
GUI
allows users to interact
with a computer system through graphical icons.
WIMP
Menu-driven interface
presenting the user with a series of menus, and allowing the user to work
through them.
Advantages to GUI
- Intuitive
- Easy to navigate
- No complicated commands
Advantages to Menu-driven interface
- No need to learn a lot of commands
- Intuitive/easy to understand
- Easy to navigate
Disadvantages to GUI
Requires a large amount of memory
* Is relatively processor intensive
* Computing experts may find a GUI slower
than a CLI
Disadvantages to Menu-driven interface
Irritating if there are too many menu screens to
work through – users get annoyed or bored if it
takes too long
* Navigating can be a long process
Advantages to Voice-driven interface
Speech input is much faster than keyboard
input
* No need to learn to type
* Less danger of RSI (repetitive strain injury)
Advantages to Command line interface (CLI)
Quicker to type commands
* Quicker to input commands as shortcut keys
can be used
* Little memory and processing power needed
compared with other interfaces
Advantages to Touch sensitive interface
Very intuitive
* Easier to use as the user simply touches what is
seen on the display
* No keyboard or mouse is required
Voice-driven interface
voice recognition, can be used to issue
commands to a computer system and enter data into it.
Command line interface (CLI)
an entirely text-based interface
that allows a user to communicate with a computer system by
typing in commands.
Touch sensitive interface
Commands are issued or data is input
by touching the screen with your finger or a stylus pen.
Disadvantages to Voice-driven interface
Background noise interferes with speech
recognition
* If user has a speech impediment, a sore
throat, a cold or a strong accent, they will not
be understood
* Users with a disability that prevents speech
would ne
Disadvantages to Command line interface (CLI)
Very confusing for someone who has never
used a command line interface
* Commands have to be typed precisely. If
there is a spelling error the command will fail
* A large number of commands need to be
learned