★斗 Windows 操作系统原理 8
Microsoft Windows 2000/XP Windows 操作系统原理
★斗 多 oS. CS. tsinghua. edu. cn Os. pku.edu. cn 8
Microsoft Windows 2000/XP os.cs.tsinghua.edu.cn os.pku.edu.cn
★斗 签本书结构 己3·全书共九章,含盖了操作系统原理课程 的全部理论内容以及 Windows2000/XP ,操作系統构成的名个方面 8-第章操作系统概述 第2章 Windows2000/XP的体系结构
Microsoft Windows 2000/XP 本书结构 • 全书共九章,含盖了操作系统原理课程 的全部理论内容以及Windows 2000/XP 操作系统构成的各个方面 • 九章的内容依次是: – 第1章 操作系统概述 – 第2章 Windows 2000 /XP 的体系结构
★斗 第3章进程管理 第4章存储管理 第5章文件系统 第6章ⅣO系统 8 第7章网络 第8章应用程序设计 总3-第章驱动程序设计
Microsoft Windows 2000/XP – 第 3 章 进程管理 – 第 4 章 存储管理 – 第 5 章 文件系统 – 第 6 章 I/O系统 – 第 7 章 网络 – 第 8 章 应用程序设计 – 第 9 章 驱动程序设计
★斗 章节结构 己3·一般性原理+ Windows200P原理 一般性原理占全章篇幅的1/3~1/2 Windows2000XP作为与原理映照的实例 约占1/2~2/3篇幅 82·每章配有习题或思考题若干,可配合教 总·实习
Microsoft Windows 2000/XP 章节结构 • 一般性原理+Windows 2000/XP原理 – 一般性原理占全章篇幅的1/3~1/2 – Windows 2000/XP作为与原理映照的实例 约占1/2~2/3篇幅 • 每章配有习题或思考题若干,可配合教 学使用 • 实习
★斗 9 indows2000XP的体系结构 8
Microsoft Windows 2000/XP Windows 2000/XP的体系结构
签本章要点 ★斗 操作系统的设计目标 操作系统的设计阶段 几种常见的操作系统体系结构范型 Windows2000XP的操作系统模型 Windows2000XP的体系结构 Windows2000XP的重要组成部分 92 Windows2000/XP的系统机制 Windows2000XP注册表、服务控制与管理机制
Microsoft Windows 2000/XP 本章要点 • 操作系统的设计目标 • 操作系统的设计阶段 • 几种常见的操作系统体系结构范型 • Windows 2000/XP的操作系统模型 • Windows 2000/XP的体系结构 – Windows 2000/XP的重要组成部分 – Windows 2000/XP的系统机制 • Windows 2000/XP注册表、服务控制与管理机制
操作系统的设计问题 操作系统设计有着不同于一般应用系统设 计的特征 复杂程度高 研制周期长 正确性难以保证 22解决途径 良好的操作系统结构 先进的开发方法和工程化的管理方法 32高实的开发工是
Microsoft Windows 2000/XP 操作系统的设计问题 • 操作系统设计有着不同于一般应用系统设 计的特征: – 复杂程度高 – 研制周期长 – 正确性难以保证 • 解决途径: – 良好的操作系统结构 – 先进的开发方法和工程化的管理方法 – 高效的开发工具
★斗 操作系统的设计目标放 可靠性:正确性和健壮性 高效性:提高系统的运行效率=4nm0% 易维护性:易读、易扩充、易剪裁、易修改性 易移植性:一次开发,多处使用 8 安全性:计算机软件系统安全性的基础 可适应性 简明性
Microsoft Windows 2000/XP 操作系统的设计目标 • 可靠性:正确性和健壮性 • 高效性:提高系统的运行效率 • 易维护性:易读、易扩充、易剪裁、易修改性 • 易移植性:一次开发,多处使用 • 安全性:计算机软件系统安全性的基础 • 可适应性 • 简明性 100% + + + = u su sm u su T T T T T
★斗 So Windows2000XP的设黄目标 总原则:市场需求驱动设计目标 →·需求 提供一个真32位抢占式可重入的虚拟内存操作系统 能够在多种硬件体系结构和平台上运行 能够在对称多处理系统上运行并具有良好的可伸缩性 优秀的分布式计算平台,既可作为网络客户,又可作 8 9为网络服务器 可运行多数现有16位 MS-DOS和 Microsoft windows3.1 应用程序 符合政府对符合 POSLX1003.1的要求 符合政府和企业对操作系统安全性的要求 支持 Unicode,适应全球市场的需要
Microsoft Windows 2000/XP Windows 2000/XP的设计目标 • 总原则:市场需求 驱动 设计目标 • 需求: – 提供一个真32位抢占式可重入的虚拟内存操作系统 – 能够在多种硬件体系结构和平台上运行 – 能够在对称多处理系统上运行并具有良好的可伸缩性 – 优秀的分布式计算平台,既可作为网络客户,又可作 为网络服务器 – 可运行多数现有16位MS-DOS和Microsoft Windows 3.1 应用程序 – 符合政府对符合POSLX 1003.1的要求 – 符合政府和企业对操作系统安全性的要求 – 支持Unicode,适应全球市场的需要