微信扫一扫,移动浏览光盘
简介
本书系统介绍了操作系统的基本概念、功能、实现原理、设计方法和基本技巧。该书的内容组织,在注重知识的连续性和完整性的同时,增加了近年来操作系统中引入的新技术和新理念,反映了操作系统的最新发展。同时,以目前最流行的windows 2000/xp操作系统为实例,进行了详细的实例分析。.
本书体系完整、内容丰富、脉络清晰,实用性强。可作为计算机及相关专业学生的教科书,也可作为从事计算机管理、系统分析、软件系统开发等职业的专业人员的参考书。...
目录
第1章 绪论
1.1 操作系统概述
1.1.1 计算机系统的组成
1.1.2 操作系统的地位与作用
1.1.3 操作系统的目标与定义
1.2 操作系统的形成和发展
1.2.1 手工操作阶段
1.2.2 单道批量处理阶段
1.2.3 操作系统的形成
1.2.4 操作系统的类型
1.2.5 操作系统的发展
1.3 操作系统的特征和功能
1.3.1 操作系统涉及的关键技术
1.3.2 现代操作系统的特征
1.3.3 操作系统的功能
1.4 流行的操作系统简介
1.4.1 DOS操作系统
1.4.2 Windows操作系统
1.4.3 UNIX操作系统
1.4.4 自由软件和Linux操作系统
1.5 小结
习题1
第2章 操作系统运行的硬件环境
2.1 中央处理器
2.1.1 处理器的组成
2.1.2 单处理器系统和多处理器系统
2.1.3 寄存器
2.1.4 处理器的状态
2.1.5 特权指令
2.1.6 程序状态字
2.2 主存储器
2.2.1 存储器的层次
2.2.2 高速缓存
2.2.3 地址转换与存储保护
2.3 中断技术
2.3.1 中断的概念
2.3.2 中断源的分类
2.3.3 中断的一般过程
2.3.4 典型中断事件的处理
2.4 Windows 2000/XP的运行机制
2.4.1 Windows 2000的体系结构
2.4.2 Windows 2000/XP的中断处理
2.5 小结
习题2
第3章 进程管理
3.1 进程的概念
3.1.1 进程概念的引入
3.1.2 进程的定义及特征
3.1.3 进程的状态及转换
3.1.4 进程的描述及管理
3.2 进程的控制
3.2.1 内核
3.2.2 进程控制原语
3.3 线程及其实现
3.3.1 线程的概念
3.3.2 线程的状态与管理
3.3.3 线程的实现
3.3.4 Windows 2000/XP的进程管理
3.4 进程间的同步和互斥
3.4.1 基本概念
3.4.2 进程间同步与互斥的实现
3.4.3 经典同步问题
3.4.4 信号量机制的发展
3.4.5 Windows 2000/XP中的进程互斥和同步
3.5 进程通信
3.5.1 进程通信的类型
3.5.2 消息通信系统的实现
3.5.3 Windows 2000/XP的进程通信
3.6 小结
习题3
第4章 处理机调度与死锁
4.1 处理机调度
4.1.1 处理机调度的级别和模型
4.1.2 调度性能评价
4.1.3 高级调度
4.1.4 低级调度
4.1.5 实时调度
4.2 Windows 2000/XP的处理机调度
4.2.1 相关概念
4.2.2 Windows 2000/XP的线程调度机制
4.2.3 优先级的设置
4.2.4 线程时间配额
4.2.5 调度数据结构
4.2.6 调度策略
4.2.7 WIN32中与线程调度相关的应用程序编程接口
4.3 死锁
4.3.1 死锁产生的原因和必要条件
4.3.2 死锁的预防
4.3.3 死锁的避免
4.3.4 死锁的检测与解除
4.4 小结
习题4
第5章 存储管理
5.1 程序的装入和链接
5.1.1 重定位
5.1.2 程序的链接
5.2 单用户系统的存储管理方式
5.2.1 单一连续分配方式
5.2.2 存储保护
5.3 分区分配存储管理方式
5.3.1 固定分区存储管理
5.3.2 可变分区存储管理
5.3.3 可重定位分区分配
5.3.4 存储保护
5.3.5 分区分配的优缺点
5.4 对换技术
5.4.1 多道程序环境下的对换技术
5.4.2 对换空间的管理
5.4.3 进程的换进换出
5.5 分页存储管理方式
5.5.1 分页式存储管理的实现原理
5.5.2 地址转换
5.5.3 联想存储器
5.5.4 两级和多级页表
5.5.5 反置页表
5.6 虚拟存储器
5.6.1 局部性原理
5.6.2 虚拟存储器的定义
5.6.3 虚拟存储器的特征
5.7 请求分页存储管理方式
5.7.1 页表机制
5.7.2 请求分页存储管理的实现原理
5.7.3 页面装入策略
5.7.4 页面置换算法
5.7.5 分页系统的优缺点
5.8 请求分段存储管理方式
5.8.1 分段地址空间
5.8.2 分段存储管理的实现原理
5.8.3 分段地址转换
5.8.4 请求分段存储管理的实现原理
5.8.5 段的共享和保护
5.8.6 分段系统的优缺点
5.8.7 分段和分页的比较
5.9 段页式存储管理方式
5.9.1 段页式存储管理的实现原理
5.9.2 段页式存储管理的地址映射
5.10 实例:Windows 2000的存储管理
5.10.1 地址空间布局
5.10.2 地址转换
5.10.3 用户空间内存分配方式
5.10.4 工作集
5.10.5 物理内存管理
5.11 小结
习题5
第6章 I/O设备管理
6.1 I/O系统的组成
6.1.1 I/O系统的结构
6.1.2 I/O设备的分类
6.1.3 I/O设备管理的任务及功能
6.2 I/O系统的控制方式
6.2.1 程序直接控制方式
6.2.2 中断驱动方式
6.2.3 直接存储器访问DMA控制方式
6.2.4 I/O通道方式
6.3 I/O设备分配
6.3.1 设备分配时应考虑的因素
6.3.2 I/O设备管理程序
6.3.3 独占设备的分配实现
6.3.4 SPOOLing技术
6.4 I/O设备驱动程序
6.4.1 设备驱动程序的特点
6.4.2 设备驱动程序的处理过程
6.5 磁盘驱动调度
6.5.1 磁盘的结构
6.5.2 磁盘的驱动调度策略
6.6 缓冲技术
6.6.1 缓冲技术的引入
6.6.2 缓冲技术的实现方法
6.6.3 缓冲的种类
6.6.4 提高磁盘I/O速度的方法
6.7 实例:Windows 2000/XP的设备管理
6.7.1 Windows 2000/XP的I/O系统组成
6.7.2 Windows 2000/XP的I/O系统的数据结构
6.7.3 Windows 2000/XP的I/O系统设备驱动程序
6.7.4 Windows 2000/XP的I/O处理
6.8 小结
习题6
第7章 文件管理
7.1 文件及文件系统
7.1.1 文件的概念
7.1.2 文件类型
7.1.3 文件的属性
7.1.4 文件的操作
7.1.5 文件系统
7.2 文件的结构及其存取方式
7.2.1 文件的逻辑结构及其存取方式
7.2.2 文件的物理结构及其存储设备
7.3 文件管理
7.3.1 文件控制块和索引节点
7.3.2 单级目录
7.3.3 两级目录
7.3.4 树形目录
7.3.5 目录的操作和查询
7.4 文件存储空间的分配与管理
7.4.1 文件存储空间的分配
7.4.2 磁盘空间管理
7.5 文件系统的可靠性
7.5.1 坏块管理
7.5.2 备份
7.5.3 文件系统的一致性问题
7.5.4 数据一致性控制
7.6 保护机制
7.6.1 保护域
7.6.2 保护矩阵的实现
7.6.3 分级安全管理
7.7 Windows 2000的文件系统
7.7.1 Windows 2000文件系统概述
7.7.2 NTFS文件系统的结构
7.7.3 NTFS文件系统的安全性
7.8 小结
习题7
第8章 操作系统接口
8.1 脱机用户接口
8.2 联机用户接口
8.2.1 联机命令接口
8.2.2 用户图形接口
8.3 程序接口
8.3.1 系统调用的基本概念
8.3.2 系统调用的类型
8.3.3 系统调用的实现
8.3.4 系统调用的使用
8.4 小结
习题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.2.3 软件安全机制
9.3 操作系统安全评测
9.3.1 操作系统安全评测方法
9.3.2 国内外计算机系统安全评测准则
9.3.3 中国计算机信息系统安全保护等级划分准则
9.4 Windows 2000/XP操作系统安全性
9.4.1 Windows 2000/XP系统安全的基本概念
9.4.2 Windows 2000/XP的安全机制
9.5 小结
习题9
参考文献
1.1 操作系统概述
1.1.1 计算机系统的组成
1.1.2 操作系统的地位与作用
1.1.3 操作系统的目标与定义
1.2 操作系统的形成和发展
1.2.1 手工操作阶段
1.2.2 单道批量处理阶段
1.2.3 操作系统的形成
1.2.4 操作系统的类型
1.2.5 操作系统的发展
1.3 操作系统的特征和功能
1.3.1 操作系统涉及的关键技术
1.3.2 现代操作系统的特征
1.3.3 操作系统的功能
1.4 流行的操作系统简介
1.4.1 DOS操作系统
1.4.2 Windows操作系统
1.4.3 UNIX操作系统
1.4.4 自由软件和Linux操作系统
1.5 小结
习题1
第2章 操作系统运行的硬件环境
2.1 中央处理器
2.1.1 处理器的组成
2.1.2 单处理器系统和多处理器系统
2.1.3 寄存器
2.1.4 处理器的状态
2.1.5 特权指令
2.1.6 程序状态字
2.2 主存储器
2.2.1 存储器的层次
2.2.2 高速缓存
2.2.3 地址转换与存储保护
2.3 中断技术
2.3.1 中断的概念
2.3.2 中断源的分类
2.3.3 中断的一般过程
2.3.4 典型中断事件的处理
2.4 Windows 2000/XP的运行机制
2.4.1 Windows 2000的体系结构
2.4.2 Windows 2000/XP的中断处理
2.5 小结
习题2
第3章 进程管理
3.1 进程的概念
3.1.1 进程概念的引入
3.1.2 进程的定义及特征
3.1.3 进程的状态及转换
3.1.4 进程的描述及管理
3.2 进程的控制
3.2.1 内核
3.2.2 进程控制原语
3.3 线程及其实现
3.3.1 线程的概念
3.3.2 线程的状态与管理
3.3.3 线程的实现
3.3.4 Windows 2000/XP的进程管理
3.4 进程间的同步和互斥
3.4.1 基本概念
3.4.2 进程间同步与互斥的实现
3.4.3 经典同步问题
3.4.4 信号量机制的发展
3.4.5 Windows 2000/XP中的进程互斥和同步
3.5 进程通信
3.5.1 进程通信的类型
3.5.2 消息通信系统的实现
3.5.3 Windows 2000/XP的进程通信
3.6 小结
习题3
第4章 处理机调度与死锁
4.1 处理机调度
4.1.1 处理机调度的级别和模型
4.1.2 调度性能评价
4.1.3 高级调度
4.1.4 低级调度
4.1.5 实时调度
4.2 Windows 2000/XP的处理机调度
4.2.1 相关概念
4.2.2 Windows 2000/XP的线程调度机制
4.2.3 优先级的设置
4.2.4 线程时间配额
4.2.5 调度数据结构
4.2.6 调度策略
4.2.7 WIN32中与线程调度相关的应用程序编程接口
4.3 死锁
4.3.1 死锁产生的原因和必要条件
4.3.2 死锁的预防
4.3.3 死锁的避免
4.3.4 死锁的检测与解除
4.4 小结
习题4
第5章 存储管理
5.1 程序的装入和链接
5.1.1 重定位
5.1.2 程序的链接
5.2 单用户系统的存储管理方式
5.2.1 单一连续分配方式
5.2.2 存储保护
5.3 分区分配存储管理方式
5.3.1 固定分区存储管理
5.3.2 可变分区存储管理
5.3.3 可重定位分区分配
5.3.4 存储保护
5.3.5 分区分配的优缺点
5.4 对换技术
5.4.1 多道程序环境下的对换技术
5.4.2 对换空间的管理
5.4.3 进程的换进换出
5.5 分页存储管理方式
5.5.1 分页式存储管理的实现原理
5.5.2 地址转换
5.5.3 联想存储器
5.5.4 两级和多级页表
5.5.5 反置页表
5.6 虚拟存储器
5.6.1 局部性原理
5.6.2 虚拟存储器的定义
5.6.3 虚拟存储器的特征
5.7 请求分页存储管理方式
5.7.1 页表机制
5.7.2 请求分页存储管理的实现原理
5.7.3 页面装入策略
5.7.4 页面置换算法
5.7.5 分页系统的优缺点
5.8 请求分段存储管理方式
5.8.1 分段地址空间
5.8.2 分段存储管理的实现原理
5.8.3 分段地址转换
5.8.4 请求分段存储管理的实现原理
5.8.5 段的共享和保护
5.8.6 分段系统的优缺点
5.8.7 分段和分页的比较
5.9 段页式存储管理方式
5.9.1 段页式存储管理的实现原理
5.9.2 段页式存储管理的地址映射
5.10 实例:Windows 2000的存储管理
5.10.1 地址空间布局
5.10.2 地址转换
5.10.3 用户空间内存分配方式
5.10.4 工作集
5.10.5 物理内存管理
5.11 小结
习题5
第6章 I/O设备管理
6.1 I/O系统的组成
6.1.1 I/O系统的结构
6.1.2 I/O设备的分类
6.1.3 I/O设备管理的任务及功能
6.2 I/O系统的控制方式
6.2.1 程序直接控制方式
6.2.2 中断驱动方式
6.2.3 直接存储器访问DMA控制方式
6.2.4 I/O通道方式
6.3 I/O设备分配
6.3.1 设备分配时应考虑的因素
6.3.2 I/O设备管理程序
6.3.3 独占设备的分配实现
6.3.4 SPOOLing技术
6.4 I/O设备驱动程序
6.4.1 设备驱动程序的特点
6.4.2 设备驱动程序的处理过程
6.5 磁盘驱动调度
6.5.1 磁盘的结构
6.5.2 磁盘的驱动调度策略
6.6 缓冲技术
6.6.1 缓冲技术的引入
6.6.2 缓冲技术的实现方法
6.6.3 缓冲的种类
6.6.4 提高磁盘I/O速度的方法
6.7 实例:Windows 2000/XP的设备管理
6.7.1 Windows 2000/XP的I/O系统组成
6.7.2 Windows 2000/XP的I/O系统的数据结构
6.7.3 Windows 2000/XP的I/O系统设备驱动程序
6.7.4 Windows 2000/XP的I/O处理
6.8 小结
习题6
第7章 文件管理
7.1 文件及文件系统
7.1.1 文件的概念
7.1.2 文件类型
7.1.3 文件的属性
7.1.4 文件的操作
7.1.5 文件系统
7.2 文件的结构及其存取方式
7.2.1 文件的逻辑结构及其存取方式
7.2.2 文件的物理结构及其存储设备
7.3 文件管理
7.3.1 文件控制块和索引节点
7.3.2 单级目录
7.3.3 两级目录
7.3.4 树形目录
7.3.5 目录的操作和查询
7.4 文件存储空间的分配与管理
7.4.1 文件存储空间的分配
7.4.2 磁盘空间管理
7.5 文件系统的可靠性
7.5.1 坏块管理
7.5.2 备份
7.5.3 文件系统的一致性问题
7.5.4 数据一致性控制
7.6 保护机制
7.6.1 保护域
7.6.2 保护矩阵的实现
7.6.3 分级安全管理
7.7 Windows 2000的文件系统
7.7.1 Windows 2000文件系统概述
7.7.2 NTFS文件系统的结构
7.7.3 NTFS文件系统的安全性
7.8 小结
习题7
第8章 操作系统接口
8.1 脱机用户接口
8.2 联机用户接口
8.2.1 联机命令接口
8.2.2 用户图形接口
8.3 程序接口
8.3.1 系统调用的基本概念
8.3.2 系统调用的类型
8.3.3 系统调用的实现
8.3.4 系统调用的使用
8.4 小结
习题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.2.3 软件安全机制
9.3 操作系统安全评测
9.3.1 操作系统安全评测方法
9.3.2 国内外计算机系统安全评测准则
9.3.3 中国计算机信息系统安全保护等级划分准则
9.4 Windows 2000/XP操作系统安全性
9.4.1 Windows 2000/XP系统安全的基本概念
9.4.2 Windows 2000/XP的安全机制
9.5 小结
习题9
参考文献
计算机操作系统[电子资源.图书]:基于Windows
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×