system software types
system software types
OS is a system S/W used to control the overall resources and operations of computer
system.
It is a software that monitors the execution of all application program that reside in the
computer, including other system S/W.
It provides platform for installation and running of application program.
It manages hardware and software resource of computer system, such as CPU ,storage
devices and all the input/output devices.
Load application/system software into main memory and execute it.
Controls the operation of main memory and external storage devices.
Mange files and folders on storage device .
Manages the operation of all input and output devices.
Allows multitasking to handle several task at the same time.
Performs network operations which enable a number of user to communicate with
each other in a network environment and share computer resources such as CPU ,main
memory, harddisk, printer,etc
Detects hardware failures.
Provides security through username and password.
2.Utility program
Compiler translate a program written in high level language into machine language.
It converts the entire program into machine language before execution by the
computer.
Interpreter
Translate HLL into machine but it translate one instruction at a time and execute it
immediately before translating the next instaruction
Device Driver
A system s/w that control the operation of hardware devices. Without driver, a
hardware device would not be able to work.
It allows the operating system to communicate with a specific hardware device. For
example, there is a device driver for your mouse, one for your keyboard, and one for
your printer.
So before using any device one need to install the specific driver for it.
The operating system does not know how to communicate with hardware devices
directly. It needs a device driver to translate the operating system's commands into a
language that the hardware device can understand.
Without a device driver, the operating system will not be able to communicate with
the hardware device. This means that the device will not work .
When we buy an OS many device driver are built into the product. However we late
buy a new type of device that the OS will not anticipate ,we will need to install new
device driver.