Human Computer Interaction
Human Computer Interaction
INTERACTION
The CLI gets its name from the fact that it is an interface which contains
command lines.
Advantages Disadvantages
A CLI does not require Windows to You can't just guess what the instruction
run might be and you can't just 'have a go'.
COMMAND LINE INTERFACE APPLICATIONS
System administration.
Engineering applications.
Scientific applications.
Ideal for visually impaired users.
GRAPHICAL USER INTERFACE
GUI INTRODUCTION
Advantages Disadvantages
This type of user interface is easy to GUIs take up a much larger amount
use, especially for a beginner. of hard disk space than other
interfaces.
They let you exchange data They can be slow for experienced
between different software programmers to use. These people
applications. often find CLI interfaces faster to use.
GUI EXAMPLES
Examples of a GUI operating system
Microsoft Windows.
Apple System 7 and Mac OS.
Chrome OS.
Linux.
Examples of a GUI interface
GNOME.
Any Microsoft program.
Internet browser.
QUICK COMPARISON BETWEEN CLI/GUI
NATURAL USER INTERFACE
NUI INTRODUCTION
Advantages Disadvantages
The user does not need to be trained Reliability remains an issue - the
in how to use the interface. interface can only respond to
commands that have been
programmed.
More flexibility than a dialogue Not widely available as other forms of
interface. interface are often superior.
Microsoft’s Kinect.
Google Project Glass.
Leap Motion.
Corning Gorilla glass.
QUICK COMPARISON BETWEEN CLI/GUI/NUI
WORKED ON THIS TOPIC