2.1.2 Identify the basic functions performed by user interface operating system
There are 4 types of user interface:
Command interface.
- Definition from Wikipedia, A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface,and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).
- Operating system (OS) command line interfaces are usually distinct programs supplied with the operating system.
- A program that implements such a text interface is often called a command-line interpreter, command processor or shell. The term 'shell', often used to describe a command-line interpreter, can be in principle any program that constitutes the user-interface, including fully graphically oriented ones—for example, the default Windows GUI is created by a shell program named EXPLORER.EXE, as defined in the SHELL=EXPLORER.EXE line in the WIN.INI configuration file.
Menu interface
- The Menu Interface allows a plugin to add menu items and sub menus to Morays menu. It also handles mapping the IDs in your menu resource so that it doesn't conflict with either Morays menu IDs or those of other plugins.
- The menu interface now has an easier way to setup the menu items which super cedes the somewhat cumbersome use of the Get Item Info function.
- The new way requires you to not implement any of the functions of this interface. The default implementation automatically builds everything it needs with the macros.
Graphical user interface
- The actions in a GUI are usually performed through direct manipulation of the graphical elements.
- In addition to computers, GUIs can be found in hand-held devices such as MP3 players, portable media players, gaming devices and smaller household, office and industry equipment.
Voice-actuated interface
- It makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process.
Just take any point from this post
ReplyDeleteYou can also take any information from any website that related to this topic actually
Delete