·
To provide an enviroment for
a computer user to execute programs on computer hardware in a convenient and
efficient manner.
To provide an enviroment for
a computer user to execute programs on computer hardware in a convenient and
efficient manner.
·
To allocate the separate
resources of the computer as needed to solve the problem given. The allocation
process should be as fair and efficient as prossible
To allocate the separate
resources of the computer as needed to solve the problem given. The allocation
process should be as fair and efficient as prossible
Following are the characteristics:
Open graphics library(Open
GL):
Cross-platform standard specification for multimedia graphics.
GL):
Cross-platform standard specification for multimedia graphics.
Direct X: collection of APIs related to
multimedia tasks for microsoft Windows.
multimedia tasks for microsoft Windows.
Command Line
Interface(CLI): The user types commands at a prompt.
Interface(CLI): The user types commands at a prompt.
Graphical User Interface
(GUI): The user
interacts with menus and icons.
(GUI): The user
interacts with menus and icons.
Control Hardware Access: The operating system manages the
interaction between application and the hardware. To access and communicate
with the hardware, the operating system intalls a device driver for each
hardware component.
interaction between application and the hardware. To access and communicate
with the hardware, the operating system intalls a device driver for each
hardware component.