User Interface Design: (Lecture 7)
User Interface Design: (Lecture 7)
User Interface Design: (Lecture 7)
(Lecture 7)
Dr. R. Mall
Command Language-Based
Interface
Easy to develop:
compiler writing techniques are
well developed.
Can be implemented even on cheap
alphanumeric terminals.
Much more efficient:
compared to other types of
interfaces.
Disadvantages of Command
Language Interfaces
Difficult to learn:
Require the user to memorize primitive
commands.
Require the user to type in commands.
Users make errors while:
formulating commands in the command
language
typing them in.
Disadvantages of Command
Language Interfaces
Composition of commands in a
menu-based interface is not
possible.
actions involving logical connectives
(and, or, all, etc.)
awkward to specify in a menu-based
system.
Menu-Based Interface