图书介绍
计算机操作系统原理 第2版pdf电子书版本下载
- 王万森等主编 著
- 出版社: 北京:高等教育出版社
- ISBN:7040233126
- 出版时间:2008
- 标注页数:251页
- 文件大小:59MB
- 文件页数:261页
- 主题词:操作系统-高等学校-教材
PDF下载
下载说明
计算机操作系统原理 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 操作系统概述 1
1.1操作系统的定义 1
1.1.1操作系统的虚拟机观点 1
1.1.2操作系统的资源管理观点 2
1.1.3操作系统的用户服务观点 3
1.1.4操作系统的进程管理观点 3
1.2操作系统的形成过程 3
1.2.1人工操作阶段 3
1.2.2单道批处理阶段 4
1.2.3多道程序系统阶段 6
1.2.4进一步发展阶段 6
1.3操作系统的基本类型 7
1.3.1多道批处理系统 7
1.3.2分时系统 9
1.3.3实时系统 10
1.3.4通用操作系统 11
1.4操作系统的特征 12
1.5操作系统的服务 13
1.5.1操作系统的公共服务 13
1.5.2操作系统的服务方式 14
1.6操作系统的功能 15
1.6.1用户接口 15
1.6.2处理机管理 16
1.6.3存储管理 17
1.6.4设备管理 18
1.6.5文件管理 18
1.7操作系统的结构 19
1.7.1整体式系统 19
1.7.2层次式系统 20
1.7.3客户服务器系统 20
本章小结 21
学后自测1 21
参考答案1 21
第2章 操作系统用户接口 23
2.1用户接口概述 23
2.1.1程序的执行和作业的概念 23
2.1.2作业管理概述 24
2.2命令接口 25
2.2.1脱机命令接口 25
2.2.2联机命令接口 26
2.3程序接口 27
2.3.1系统调用概述 27
2.3.2系统调用类型 28
2.3.3系统调用过程 29
2.4图形接口 30
本章小结 30
学后自测2 31
参考答案2 31
第3章 进程管理 32
3.1进程的基本概念 32
3.1.1进程的引入 32
3.1.2进程的定义和特征 35
3.2进程的描述 36
3.2.1进程控制块 36
3.2.2进程控制块的组织方式 38
3.3进程状态及其转换 39
3.3.1进程的基本状态 39
3.3.2进程基本状态的转换 40
3.4进程控制 40
3.4.1进程控制机构 41
3.4.2进程控制原语 41
3.5进程互斥与同步 43
3.5.1互斥的概念 43
3.5.2进程同步的概念 45
3.5.3互斥与同步机制 46
3.5.4用PV原语实现互斥与同步的方法 47
3.5.5用PV原语解决经典的互斥与同步问题 50
3.6进程间通信 55
3.6.1进程间通信的类型 55
3.6.2消息传递 56
3.6.3消息传递的实例—消息缓冲通信 58
3.7线程的概念 60
3.7.1线程的引入和定义 60
3.7.2线程的属性和状态 61
3.7.3进程与线程的比较 62
本章小结 63
学后自测3 63
参考答案3 66
第4章 处理机调度 72
4.1调度的层次与分类 72
4.1.1调度的层次 72
4.1.2调度的分类 74
4.2调度算法的设计目标和性能指标 76
4.2.1设计目标 76
4.2.2性能指标 77
4.3调度算法 79
4.3.1先来先服务调度算法 79
4.3.2短作业(进程)优先调度算法 80
4.3.3高响应比优先调度算法 81
4.3.4时间片轮转调度算法 82
4.3.5优先级调度算法 83
4.3.6多级反馈队列调度算法 85
4.4实时系统调度 87
4.4.1实现实时调度的基本条件 87
4.4.2实时调度的分类 88
4.4.3常用的几种实时调度算法 89
本章小结 91
学后自测4 92
参考答案4 93
第5章 死锁及其对策 97
5.1死锁的概念 97
5.1.1资源 97
5.1.2死锁定义 98
5.2死锁的产生及对策 99
5.2.1死锁产生的原因 99
5.2.2死锁产生的必要条件 100
5.2.3死锁的描述 101
5.2.4处理死锁的方法 103
5.3死锁的预防 103
5.3.1破坏互斥条件 104
5.3.2破坏占用并等待条件 104
5.3.3破坏不剥夺条件 105
5.3.4破坏环路等待条件 105
5.4死锁的避免 106
5.4.1系统状态的安全性 106
5.4.2银行家算法 108
5.4.3银行家算法举例 110
5.5死锁的检测和解除 112
5.5.1利用资源分配图检测死锁 113
5.5.2利用死锁检测算法检测死锁 115
5.5.3死锁的恢复 117
本章小结 119
学后自测5 119
参考答案5 120
第6章 存储管理 122
6.1存储管理的基本概念 122
6.1.1存储器的层次 122
6.1.2地址重定位 123
6.1.3存储管理的目的和功能 125
6.1.4存储分配方式 126
6.2存储管理技术 127
6.2.1单一连续区管理 127
6.2.2固定式和可变式分区存储管理 127
6.2.3可重定位分区存储管理 132
6.2.4分区的存储保护 133
6.3虚拟存储系统的基本概念 134
6.3.1虚拟存储器 134
6.3.2实现虚拟存储器的基本原理 134
6.4分页存储管理 135
6.4.1分页存储管理的实现原理 135
6.4.2简单分页存储管理 136
6.4.3请求式分页存储管理 138
6.4.4请求式调页存储管理的页面置换算法 140
6.4.5页面抖动和工作集模型 143
6.4.6页面保护 146
6.4.7页式存储管理的优缺点 146
6.5请求分段存储管理 146
6.5.1段式存储管理的基本思想 146
6.5.2段式存储管理的实现原理 147
6.5.3段的共享与保护 150
6.5.4分段与分页的区别与联系 151
6.5.5段式存储管理的优缺点 151
6.6段页式存储管理 152
6.6.1段页式存储管理的基本思想 152
6.6.2段页式存储管理的地址变换过程 153
6.6.3段页式存储管理的优缺点 154
本章小结 154
学后自测6 154
参考答案6 156
第7章 设备管理 157
7.1概述 157
7.1.1 I/0设备的种类 157
7.1.2设备控制器 158
7.1.3 I/0控制方式 159
7.1.4设备管理的功能 164
7.2设备管理的实现技术 165
7.2.1中断技市 165
7.2.2缓冲技市 166
7.2.3设备分配技市 168
7.3设备管理软件的层次 172
7.3.1用户层I/0软件 173
7.3.2与设备无关的I/0软件 173
7.3.3设备驱动程序 174
7.3.4中断处理程序 175
7.4虚拟设备 175
7.4.1 SPOOLing概念 175
7.4.2 SPOOLing系统实现 176
7.4.3虚拟设备实例 177
7.5磁盘驱动调度 177
7.5.1磁盘结构 177
7.5.2磁盘调度算法 178
本章小结7 181
学后自测7 181
参考答案7 182
第8章 文件系统 184
8.1文件系统概述 184
8.1.1文件的概念 184
8.1.2文件系统的概念 186
8.2文件的逻辑结构及其存取方法 187
8.2.1文件的逻辑结构 188
8.2.2文件的逻辑存取方法 189
8.3文件的物理结构及其存取方法 189
8.3.1文件的物理结构 189
8.3.2文件的物理存取方法 193
8.4文件存储空间管理 194
8.4.1文件存储空间管理的基本方法 194
8.4.2成组链 196
8.5文件目录管理 197
8.5.1文件目录的概念 197
8.5.2文件目录的基本结构 198
8.5.3文件路径名 200
8.5.4便于共享的目录结构 201
8.6文件系统的安全性 202
8.6.1系统安全性保护 203
8.6.2存取控制权限保护 203
8.6.3保密 204
8.7文件的操作与使用 205
8.7.1文件创建和删除 205
8.7.2文件打开和关闭 206
8.7.3文件的读和写 207
8.7.4文件的硬链接和解除硬链接 207
本章小结 208
学后自测8 208
参考答案8 209
第9章 操作系统的进一步发展 210
9.1操作系统新类型 210
9.1.1微型计算机操作系统 210
9.1.2网络操作系统 212
9.1.3分布式操作系统 214
9.1.4嵌入式操作系统 216
9.2操作系统新技术 217
9.2.1微内核技市 218
9.2.2多线程技市 221
本章小结 224
学后自测9 224
参考答案9 225
第10章 Windows实验 226
10.1 Windows Server 2003基础 226
10.1.1 Windows Server 2003进程和线程的实现 226
10.1.2 Windows Server 2003进程状态及进程调度 227
10.1.3 Windows Server 2003内存管理 228
10.1.4 Windows Server 2003文件系统 229
10.1.5 Windows Server 2003设备管理 230
10.1.6客户和服务器版本之间的差异 230
10.2 Windows Server 2003的注册表管理机制和实验 231
10.3 Windows Server 2003进程和线程实验 235
10.4线程调度 243
10.5内存实验 244
10.6系统安全实验 249
参考文献 251