User Interface - The Features of A Computer System Which Allows The User To Interact With It

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

User interface 

- The features of a computer system which allows the user to interact with it.
A user interface, also sometimes called a human-computer interface, comprises both hardware
and software components. It handles the interaction between the user and the system.
There are different ways of interacting with computer systems which have evolved over the
years. There are five main types of user interface:

 Command Line (CLI)


 Graphical User Interface (GUI)
 Menu Driven (MDI)
 Form Based (FBI)
 Natural Language (NLI)

Command Line Interface


Command line interfaces are the oldest of the interfaces. It involves the computer responding
to commands typed by the operator. This type of interface has the drawback that it requires
the user to remember a range of different commands and is not ideal for beginners.

Graphical User Interface.


Graphical user interfaces (GUI) are sometimes also referred to as WIMP because they
use Windows, Icons, Menus and Pointers. Operators use a pointing device (such as a mouse,
touchpad or trackball) to control a pointer on the screen which then interacts with other on-
screen elements.

Menu Driven Interface


A menu driven interface is commonly used on cash machines (also known as automated teller
machines (ATM's), ticket machines and information kiosks (for example in a museum). They
provide a simple and easy to use interface comprised of a series of menus and sub-menus
which the user accesses by pressing buttons, often on a touch-screen device.

Form Based Interface


A form-based interface uses text-boxes, drop-down menus, text areas, check boxes, radio boxes
and buttons to create an electronic form which a user completes in order to enter data into a
system. This is commonly used on websites to gather data from a user, or in call centres to
allow operators to quickly enter information gathered over the phone.

Natural language Interface


A natural language interface is a spoken interface where the user interacts with the computer
by talking to it. Sometimes referred to as a 'conversational interface', this interface simulates
having a conversation with a computer, natural language systems are not yet advanced enough
to be in wide-spread use. Commonly used by telephone systems as an alternative to the user
pressing numbered buttons the user can speak their responses instead.
An Example of this type of interface is Voice Recognition This is the kind of interface used by
the popular iPhone application called Siri and Cortana in Windows.

You might also like