当前位置:首页 > 工业技术
计算机操作系统
计算机操作系统

计算机操作系统PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:黄干平等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1989
  • ISBN:7030011791
  • 页数:356 页
图书介绍:
《计算机操作系统》目录

目录 1

第一章 绪论 1

1.1 什么是操作系统 1

1.2 操作系统的分类 3

1.3 操作系统的结构 4

1.4 操作系统的特征 10

1.5 中断在操作系统中的地位 11

1.6 网络环境下的操作系统 14

1.7 操作系统的启动和工作过程 14

习题 15

第二章 并发进程 16

2.1 进程的基本概念 16

2.2 进程的控制和管理 20

2.3 进程的互斥与同步 23

2.4 进程通信 36

习题 40

第三章 作业管理 43

3.1 作业的进入 44

3.2 作业的后备状态 44

3.3 作业调度 45

3.4 从作业到进程 50

3.5 作业的运行 51

3.6 作业的终止和完成 52

3.7 JSP工作流程 52

习题 54

第四章 存贮管理 56

4.1 引言 56

4.2 分区管理 59

4.3 分页管理 67

4.4 分段管理 72

4.5 段页式管理 78

习题 80

第五章 虚拟存贮器 82

5.1 基本概念 82

5.2 请求分页的实现过程 83

5.3 页面置换算法 85

5.4 性能研究 88

习题 91

第六章 CPU调度 93

6.1 概述 93

6.2 CPU调度算法 96

6.3 调度的实现 104

6.4 多处理机调度算法 106

习题 111

7.1 概述 113

第七章 设备管理 113

7.2 缓冲存贮器及其管理 115

7.3 设备分配 119

7.4 I/O的实现 122

7.5 磁盘调度策略 125

7.6 SPOOLing技术 129

习题 132

第八章 文件系统 133

8.1 概述 133

8.2 目录结构 137

8.3 文件的共享和保护保密 142

8.4 文件的物理结构 147

8.5 文件卷 152

8.6 打开文件管理机构 155

8.7 文件系统的执行过程 159

习题 160

第九章 死锁 162

9.1 死锁基本概念 162

9.2 死锁的预防 165

9.3 死锁的避免 167

9.4 死锁的检测和消除 169

9.5 处理死锁的综合措施 171

习题 172

第十章 并发程序设计 174

10.1 引言 174

10.2 并发语言的结构及其功能 174

10.3 一个并发程序的例子 184

习题 188

第十一章 分布式系统 190

11.1 为什么要建立分布式系统 190

11.2 拓扑结构 191

11.3 通信 194

11.4 系统类型 197

11.5 文件系统 198

11.6 计算模型 200

11.7 事件定序 201

11.8 同步 202

11.9 死锁处理 204

11.10 健壮性(robustness) 205

11.11 小结 208

习题 209

第十二章 系统性能分析 210

12.1 性能评估方法 210

12.2 排队论 212

12.3 马尔可夫过程(Markov process) 221

12.4 小结 226

习题 227

第十三章 一个操作系统实例——UniPlusTM UNIX操作系统V.7 229

13.1 UNIX中的进程 229

13.2 存贮器管理 237

13.3 中断与陷入 243

13.4 进程管理 257

13.5 通信 272

13.6 块设备管理 286

13.7 字符设备管理 303

13.8 文件系统 313

附录A VMS操作系统 334

A.1 存贮管理 334

A.2 进程调度 335

A.3 输入/输出 336

A.4 记录管理服务 339

A.5 进程之间的通信和同步 340

A.6 小结 342

附录B MVS操作系统 343

B.1 作业管理 343

B.2 存贮管理 343

B.3 多处理机同步和管理 345

B.4 数据管理 347

B.5 系统资源管理 348

B.6 小结 348

附录C DOS操作系统 350

C.1 概述 350

C.2 DOS结构 350

C.3 内存管理及其相应功能的应用 351

C.4 文件系统 352

参考资料 356

返回顶部