Page 20 - Computer Class 08
P. 20

Tasks of Operating System


                                              Recognises and installs peripheral
                                                             devices
                      Handles inputs and                                             Manages files
                             outputs                                                   and folders











               Loads and runs
                                                                                                Shares out system
                other software
                                                                                                      memory
                 applications


                                                                                                 Handles system
                                                                                                 errors and alerts
                                                                                                        user





                       Moves data to and                                                  Manages system
                       from the hard disk.                                                     security

                                                       Allows software to
                                                       communicate with
                                                            hardware

             Classification of an Operating System

             8 Time-Sharing : This type of operating system supports multiple user by dividing the CPU

                  time  into  slots  and  defining  time  slot/slice/quantum  in  the  range  of  10  to  100
                  millisecond for each user per job.
             8 Batch Processing : In batch processing, all jobs to be processed are accepted as a group
                  called a batch    and processed together at a pre-defined time slot. For example: Data

                  transfer and Data Updating in banks.
             8 Multiprocessing : This type of an operating system supports more than one CPU at a
                  time increasing the processing speed.

             8 Multitasking : It supports simultaneous execution of multiple tasks. For example: UNIX,
                  LINUX, Windows 2000.





              Computer-8             20
   15   16   17   18   19   20   21   22   23   24   25