Computer Interfaces

By

An interface is the means of communication between the user and the machine. There are several types of user interfaces; different applications could use more than one interface.

Lets look at the different types of interfaces

  1. Form Based

As the name suggests, these types of interfaces involves the use of forms. Most websites and data entry software are form based. When you create a new email account or register with a service online you use a form based interface to enter your details.

  1. Menu Based

Menu based interfaces are generally meant to be used in situations where the operator who uses the application or web page does not have a thorough idea of what options are available. Here based on the choices available, a user selects what he prefers and uses it for his benefit. While this is the general purpose of a menu based interface(as mentioned above), today they are an integral part of an application or other interface and are used as a general layout in an interface.

  1. Graphical Interfaces

Graphical interfaces today make up most of the interfaces in use nowadays. They are usually known as GUI (graphical user interface) and the term ‘WIMP’ (Windows, Icons, Menus, Pointers) is used to denote the contents of a GUI. Graphical interfaces are being enhanced rapidly nowadays adding various elements to the interface which is the main reason causing computers to be upgraded often.

  1. Command-line interfaces

From the popular to the virtually ‘extinct’, command-line interfaces is known to be something of the past. The DOS operating system is an example of a command line or command driven interface. Here every action requires a series of commands; the commands are then carried out if valid. While at a glance command line interfaces are thought to be slow and difficult, an experienced user could perform tasks faster with a command line interface than a GUI.

  1. Natural Language Interfaces

This type of interface is interactive and performing tasks is more like a conversation between the user and computer. The program asks questions from the user and based on the answers provided tasks are performed. A more familiar example would be a wizard in an installation program.

People who read this post also read:

  • Re-Enable Windows Vista Hibernate Option
  •  

  • Oldsters turn to computer games as only hope
  •  

  • How to Find Your Computer IP
  •  

  • Ad Aware SE Review
  •  

  • How to Format a Computer
  •  

     

    Did you like this article?

     

    Please Share This Article:

    http://www.computer-realm.net/wp-content/plugins/sociofluid/images/digg_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/reddit_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/stumbleupon_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/delicious_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/technorati_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/google_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/facebook_48.png http://www.computer-realm.net/wp-content/plugins/sociofluid/images/twitter_48.png

      Subscribe for future updates for free by RSS or Email

    About The Author

    is a Software Developer and the main writer behind Computer Realm.

    Leave a Comment

    If you would like to make a comment, please fill out the form below.

    Any "names" that are keywords will be deleted.

    Name (required)

    Email (required)

    Website

    Comments

    Terms & Privacy | Copyright (c) 2012 Luqmaan Ameen, - WordPress Themes by DBT