图书介绍

计算机操作系统PDF|Epub|txt|kindle电子书版本网盘下载

计算机操作系统
  • 孙雅如等编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560612490
  • 出版时间:2003
  • 标注页数:222页
  • 文件大小:14MB
  • 文件页数:231页
  • 主题词:操作系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 操作系统的基本概念1

1.1.1 操作系统的定义1

第1章 引论1

1.1.2 操作系统在计算机系统中的作用2

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

1.2 操作系统的发展4

1.2.1 问题的提出4

1.2.2 解决办法5

1.2.3 基本操作系统类型6

1.2.4 新型操作系统8

1.3.1 操作系统的特征9

1.3 操作系统的特征与功能9

1.3.2 操作系统的功能10

1.4 操作系统的结构设计13

1.4.1 整体式系统13

1.4.2 模块层次式系统14

1.4.3 客户/服务器系统15

习题17

第2章 处理机管理18

2.1 进程概念18

2.1.1 进程的引入18

2.1.2 进程的描述23

2.2 OS内核及进程控制28

2.2.1 OS内核28

2.2.2 进程控制28

2.2.3 进程控制原语29

2.3 进程通信33

2.3.1 进程同步与互斥33

2.3.2 经典同步问题41

2.3.3 进程通信44

2.4 进程调度48

2.4.1 概述48

2.4.2 进程调度的实现49

2.4.3 进程调度算法50

2.5 线程52

2.5.1 线程的引入52

2.5.2 线程的类型53

2.5.3 线程与进程的比较55

2.6 死锁56

2.6.1 死锁定义56

2.6.2 死锁的类型56

2.6.3 死锁发生的条件58

2.6.4 解决死锁的方法58

2.7.2 作业状态64

2.7.1 概念64

2.7 作业管理64

2.7.3 作业调度65

2.8 操作系统的接口70

2.8.1 命令接口70

2.8.2 程序接口71

2.8.3 图形用户接口73

习题73

3.1.1 存储管理的概念76

3.1.2 地址重定位76

3.1 存储管理概述76

第3章 存储器管理76

3.1.3 虚拟存储器概念的引入78

3.2 分区式存储管理78

3.2.1 单一连续分配79

3.2.2 固定式分区分配79

3.2.3 动态分区分配80

3.2.4 动态重定位分区分配83

3.2.5 分区分配方案的评价83

3.3 覆盖和对换84

3.3.1 覆盖(Overlay)84

3.3.2 对换(Swapping)84

3.4.1 分页原理85

3.4 分页存储管理85

3.4.2 分页存储分配与回收算法86

3.4.3 地址映射机构87

3.4.4 多级页表88

3.4.5 分页存储管理方案的评价89

3.5 请求分页存储管理90

3.5.1 请求分页原理90

3.5.2 页面置换算法91

3.5.3 页面分配93

3.5.4 抖动94

3.5.6 性能分析95

3.5.5 工作集95

3.6 分段存储管理96

3.6.1 分段原理96

3.6.2 地址映射机构96

3.6.3 请求分段存储管理97

3.6.4 段的保护与共享98

3.6.5 分段存储管理方案的评价98

3.7 段页式存储管理98

3.7.1 段页式存储管理的实现99

3.7.2 段页式存储管理的评价100

习题100

4.1 概述102

4.1.1 设备的类别102

第4章 设备管理102

4.1.2 设备管理的功能和任务103

4.2 数据传送控制方式103

4.2.1 程序直接控制方式103

4.2.2 中断方式104

4.2.3 DMA方式104

4.2.4 通道控制方式105

4.3 缓冲管理106

4.3.1 缓冲的引入106

4.3.2 单缓冲与双缓冲106

4.3.3 循环缓冲107

4.3.4 缓冲池108

4.4 设备分配109

4.4.1 设备分配的原则与策略110

4.4.2 设备分配中使用的数据结构110

4.4.3 设备分配算法112

4.5 设备虚拟性与独立性113

4.5.1 SPOOLing定义113

4.5.2 SPOOLing系统的组成114

4.5.3 SPOOLing系统的应用114

4.6.1 设备驱动程序功能与特点115

4.6 设备处理过程115

4.5.4 设备独立性115

4.6.2 设备处理方式与设备处理流程116

习题117

第5章 文件系统118

5.1 文件系统概述118

5.1.1 文件118

5.1.2 文件系统120

5.2 文件结构和文件存取121

5.2.1 文件逻辑结构及文件存取121

5.2.2 文件的物理结构(系统观点)125

5.2.3 记录成组技术129

5.2.4 文件存储空间管理130

5.3 文件目录和目录检索136

5.3.1 文件控制块136

5.3.2 目录结构136

5.3.3 文件目录检索140

5.3.4 文件目录实例141

5.4 文件共享与保护的实现142

5.4.1 文件共享142

5.4.2 文件保护143

5.5 文件系统的用户接口146

5.5.1 文件操作146

习题148

5.5.2 目录操作148

第6章 UNIX系统内核150

6.1 概述150

6.1.1 UNIX系统简介150

6.1.2 UNIX系统的特点152

6.1.3 UNIX系统的核心结构154

6.2 进程管理155

6.2.1 UNIX进程映象和进程状态155

6.2.2 进程控制157

6.2.3 进程调度159

6.2.4 进程通信161

6.3.1 文件系统结构166

6.3 文件系统166

6.3.2 文件控制块——i节点的分配与释放167

6.3.3 文件的打开与关闭168

6.3.4 文件的物理组织——多重索引结构170

6.3.5 文件存储空间管理——空闲块成组链接法171

6.3.6 主要数据结构之间的联系172

6.4 存储管理173

6.4.1 对换173

6.4.2 请求分页174

6.5 设备管理175

6.5.1 UNIX系统设备开关表175

6.5.2 UNIX系统的块设备管理176

6.5.3 字符设备管理178

习题180

第7章 高级操作系统182

7.1 多处理机操作系统182

7.1.1 多处理机系统的分类182

7.1.2 多处理机系统的结构184

7.1.3 多处理机操作系统187

7.2 网络操作系统188

7.2.1 计算机网络的诞生和定义188

7.2.2 计算机网络的结构与组成189

7.2.3 计算机网络的分类191

7.2.4 网络协议体系结构193

7.2.5 网络操作系统197

7.3 分布式操作系统200

7.3.1 分布式系统概念200

7.3.2 分布式系统的设计201

7.3.3 分布式操作系统204

7.3.4 分布式操作系统中的进程通信209

7.3.5 分布式操作系统中的进程同步212

7.3.6 分布式系统的资源管理215

7.3.7 分布式系统中的死锁217

习题220

参考文献222

热门推荐