Xem mẫu

Chapter 1 Introduction Copyright © 2008 Introduction • Abstract Views of an Operating System • Goals of an OS • Operation of an OS • Preview of the Book Operating Systems, by Dhananjay Dhamdhere 1.2 Copyright © 2008 Abstract Views of an Operating System • What is an OS? – Abstract views • To a college student: SW that permits access to the Internet • To a programmer: SW that makes it possible to develop programs on a computer system • To a user of an application package: SW that makes it possible to use the package • To a technician in a computerized chemical plant: invisible component of a computer system that controls the plant – An abstract view focuses only on essential characteristics Operating Systems, by Dhananjay Dhamdhere 1.3 Copyright © 2008 Abstract Views of an Operating System (continued) • Operating system designer also has an abstract view • OS is a collection of routines that facilitates execution of user programs and use of resources Operating Systems, by Dhananjay Dhamdhere 1.4 Copyright © 2008 Abstract views • We use abstract views to present design of OS components. It has two benefits: – Managing complexity • Abstract view contains only selected features of a system – Presenting a generic view • For example, user interface of Figure 1.2 has many variants in practice – Command line interface – Graphical user interface (GUI) Operating Systems, by Dhananjay Dhamdhere 1.5 Copyright © 2008 ... - tailieumienphi.vn
nguon tai.lieu . vn