《操作系统基础教程 第5版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)William S.Davis,(美)T.M.Rajkumar著;陈向群等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505382462
  • 页数:364 页
图书介绍:这是一本为计算机系统用户编写的讲述操作系统基本原理的教科书,其最大特点是从操作系统的使用出发,深入浅出、形象地介绍了操作系统的基本功能和基本概念。全书分为5大部分。第一部分介绍计算机的基本知识,第二部分概述了操作系统的基本概念,第三部分的主题是与操作系统的通信问题,第四部分讨论操作系统的内部工作原理,涵盖了MS-DOS、Windows2000、UNIX/Linux和IBM MVS等传统和现代操作系统,第五部分侧重讨论计算机网络操作系统,涉及Netware、Windows 2000服务器和因特网等内容。

第1章 引论 1

1.1 什么是操作系统 1

目 录 1

1.2 现代操作系统的组成 2

1.3 本书主要内容 3

1.4 小结 3

1.5 关键词 3

1.6 习题 3

第一部分系统资源 6

第2章 硬件 6

2.1 存储器 6

2.2 处理器 8

2.3 微指令 11

2.5 辅存 12

2.4 输入输出设备 12

2.6 部件的连接 16

2.7 小结 18

2.8 关键词 19

2.9 习题 20

第3章 软件和数据 21

3.1 硬件、软件与数据 21

3.2 软件 21

3.3 数据 27

3.4 小结 32

3.5 关键词 33

3.6 习题 34

第4章 部件的连接 35

4.1 连接内部部件 35

4.2 体系结构 39

4.3 逻辑I/O 与物理I/O 42

4.4 网络 44

4.5 小结 47

4.6 关键词 48

4.7 习题 48

第二部分基本概念 52

第5章 Shell、IOCS和文件系统 52

5.1 操作系统的基本功能 52

5.2 用户接口 52

5.3 设备管理 56

5.4 文件系统 59

5.5 引导程序 61

5.6 实用程序 61

5.9 习题 62

5.8 关键词 62

5.7 小结 62

第6章 内存管理和处理器管理 64

6.1 内存管理 64

6.2 覆盖结构 68

6.3 虚拟存储 69

6.4 多道程序设计 71

6.5 分时技术 75

6.6 调度与排队 76

6.7 Spooling技术 77

6.8 死锁 77

6.9 小结 78

6.10关键词 79

6.11习题 79

7.1 用户界面功能 82

第7章 用户界面 82

第三部分通信问题 82

7.2 用户界面类型 83

7.3 人的观点 83

7.4 学习用户界面 84

7.5 小结 84

7.6 关键词 85

7.7 习题 85

第8章MS-DOS命令 86

8.1 MS-DOS 86

8.2 起步 87

8.3 文件系统 90

8.4 管道、过滤器和重定向 103

8.5 返回至WINDOWS 106

8.6 小结 106

8.8 习题 107

8.7 关键词 107

第9章 Windows 2000 108

9.1 Windows 2000 108

9.2 利用Windows文件系统工作 112

9.3 命令行界面 124

9.4 Windows脚本主机 124

9.5 小结 125

9.6 关键词 125

9.7 习题 126

第10章UNIX/Linux命令和实用程序 127

10.1 UNIX 127

10.2文件系统 130

10.3管道、过滤器和重定向 139

10.5其他一些有用命令 141

10.4 Shell脚本 141

10.6图形用户界面 142

10.7小结 143

10.8关键词 143

10.9习题 144

第11章IBM OS/JCL:JOB和EXEC语句 145

11.1批处理作业控制语言 145

11.2OS/JCL 145

11.3 JOB语句 148

11.4 EXEC语句 152

11.5小结 155

11.6关键词 156

11.7习题 156

12.1外部设备连接 158

第12章IBM OS/JCL:DD语句 158

12.2单元记录硬件 160

12.3磁盘机 162

12.4磁带 165

12.5系统输入和输出 166

12.6作业步限定 167

12.7库 168

12.8一个完整的作业 168

12.9小结 170

12.10关键词 171

12.11习题 171

第四部分操作系统内部 174

第13章Intel体系结构 174

13.1 引言 174

13.2体系结构概述 174

13.3存储器地址处理 176

13.5存储保护 178

13.4任务管理 178

13.6中断处理 179

13.7改善Intel体系结构的性能 180

13.8小结 181

13.9关键词 182

13.10习题 183

第14章MS-DOS 184

14.1评价操作系统 184

14.2微机操作系统 186

14.3 MS-DOS内部 187

14.4小结 195

14.5关键词 195

14.6习题 196

15.1 Windows 2000 197

第15章Windows 2000内部 197

15.2 Windows 2000体系结构 198

15.3进程管理 201

15.4存储管理 202

15.5磁盘管理 204

15.6文件管理 204

15.7输入/输出管理器 206

15.8注册表 208

15.9小结 208

15.10关键词 210

15.11习题 210

第16章UNIX和Linux 212

16.1 UNIX系统 212

16.2映像和进程 213

16.4时间片和中断 218

16.3 Shell 218

16.5存储管理 219

16.6文件系统 220

16.7 UNIX内部 223

16.8Linux 224

16.9小结 225

16.10关键词 226

16.11习题 227

第17章传统IBM大型机操作原理 228

17.1硬件环境 228

17.2可编址存储器 228

17.3程序状态字 229

17.4物理I/O控制 233

17.5中断 236

17.7例子 244

17.6程序状态 244

17.8小结 246

17.9关键词 247

17.10习题 247

第18章IBM MVS 249

18.1传统IBM大型机操作系统 249

18.2作业和任务管理 251

18.3控制块 253

18.4调度机制 254

18.5外部设备分配 262

18.6数据管理 264

18.7系统生成 265

18.8小结 265

18.10习题 266

18.9关键词 266

第19章虚拟机 267

19.1操作系统开发 267

19.2 VM的结构 271

19.3控制程序 272

19.4优势和劣势 275

19.5小结 275

19.6关键词 276

19.7习题 276

第五部分网 络 280

第20章客户机/服务器操作系统 280

20.1 引言 280

20.2通信体系结构 282

20.3客户机/服务器系统 283

20.4网络操作系统 284

20.5传统服务 286

20.6新兴的网络操作系统服务 288

20.7数据库服务 289

20.8 Internet/Intranet服务 289

20.9管理服务 289

20.10小结 290

20.11关键词 291

20.12习题 291

第21章Novell NetWare 292

21.1 NetWare 292

21.2文件系统 295

21.3打印服务 296

21.4 Novell目录服务 297

21.6使用NetWare 298

21.5网络管理 298

21.7小结 308

21.8关键词 309

21.9习题 310

第22章Windows 2000服务器 311

22.1 引言 311

22.2网络协议 313

22.3活动目录服务 314

22.4文件服务 315

22.5打印服务 316

22.6 Windows 2000服务器管理 317

22.7 Windows 2000服务器和客户版的使用 317

22.8小结 329

22.9关键词 329

22.10习题 330

第23章因特网 331

23.1 Internet协议 331

23.2应用协议 332

23.3域名系统 334

23.4动态主机配置协议 337

23.5网络管理 337

23.6 Web服务 338

23.7 Internet犯罪 340

23.8安全性 341

23.9小结 343

23.10关键词 344

23.11习题 345

附录A 数制、数据类型和代码 347

附录B MS-DOS命令小结 351

附录C UNIX命令小结 358