文档介绍:1 11/12/2017
操作系统课件
教材:
《操作系统概念(第六版影印版)》
【原书名】Operating System Concepts(Sixth Edition) [原书信息]
【原出版社】John Wiley & Sons,Incl.  
【作者】(美)Abraham Silberschatz & Peter Baer Galvin & Greg Gagne  
【丛书名】国外优秀信息科学与技术系列教学用书 
【出版社】高等教育出版社
【书号】7-04-011048-2 
【出版日期】2002-5-1
2 11/12/2017
操作系统概念(第六版影印版)》
本书是计算机类专业操作系统课程的一本经典教材,自第一版问世以来,经历了近20年的锤炼,被认为是该课程教材的一本“圣经”。它对操作系统的概念和基本原理给出了清晰的阐述。本书所涉及的基本概念和算法均基于当前商用操作系统,并在非特定操作系统的通用环境中展开讲解。书中介绍了大量与流行操作系统相关的实现技术,包括Solaris2、Linux、Windows NT、Windows 2000、OS/2和Apple Macintosh操作系统。此版包括了线程、Windows 2000的新章节,并新增了客户/服务器模型和网络文件系统、嵌入式操作系统、实时操作系统、分布式操作系统等。
3 11/12/2017
教材作者的网站
/topic/books/aos-book
网站上的主要内容:
教学参考用PowerPoint
Java 程序源代码
教学内容安排的建议
错误订正
有关其他OS 书籍的连接
本课件主要参考:Silberschatz, Galvin and Gagne 2002
4 11/12/2017
教材特点
保持Operating System Concepts,OSC的原特点
讨论在各种操作系统中应用的基础概念
大量在UNIX和其他操作系统中的例子:
Solaris,Windows, NT, Linux, OS/2, AppleOS 和Mach
该书可以作为大学本科低年级或高年级操作系统的入门课程,
或用作研究生第一年课程
在Operating System Concepts,OSC第5版基础上,修改而成
OSC是一本被广泛采用的操作系统教科书OSC特点:
最大特点是概念叙述清晰
叙述方式易读、易懂
前5版卖出20万本
随着版本的更新,不断去除旧材料,增加新材料和新例子
5 11/12/2017
Chapter 1: Introduction
What is an Operating System?
Mainframe Systems
Desktop Systems
Multiprocessor Systems
Distributed Systems
Clustered System
Real -Time Systems
Handheld puting Environments
6 11/12/2017
What is an Operating System?
A program that acts as an intermediary between a user of puter and puter hardware.
Operating system goals:
Execute user programs and make solving user problems easier.
Make puter system convenient to use.
Use puter hardware in an efficient manner.
7 11/12/2017
Computer ponents
1. Hardware – provides puting resources (CPU, memory, I/O devices).
2. Operating system – controls and coordinates the use of the hardware among the various application programs for the various users.
3. Applications programs – define the ways in which the system resources are used to solve puting problems of the users (compilers, database systems, video games, business programs).
4. Users (peopl