Page 26 - Viva ICSE Computer Studies 5 : E-book
P. 26

Software may be classifi ed into two categories: system software and application
                    software.


                    System Software

                    A system software comprises of a set of one or more programs that are designed to
                    control the internal functioning of a computer and its associated hardware. It forms a

                    link between the user and the hardware of a computer. The user, thus does not need to
                    understand the complexities of the system he is working on.

                    Functions of a System Software


                    It supports the development and execution of other application software.
                    •  It monitors the eff ective use of various hardware devices such as CPU, monitor and

                       keyboard.
                    •  It communicates with and controls the operation of peripheral devices such as
                       printer, disk and tape.

                    •  A system software makes a computer work more effi  ciently and eff ectively.

                    Operating systems, diagnostic tools, system utilities, device drivers for various accessories
                    such as printer, keyboard, mouse, web camera and speakers are some examples of

                    system software. System software is further classifi ed into operating system, language
                    processor and utility software.

                    Operating System


                    The most important system software is the operating system. The operating system (OS)
                    is a special set of programs that controls various hardware devices of a computer.

                    Some of the common operating systems used today are Microsoft Windows, Linux, UNIX
                    and Mac OS.



                    Functions of an Operating System
                    An operating system has the following functions.
                    •  Resource Management: All the resources like memory, processor, and various input

                       and output devices are managed by the operating system. It controls and manages
                       the working of various resources.

                    •  Storage Management: The operating system controls the way diff erent  fi les  and
                       folders are stored in a computer. It also manages the users’ access to diff erent fi les,
                       folders and programs. Memory is allocated to diff erent programs by the operating
                       system.




                     14
   21   22   23   24   25   26   27   28   29   30   31