图书介绍

计算机操作系统教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

计算机操作系统教程 第2版
  • 柯敏毅主编;沈华,徐小平等副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508415655
  • 出版时间:2001
  • 标注页数:177页
  • 文件大小:20MB
  • 文件页数:192页
  • 主题词:操作系统(软件)-高等学校:技术学校-教材

PDF下载


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

下载说明

计算机操作系统教程 第2版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.1.2作为扩展计算机功能的操作系统2

1.1.3作为资源管理的操作系统2

1.2操作系统的发展历史3

1.2.1无操作系统的计算机3

1.2.2单道批处理系统与多道批处理系统及执行系统3

1.2.3分时系统6

1.2.4实时系统7

1.2.5 网络操作系统与分布式操作系统8

1.3操作系统的基本概念10

1.3.1操作系统的定义10

1.3.2操作系统的基本功能11

1.3.3操作系统的特征15

1.4操作系统的逻辑模型16

1.5微机操作系统17

1.5.1 DOS操作系统17

1.5.2 MS-Windows操作系统17

1.5.3 UNIX操作系统17

习题一18

本章小结18

第2章作业管理19

2.1用户使用计算机的算题过程19

2.1.1作业的形成过程19

2.1.2批处理系统作业运行前的准备——作业控制语言20

2.1.3 分时系统作业控制方法——命令22

2.2操作系统向作业提供的程序级接口——系统调用23

2.2.1系统功能调用的分类24

2.2.2系统功能调用的实现过程描述25

2.3.2先来先服务作业调度算法26

2.3.1作业调度性能的衡量指标26

2.3单道批处理系统的作业调度26

2.3.3短作业优先作业调度算法27

2.3.4高响应比优先作业调度算法28

2.4多道批处理系统作业调度应考虑的因素29

本章小结30

习题二30

第3章进程管理31

3.1引言31

3.2进程的引入和定义32

3.2.1进程的引入32

3.2.2进程的定义34

3.3.1 进程的状态及状态变化图36

3.3进程的状态和进程控制块36

3.3.2进程的结构、进程控制块及组织方式38

3.4进程控制40

3.4..1原语41

3.4.2进程控制原语41

3.5线程的基本概念42

3.5.1线程的引入43

3.5.2线程与进程的关系43

3.5.3线程的类型44

3.6.2进程调度所用的主要数据结构46

3.6进程调度46

3.6.1进程调度的职能46

3.6.3进程调度的方式47

3.6.4进程调度算法47

3.6.5综合的调度策略——调度用的进程状态切换图49

3.7进程通信50

3.7.1进程互斥50

3.7.2互斥用的硬件机制51

3.7.3进程同步52

3.7.4用信号量实现进程同步52

3.7.5两个经典的同步/互斥问题54

3.7.6结构化的同步/互斥机制——管程57

3.7.7进程的通信方式之二——消息缓冲59

3.8死锁问题61

3.8.1 死锁产生的原因和必要条件61

3.8.2预防死锁64

3.8.3避免死锁65

3.8.4检测与解除死锁67

本章小结69

习题三69

第4章存储管理71

4.1.1 内存的分配与回收72

4.1存储管理的功能72

4.1.2地址重定位73

4.1.3存储保护75

4.1.4虚拟存储器76

4.2实存管理77

4.2.1 固定分区存储管理77

4.2.2可变式分区存储管理78

4.2.3纯分页存储管理84

4.2.4纯分段存储管理88

4.3虚拟存储器管理90

4.3.2请求式分页存储管理与动态地址重定位91

4.3.1虚拟存储器的概念91

4.3.3页面置换算法94

4.3.4请求式分页存储管理性能分析举例96

4.3.5请求式分段存储管理与动态地址重定位99

4.3.6段页式存储管理与动态地址重定位102

4.4碎片与抖动问题104

本章小结105

习题四107

第5章设备管理109

5.1概述109

5.1.1设备类型109

5.1.2设备管理的任务和功能110

5.1.3设备控制块(DCB)111

5.2数据传送控制方式112

5.2.1程序直接控制方式112

5.2.2中断控制方式112

5.2.3 DMA方式113

5.2.4通道控制方式115

5.3缓冲技术117

5.3.1缓冲的引入117

5.3.2单缓冲117

5.3.4环形缓冲118

5.3.3双缓冲118

5.3.5缓冲池119

5.4设备分配技术121

5.4.1独享设备的分配121

5.4.2共享设备的分配121

5.4.3虚拟设备的分配与Spoo1ing技术122

5.5 I/O进程控制123

5.5.1用户进程的输入输出请求123

5.5.2设备驱动程序124

本章小结125

5.5.3 中断处理程序的处理过程125

习题五126

第6章文件管理127

6.1文件与文件系统127

6.1.1文件与文件系统的概念127

6.1.2文件的分类、属性及文件系统的功能128

6.2文件的逻辑结构129

6.2.1逻辑结构129

6.2.2存取方法129

6.3.1连续结构130

6.3.2链接结构130

6.3文件的物理结构130

6.3.3索引结构131

6.4文件目录132

6.4.1单级目录结构133

6.4.2二级目录结构133

6.4.3多级目录结构134

6.5文件的操作136

6.6文件的共享与保护136

6.7文件的完整性139

6.8.1外存的主要技术参数140

6.8外存空间的管理140

6.8.2空闲块的管理141

6.8.3分配策略143

6.8.4磁盘的驱动调度143

本章小结145

习题六145

第7章几种常见操作系统典型功能的实现方法举例147

7.1 Windows NT进程、线程的特点147

7.1.1 Windows NT进程、线程及对象之间的关系147

7.1.2进程管理程序149

7.1.3线程调度149

7.2.1 UNIX进程状态151

7.2 UNIX进程管理151

7.2.2 UNIX进程描述152

7.2.3 UNIX进程控制153

7.2.4 UNIX进程调度153

7.3 UNIX进程通信与同步机制154

7.4 Windows NT文件系统155

7.4.1 FAT文件分配表156

7.4.2 NTFS文件系统156

7.5 UNIX文件系统索引结构介绍157

7.6 Linux文件系统161

7.6.1 EXT2文件系统162

7.6.2 EXT2索引节点163

7.6.3 EXT2超级块164

7.6.4 EXT2中的目录165

7.7 UNIX NFS文件系统165

7.8 Windows NT存储管理的二级页表结构166

7.9Linux系统的内存管理技术169

7.10 UNIX内存管理技术171

7.1 1 UNIX I/O设备管理174

7.12 Linux I/O设备管理175

本章小结176

参考文献177

热门推荐