This type of interface lets you interact with a computer or device by working your way through a series of screens or menus. Think about your iPod or mobile phone, they both use a menu driven interface. You are presented with a menu, you make a choice and then the next menu appears on the screen. You make another choice and so on. Menu driven interfaces can also be verbal rather than visual. Have you ever made a telephone call and been asked to 'press 1 for abc, press 2 for def, press 3 for ghi'? Most of the software that you use have menu interfaces. You can use many features of the software by working your way through the menu options. Have a look at the menus in your word processor or spreadsheet package and see how many different choices you are given. [pic]
Natural Language Interface
This type of interface allows the user to speak or type in their normal everyday language in order to interact with the computer. For example, some applications such as speech recognition software accept the spoken words and convert them into text on the computer. These applications have a much wider vocabulary than the dialogue interface. This is the most technically challenging form of interface for the designers as it has to cope with different accents, dialects, slang, homonyms etc. [pic]
Form Fill Interface
The form normally provides limited choices as to the use.
For example, a form interface for an setting text characteristics in application software might offer the choices of selecting font size, color, style. A form interface which will allow you to interact with the system software might offer choices such as selecting your screen resolution, default language, keyboard style etc. A form interface can also be used to enter data into a system, for example a database system will usually allow you to create a form to enter data into tables. [pic]
Graphical User Interface
A graphical user interface (GUI) is the most common type of user interface...