Computer Software

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

COMPUTER SOFTWARE

A software is a set of programs that instructs a computer the computer a bout the task ti be performed

Software can be divided into two main categories :

 System software
 Application software

SYSTEM SOFTWARE

The purpose os system software are

 Provides basic functionality of the computer


 Controls computer hardware
 Acts as the interface between users application software and computer hardware

System software are divided into two main categories

1. System software for management and functionality of a computer


2. System software for the development of application and other software

System software for the management and functionality of the computer

System software is required for the managing and operations performed by the components of the
computer and the device attached to the computer

It provides support for various services requested by the application software

System software for management and functionality of the computer

OPERATING SYSTEM

Operating system is an important part of the computer

Operating system controls and coordinates the hardware among the different application software and
the user

It provides an interface that is convenient for the user to use and facilitate efficient operation of
computing system resources

FUNCTION OF OPERATING SYSTEM

 Provides a convenient environment which h the user and the application software works
 Manages all operation of the computer
 Controls the execution of different programs to prevent occurrence an error
 It provides the convenient interface to user in the form of command and graphical interface
which facilitate the use of a computer
TYPES OF OPERATING SYSTEM
I. Single user and single tasking

It is used by single use for a standalone single computer for performing a single work

II. Single user and multitasking

Allows the execution of more than one task process concurrently

The processor time is divided among different task e,g time sharing

III. Multiuser

It is used in computer network that allows same data and application to be accessed by multiuser at the
same timer

IV. Multiprocessing
V. Real time

They are designed to respond to as an event within a provided time. These operating system are used to
control processes

Processing is done within the time constants

O,s monitor the event that affect the user execution of the process and respond accordingly

VI. Embedded

It is embedded in a device in the ROM

They are specific to a device and less resources intensive

They are used in appliance like microwaves, washing machine and trafficking controls system

DEVICE DRIVER

A device driver acts as a translator between the hardware and the software that uses the device

In other words it intermediates between the device and the software in order to use the device

You might also like