计算机操作系统PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:陈千主编;刘葵,郑笑嫣,徐志明编著
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2007
- ISBN:7811231336
- 页数:198 页
第1章 操作系统概述 1
1.1 操作系统的概念 1
1.1.1 从不同角度看待操作系统 1
1.1.2 操作系统的定义 2
1.2 操作系统的发展历史 3
1.3 操作系统的功能和特征 5
1.3.1 操作系统的功能 5
1.3.2 操作系统的特征 6
1.4 操作系统的类型 6
1.4.1 多道批处理操作系统 6
1.4.2 分时操作系统 7
1.4.3 实时操作系统 7
1.4.4 个人计算机操作系统 8
1.4.5 网络操作系统 8
1.4.6 分布式操作系统 9
小结 9
习题 10
第2章 处理机管理 11
2.1 进程的概念 11
2.1.1 程序的顺序执行 12
2.1.2 程序的并发执行 12
2.1.3 进程的定义 14
2.2 进程的状态和组成 15
2.2.1 进程的状态及其转换 15
2.2.2 进程的组成 16
2.3 进程控制 18
2.4 线程的基本概念 19
2.4.1 线程的引入 20
2.4.2 线程的概念 20
2.4.3 线程的分类 21
2.5 进程调度 22
2.5.1 进程调度的功能 22
2.5.2 进程调度的时机 23
2.5.3 进程调度的性能评价准则 23
2.5.4 常用的进程调度算法 24
2.6 进程的同步与互斥 27
2.6.1 进程同步与互斥的概念 27
2.6.2 信号量与P、V操作原语 29
2.6.3 用P、V操作原语实现进程的互斥 30
2.6.4 用P、V操作原语实现进程的同步 32
2.6.5 生产者-消费者问题 35
2.7 进程通信 36
2.8 死锁 37
2.8.1 死锁简介 37
2.8.2 预防死锁 39
2.8.3 避免死锁 40
2.8.4 死锁的检测与解除 42
2.9 Linux系统的进程管理 43
2.9.1 Linux的进程结构 44
2.9.2 Linux的进程状态及转换 45
2.9.3 Linux的进程控制 47
2.9.4 Linux进程调度 48
2.9.5 Linux进程通信 49
2.10 作业管理 51
2.10.1 作业的概念 51
2.10.2 作业管理 52
2.10.3 作业调度 54
小结 58
习题 59
第3章 存储管理 61
3.1 存储管理的功能 61
3.1.1 基本概念 61
3.1.2 存储管理功能 62
3.2 实存管理 64
3.2.1 单一连续分配 64
3.2.2 分区分配方式 65
3.2.3 存储器的离散分配方式 70
3.3 虚拟存储器管理 78
3.3.1 虚拟存储器 78
3.3.2 请求分页存储管理 79
3.3.3 请求分段存储管理方式 81
3.4 碎片与抖动问题 82
3.4.1 碎片问题 82
3.4.2 抖动问题 83
3.5 Linux系统的存储管理 83
小结 85
习题 85
第4章 设备管理 89
4.1 设备管理概述 89
4.1.1 设备的分类 89
4.1.2 设备管理的功能 90
4.2 数据传送控制方式 91
4.2.1 程序直接控制方式 91
4.2.2 中断控制方式 92
4.2.3 直接存取控制方式 93
4.2.4 通道控制方式 95
4.3 缓冲技术 95
4.3.1 缓冲技术的引进 96
4.3.2 缓冲器的种类 97
4.4 设备分配技术 99
4.4.1 设备分配策略 99
4.4.2 设备分配程序 101
4.5 输入输出进程控制 104
4.5.1 设备处理程序的功能和处理方式 104
4.5.2 设备处理程序的处理过程 105
4.5.3 中断技术 106
4.6 Linux系统中的设备管理 107
4.6.1 Linux设备分类 107
4.6.2 Linux设备的识别 110
小结 111
习题 111
第5章 文件系统 113
5.1 文件与文件系统 113
5.1.1 文件的概念 113
5.1.2 文件类型 114
5.1.3 文件系统 115
5.1.4 文件系统的功能 116
5.2 文件逻辑结构 116
5.2.1 有结构文件 116
5.2.2 无结构文件 116
5.3 文件物理结构 117
5.3.1 常用文件物理结构介绍 117
5.3.2 存取方法 118
5.4 文件目录 119
5.4.1 目录结构 119
5.4.2 目录管理 122
5.5 文件的操作 122
5.6 文件的共享与保护 123
5.6.1 文件共享 123
5.6.2 文件保护 124
5.7 文件的完整性 127
5.8 外存空间的管理 128
5.8.1 文件的存储介质 128
5.8.2 常见的文件存储空间管理方法 129
5.9 Linux的文件系统 130
5.9.1 Linux文件系统的特点 130
5.9.2 Linux系统中的文件名和通配符 131
5.9.3 树型目录结构 131
5.9.4 Linux文件的类型 135
5.9.5 文件的访问权限 136
5.9.6 EXT2文件系统 137
5.9.7 虚拟文件系统 144
5.9.8 Linux文件系统的数据结构 148
小结 149
习题 150
第6章 实验 152
实验1 Linux安装与启动 152
实验2 Linux系统的基本环境 157
实验3 进程管理 161
实验4 进程创建及通信 165
实验5 存储管理 169
实验6 存储管理模拟程序 173
实验7 设备管理 179
实验8 获取软盘的有关信息 183
实验9 文件和目录管理 185
实验10 文件系统管理 195
参考文献 198
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016