Interaction Between Application and OS

-An operating system is a set of programs that manage computer hardware resource and provide common services for application software..

-The operating system is the most important type of system software in a computer system..

-A user cannot run an application program on the computer without an operating system, unless the application program is self booting.

Types of Interface

Command Interface

-Normally is used to configure devices,manage system resources and troublesoot network connection,network administration and other advanced users work with command-line interface

-Set command entered into the computer is called the command language

-An interface that accepts types commands or special keys on a keyboard to enter data and instruction from the user

Advantages=Give a user more control over setting details
Disadvantage=Difficult to use

Eg;MS-DOS,UNIX Operating System

Menu Interface

-An interface that accept instruction that user choose from menu of valid choice

-User often use mouse to point and click on the chosen instruction

-Easier to learn than command-line interface because user do not have to learn the rules of entering command

Graphical User Interface

-GUIs evolved from command-driven user interface

-User often us emouse to point and click on the chosen

-With GUI user interact with menus and visual image

Voice-Actuated Interface

Web-Form Interface

-Allow user to enter data that is send to a server for processing

-Web form interface resembles paper form because user need to fill out the form using web form elements

-Enables a user to use simple voice command to control physical environmental

-Eg;The computer includes a voice card and associated voice recognization and training software for interpreting and translating voice input into digital informatuon readable by controller card for operating equipments or control the environment