图书介绍

操作系统原理与Windows NT系统PDF|Epub|txt|kindle电子书版本网盘下载

操作系统原理与Windows NT系统
  • 沈祥玖主编;沈祥玫,李作纬,徐延峰编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040099462
  • 出版时间:2001
  • 标注页数:262页
  • 文件大小:16MB
  • 文件页数:275页
  • 主题词:

PDF下载


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

下载说明

操作系统原理与Windows NT系统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操作系统的地位1

目录1

1.1.3操作系统的功能2

1.2操作系统分类4

1.2.1批处理系统4

1.2.2分时系统5

1.2.3实时系统6

1.2.4网络操作系统7

1.2.5 通用操作系统7

1.3.2微机多任务操作系统8

1.3微机操作系统的形成和发展8

1.3.1 MS-DOS操作系统8

1.3.3 Windows操作系统9

1.3.4 UNIX/XENIX操作系统10

1.4 Windows NT简介11

1.4.1 WindowsNT的发展11

1.4.2 Windows NT的特点12

1.5 Windows NT模块结构17

1.5.1 WindowsNT结构纵览17

1.5.2 用户模式与内核模式的比较18

1.5.3 NT结构部件18

1.6.1对象管理器(Object Manager)25

1.6.2 进程管理器(Process Manager)25

1.6 NT Executive的重要组件25

1.6.3 虚拟内存管理器(Virtual Memory Manager)26

1.6.4本地过程调用功能(Local Procedure Call Facility)26

1.6.5安全参考监视器(Security Reference Monitor)26

1.6.6 I/O管理器(I/O Manager)27

本章小结27

习题一27

第2章文件管理系统29

2.1概述29

2.1.1件和文件系统29

2.1.2文件的分类30

2.2文件的结构及存取方法31

2.2.1文件的逻辑结构31

222文件的物理结构32

2.2.3文件的存取方法34

2.2.4文件存储空间管理35

2.3文件目录36

2.3.1单级和二级目录36

2.3.2文件目录检索38

2.4文件的使用40

2.4.1文件操作的系统调用40

2.4.2文件共享、保护和保密42

2.5 Windows NT文件系统44

2.5.1使用文件系统45

2.5.2长文件名47

2.5.3文件命名的注意事项47

2.5.4 可恢复的文件系统48

2.5.5转化为NTFS分区49

2.5.7支持可移动介质50

2.6磁盘管理员50

2.5.6 NTFS文件压缩50

2.6.1启动磁盘管理员程序51

2.6.2配置磁盘管理员程序51

2.6.3改变显示51

2.6.4使用分区52

2.6.5创建分区52

2.6.6格式化分区53

2.6.9创建逻辑分区54

2.6.10删除分区54

2.6.8创建扩展分区54

2.6.7标记激活分区54

2.6.11分区特性55

2.7磁盘卷55

2.8使用镜像分区56

2.9使用条块组56

2.9.1带有奇偶校验的磁盘条块化57

2.9.2重建条块组58

2.10 保存磁盘配置信息58

2.11 DOS文件管理的特点58

本章小结60

习题二61

第3章进程管理62

3.1进程的概念62

3.1.1 进程概念的引入62

3.1.2 进程的概念64

3.1.3 进程状态65

3.1.4进程实体67

3.2进程的控制69

3.3进程调度70

3.4进程通信73

3.3.1 进程的互斥与同步73

3.4.2加锁与开锁74

3.4.3信号量上的P,V操作76

3.4.4消息通信80

3.5死锁82

3.5.1死锁的产生83

3.5.2死锁的解决方法85

3.6.1 NT 的基元成分——对象、进程和线程86

3.6 Windows NT进程的相关概念86

3.6.2 NT 的内核95

3.7 NT的线程调度95

3.7.1 NT调度概述95

3.7.2优先级96

3.7.3 时间片97

3.7.4描述表切换98

3.7.5线程状态及调度99

3.7.6调整线程调度101

3.7.7 对称多处理机系统上的线程调度103

3.8中断和异常处理105

3.8.1 中断调度106

3.8.2异常调度108

3.9 NT的同步与互斥机制109

3.8.3系统服务调度109

3.10进程通信——本地过程调用(LPC)115

本章小结116

习题三117

第4章存储管理119

4.1存储管理的目的和功能119

4.1.1内存的分配和管理119

4.1.2 内存空间的共享120

4.1.3存储保护120

4.1.4存储扩充120

4.2覆盖和交换技术120

4.2.1覆盖技术120

4.3.1虚拟存储器的基本概念122

4.3虚拟存储技术122

4.2.2交换技术122

4.3.2虚拟存储器建立的主要问题123

4.4缓冲存储器123

4.4.1缓冲存储器的结构124

4.4.2缓冲存储器的工作原理125

4.5存储管理机制126

4.5.1分区存储管理126

4.5.2分页存储管理129

4.5.3分段存储管理135

4.5.4段页式存储管理141

4.6 Windows NT的内存管理143

4.6.1内存管理器的结构和功能144

4.6.2地址空间分布147

4.6.3地址变换149

4.6.4页面错误处理154

4.6.5页面调度策略和工作集156

4.6.6页块数据库159

本章小结164

习题四165

第5章设备管理166

5.1设备管理概述166

5.1.1设备的分类166

5.1.2设备管理的目标和功能167

5.2 I/O控制方式168

5.2.1查询方式169

5.2.2中断方式169

5.2.4通道方式170

5.2.3直接内存存取方式170

5.3缓冲技术172

5.4设备分配174

5.4.1设备分配策略174

5.4.2设备分配程序177

5.5 Windows NT的 I/O系统182

5.5.1 I/O系统的结构183

5.5.2设备驱动程序186

5.5.3 I/O系统的数据结构191

5.5.4 I/O 请求处理过程194

本章小结201

习题五201

6.2作业调度203

第6章作业管理203

6.1作业的概念203

6.2.1作业的状态及其转换204

6.2.2作业调度205

6.3用户与操作系统的接口206

6.3.1系统调用207

6.3.2作业级的用户接口208

6.4作业控制209

6.4.1脱机控制方式210

6.4.2联机控制方式211

本章小结211

习题六212

7.1 UNIX操作系统概述213

第7章UNIX系统简介213

7.2系统结构214

7.3文件系统215

7.3.1 UNIX文件系统概述215

7.3.2文件目录结构和文件(路径)名216

7.3.3与文件有关的系统调用217

7.4进程管理217

7.4.1进程和进程控制块PCB217

7.4.2 进程控制220

7.5设备管理222

7.6管道pipe223

7.7系统调用224

7.8 Shell语言简介224

习题七228

本章小结228

8.1 Linux概述229

8.1.1 Linux的发展229

第8章Linux系统简介229

8.1.2 Linux的特性230

8.2 Linux文件系统232

8.2.1概述232

8.2.2 EXT2文件系统233

8.2.3 Linux的虚拟文件系统235

8.3 Linux内存管理236

8.4 Linux 中的进程管理237

8.4.1 Linux的进程控制块237

8.4.2 Linux中的进程调度238

8.1.4 Linux进程通信239

8.4.3 Linux 中的进程控制239

8.5 Linux 中的设备管理241

8.5.1概述241

8.5.2 Linux中的设备驱动程序242

8.6 Linux的Shell简介243

8.6.1了解Linux的Shell243

8.6.2 Shell的一般用法243

8.6.3 Shell编程246

本章小结247

习题八247

附录概念、术语解释249

参考文献262

热门推荐