《操作系统原理及应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘乃琦,刘玓编著;全国高等教育自学考试指导委员会组编
  • 出 版 社:北京:经济科学出版社
  • 出版年份:1996
  • ISBN:7505809652
  • 页数:229 页
图书介绍:

操作系统原理及应用自学考试大纲 3

出版前言 3

一、课程的性质及其设置的目的与要求 4

二、课程内容与考核目标 5

第一章 计算机操作系统概论 5

第二章 进程管理 6

第二章 存储管理 8

第四章 输入输出操作与设备管理 9

第五章 文件系统与文件管理 10

第六章 作业管理与用户界 11

第七章 UNIX 操作系统基础 13

第八章 UNIX 操作系统的系统管理理和系统开发 14

第九章 UNIX 操作系统的网络与通讯 15

第十章 操作系统的发展 16

三、实践环节 17

四、有关说明与实施要求 18

附录一: 实验大纲 21

附录二: 题 型举例 22

后记 24

操作系统原理及应用 27

内容简介 27

出版前言 28

编者的话 29

1.1.1 操作系统的位置 31

第一章 计算机操作系统概论 31

1.1 计算机操作系统的概念 31

1.1.2 什么是操作系统 32

1.1.3 学习和研究操作系统的原因 34

1.1.4 如何学习操作系统 34

1.2 计算机操作系统的功能 36

1.2.1 操作系统的功能要点 36

1.2.2 操作系统功能简介 36

1.3 操作系统的形成与发展 37

1.3.1 操作系统形成的过程 37

1.3.2 操作系统的分类 40

1.4 操作系统的结构与运行原理 44

1.4.1 操作系统的结构 45

1.4.2 操作系统的运行机制 46

1.4.3 操作系统的初启和装入 46

1.5 当前做机操作系统与应用 47

1.5.1 当前微机上的主流操作系统 47

1.5.2 用启如何选 用操作系统 49

小结 51

习题与思考题 51

第二章 进程管理 52

2.1 进程管理的概念 52

2.1.1 多道程序与并发执行 52

2.1.2 进程的概念和实体 54

2.1.3 进程的状态与转换 56

2.1.4 进程管理的功能 57

2.2 进程的控制与调度 58

2.2.1 进程控制的社施 58

2.2.2 进程调度的实施 59

2.3 进程的协调与通信 61

2.3.1 进程的互斥与同步 61

2.3.2 互斥后同步的控制 61

2.3.3 进程的通信 64

2.4 进程管理中的安全性——死锁问题 64

2.4.1 死锁的概念 64

2.4.2 死锁的产生 65

小结 66

2.4.3 死锁的解除与预防 66

习题与思考题 67

第二章 存储管理 68

3.1 存储管理的概念 68

3.1.1 系统的存储器配置 68

3.1.2 存储空间的地址问题 68

3.1.3 用户程序的装入 70

3.1.4 存储管理的功能 71

3.1.5 内存的扩充技术 72

3.2 分区式管理技术 72

3.2.1 固定式分区 73

3.2.2 可变式分区 73

3.3 分页式管理技术 75

3.3.1 简单页式管理 76

3.3.2 请求页式管理 76

3.4 分段式管理技术 77

3.4.1 简单段式管理 77

4.4.2 段页式结合管理 78

小结 79

习题与思考题 80

第四章 输入输出操作与设备管理 81

4.1 输入输出操作与设备的概念 81

4.1.1 计算机系统的设备 81

4.1.2 中断的概念与处理 82

4.1.3 时钟与时钟管理 84

4.1.4 设备管理的目标与功能 85

4.2 操作系统对输入输出操作的控制 85

4.2.1 输入输出通道控制方式 85

4.2.2 输入输出缓冲控制 86

4.2.3 假脱机操作与虚拟设图示 86

4.3 设备管理与分配 87

4.3.1 设备的无关性 87

4.3.2 设备的分配 87

小结 88

习题与思考题 88

5.1.2 文件系统 90

5.1.1 文件的概念 90

5.1 文件与文件系统 90

第五章 文件系统与文件管理 90

5.1.3 文件的分类 91

5.2 文件的结构与组织 91

5.2.1 文件的逻辑结构 91

5.2.2 文件的物理结构 92

5.2.3 文件的存取方法 92

5.2.4 文件的存储空间管理 94

5.3 文件的管理 94

5.3.1 目录结构与应用 94

5.3.2 文件路径与检索 96

5.3.4 文件共享与安全 97

5.3.3 文件的使用 97

小结 99

习题与思考题 100

第六章 作业管理与用户界面 101

6.1 操作系统的作业管理 101

6.1.1 作业管理的概念 101

6.1.2 作业管理的功能 103

6.2 操作系统的用户界面 107

6.2.1 操作系统的命令接口 107

6.2.2 操作系统的程序接口 110

6.2.3 操作系统的交互界面 111

6.3.1 操作系统的引导和装入 113

6.3 操作系统的安装与启动 113

6.3.2 系统配置与初始化 114

小结 115

习题与思考题 115

第七章 UNIX 操作系统基础 116

7.1 UNIX 操作系统的概念 116

7.1.1 UNIX 操作系统的历史和发展 116

7.1.2 UNIX 操作系统的特点 117

7.1.3 UNIX 操作系统与 XENLX 操作系统 118

7.2 UNIX 操作系统的结构 119

7.2.1 UNIX 操作系统的概念结构 119

7.2.2 UNIX 操作系统内核的源程序结构 120

7.2.3 UNIX 操作系统的存储结构和文件系统 121

7.3 UNIX 操作系统的基本应用 123

7.3.1 UNIX 操作系统的安装、启动和关闭 123

7.3.2 UNIX 操作系统的基本操作命令 129

7.3.3 UNIX 操作系统和 DOS 操作系统的兼容操作 148

小结 155

习题与思考题 155

第八章 UNIX 操作系统的系统管理和系统开发 157

8.1 UNIX 操作系统的系统管理 157

8.1.1 系统管理软件sysadmsh 157

8.1.2 数据转储和恢复 158

8.1.3 文件系统管理 161

8.1.4 设备管理 163

8.1.5 进程控制 169

8.2 UNIX 操作系统的实用工具程序 173

8.2.1 用户之间相互通讯 173

8.2.2 文本处理工具 175

8.3 UNIX 操作系统中的 shell 178

8.3.1 shell 简介 178

8.3.2 shell 的程序设计 179

8.3.3 C—shell 简介 189

小结 194

习题与思考题 194

9.1.1 网络规划 196

9.1 本地网络(Micnet) 196

第九章 UNIX 操作系统的网络与通读 196

9.1.2 建立一个网络 197

9.1.3 启动网络 198

9.1.4 测试Micnet 网络 198

9.1.5 停止网络 199

9.1.6 网络命令使用 199

9.2 远程网络 UUCP 200

9.2.1 UUCP 简介 200

9.2.2 用调制解调器连接远程 UUCP 系统 202

9.2.3 配置 UUCP 202

9.2.4 使用 UUCP 203

9.3.2 显示网络中的用户 206

9.3 标准网络 TCP/IP 206

9.3.1 显示网络中各计算机状态 206

9.3.3 通过网络进行通信 208

9.3.4 通过网络在另一台主机上注册 209

9.3.5 在另一台主机上执行命令 210

9.3.6 在不同的计算机之间传送文件 211

9.3.7 使用 ftp 命令传送文件 211

小结 214

习题与思考题 214

第十章 操作系统的发展 215

10.1 操作系统发展的基础 215

10.1.1 计算机系统硬件发展与操作系统的关系 215

10.1.2 小型化微型化的发展 218

10.1.3 节能型、环保型系统的发展 219

10.1.4 多媒体系统的发展 219

10.1.5 个人操作系统的应用 220

10.2 新型操作系统 222

10.2.1 网络操作系统 222

10.2.2 分布式操作系统 222

10.2.3 微内核操作系统 223

10.2.4 面向对象的操作系统 224

10.2.5 一个实例:Windows 操作系统 225

小结 227

参考文献 229