Page 20 - DCAP507_SYSTEM_SOFTWARE
P. 20

System Software                                               Avinash Bhagat, Lovely Professional University




                    Notes                      Unit 2: Evolution of Operating System

                                     CONTENTS

                                     Objectives
                                     Introduction
                                     2.1  Evolution of Operating System
                                          2.1.1  Operating Systems Classification
                                     2.2  Operating System Architecture
                                          2.2.1  Monolithic Systems
                                          2.2.2  Layered Systems
                                          2.2.3  Exokernel
                                          2.2.4  Client-server  Model

                                          2.2.5  Virtual Machines
                                     2.3  User Function of Operating System
                                          2.3.1  Other Operating System Functions
                                          2.3.2  Operating System Concerns
                                     2.4  Batch Control Language
                                          2.4.1  The Role of Graphics
                                          2.4.2  Potential for Objects in Control

                                     2.5  OS User Viewpoint – Facilities
                                          2.5.1  Program Execution
                                          2.5.2  I/O Operations
                                          2.5.3  File System Manipulation
                                          2.5.4  Communications
                                          2.5.5  Error Detection
                                     2.6  Summary
                                     2.7  Keywords
                                     2.8  Review Questions

                                     2.9  Further Readings

                                  Objectives

                                  After studying this unit, you will be able to:
                                      Understand the concept of operating system
                                      Discuss operating system architecture
                                      Illustrate user function of operating system

                                      Understand batch control language
                                      Discuss operating system user facilities




          14                                LOVELY PROFESSIONAL UNIVERSITY
   15   16   17   18   19   20   21   22   23   24   25