图书介绍
计算机操作系统教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张不同等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302126119
- 出版时间:2006
- 标注页数:323页
- 文件大小:27MB
- 文件页数:337页
- 主题词:操作系统-高等学校-教材
PDF下载
下载说明
计算机操作系统教程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.1.2 计算机系统2
1.2 操作系统的概念6
1.2.1 操作系统的地位6
1.2.2 操作系统的定义7
1.2.3 操作系统的特征8
1.3 操作系统的功能9
1.4 操作系统的用户接口11
1.4.1 用户界面11
1.4.2 程序设计用户接口——系统调用12
1.5 操作系统的发展历史13
1.6 操作系统分类18
1.7 研究操作系统的几种视角21
小结24
习题25
第2章 用户接口与作业管理27
2.1 作业的基本概念27
2.1.1 作业的定义27
2.1.2 作业的控制方式28
2.2 批处理作业的管理29
2.2.1 批处理作业的组织29
2.2.2 批处理作业的输入输出30
2.2.3 批处理作业的调度31
2.2.4 批处理作业的控制35
2.3 交互式作业的管理37
2.4 用户和操作系统之间的接口39
2.4.1 程序一级接口40
2.4.2 作业控制一级接口41
小结41
习题42
第3章 进程和处理机管理43
3.1 进程的概念和定义43
3.1.1 为什么引入进程43
3.1.2 进程的定义47
3.2 进程的状态和进程控制块49
3.2.1 进程的状态49
3.2.2 进程的状态演变49
3.2.3 进程控制块51
3.3 进程控制52
3.3.2 进程控制的基本操作53
3.3.1 进程家族与分类53
3.4 进程的互斥与同步55
3.4.1 临界区55
3.4.2 进程互斥57
3.4.3 进程的同步64
3.5 进程通信69
3.5.1 消息缓冲70
3.5.2 信箱71
3.6 进程调度72
3.6.1 进程调度的功能73
3.6.2 引起进程调度的原因73
3.6.3 进程调度算法73
3.7 死锁76
3.7.1 死锁问题的提出及举例76
3.7.2 产生死锁的原因78
3.7.4 系统状态图和进程资源图80
3.7.3 解决死锁问题的3种途径80
3.7.5 死锁的预防83
3.7.6 死锁的检测84
3.7.7 死锁的解除86
3.8 线程86
3.8.1 线程的概念86
3.8.2 线程与进程87
小结88
习题90
第4章 存储管理91
4.1 存储管理的目的和功能91
4.2 存储分配92
4.3 重定位93
4.4.1 单一连续分区分配方式96
4.4 实存管理技术96
4.4.2 分区式分配97
4.4.3 覆盖与交换107
4.4.4 分页存储管理109
4.5 虚存管理技术114
4.5.1 请求页式存储管理114
4.5.2 分段存储管理121
4.5.3 段页式管理126
小结130
习题132
第5章 设备管理134
5.1 I/O设备概述134
5.1.1 I/O设备类型134
5.1.2 I/O操作的类型136
5.1.3 设备的绝对号、类型号和符号名136
5.2.1 I/O控制方式的演变137
5.2 通道技术137
5.2.2 通道的类型141
5.2.3 并行操作142
5.2.4 “瓶颈”问题143
5.2.5 通道指令与通道程序144
5.3 缓冲技术145
5.3.1 缓冲的引入145
5.3.2 单缓冲和双缓冲145
5.3.3 多缓冲146
5.3.4 缓冲池147
5.4 I/O交通管制程序及设备分配程序148
5.4.1 I/O交通管制程序149
5.4.2 设备分配程序150
5.4.3 中断机构151
5.5 设备驱动程序154
5.5.2 常用的设备驱动程序155
5.5.1 处理机与外设间的通信方式155
5.6 存储设备156
5.6.1 磁带存储设备156
5.6.2 磁盘存储设备157
5.6.3 光盘存储设备158
5.6.4 磁盘的驱动调度159
小结164
习题165
第6章 文件管理166
6.1 文件系统的概念166
6.1.1 文件的概念与分类166
6.1.2 文件系统的概念168
6.2 文件的逻辑组织与存取方法169
6.3 文件的物理结构与存取方法172
6.3.1 文件的物理结构172
6.3.2 文件的存取方法174
6.4 文件存储器存储空间的管理177
6.5 文件目录180
6.5.1 简单的文件目录180
6.5.2 二级目录181
6.5.3 多级目录182
6.5.4 便于共享的目录组织183
6.5.5 文件目录的管理185
6.6 文件的安全性185
6.6.1 文件的共享186
6.6.2 文件的保护186
6.6.3 文件的保密189
6.7 文件的使用190
小结190
习题191
7.1.1 Windows操作系统的发展历程192
第7章 Windows操作系统192
7.1 Windows操作系统概述192
7.1.2 Windows XP194
7.2 Windows XP用户接口196
7.2.1 Win32 API196
7.2.2 Windows XP系统工具198
7.2.3 Windows XP系统管理工具205
7.2.4 监视和调整系统209
7.3 Windows XP进程和处理机管理214
7.3.1 Windows XP进程管理215
7.3.2 Windows XP线程管理215
7.3.3 Windows XP进程互斥与同步217
7.3.4 Windows XP进程间的通信217
7.3.5 Windows XP的线程调度218
7.4.1 Windows XP内存管理219
7.4 Windows XP存储管理219
7.4.2 Windows XP外存管理222
7.4.3 Windows XP高速缓冲存储管理224
7.5 Windows XP设备管理225
7.5.1 Windows XP设备综述225
7.5.2 添加新硬件228
7.5.3 卸载设备228
7.5.4 配置设备属性229
7.5.5 解决设备冲突231
7.5.6 硬件配置文件232
7.5.7 Windows XP设备管理器233
7.6 Windows XP文件管理234
7.6.1 Windows FSD体系结构234
7.6.2 CDFS与UDF235
7.6.3 FAT16与FAT32235
7.6.4 TFS237
7.6.5 Windows XP文件系统工具238
小结241
习题242
第8章 Linux操作系统243
8.1 Linux操作系统概述243
8.1.1 Linux的发展及现状243
8.1.2 Linux的性能和特点244
8.1.3 Linux内核的抽象结构246
8.2 Linux用户接口247
8.2.1 Linux使用基础247
8.2.2 Linux常用的系统操作命令248
8.2.3 vi编辑251
8.2.4 shell255
8.2.5 X Windows258
8.3.1 Linux中的进程259
8.3 Linux进程管理259
8.3.2 Linux中的进程状态及其转换260
8.3.3 Linux中的进程调度262
8.3.4 Linux中进程的建立和撤销262
8.4 Linux存储管理263
8.4.1 Linux物理内存管理263
8.4.2 Linux虚存管理264
8.4.3 Linux缓冲机制266
8.5 Linux设备管理267
8.5.1 Linux设备分类与设备文件267
8.5.2 Linux设备驱动程序268
8.5.3 Linux的中断271
8.6 Linux文件管理271
8.6.1 Linux文件系统概论271
8.6.2 EXT2文件系统272
8.6.3 虚拟文件系统273
8.6.4 文件系统的注册、安装和卸载274
8.6.5 文件操作函数275
小结277
习题277
第9章 UNIX操作系统278
9.1 UNIX操作系统概述278
9.1.1 UNIX操作系统的发展历程278
9.1.2 UNIX系统体系结构及特点280
9.1.3 UNIX的优点282
9.2 UNIX用户接口283
9.2.1 系统调用接口283
9.2.2 UNIX Shell284
9.2.3 登录与注销289
9.2.4 重定向290
9.2.5 vi编辑器291
9.2.6 UNIX备份与恢复工具293
9.2.7 UNIX系统管理工具295
9.2.8 SMIT297
9.3 UNIX进程和处理机管理298
9.3.1 UNIX进程种类298
9.3.2 UNIX进程的系统调用299
9.3.3 UNIX进程状态299
9.3.4 UNIX进程调度300
9.3.5 UNIX进程间通信机制301
9.3.6 UNIX进程管理工具302
9.4 UNIX存储管理304
9.4.1 交换策略305
9.4.2 虚拟页式管理技术306
9.4.3 交换空间管理工具307
9.5.2 设备相关的系统调用309
9.5 UNIX设备管理309
9.5.1 UNIX设备与设备文件309
9.5.3 缓冲技术310
9.5.4 块设备缓冲管理312
9.5.5 字符设备缓冲管理313
9.6 UNIX文件管理315
9.6.1 UNIX文件类型315
9.6.2 UNIX文件系统存储结构316
9.6.3 UNIX文件系统目录结构317
9.6.4 UNIX文件系统调用318
9.6.5 UNIX文件与文件系统工具319
小结321
习题322
参考文献323
热门推荐
- 1145260.html
- 1651799.html
- 1367920.html
- 2108291.html
- 1783182.html
- 571169.html
- 2692016.html
- 3127663.html
- 3803864.html
- 3073601.html
- http://www.ickdjs.cc/book_1611423.html
- http://www.ickdjs.cc/book_3887914.html
- http://www.ickdjs.cc/book_163612.html
- http://www.ickdjs.cc/book_2306427.html
- http://www.ickdjs.cc/book_1548390.html
- http://www.ickdjs.cc/book_3289421.html
- http://www.ickdjs.cc/book_1021180.html
- http://www.ickdjs.cc/book_436728.html
- http://www.ickdjs.cc/book_3076874.html
- http://www.ickdjs.cc/book_3315830.html