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

操作系统PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:傅家祥等编著
  • 出 版 社:重庆:重庆大学出版社
  • 出版年份:1997
  • ISBN:7562413290
  • 页数:187 页
图书介绍:
《操作系统》目录

第一章 操作系统概论 1

1.1 什么是操作系统 1

1.1.1 计算机系统的层次结构 1

1.1.2 操作系统的定义及功能 2

1.1.3 研究操作系统的几种观点 4

1.2 操作系统的产生与发展 5

1.2.1 手工操作阶段 5

1.2.2 监督程序(早期批处理)阶段 5

1.2.3 多道批处理阶段 6

1.2.4 分时操作系统的出现 7

1.2.5 实时操作系统 7

1.2.6 通用操作系统 8

1.2.7 网络操作系统 8

1.2.8 操作系统的进一步发展 8

1.3 操作系统的分类 9

1.3.1 批处理系统 9

1.3.2 分时系统 10

1.3.3 实时操作系统 10

1.3.4 通用操作系统 11

1.3.5 个人计算机上的操作系统 11

1.3.6 网络操作系统 11

本章小结 12

思考题和习题 12

第二章 作业管理 13

2.1 作业管理的任务 13

2.1.1 作业、作业步 13

2.1.2 作业管理的任务 13

2.1.3 作业的状态与流程 14

2.2 作业的组织和建立 15

2.2.1 作业的组织 15

2.2.2 作业的输入方式 16

2.2.3 建立作业控制块JCB 17

2.3 作业调度 18

2.4 用户接口 19

2.4.1 批处理系统的作业控制 19

2.4.2 分时系统的作业控制 20

2.4.3 系统调用 20

本章小结 21

思考题和习题 22

第三章 进程及处理机管理 23

3.1 进程的概念及实体 23

3.1.1 多道程序执行环境 23

3.1.2 进程的引入及定义 25

3.1.3 进程状态及其转换 27

3.1.4 进程实体 28

3.1.5 进程与程序、作业的关系 31

3.2 进程的控制 31

3 2.1 进程创建、撤消原语 32

3.2.2 进程的阻塞、唤醒原语 33

3.2.3 进程队列管理 34

3.3 处理机调度 35

3.3.1 调度的概念 35

3.3.2 进程调度的实现 36

3.4 进程通信 38

3.4.1 进程互斥 39

3.4.2 进程同步 43

3.4.3 进程数据通信 46

3.5 死锁的概念 47

3.5.1 死锁的定义 47

3.5.2 死锁的防治 48

3.5.3 死锁的检测与消除 49

本章小结 49

思考题和习题 50

第四章 存储管理 51

4.1 存储管理的基本概念及功能 51

4.1.1 存储器的层次结构 51

4.1.2 虚拟存储器 52

4.1.3 存储管理的功能 53

4.1.4 地址重定位 54

4.2 单一连续区存储管理 56

4.3 分区存储管理 57

4.3.1 固定分区 57

4.3.2 可变分区 59

4.2.3 可变分区的分配与回收算法 60

4.3.4 可重定位分配 61

4.3.5 多重分区 61

4.3.6 分区的保护 62

4.4 覆盖与交换 63

4.5 分页存储管理 64

4.5.1 分页的实现原理 64

4.5.2 页表 65

4.5.3 地址变换的具体实现 66

4.5.4 空闲块的管理 68

4.6 请求式分页存储管理 69

4.6.1 页表表目的扩充 69

4.6.2 缺页中断与地址变换 70

4.6.3 主存中页面的淘汰算法 70

4.6.4 性能分析 72

4.6.5 页面共享与保护 73

4.7 分段式与段页式虚拟存储管理 74

4.7.1 段式管理的基本原理 75

4.7.2 段的动态链接 77

4.7.3 段的共享与保护 77

4.7.4 段页式管理 79

本章小结 80

思考题和习题 81

第五章 设备管理 82

5.1 概述 82

5.1.1 设备管理的任务和功能 82

5.1.2 设备的分类 82

5.2 数据传输控制方式 83

5.2.1 循环测试I/O方式 83

5.2.2 中断处理方式 83

5.2.3 直接存储器存取(DMA)方式 85

5.2.4 通道I/O方式 85

5.3 缓冲技术 87

5.3.1 缓冲的引入 87

5.3.2 缓冲区的种类 87

5.3.3 缓冲池的管理 88

5.4 设备分配 89

5.4.1 设备管理的数据结构 89

5.4.2 设备分配策略 89

5.4.3 设备分配流程 90

5.5 虚拟设备 91

5.5.1 问题的提出 91

5.5.2 虚拟设备技术 92

5.5.3 SPOOLing系统 93

本章小结 94

思考题和习题 95

第六章 文件管理 96

6.1 概述 96

6.1.1 文件和文件系统 96

6.1.2 文件的分类 97

6.1.3 文件管理系统的功能 97

6.2 文件结构的存取方法 98

6.2.1 文件的逻辑结构 98

6.2.2 文件的物理结构 98

6.2.3 文件的存取方法与存储设备之间的关系 100

6.2.4 文件存储空间管理 101

6.3 文件目录管理 103

6.3.1 文件控制块和文件目录 103

6.3.2 单级目录结构 104

6.3.3 二级目录结构 104

6.3.4 多级目录结构 105

6.3.5 文件目录检索 106

6.4 文件的使用 107

6.4.1 系统调用 107

6.4.2 文件的共享及文件管理的安全性 109

6.5 文件系统的概念模型 111

本章小结 113

思考题和习题 114

第七章 MS-DOS操作系统 116

7.1 概述 116

7.2 MS-DOS的结构 117

7.2.1 MS-DOS的层次结构 117

7.2.2 MS-DOS的启动过程 119

7.2.3 MS-DOS的存储管理器 120

7.2.4 MS-DOS的文件管理 121

7.2.5 MS-DOS的设备管理 123

7.2.6 MS-DOS的接口 123

7.3 MS-DOS使用 124

7.3.1 DOS命令分类 124

7 3.2 DOS命令的一般格式 124

7 3.3 目录操作命令 125

7.3.4 磁盘文件操作命令 128

7.3.5 磁盘操作命令 131

7.3.6 其它常用命令 134

7.4 DOS批处理文件及其应用 135

7.4.1 建立批处理文件 136

7.4.2 常用批处理命令 136

7.4.3 批处理文件应用实例 137

7.5 系统配置文件 137

7.5.1 系统配置文件的概念 137

7.5.2 CONFIG.SYS文件中的配置命令 138

本章小结 139

思考题和习题 140

第八章 WINDOWS及其使用 141

8.1 WINDOWS使用的基本知识 141

8.1.1 WINDOWS的特点及运行环境 141

8.1.2 窗口的基本元素 143

8.1.3 WINDOWS的对话框操作 144

8.2 WINDOWS的基本组成 146

8.3 程序管理器 148

8.4 WINDOWS主组 150

8.4.1 文件管理器 151

8.4.2 控制台 152

8.4.3 打印管理器 153

8.5 WINDOWS附件 154

8.6 WINDOWS应用程序的编程方法 156

8.6.1 WINDOWS应用程序的特点 156

8.6.2 WINDOWS程序设计的特点与要求 157

8.6.3 基本的WINDOWS应用程序开发过程 157

本章小结 158

习题 159

第九章 UNIX操作系统 161

9.1 UNIX系统概述 161

9.1.1 UNIX的发展 161

9.1.2 UNIX操作系统的功能 162

9.1.3 UNIX操作系统的特点 162

9.2 UNIX操作系统的结构及组成 163

9.2.1 进程管理及处理机调度 165

9.2.2 UNIX的存储管理 172

9 2 3 UNIX系统的文件管理系统 175

9.2.4 UNIX的设备管理 179

9.3 UNIX系统的使用 181

9.3.1 UNIX系统的安装与启动 181

9.3.2 用户的注册与注销 182

9.3.3 SHELL语言及使用 184

本章小结 185

思考题和习题 185

参考文献 187

相关图书
作者其它书籍
返回顶部