Page 8 - 1
P. 8

System Software

   System software is a collection of programs that controls the overall operations and
   performance of the computer system. An operating system is an example of system software
   without which a computer cannot work.

   The computer is a wonderful machine but in order to work, it needs to put its components to
   work and that is what the operating system does. As our body needs brain to perform all the
   tasks. Similarly, an operating system is needed to operate a computer. An operating system
   works as bridge between the computer and the user. An operating system also runs the
   software on which we want to work like Microsoft Word, Paint, or your games. There are four
   types system software.

   1. Operating System

   2. Utilities

   3. Device drivers

   4. Language translators

   Operating System

   Operating system is a software that coordinates computer resources. It also acts as an
   interface between the user and the computer hardware and application software. Operating
   system handles many technical details related to using the computer. Some examples of
   operating system are Linux, Unix, Microsoft Windows, etc. An operating system must be able
   perform the following functions:

   1. Enabling startup application programs. Thus, the operating system must have:

   a) A text editor         Hardware  Operating System
   b) A translator
   c) An editor of links              Application  User

   2. The allocation of resources needed to execute programs is done by identifying: the
           programs that are running, the need for memory, peripheral devices and data
           protection requirements.

   3. Facilities for data compression, sorting, mixing, cataloging and maintenance of libraries,
           through utility programs available.

   4. Plan implementation works according to certain criteria, for efficient use of central
           processing unit.

   5. Assisting implementation of programs through computer-user communication system,
           at both hardware and software level.

8
   3   4   5   6   7   8   9   10   11   12   13