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