《操作系统》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:胡志军主编
  • 出 版 社:南京:河海大学出版社
  • 出版年份:2000
  • ISBN:7563015272
  • 页数:291 页
图书介绍:

第一章 操作系统概论 1

第一节 操作系统的形成和发展 1

一、操作系统的形成 2

二、操作系统的发展 5

第二节 操作系统的功能和特性 5

一、操作系统的功能 5

二、操作系统的特性 7

第三节 操作系统的结构 9

一、内结构 10

二、外结构 11

第四节 操作系统的分类 12

一、单用户操作系统 13

二、批处理操作系统 14

三、分时操作系统 15

四、实时操作系统 16

五、网络操作系统 17

六、分布式操作系统 18

习题一 20

第二章 处理机管理 21

第一节 中断和中断处理 21

一、中断 21

二、中断源 22

三、中断响应 23

四、中断处理 24

第二节 多道程序设计 27

一、多道程序设计的概念 27

二、多道程序设计的特点 29

三、多道程序设计的实现 30

第三节 进程 31

一、进程的引入 31

二、进程的概念 35

三、进程的状态及其转换 37

四、进程控制块 39

五、进程控制 42

第四节 处理机调度 46

一、处理机调度的概念 46

二、处理机调度的功能 47

三、处理机调度的算法 48

习题二 53

第三章 存储管理 56

第一节 存储管理的功能 56

一、存储管理的基本概念 56

二、存储管理的基本功能 60

第二节 分区存储管理 61

一、固定分区管理 62

二、可变分区管理 64

三、分区管理的优缺点 68

第三节 分页存储管理 68

一、分页管理的基本原理 68

二、静态分页管理 69

三、动态分页管理 72

四、分页管理的优缺点 73

第四节 分段存储管理 74

一、分段式管理的基本思想 74

二、分段式管理的原理和结构 75

三、分段式管理的优缺点 77

习题三 78

第四章 设备管理 80

第一节 设备管理的功能 80

一、计算机系统的设备 80

二、设备管理的任务 83

第二节 输入输出的控制 84

一、I/O设备与驱动技术的发展 84

二、I/O设备控制与驱动软件 86

三、输入输出设备的资源分配 87

四、输入输出通道技术 88

五、输入输出总线 90

六、输入输出缓冲技术 91

七、即插即用技术 93

第三节 设备驱动 98

一、设备驱动程序的功能和特点 98

二、设备驱动程序的处理过程 99

三、中断处理程序的处理过程 101

第四节 设备分配 103

一、设备分配中的数据结构 103

二、设备分配时应考虑的若干因素 105

三、设备独立性 107

四、独占设备的分配程序 110

五、SPOOLing技术 112

习题四 115

第五章 文件管理 117

第一节 文件系统的功能 117

一、文件和文件系统 117

二、文件的分类 119

三、文件系统的功能 121

第二节 文件结构 122

一、文件的逻辑结构 123

二、文件的物理结构 123

三、文件的存取 129

第三节 文件目录 130

一、文件控制块和索引结点 131

二、一级目录结构 133

三、二级目录结构 134

四、树型目录结构 136

第四节 文件的使用 139

一、系统调用命令 139

二、文件的共享 142

三、文件的保护 147

四、辅存空间的管理 153

习题五 156

第六章 作业管理 158

第一节 作业管理的功能 158

一、作业 158

二、作业管理的功能 159

第二节 作业的建立和组织 162

一、作业的建立和组织 162

二、作业的输入方式 162

第三节 作业调度 165

一、作业调度的功能 165

二、选择调度算法的若干准则 165

三、作业调度算法 168

第四节 用户接口 172

一、命令接口 173

二、程序接口 174

三、图形用户接口 175

习题六 175

第七章 进程管理 177

第一节 并发进程 177

第二节 同步与互斥 180

一、同步与互斥的基本概念 180

二、临界段互斥执行的解决办法 182

三、信号量机制 189

四、经典的同步与互斥问题 191

第三节 进程通信 197

第四节 死锁 200

一、死锁产生的原因 201

二、死锁的必要条件 204

三、死锁的预防 204

四、死锁的避免 206

五、死锁的检测 212

六、死锁的解除 214

习题七 215

第八章 典型操作系统 216

第一节MS-DOS操作系统 216

一、 MS-DOS的功能 216

二、MS-DOS的结构 217

三、MS-DOS的存储管理 218

四、MS-DOS的设备管理 220

五、MS - DOS的文件管理 222

六、MS-DOS的作业管理 226

七、MS - DOS的启动 228

第二节UNIX操作系统 230

一、UNIX系统概述 230

二、UNIX的系统结构 234

三、进程管理及处理机调度 237

四、UNIX的存储管理 246

五、UNIX的设备管理 251

六、UNIX的文件管理 254

七、UNIX系统的使用 258

第三节Windows NT操作系统 263

一、概述 263

二、Windows NT的系统结构 265

第四节Windows操作系统 271

一、概述 271

二、处理器调度 275

三、内存管理 278

四、设备支持 283

五、文件系统 284

习题八 289

参考文献 291