图书介绍

操作系统基础教程 a systematic view2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

操作系统基础教程 a systematic view
  • (美)William S.Davis,(美)T.M.Rajkumar著;方承志,姜田译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302128359
  • 出版时间:2006
  • 标注页数:284页
  • 文件大小:61MB
  • 文件页数:303页
  • 主题词:操作系统-教材

PDF下载


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

下载说明

操作系统基础教程 a systematic viewPDF格式电子书版下载

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

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

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

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

图书目录

1.1 操作系统的基本功能1

1.1.1 接口功能1

1.1.2 服务1

第1章 何谓操作系统1

1.1.3 平台2

1.2 抽象层次2

1.2.1 黑箱3

1.2.2 现代操作系统的主要服务3

1.2.3 层间通信和层内通信4

1.2.4 计算机之间的通信4

1.2.5 组装系统5

1.3 开源操作系统和专属操作系统5

1.5.1 关键词6

1.5.2 复习问题6

1.4 本书前瞻6

1.5 总结6

1.5.3 练习7

第1部分 操作系统的硬件软件资源8

第2章 硬件8

2.1 存储器8

2.1.1 物理存储设备8

2.1.2 字节和字9

2.1.3 可编址存储器9

2.1.4 高速缓冲存储器9

2.2 处理器10

2.2.1 程序指令10

2.2.3 机器周期11

2.2.2 处理器部件11

2.2.4 协处理器14

2.3 微指令15

2.4 输入和输出设备15

2.5 辅存16

2.5.1 磁盘16

2.5.2 备份18

2.5.3 其他辅存18

2.5.4 目录19

2.5.5 通信硬件20

2.6 部件的连接20

2.7 总结22

2.7.1 关键词22

2.7.3 练习23

2.7.2 复习问题23

第3章 应用软件和数据24

3.1 硬件、软件和数据24

3.1.1 软件24

3.1.2 绝对寻址和相对寻址25

3.1.3 程序设计语言26

3.1.4 抽象层次27

3.1.5 结构化软件28

3.1.6 面向对象软件28

3.1.7 库29

3.1.8 可重入代码31

3.1.9 应用程序接口32

3.1.10 应用程序设计接口(API)32

3.2.2 数据结构33

3.2 数据33

3.2.1 数据元素33

3.2.3 数据文件34

3.2.4 多媒体文件35

3.2.5 相对记录概念35

3.2.6 存取技术36

3.2.7 数据库管理37

3.3 总结38

3.3.1 关键词39

3.3.2 复习问题39

3.3.3 练习40

4.1 连接硬件41

4.1.1 总线41

第4章 硬件部件的连接41

4.1.2 字长42

4.1.3 机器周期42

4.2 体系架构46

4.2.1 单总线体系结构46

4.2.2 接口47

4.2.3 控制器47

4.2.4 外部总线47

4.2.5 通道和控制单元48

4.2.6 多总线体系架构48

4.3 硬件/软件接口50

4.3.1 原语50

4.3.2 打开操作50

4.3.3 逻辑I/O和物理I/O50

4.3.4 存取方法51

4.3.5 设备驱动程序52

4.4 总结53

4.4.1 关键词54

4.4.2 复习问题54

4.4.3 练习55

第2部分 操作系统的基本概念56

第5章 用户界面、文件系统和IOCS56

5.1 操作系统的基本功能56

5.2 用户界面57

5.2.1 用户界面57

5.2.2 命令语言59

5.3.1 目录管理61

5.3 文件系统61

5.2.3 批处理命令61

5.3.2 装载程序62

5.3.3 打开和关闭数据文件63

5.3.4 逻辑I/O和物理I/O63

5.3.5 逻辑和物理记录63

5.3.6 磁盘空间管理64

5.3.7 目录管理和磁盘空间管理65

5.4 输入/输出控制系统65

5.5 常驻内存程序和暂驻程序66

5.6 引导程序66

5.7 总结67

5.7.1 关键词68

5.7.2 复习问题68

5.7.3 练习69

6.1 有效性的度量70

第6章 资源管理70

6.2 内存管理71

6.2.1 常驻例程和暂驻例程71

6.2.2 并发性71

6.2.3 分区和区域72

6.2.4 段式管理73

6.2.5 页式管理74

6.2.6 段页式管理75

6.2.7 内存保护76

6.3 虚拟存储76

6.3.1 覆盖结构76

6.3.2 虚拟存储系统的实现77

6.3.5 颠簸78

6.3.6 内存映射78

6.3.3 虚拟存储系统的寻址78

6.3.4 缺页中断78

6.4 多道程序设计79

6.4.1 分派程序79

6.4.2 控制块79

6.4.3 中断80

6.4.4 排队与调度82

6.5 分时技术83

6.5.1 装入/转出83

6.5.2 时间分片83

6.5.3 轮询法83

6.6 虚拟机84

6.8 总结85

6.7.2 死锁85

6.7 外部设备管理85

6.7.1 Spooling技术85

6.8.1 关键词86

6.8.2 复习问题86

6.8.3 练习87

第3部分 用户与操作系统的交互和通信88

第7章 微软Windows用户界面88

7.1 Windows XP88

7.1.1 用户界面89

7.1.2 启动/执行程序90

7.1.3 程序切换91

7.1.4 最大和最小化窗口91

7.1.6 退出程序92

7.1.5 菜单栏92

7.1.7 关机93

7.2 Windows文件系统93

7.2.1 磁盘格式化93

7.2.2 文件名94

7.2.3 目录或文件夹95

7.2.4 资源管理器95

7.2.5 我的电脑97

7.2.6 创建文件夹98

7.2.7 创建文件99

7.2.8 复制和重命名文件100

7.2.9 复制到不同的文件夹100

7.2.11 复制整个子文件夹101

7.2.10 复制多个文件101

7.2.12 文件操作102

7.2.13 搜索文件102

7.2.14 文件分类104

7.2.15 文件的快捷方式105

7.3 其他特色105

7.3.1 回收站105

7.3.2 命令行界面106

7.3.3 Windows脚本主机106

7.3.4 多媒体支持106

7.4 Macintosh用户界面106

7.5 总结106

7.5.2 复习问题107

7.5.1 关键词107

7.5.3 练习108

第8章 UNIX/Linux用户界面109

8.1 UNIX109

8.1.1 Linux109

8.1.2 用户界面110

8.1.3 登录110

8.1.4 KDE桌面111

8.1.5 命令行工具112

8.2 文件系统114

8.2.1 文件名114

8.2.2 目录115

8.2.3 路径名115

8.3.1 浏览目录116

8.3 文件系统的应用116

8.3.2 浏览目录结构117

8.3.3 命令行118

8.3.4 通过Konqueror创建目录118

8.3.5 通过命令行创建目录119

8.3.6 通过命令行创建文件120

8.3.7 通过KDE创建文件123

8.3.8 通过KDE列出文件内容124

8.3.9 通过命令行列出文件内容125

8.3.10 通过KDE复制文件125

8.3.11 通过命令行复制文件127

8.3.12 通过KDE搜索文件127

8.3.13 通过命令行搜索文件128

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

8.5 shell脚本130

8.6 命令行和GUI130

8.7 总结131

8.7.1 关键词131

8.7.2 复习问题132

8.7.3 练习132

第4部分 操作系统的内部机制133

第9章 Intel体系结构133

9.1 介绍133

9.2 Intel体系架构概览133

9.2.1 Intel执行环境134

9.2.2 执行模式135

9.3 存储器寻址135

9.3.2 页面调度136

9.3.1 地址映射136

9.3.3 任务管理137

9.3.4 内存保护138

9.4 中断处理138

9.5 改善Intel体系架构的性能139

9.5.1 流水线处理和超级流水线处理139

9.5.2 超线程140

9.5.3 乱序执行和分支预测140

9.5.4 MMX技术141

9.6 Intel的64位安腾体系架构141

9.7 总结142

9.7.1 关键词142

9.7.3 练习143

9.7.2 复习问题143

第10章 Windows XP内部144

10.1 Windows XP144

10.1.1 客户机/服务器模式144

10.1.2 可靠性145

10.2 Windows XP的体系架构145

10.2.1 用户模式146

10.2.2 内核模式147

10.3 进程管理148

10.3.1 多线程148

10.3.2 多任务149

10.3.3 多处理149

10.4.1 页面调度150

10.4 内存管理150

10.4.2 保留和承诺151

10.4.3 地址映射151

10.5 磁盘管理151

10.6 文件管理152

10.6.1 NTFS152

10.6.2 文件系统的恢复153

10.7 输入/输出管理153

10.7.1 设备驱动程序154

10.7.2 缓存154

10.8 注册表155

10.9 多媒体支持156

10.10 64位版本156

10.10.2 磁盘分区157

10.10.1 Thunking157

10.11 总结158

10.11.1 关键词158

10.11.2 复习问题159

10.11.3 练习159

第11章 UNIX和Linux内部161

11.1 UNIX系统161

11.2 映像和进程162

11.2.1 创建进程163

11.2.2 初始化165

11.2.3 进程管理166

11.2.4 启动167

11.2.5 时间片和中断167

11.3.2 内存空间和可重入代码168

11.3.1 交换(页面调度)168

11.3 内存管理168

11.4 文件系统169

11.4.1 访问磁盘文件169

11.4.2 管理磁盘空间171

11.4.3 缓冲区171

11.5 UNIX内部172

11.6 Linux173

11.6.1 Linux的体系架构173

11.6.2 Linux进程174

11.6.3 Linux任务调度程序174

11.6.4 Linux内存管理174

11.6.6 逻辑卷管理器176

11.6.5 Linux文件系统176

11.6.7 多媒体支持177

11.7 总结177

11.7.1 关键词178

11.7.2 复习问题178

11.7.3 练习179

第5部分 计算机网络180

第12章 数据通信和网络180

12.1 网络分层180

12.2 数据通信180

12.2.1 连通性181

12.2.2 数据通信媒介181

12.2.3 压缩182

12.2.4 消息和信号182

12.2.5 调制和解调183

12.2.7 包交换184

12.2.6 模拟传输和数字传输184

12.3 公共通信基础设施185

12.3.1 普通老式电话业务185

12.3.2 无线通信186

12.3.3 最后一英里问题187

12.4 网络187

12.4.1 局域网和广域网188

12.4.2 网络拓扑188

12.4.3 局域网协议188

12.4.4 路由189

12.4.5 网间互联190

12.4.6 客户机/服务器网络190

12.5 总结192

12.4.7 点对点网络192

12.5.1 关键词193

12.5.2 复习问题193

12.5.3 练习194

第13章 互联网和万维网195

13.1 互联网的基础195

13.1.1 互联网服务提供商195

13.1.2 互联网的骨干网络195

13.1.3 本地网197

13.2 互联网寻址197

13.2.1 域名198

13.2.2 IP地址199

13.2.3 域名系统199

13.2.5 地址映射200

13.2.4 介质访问控制(MAC)地址200

13.3 TCP/IP和互联网协议201

13.3.1 TCP/IP模型201

13.3.2 应用程序202

13.3.3 应用层202

13.3.4 传输层206

13.3.5 网络层207

13.3.6 网络存取层209

13.3.7 用户数据报协议209

13.4 万维网210

13.4.1 浏览器和网页服务器211

13.4.2 统一资源定位符URL212

13.4.3 下载网页213

13.4.4 网页内容215

13.4.5 网页加载时间216

13.5 层次化扩展视图217

13.6 总结217

13.6.1 关键词217

13.6.2 复习问题218

13.6.3 练习219

第14章 客户机/服务器信息系统220

14.1 Web信息系统220

14.2 服务221

14.2.1 Web服务221

14.2.2 打印服务221

14.2.3 电子邮件服务222

14.2.4 文件服务222

14.2.6 管理服务223

14.2.5 目录服务223

14.2.8 数据库服务224

14.2.7 内容管理服务224

14.2.9 应用服务225

14.3 中间件225

14.4 安全226

14.4.1 什么是安全227

14.4.2 黑客和恶件227

14.4.3 网络易攻击性228

14.4.4 反病毒软件229

14.4.5 防火墙229

14.4.6 加密230

14.4.7 安全套接层231

14.5 总结232

14.4.8 安全服务232

14.5.1 关键词233

14.5.2 复习问题233

14.5.3 练习234

第15章 Windows 2003 Server235

15.1 介绍235

15.2 Windows 2003网络架构235

15.2.1 域236

15.2.2 活动目录服务237

15.2.3 文件服务238

15.2.4 打印服务239

15.2.5 Web服务239

15.2.6 媒体服务240

15.2.7 集群服务241

15.2.8 点对点网络242

15.3 管理Windows 2003 Server242

15.4 从客户机登录Windows 2003 Server244

15.4.1 登录网络244

15.4.2 浏览网络资源245

15.4.3 采用网络邻居来访问网络资源245

15.4.4 映射一个文件夹247

15.4.5 创建一个共享文件夹249

15.4.6 注销251

15.5 总结251

15.5.1 关键词252

15.5.3 练习253

15.5.2 复习问题253

第16章 Linux网络254

16.1 介绍254

16.2 网络服务254

16.2.1 守护进程254

16.2.2 提高安全性256

16.3 Linux文件服务256

16.4 Windows连通性258

16.4.1 Samba部件259

16.4.2 Samba客户机261

16.5 打印服务262

16.5.1 行式打印机守护进程262

16.5.2 CUPS262

16.5.3 Samba打印共享264

16.6.1 基于内核的Web服务器265

16.6 Apache Web服务器265

16.6.2 Apache的pre-forking服务器模型266

16.6.3 Apache多处理模型267

16.6.4 Apache模块268

16.6.5 Apache过滤器268

16.7 集群269

16.7.1 Beowulf集群269

16.7.2 单一系统映像269

16.8 总结269

16.8.1 关键词270

16.8.2 复习问题270

16.8.3 练习271

A.1 数制272

A.1.1 二进制数272

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

A.1.2 八进制和十六进制273

A.2 数据类型273

A.2.1 数值数据273

A.2.2 字符串数据274

A.3 图像275

A.4 声音276

附录B UNIX命令总结277

B.1 概述277

B.1.1 命令格式277

B.1.2 定义文件名的规则277

B.1.3 定义路径名的规则278

B.1.4 重定向参数278

B.1.5 访问权限278

B.2 命令和使用程序279

热门推荐