图书信息
图书目录
数字化资源

计算机操作系统原理(第2版)




本书是普通高等教育“十一五”国家级规划教材,全面系统地介绍操作系统的基本原理、方法与技术,并基于Microsoft Windows Server 2003给出相应的实验。全书分为两大部分,第一部分包括第1~8章,介绍操作系统概述、操作系统用户接口、进程管理、处理机调度、死锁及其对策、存储管理、设备管理和文件系统;第二部分包括第9章和第10章,介绍操作系统的进一步发展和Windows实验。

本书是在《计算机操作系统原理》的基础上改写而成的,语言通俗、结构合理,每章开头有学习目标,结尾有本章小结,所有练习题都附有相应的参考答案。

本书可作为高等学校本科应用型计算机及相关专业学生的教材,也可供相关专业的工程科技人员参考。



作者:
王万森 孙卫真 温绍洁 霍其润 汪国安

定价:
22.00 元

出版时间:
2008-05-12

ISBN:
978-7-04-023312-4

物料号:
23312-00

读者对象:
高等教育

一级分类:
计算机/教育技术类

二级分类:
计算机类专业核心课程

三级分类:
操作系统

重点项目:
“十一五”国家规划教材

版面字数:
360千字

开本:
16开

装帧形式:
平装

版次:
2

最新版次
印刷时间:
2018年
  • 目录
    • 前辅文
      • 第1章 操作系统概述
        • 1.1 操作系统的定义
          • 1.1.1 操作系统的虚拟机观点
            • 1.1.2 操作系统的资源管理观点
              • 1.1.3 操作系统的用户服务观点
                • 1.1.4 操作系统的进程管理观点
                • 1.2 操作系统的形成过程
                  • 1.2.1 人工操作阶段
                    • 1.2.2 单道批处理阶段
                      • 1.2.3 多道程序系统阶段
                        • 1.2.4 进一步发展阶段
                        • 1.3 操作系统的基本类型
                          • 1.3.1 多道批处理系统
                            • 1.3.2 分时系统
                              • 1.3.3 实时系统
                                • 1.3.4 通用操作系统
                                • 1.4 操作系统的特征
                                  • 1.5 操作系统的服务
                                    • 1.5.1 操作系统的公共服务
                                      • 1.5.2 操作系统的服务方式
                                      • 1.6 操作系统的功能
                                        • 1.6.1 用户接口
                                          • 1.6.2 处理机管理
                                            • 1.6.3 存储管理
                                              • 1.6.4 设备管理
                                                • 1.6.5 文件管理
                                                • 1.7 操作系统的结构
                                                  • 1.7.1 整体式系统
                                                    • 1.7.2 层次式系统
                                                      • 1.7.3 客户/服务器系统
                                                      • 本章小结
                                                        • 学后自测1
                                                          • 参考答案1
                                                          • 第2章 操作系统用户接口
                                                            • 2.1 用户接口概述
                                                              • 2.1.1 程序的执行和作业的概念
                                                                • 2.1.2 作业管理概述
                                                                • 2.2 命令接口
                                                                  • 2.2.1 脱机命令接口
                                                                    • 2.2.2 联机命令接口
                                                                    • 2.3 程序接口
                                                                      • 2.3.1 系统调用概述
                                                                        • 2.3.2 系统调用类型
                                                                          • 2.3.3 系统调用过程
                                                                          • 2.4 图形接口
                                                                            • 本章小结
                                                                              • 学后自测2
                                                                                • 参考答案2
                                                                                • 第3章 进程管理
                                                                                  • 3.1 进程的基本概念
                                                                                    • 3.1.1 进程的引入
                                                                                      • 3.1.2 进程的定义和特征
                                                                                      • 3.2 进程的描述
                                                                                        • 3.2.1 进程控制块
                                                                                          • 3.2.2 进程控制块的组织方式
                                                                                          • 3.3 进程状态及其转换
                                                                                            • 3.3.1 进程的基本状态
                                                                                              • 3.3.2 进程基本状态的转换
                                                                                              • 3.4 进程控制
                                                                                                • 3.4.1 进程控制机构
                                                                                                  • 3.4.2 进程控制原语
                                                                                                  • 3.5 进程互斥与同步
                                                                                                    • 3.5.1 互斥的概念
                                                                                                      • 3.5.2 进程同步的概念
                                                                                                        • 3.5.3 互斥与同步机制
                                                                                                          • 3.5.4 用PV原语实现互斥与同步的方法
                                                                                                            • 3.5.5 用PV原语解决经典的互斥与同步问题
                                                                                                            • 3.6 进程间通信
                                                                                                              • 3.6.1 进程间通信的类型
                                                                                                                • 3.6.2 消息传递
                                                                                                                  • 3.6.3 消息传递的实例——消息缓冲通信
                                                                                                                  • 3.7 线程的概念
                                                                                                                    • 3.7.1 线程的引入和定义
                                                                                                                      • 3.7.2 线程的属性和状态
                                                                                                                        • 3.7.3 进程与线程的比较
                                                                                                                        • 本章小结
                                                                                                                          • 学后自测3
                                                                                                                            • 参考答案3
                                                                                                                            • 第4章 处理机调度
                                                                                                                              • 4.1 调度的层次与分类
                                                                                                                                • 4.1.1 调度的层次
                                                                                                                                  • 4.1.2 调度的分类
                                                                                                                                  • 4.2 调度算法的设计目标和性能指标
                                                                                                                                    • 4.2.1 设计目标
                                                                                                                                      • 4.2.2 性能指标
                                                                                                                                      • 4.3 调度算法
                                                                                                                                        • 4.3.1 先来先服务调度算法
                                                                                                                                          • 4.3.2 短作业(进程)优先调度算法
                                                                                                                                            • 4.3.3 高响应比优先调度算法
                                                                                                                                              • 4.3.4 时间片轮转调度算法
                                                                                                                                                • 4.3.5 优先级调度算法
                                                                                                                                                  • 4.3.6 多级反馈队列调度算法
                                                                                                                                                  • 4.4 实时系统调度
                                                                                                                                                    • 4.4.1 实现实时调度的基本条件
                                                                                                                                                      • 4.4.2 实时调度的分类
                                                                                                                                                        • 4.4.3 常用的几种实时调度算法
                                                                                                                                                        • 本章小结
                                                                                                                                                          • 学后自测4
                                                                                                                                                            • 参考答案4
                                                                                                                                                            • 第5章 死锁及其对策
                                                                                                                                                              • 5.1 死锁的概念
                                                                                                                                                                • 5.1.1 资源
                                                                                                                                                                  • 5.1.2 死锁定义
                                                                                                                                                                  • 5.2 死锁的产生及对策
                                                                                                                                                                    • 5.2.1 死锁产生的原因
                                                                                                                                                                      • 5.2.2 死锁产生的必要条件
                                                                                                                                                                        • 5.2.3 死锁的描述
                                                                                                                                                                          • 5.2.4 处理死锁的方法
                                                                                                                                                                          • 5.3 死锁的预防
                                                                                                                                                                            • 5.3.1 破坏互斥条件
                                                                                                                                                                              • 5.3.2 破坏占用并等待条件
                                                                                                                                                                                • 5.3.3 破坏不剥夺条件
                                                                                                                                                                                  • 5.3.4 破坏环路等待条件
                                                                                                                                                                                  • 5.4 死锁的避免
                                                                                                                                                                                    • 5.4.1 系统状态的安全性
                                                                                                                                                                                      • 5.4.2 银行家算法
                                                                                                                                                                                        • 5.4.3 银行家算法举例
                                                                                                                                                                                        • 5.5 死锁的检测和解除
                                                                                                                                                                                          • 5.5.1 利用资源分配图检测死锁
                                                                                                                                                                                            • 5.5.2 利用死锁检测算法检测死锁
                                                                                                                                                                                              • 5.5.3 死锁的恢复
                                                                                                                                                                                              • 本章小结
                                                                                                                                                                                                • 学后自测5
                                                                                                                                                                                                  • 参考答案5
                                                                                                                                                                                                  • 第6章 存储管理
                                                                                                                                                                                                    • 6.1 存储管理的基本概念
                                                                                                                                                                                                      • 6.1.1 存储器的层次
                                                                                                                                                                                                        • 6.1.2 地址重定位
                                                                                                                                                                                                          • 6.1.3 存储管理的目的和功能
                                                                                                                                                                                                            • 6.1.4 存储分配方式
                                                                                                                                                                                                            • 6.2 存储管理技术
                                                                                                                                                                                                              • 6.2.1 单一连续区管理
                                                                                                                                                                                                                • 6.2.2 固定式和可变式分区存储管理
                                                                                                                                                                                                                  • 6.2.3 可重定位分区存储管理
                                                                                                                                                                                                                    • 6.2.4 分区的存储保护
                                                                                                                                                                                                                    • 6.3 虚拟存储系统的基本概念
                                                                                                                                                                                                                      • 6.3.1 虚拟存储器
                                                                                                                                                                                                                        • 6.3.2 实现虚拟存储器的基本原理
                                                                                                                                                                                                                        • 6.4 分页存储管理
                                                                                                                                                                                                                          • 6.4.1 分页存储管理的实现原理
                                                                                                                                                                                                                            • 6.4.2 简单分页存储管理
                                                                                                                                                                                                                              • 6.4.3 请求式分页存储管理
                                                                                                                                                                                                                                • 6.4.4 请求式调页存储管理的页面置换算法
                                                                                                                                                                                                                                  • 6.4.5 页面抖动和工作集模型
                                                                                                                                                                                                                                    • 6.4.6 页面保护
                                                                                                                                                                                                                                      • 6.4.7 页式存储管理的优缺点
                                                                                                                                                                                                                                      • 6.5 请求分段存储管理
                                                                                                                                                                                                                                        • 6.5.1 段式存储管理的基本思想
                                                                                                                                                                                                                                          • 6.5.2 段式存储管理的实现原理
                                                                                                                                                                                                                                            • 6.5.3 段的共享与保护
                                                                                                                                                                                                                                              • 6.5.4 分段与分页的区别与联系
                                                                                                                                                                                                                                                • 6.5.5 段式存储管理的优缺点
                                                                                                                                                                                                                                                • 6.6 段页式存储管理
                                                                                                                                                                                                                                                  • 6.6.1 段页式存储管理的基本思想
                                                                                                                                                                                                                                                    • 6.6.2 段页式存储管理的地址变换过程
                                                                                                                                                                                                                                                      • 6.6.3 段页式存储管理的优缺点
                                                                                                                                                                                                                                                      • 本章小结
                                                                                                                                                                                                                                                        • 学后自测6
                                                                                                                                                                                                                                                          • 参考答案6
                                                                                                                                                                                                                                                          • 第7章 设备管理
                                                                                                                                                                                                                                                            • 7.1 概述
                                                                                                                                                                                                                                                              • 7.1.1 I/O设备的种类
                                                                                                                                                                                                                                                                • 7.1.2 设备控制器
                                                                                                                                                                                                                                                                  • 7.1.3 I/O控制方式
                                                                                                                                                                                                                                                                    • 7.1.4 设备管理的功能
                                                                                                                                                                                                                                                                    • 7.2 设备管理的实现技术
                                                                                                                                                                                                                                                                      • 7.2.1 中断技术
                                                                                                                                                                                                                                                                        • 7.2.2 缓冲技术
                                                                                                                                                                                                                                                                          • 7.2.3 设备分配技术
                                                                                                                                                                                                                                                                          • 7.3 设备管理软件的层次
                                                                                                                                                                                                                                                                            • 7.3.1 用户层I/O软件
                                                                                                                                                                                                                                                                              • 7.3.2 与设备无关的I/O软件
                                                                                                                                                                                                                                                                                • 7.3.3 设备驱动程序
                                                                                                                                                                                                                                                                                  • 7.3.4 中断处理程序
                                                                                                                                                                                                                                                                                  • 7.4 虚拟设备
                                                                                                                                                                                                                                                                                    • 7.4.1 SPOOLing概念
                                                                                                                                                                                                                                                                                      • 7.4.2 SPOOLing系统实现
                                                                                                                                                                                                                                                                                        • 7.4.3 虚拟设备实例
                                                                                                                                                                                                                                                                                        • 7.5 磁盘驱动调度
                                                                                                                                                                                                                                                                                          • 7.5.1 磁盘结构
                                                                                                                                                                                                                                                                                            • 7.5.2 磁盘调度算法
                                                                                                                                                                                                                                                                                            • 本章小结
                                                                                                                                                                                                                                                                                              • 学后自测7
                                                                                                                                                                                                                                                                                                • 参考答案7
                                                                                                                                                                                                                                                                                                • 第8章 文件系统
                                                                                                                                                                                                                                                                                                  • 8.1 文件系统概述
                                                                                                                                                                                                                                                                                                    • 8.1.1 文件的概念
                                                                                                                                                                                                                                                                                                      • 8.1.2 文件系统的概念
                                                                                                                                                                                                                                                                                                      • 8.2 文件的逻辑结构及其存取方法
                                                                                                                                                                                                                                                                                                        • 8.2.1 文件的逻辑结构
                                                                                                                                                                                                                                                                                                          • 8.2.2 文件的逻辑存取方法
                                                                                                                                                                                                                                                                                                          • 8.3 文件的物理结构及其存取方法
                                                                                                                                                                                                                                                                                                            • 8.3.1 文件的物理结构
                                                                                                                                                                                                                                                                                                              • 8.3.2 文件的物理存取方法
                                                                                                                                                                                                                                                                                                              • 8.4 文件存储空间管理
                                                                                                                                                                                                                                                                                                                • 8.4.1 文件存储空间管理的基本方法
                                                                                                                                                                                                                                                                                                                  • 8.4.2 成组链
                                                                                                                                                                                                                                                                                                                  • 8.5 文件目录管理
                                                                                                                                                                                                                                                                                                                    • 8.5.1 文件目录的概念
                                                                                                                                                                                                                                                                                                                      • 8.5.2 文件目录的基本结构
                                                                                                                                                                                                                                                                                                                        • 8.5.3 文件路径名
                                                                                                                                                                                                                                                                                                                          • 8.5.4 便于共享的目录结构
                                                                                                                                                                                                                                                                                                                          • 8.6 文件系统的安全性
                                                                                                                                                                                                                                                                                                                            • 8.6.1 系统安全性保护
                                                                                                                                                                                                                                                                                                                              • 8.6.2 存取控制权限保护
                                                                                                                                                                                                                                                                                                                                • 8.6.3 保密
                                                                                                                                                                                                                                                                                                                                • 8.7 文件的操作与使用
                                                                                                                                                                                                                                                                                                                                  • 8.7.1 文件创建和删除
                                                                                                                                                                                                                                                                                                                                    • 8.7.2 文件打开和关闭
                                                                                                                                                                                                                                                                                                                                      • 8.7.3 文件的读和写
                                                                                                                                                                                                                                                                                                                                        • 8.7.4 文件的硬链接和解除硬链接
                                                                                                                                                                                                                                                                                                                                        • 本章小结
                                                                                                                                                                                                                                                                                                                                          • 学后自测8
                                                                                                                                                                                                                                                                                                                                            • 参考答案8
                                                                                                                                                                                                                                                                                                                                            • 第9章 操作系统的进一步发展
                                                                                                                                                                                                                                                                                                                                              • 9.1 操作系统新类型
                                                                                                                                                                                                                                                                                                                                                • 9.1.1 微型计算机操作系统
                                                                                                                                                                                                                                                                                                                                                  • 9.1.2 网络操作系统
                                                                                                                                                                                                                                                                                                                                                    • 9.1.3 分布式操作系统
                                                                                                                                                                                                                                                                                                                                                      • 9.1.4 嵌入式操作系统
                                                                                                                                                                                                                                                                                                                                                      • 9.2 操作系统新技术
                                                                                                                                                                                                                                                                                                                                                        • 9.2.1 微内核技术
                                                                                                                                                                                                                                                                                                                                                          • 9.2.2 多线程技术
                                                                                                                                                                                                                                                                                                                                                          • 本章小结
                                                                                                                                                                                                                                                                                                                                                            • 学后自测9
                                                                                                                                                                                                                                                                                                                                                              • 参考答案9
                                                                                                                                                                                                                                                                                                                                                              • 第10章 Windows实验
                                                                                                                                                                                                                                                                                                                                                                • 10.1 Windows Server 2003基础
                                                                                                                                                                                                                                                                                                                                                                  • 10.1.1 Windows Server 2003进程和线程的实现
                                                                                                                                                                                                                                                                                                                                                                    • 10.1.2 Windows Server 2003进程状态及进程调度
                                                                                                                                                                                                                                                                                                                                                                      • 10.1.3 Windows Server 2003内存管理
                                                                                                                                                                                                                                                                                                                                                                        • 10.1.4 Windows Server 2003文件系统
                                                                                                                                                                                                                                                                                                                                                                          • 10.1.5 Windows Server 2003设备管理
                                                                                                                                                                                                                                                                                                                                                                            • 10.1.6 客户和服务器版本之间的差异
                                                                                                                                                                                                                                                                                                                                                                            • 10.2 Windows Server 2003的注册表管理机制和实验
                                                                                                                                                                                                                                                                                                                                                                              • 10.3 Windows Server 2003进程和线程实验
                                                                                                                                                                                                                                                                                                                                                                                • 10.4 线程调度
                                                                                                                                                                                                                                                                                                                                                                                  • 10.5 内存实验
                                                                                                                                                                                                                                                                                                                                                                                    • 10.6 系统安全实验
                                                                                                                                                                                                                                                                                                                                                                                    • 参考文献