The term user interfaces is when a person interacts with a computer. An interface is a set of commands or menues through which a user communicates which a program.
The three main types of user interface are:
- Menu Driven Interface
- Command Line Interface
- Graphical User Interface
To use a command- line interace, you need to type in commands to interact with the computer, for example if you wanted to copy a file you could not write "Please copy file named "item". Instead you would have to write c:\windows> copy c:\item.doc.
D.O.S stands for Disk Operating System.
Advantages of Command - Line Interfaces
- It does not need Windows for it to run
- If the user knows commands, it can be much faster than using menus
- It does not take up much memory to run
- Commands have to be typed in precisely or else they wont work
- it can be confusing to understand commands
- You cannot guess instructions
- A lot of commands need to be learnt, therefore it is not suitable for a beginner
Menu- Driven Interface
With a Menu - Driven Interface, the user interacts with the computer by selecting options from a menu. Examples of systems which use a menu- driven interface are:
- Wordwise word processor
- A bank cash point machine
- Grass Database
- They are easy to use
- No need to learn commands
- They are user friendly
- They can be non- visual
- If there are too many levels, it can be annoying, (e.g. Telephone lines)
- It is essentail that it is well designed
- You may have to switch screens to access a menu
Here is an example of a Menu- Driven Interface
Menu G.U.I
With a graphical user Interface the user interacts with the computer by using a pointing device such as a mouse or trackball. The most popular form of GUI is W.I.M.P system which stands for; Windows, Icon, Menu, and Pointer.
Here is an example of a GUI Interface
http://www.hollyfield.kingston.sch.uk/gcseit/GCSE/userint.htm
When you use a program such as a word processor that has a WIMP interface it is often the case that the document you are creating looks exactly the same on the screen as it will when it is printed out. If this is the case then the program is described as being WYSIWYG. This stands for What You See Is What You Get.
Advantages of using GUI Interfaces
- It is easy to use, so it is suitable for beginners
- You can try out various options easily
- It enables easy exchange of information (such as copy and paste)
- It is easy to find help on how to use it
- it is easy to learn how to use it
- It takes up a lot of memory
- It can be slightly irritating to advanced
- users when simple tasks require many operations
No comments:
Post a Comment