操作系统教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:彭德林,李德有主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2008
- ISBN:7508450841
- 页数:255 页
第1章 操作系统概述 1
1.1 初识操作系统的概念及发展 1
1.1.1 操作系统的基本概念 1
1.1.2 操作系统的发展 2
1.2 操作系统的分类 4
1.2.1 批处理操作系统 4
1.2.2 分时操作系统 8
1.2.3 实时操作系统 10
1.2.4 网络操作系统 11
1.3 操作系统的特性和功能 13
1.3.1 操作系统的特性 13
1.3.2 操作系统的功能 14
1.4 典型操作系统简介 18
1.4.1 Windows操作系统简介 18
1.4.2 UNIX操作系统简介 20
1.4.3 Linux操作系统 21
本章小结 24
实训个 24
练习与提高一 24
第2章 进程管理 27
2.1 进程的基本概念 27
2.1.1 程序的执行与特征 27
2.1.2 进程的概念与特性 29
2.1.3 进程的状态及状态转换 29
2.1.4 进程控制块PCB 30
2.2 进程控制 32
2.2.1 操作系统内核简介 32
2.2.2 建立进程 32
2.2.3 进程的撤消 34
2.2.4 进程的阻塞 34
2.2.5 进程的唤醒 35
2.2.6 进程的挂起和激活 35
2.3 进程同步、互斥和通信 36
2.3.1 进程同步 36
2.3.2 进程互斥 38
2.3.3 信号量和P、V操作 41
2.3.4 进程通信 46
2.4 进程调度 53
2.4.1 进程调度的基本概念 53
2.4.2 进程调度的类型 53
2.4.3 进程调度算法 55
2.5 死锁 58
2.5.1 死锁的概述 58
2.5.2 死锁的处理 59
2.6 线程 61
2.6.1 线程的概念 61
2.6.2 线程与进程的比较 61
2.7 Windows Server 2003进程管理 65
2.7.1 Windows Server 2003的结构 65
2.7.2 Windows Server 2003的进程与线程 65
2.7.3 Windows Server 2003的线程调度 66
本章小结 67
实训二 67
练习与提高二 68
第3章 存储管理 69
3.1 存储管理概述 69
3.1.1 存储管理的任务和功能 69
3.1.2 存储管理的方式 69
3.1.3 地址重定位 70
3.1.4 虚拟存储器 72
3.1.5 覆盖与交换 73
3.1.6 分区的存储保护 73
3.2 连续分配存储管理 74
3.2.1 单一连续分配存储管理 74
3.2.2 固定分区(静态分区)存储管理 75
3.2.3 可变分区(动态分区)存储管理 76
3.2.4 碎片与拼接技术 78
3.3 离散分配存储管理 79
3.3.1 页式存储管理 79
3.3.2 段式存储管理 82
3.3.3 段页式存储管理 85
3.4 虚拟存储管理 86
3.4.1 请求分页存储管理 87
3.4.2 请求分段存储管理 94
3.5 Windows Server 2003存储管理 95
3.5.1 简介 95
3.5.2 地址空间和地址变换 97
3.5.3 页面调度 98
3.5.4 物理内存管理 98
本章小结 98
实训三 99
练习与提高三 99
第4章 设备管理 101
4.1 设备管理概述 101
4.1.1 设备分类 101
4.1.2 设备管理的目标与功能 102
4.1.3 设备标识和设备驱动程序 103
4.2 I/O控制方式 104
4.2.1 设备控制器 104
4.2.2 输入/输出控制方式 105
4.3 设备分配 112
4.3.1 设备分配的数据结构 112
4.3.2 独享设备的分配 114
4.3.3 共享磁盘的调度 115
4.4 虚拟设备和缓冲技术 119
4.4.1 虚拟设备技术 119
4.4.2 缓冲技术 120
4.5 Windows 2003的I/O系统 124
4.5.1 I/O系统的结构 124
4.5.2 I/O请求处理的过程 126
本章小结 127
实训四 127
练习与提高四 127
第5章 文件管理 129
5.1 文件管理概述 129
5.1.1 文件和文件系统 129
5.1.2 文件的分类 133
5.1.3 文件系统的功能 134
5.2 文件的结构 135
5.2.1 文件的逻辑结构 135
5.2.2 文件的物理结构 137
5.3 文件存取方法和存储设备 140
5.3.1 文件的存取方法 140
5.3.2 文件的存储设备 140
5.3.3 文件存储空间的管理 142
5.4 目录管理 145
5.4.1 文件控制块与目录 145
5.4.2 目录结构 146
5.4.3 目录查询技术 147
5.5 文件的使用 148
5.5.1 文件的共享 148
5.5.2 文件的保护 149
5.5.3 文件的操作 150
5.6 Windows Server 2003的文件管理 151
5.6.1 Windows Server 2003文件系统简介 151
5.6.2 磁盘管理 152
5.6.3 文件管理 153
本章小结 155
实训五 156
练习与提高五 157
第6章 作业管理 158
6.1 作业管理概述 158
6.1.1 作业的基本概念 158
6.1.2 操作系统提供给用户的作业管理接口 161
6.2 作业调度 162
6.2.1 作业调度的含义 162
6.2.2 作业调度算法 164
本章小结 166
实训六 166
练习与提高六 167
第7章 UNIX操作系统简介 169
7.1 UNIX操作系统使用初步 169
7.1.1 UNIX常用命令 169
7.1.2 文本编辑器 177
7.1.3 Shell程序设计 179
7.1.4 UNIX系统管理 189
7.2 UNIX系统内核结构 193
7.2.1 UNIX系统概述 193
7.2.2 进程的描述和控制 194
7.2.3 进程的同步和通信 198
7.2.4 存储器管理 199
7.2.5 设备管理 201
7.2.6 文件管理 204
本章小结 208
实训七 208
练习与提高七 208
第8章 Linux操作系统分析 210
8.1 Linux的进程管理 210
8.1.1 LinuX的进程 210
8.1.2 Linux的进程调度 212
8.1.3 Linux进程间的通信——消息队列 213
8.2 Linux的存储管理 218
8.2.1 Linux虚拟内存的抽象模型 218
8.2.2 Linux的高速缓冲 221
8.2.3 管理内存空间的数据结构 222
8.2.4 内存区的分配和页面淘汰策略 223
8.3 Linux的文件管理 226
8.3.1 Linux文件系统的构成 226
8.3.2 EXT2对磁盘的组织 227
8.3.3 EXT2文件的物理结构 228
8.3.4 虚拟文件系统VFS的数据结构 230
8.4 Linux的设备管理 235
8.4.1 Linux设备管理概述 235
8.4.2 Linux中的设备驱动 237
8.5 Linux的Shell 238
本章小结 240
实训八 240
练习与提高八 241
第9章 练习与提高参考答案 243
9.1 练习与提高一 243
9.2 练习与提高二 243
9.3 练习与提高三 244
9.4 练习与提高四 245
9.5 练习与提高五 246
9.6 练习与提高六 250
9.7 练习与提高七 251
9.8 练习与提高八 253
参考文献 255
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018