计算机操作系统教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:周爱武,汪海威,李知兵编著
- 出 版 社:清华大学出版社;中国劳动社会保障出版
- 出版年份:2006
- ISBN:7302117225
- 页数:282 页
第1章 操作系统引论 1
1.1 操作系统的定义、发展和分类 1
1.1.1 操作系统的定义 1
目录 1
1.1.2 推动操作系统发展的动力 3
1.1.3 早期无操作系统 3
1.1.4 单道批处理系统 4
1.1.5 多道批处理系统 6
1.1.6 分时系统 9
1.1.7 实时系统 11
1.1.8 操作系统的三种基本类型 13
1.2 操作系统的特征和功能 13
1.2.1 操作系统的特征 13
1.2.2 操作系统的功能 16
1.2.3 操作系统的设计原则 22
1.3.1 微机操作系统 23
1.3 操作系统的发展 23
1.3.2 网络操作系统 24
1.3.3 多处理机操作系统 26
1.3.4 分布式操作系统 28
1.3.5 典型操作系统介绍 29
1.4 研究操作系统的观点 31
1.4.1 资源管理观点 31
1.4.2 用户管理观点 33
1.4.3 进程管理观点 33
1.5 小结 34
习题 34
第2章 进程与处理机管理 36
2.1 顺序执行和并发执行 36
2.1.1 顺序执行 36
2.1.2 并发执行 37
2.2 进程及其状态 38
2.2.1 进程的概念 39
2.2.2 进程的特征 39
2.2.3 进程的状态及其转换 40
2.2.4 进程控制块和进程实体 42
2.3 进程控制 45
2.3.1 原语 45
2.3.2 进程控制原语 45
2.3.3 Linux中的进程控制 47
2.4 进程同步 47
2.4.1 进程互斥关系 48
2.4.2 进程同步关系 49
2.4.3 进程同步机制 51
2.5 进程通信 56
2.5.1 进程通信的类型 56
2.5.2 消息传递系统 57
2.5.3 电子邮件 58
2.5.4 对话 60
2.6 进程调度与死锁 60
2.6.1 进程调度的基本概念 60
2.6.2 进程调度算法 61
2.6.3 死锁的定义 65
2.6.4 死锁发生的必要条件 68
2.6.5 处理死锁的基本方法 68
2.7 线程的概念 69
2.7.1 线程的引入 69
2.7.2 线程与进程的比较 70
2.8 Windows操作系统中的任务、进程与线程 71
2.9 本章小结 73
习题 74
3.2.1 联机命令接口 76
3.2 命令接口 76
3.1 用户接口概述 76
第3章 作业管理 76
3.2.2 脱机命令接口 79
3.2.3 Shell命令语言 80
3.3 图形接口 81
3.3.1 桌面、窗口、图标和任务栏 81
3.3.2 菜单控制方式 85
3.4 系统调用 86
3.4.1 系统调用的基本概念 86
3.4.2 系统调用的类型 87
3.4.3 系统调用的实现 87
3.5 作业管理 88
3.6 作业与资源 89
3.6.1 资源管理的目的 90
3.6.2 资源分配策略 90
3.7.1 调度算法的设计 91
3.7 作业调度 91
3.7.2 单道批处理系统的作业调度算法 92
3.8 作业与任务、进程、程序、线程 95
3.9 本章小结 95
习题 96
第4章 存储管理 97
4.1 引言 97
4.1.1 程序的装入与链接 97
4.1.2 逻辑地址与物理地址 99
4.1.3 地址映射 100
4.2 存储管理的功能 101
4.2.1 分配、回收及分配原则 102
4.2.2 地址映射机构 103
4.2.3 虚拟存储器 103
4.3 分区管理 105
4.2.4 存储保护与共享 105
4.3.1 单一分区 106
4.3.2 多重固定分区 108
4.3.3 多重动态分区 109
4.4 分页管理 113
4.4.1 单纯分页管理 113
4.4.2 请求分页存储管理 117
4.5 分段与段页式管理 123
4.5.1 分段存储管理 123
4.5.2 段页式存储管理 128
4.6 常用操作系统的存储管理方案 132
4.6.1 DOS系统存储管理 132
4.6.2 Windows 2000的存储管理 133
4.6.3 Linux系统的存储管理 136
4.7 本章小结 136
习题 137
第5章 设备管理 139
5.1 I/O系统概述 139
5.1.1 I/O设备的分类 140
5.1.2 设备控制器 142
5.1.3 I/O通道 143
5.1.4 总线系统 146
5.2 I/O控制方式 147
5.2.1 程序控制I/O方式 147
5.2.2 中断I/O控制方式 148
5.2.3 DMA控制方式 152
5.2.4 I/O通道控制方式 155
5.3 缓冲管理 156
5.3.1 缓冲的引入 156
5.3.2 单缓冲 157
5.3.3 双缓冲 157
5.3.4 循环缓冲 158
5.3.5 缓冲池 159
5.3.6 缓冲技术的应用 161
5.4 设备分配 162
5.4.1 设备分配中的数据结构 162
5.4.2 设备分配原则 164
5.4.3 设备独立性 165
5.4.4 独占设备分配程序的实现 166
5.4.5 SPOOL技术 168
5.5 设备处理 169
5.5.1 设备驱动程序的功能和特点 170
5.5.2 设备驱动程序的处理过程 171
5.6 Windows 2000和Linux中的设备管理 172
5.6.1 Windows 2000的设备管理系统 172
5.7 本章小结 174
5.6.2 Linux的设备管理 174
习题 175
第6章 文件系统 176
6.1 Windows系统中的文件 176
6.1.1 资源管理器 176
6.1.2 记事本 177
6.1.3 文件的不同形式 178
6.2 文件和文件系统的基本概念 178
6.2.1 文件、记录和数据项 179
6.2.2 文件系统 183
6.3 文件的逻辑结构 184
6.3.1 引言 184
6.3.2 文件逻辑结构的类型 185
6.3.3 顺序文件 186
6.3.4 索引文件 186
6.4 文件的物理结构和存储设备 187
6.3.5 索引顺序文件 187
6.4.1 常见文件存储设备介绍 188
6.4.2 连续分配——连续文件 189
6.4.3 链接分配——串联文件 190
6.4.4 索引分配——索引文件 191
6.4.5 混合分配方式 193
6.4.6 文件物理结构的比较 193
6.5 文件目录管理 194
6.5.1 文件控制块与索引结点 195
6.5.2 一级目录结构 196
6.5.3 二级目录结构 196
6.5.4 树型目录结构 198
6.5.5 基本文件目录和符号文件目录 199
6.5.6 Linux系统的目录结构的特点 200
6.6.1 位示图法 201
6.6 文件存储空间管理 201
6.6.2 空白文件目录 202
6.6.3 空闲链表法 203
6.6.4 成组链接法 204
6.6.5 DOS磁盘格式 205
6.6.6 FAT32磁盘格式特点 207
6.7 文件的操作 207
6.7.1 有关文件操作的系统调用命令 208
6.7.2 Linux与DOS中的文件系统调用 210
6.8 文件的共享与安全 212
6.8.1 文件的共享 212
6.8.2 文件的安全 213
6.8.3 安全控制手段 215
6.9 Windows 2000的文件系统 217
6.9.1 NTFS的特征 217
6.9.2 NTFS卷和文件结构 218
6.9.3 可恢复性 220
6.10 本章小结 221
习题 222
第7章 Windows 2000入门 223
7.1 Windows 2000的安装 223
7.1.1 准备工作 223
7.1.2 运行安装程序 224
7.1.3 Windows 2000 Server的安装 225
7.2 Windows 2000的配置 227
7.2.1 配置网络协议 227
7.2.2 配置服务器 227
7.2.3 配置硬盘 228
7.2.4 配置客户 230
7.3 初步使用Windows 2000 230
7.3.1 启动与退出 230
7.3.2 图形用户界面 232
7.3.3 窗口基本操作 233
7.3.4 文件基本操作 234
7.4 控制面板的使用 237
7.4.1 启动控制面板 237
7.4.2 设置显示属性 238
7.4.3 设置键盘和鼠标 239
7.4.4 设置区域 241
7.4.5 其他设置 242
7.4.6 添加/删除程序 244
7.5 本章小结 245
习题 246
第8章 Windows 2000进阶 247
8.1 Windows 2000基本概念 247
8.1.1 Win32 API 247
8.1.2 对象和句柄 248
8.1.5 处理器访问模式 249
8.1.4 虚拟内存 249
8.1.3 进程、线程和作业 249
8.1.6 服务、函数和例程 250
8.2 Windows 2000的注册表机制 251
8.2.1 注册表逻辑结构 251
8.2.2 注册表数据类型 252
8.2.3 注册表编辑器 253
8.2.4 注册表内部结构 256
8.3 任务管理器 257
8.3.1 任务管理器界面 258
8.3.2 任务管理器的使用 260
8.4 事件查看器 261
8.4.1 日志类型和事件类型 261
8.4.2 事件查看器的使用 262
8.5 性能监视工具 266
8.5.1 性能对象、计数器和实例 267
8.5.2 系统监视器 268
8.5.3 性能日志和警报 270
8.6 本章小结 271
习题 271
第9章 操作系统实验项目 272
9.1 操作系统用户接口实验 272
9.2 进程控制实验 273
9.3 进程通信实验 273
9.4 进程调度模拟实验 274
9.5 分区存储管理模拟实验 276
9.6 请求分页存储管理模拟实验 277
9.7 简单文件系统模拟实验 278
9.8 熟悉Windows 2000操作系统实验 279
9.9 Windows 2000任务管理器及系统监视器实验 280
9.10 实验说明 280
参考文献 282
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《红色旅游的社会效应研究》吴春焕著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019