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

网络操作系统PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:郭庚麒主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111120876
  • 页数:207 页
图书介绍:本书包括操作系统概论、处理机管理等。
《网络操作系统》目录

第1章 操作系统概述 1

1.1 操作系统的概念 1

1.1.1 操作系统的地位 1

1.1.2 操作系统的作用 1

1.1.3 操作系统的定义 2

1.1.4 操作系统的功能 2

1.1.5 操作系统的特征 2

1.2 操作系统的分类 3

1.2.1 操作系统的发展 3

1.2.2 操作系统的类型 4

1.2.3 现代操作系统的特点 6

1.3 研究操作系统的几种观点 7

1.4 操作系统的硬件运行环境 9

1.5 典型网络操作系统 11

1.5.1 Linux网络操作系统 11

1.5.2 Windows2000 13

习题1 15

第2章 处理机管理 17

2.1 处理机管理概述 17

2.1.1 处理机管理的基本功能 17

2.1.2 单用户与多用户 17

2.1.3 程序 18

2.1.4 多道程序设计 19

2.1.5 进程 20

2.2 进程及其状态 22

2.2.1 进程的状态及其转换 22

2.2.2 进程描述机构和进程实体 24

2.2.3 Linux的进程 26

2.3 进程控制 29

2.3.1 原语 29

2.3.2 进程控制原语 29

2.3.3 Linux中的进程控制 31

2.4 进程同步 32

2.4.1 互斥关系 32

2.4.2 同步关系 34

2.4.3 互斥与同步的实现 35

2.5 进程通信 40

2.5.1 进程通信的类型 40

2.5.2 直接通信模式 41

2.5.3 间接通信模式 42

2.5.4 Linux进程的通信机制 42

2.6 死锁 44

2.6.1 死锁与产生死锁的必要条件 44

2.6.2 解决死锁的对策 46

2.7 线程 50

2.7.1 进程模型的不足 50

2.7.2 线程的概念 51

2.7.3 线程的状态及转换 52

习题2 53

第3章 作业管理 56

3.1 用户界面 56

3.1.1 用户与操作系统的接口 56

3.1.2 用户界面的发展 58

3.2 作业 60

3.2.1 概念 60

3.2.2 作业的状态 61

3.3.1 资源管理的目的 62

3.3 作业与资源 62

3.2.3 作业调度程序 62

3.3.2 资源分配策略 63

3.4 进程调度与作业调度 64

3.4.1 作业调度算法的设计原则 64

3.4.2 作业调度算法 65

3.4.3 进程调度算法 68

3.4.4 Linux的进程调度算法 70

3.4.5 多处理器的调度 71

习题3 73

4.1.1 分级存储体系结构 77

4.1.2 内存的分配与回收 77

第4章 存储管理 77

4.1 存储管理功能 77

4.1.3 地址映射 78

4.1.4 内存扩充技术 80

4.1.5 存储共享与保护 81

4.2 分区管理 82

4.2.1 单一分区管理 82

4.2.2 固定式分区管理 83

4.2.3 可变分区管理 85

4.3 分页管理 88

4.3.1 静态页式管理 88

4.3.2 动态页式管理 92

4.4.1 段式管理 95

4.4 段式与段页式管理 95

4.4.2 段页式管理 100

4.5 Linux存储管理技术 101

习题4 103

第5章 设备管理 106

5.1 概述 106

5.2 设备标识与设备驱动程序 107

5.2.1 逻辑设备和物理设备 108

5.2.2 设备独立性 108

5.2.3 Linux的设备标识 108

5.2.4 设备驱动程序 109

5.3.1 程序控制输入/输出方式 112

5.3.2 中断输入/输出方式 112

5.3 输入/输出控制方式 112

5.3.3 直接存储访问方式 113

5.3.4 通道方式 114

5.4 设备分配 114

5.4.1 设备分配中的数据结构 114

5.4.2 设备分配策略 115

5.4.3 SPOOLing技术 117

5.5 设备管理的常用技术 120

5.5.1 中断技术 120

5.5.2 DMA技术 123

5.5.3 缓冲技术 124

5.6.1 Windows2000的设备管理 127

5.6 Windows2000和Linux的设备管理 127

5.6.2 Linux的设备管理 128

习题5 128

第6章 文件系统 130

6.1 文件系统的基本概念 130

6.1.1 文件 130

6.1.2 文件系统 134

6.2 文件的组织结构 134

6.2.1 文件的逻辑结构和存取方法 135

6.2.2 文件的物理结构 136

6.3 文件目录管理 138

6.3.2 一级文件目录 139

6.3.1 文件控制块 139

6.3.3 二级文件目录 140

6.3.4 树形目录结构 141

6.4 文件存储空间的管理 143

6.4.1 几种常用的存储空间管理方法 143

6.4.2 FAT磁盘格式 145

6.4.3 NTFS格式 148

6.5 文件的共享与安全 148

6.5.1 文件的共享 148

6.5.2 文件的安全与保护 149

6.6 文件的操作 151

习题6 154

第7章 Lintx文件系统的实现 157

7.1 EXT2文件系统 157

7.1.1 EXT2的磁盘分区 157

7.1.2 EXT2磁盘分区格式 158

7.1.3 树形目录结构 159

7.1.4 EXT2的索引节点 161

7.1.5 文件的打开 162

7.1.6 文件的查找 164

7.2 虚拟文件系统 165

7.3 EXT2文件系统的注册、安装和卸载 166

7.3.1 文件的注册 166

7.3.2 文件的安装 167

习题7 168

7.3.3 文件的卸载 168

第8章 网络服务管理 170

8.1 网络服务概述 170

8.1.1 典型网络应用服务 170

8.1.2 网络协议简介 171

8.1.3 网络分布式服务 172

8.2 Web服务与HTTP协议 173

8.2.1 Web服务简单工作过程 173

8.2.2 HTTP协议 174

8.2.3 Web服务器ⅡS 177

8.3.1 DNS的由来 178

8.3 域名解析服务 178

8.3.2 DNS的构成 179

8.3.3 DNS的工作原理 179

8.3.4 DNS解析域名的方式 180

8.4 邮件服务与相关协议 181

8.4.1 E-mail服务概述 182

8.4.2 E-mail的相关协议 183

8.4.3 Windows2000中对电子邮件的支持 185

8.5 代理服务 185

8.5.1 代理服务器 185

8.6.1 Linux网络层次结构 187

8.6 Linux网络功能 187

8.5.2 服务器软件简介 187

8.6.2 套接字和套接字缓冲区 188

8.6.3 套接字(Socket)的通信过程 189

8.6.4 Linux的网络服务系统机制 190

习题8 191

第9章 网络安全管理 193

9.1 网络操作系统安全概论 193

9.1.1 网络操作系统安全的脆弱性 193

9.1.2 网络安全服务 194

9.2 数字数据安全技术 196

9.2.1 对称密钥加密技术 196

9.2.3 消息摘要加密 197

9.2.2 非对称密钥加密技术 197

9.2.4 数字签名 198

9.3 Windows2000分布式安全服务——Kerberos 199

9.3.1 Kerberos的若干概念 199

9.3.2 Kerberos认证服务的工作过程 200

9.4 公钥技术基础设施 202

9.4.1 PKI的体系结构 202

9.4.2 PKI的主要功能 203

9.4.3 PKI的应用 205

9.4.4 Windows2000中的公钥技术 205

习题9 206

参考文献 207

返回顶部