当前位置:首页 > 工业技术
操作系统学习辅导
操作系统学习辅导

操作系统学习辅导PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:张献忠主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302096120
  • 页数:370 页
图书介绍:本书根据计算机操作系统课程教学大纲的要求,结合各高校普遍使用的主教材,全面讲述了操作系统的实现原理,书中给出大量例题分析及习题解答。
《操作系统学习辅导》目录

目录 3

第一篇 知识篇 3

第1章 操作系统概论 3

1.1 内容提要 3

1.1.1 什么是操作系统 3

1.1.2 操作系统的功能及其基本特征 5

1.1.3 操作系统的发展历史 6

1.1.4 操作系统的分类 7

1.1.5 影响操作系统性能的几个指标 9

1.1.6 操作系统启动过程简介 10

1.2 难点分析 10

1.3 例题分析 12

1.4 习题 14

1.5 部分习题参考答案 17

第2章 作业管理 20

2.1 内容提要 20

2.1.1 作业的概念 20

2.1.2 作业的状态 21

2.1.3 作业调度 22

2.1.4 操作系统的用户界面 23

2.2 难点分析 24

2.3 例题分析 26

2.4 习题 29

2.5 部分习题参考答案 32

3.1.1 存储管理的功能 34

3.1 内容提要 34

第3章 存储管理 34

3.1.2 单一连续管理 38

3.1.3 分区管理 38

3.1.4 分页管理 41

3.1.5 分段管理 46

3.1.6 段页式存储管理 48

3.2 难点分析 49

3.3 例题分析 53

3.4 习题 59

3.5 部分习题参考答案 63

4.1 内容提要 66

4.1.1 什么是进程 66

第4章 进程管理 66

4.1.2 进程的状态及其转换 68

4.1.3 进程的结构 69

4.1.4 进程控制 71

4.1.5 进程的同步与互斥 72

4.1.6 进程通信 82

4.1.7 进程的调度 85

4.1.8 进程死锁 88

4.1.9 线程 91

4.2 难点分析 92

4.3 例题分析 111

4.4 习题 132

4.5 部分习题参考答案 140

5.1.1 文件与文件系统 147

5.1 内容提要 147

第5章 文件管理 147

5.1.2 文件结构与存取方法 148

5.1.3 文件存储空间管理 149

5.1.4 文件目录管理 151

5.1.5 文件的操作 152

5.1.6 文件的共享和安全性 152

5.1.7 文件的完整性 154

5.1.8 文件系统的层次模型 154

5.2 难点分析 155

5.3 例题分析 160

5.4 习题 166

5.5 部分习题参考答案 171

6.1.1 设备的概念 174

第6章 设备管理 174

6.1 内容提要 174

6.1.2 输入输出控制方式 175

6.1.3 中断技术 177

6.1.4 缓冲技术 178

6.1.5 设备的分配和调度 179

6.1.6 设备的驱动 180

6.2 难点分析 181

6.3 例题分析 187

6.4 习题 190

6.5 部分习题参考答案 196

7.1 内容提要 202

7.1.1 操作系统的设计原则 202

第7章 操作系统的设计与实现 202

7.1.2 操作系统的结构 203

7.1.3 操作系统的设计方法 204

7.1.4 操作系统的实现 207

7.2 难点分析 207

7.3 例题分析 210

7.4 习题 212

7.5 部分习题参考答案 213

第二篇 专题篇 217

第8章 UNIX操作系统 217

8.1 系统概述 217

8.1.1 UNIX的发展历史 217

8.1.3 UNIX的内核体系结构 218

8.1.2 UNIX的主要特点 218

8.2 进程结构 220

8.2.1 进程的描述 220

8.2.2 进程状态及其转换 221

8.2.3 进程的上下文 222

8.2.4 进程地址空间管理 224

8.3 进程控制与调度 224

8.3.1 进程的创建 224

8.3.2 软中断信号 225

8.3.3 进程的退出 227

8.3.4 等待进程的终止 227

8.3.5 调用其他程序 227

8.3.6 进程调度与切换 228

8.4.2 消息 231

8.4 进程通信 231

8.4.1 UNIX的低级通信 231

8.4.3 管道通信 233

8.4.4 共享存储区 236

8.4.5 信号量 238

8.5 存储管理 239

8.5.1 对换 239

8.5.2 请求调页 240

8.5.3 偷页进程 242

8.5.4 页面错 243

8.6 文件和目录管理 245

8.6.1 索引节点 245

8.6.2 目录 247

8.6.3 超级块的结构 248

8.6.4 文件存储空间管理 249

8.6.5 文件的物理结构 250

8.6.6 文件系统的系统调用 252

8.7 设备管理 256

8.7.1 缓冲区管理 256

8.7.2 设备开关表 260

8.7.3 磁盘驱动程序 261

8.8 例题分析 263

第9章 DOS操作系统 270

9.1 概述 270

9.1.1 DOS的发展历史 270

9.1.3 MS-DOS系统的基本结构 271

9.1.2 MS-DOS系统的特点 271

9.1.4 MS-DOS系统的启动 272

9.2 DOS的作业管理 273

9.2.1 DOS联机命令控制 273

9.2.2 DOS批处理文件 273

9.3 DOS内存管理 274

9.3.1 内存的类型 274

9.3.2 内存管理策略 275

9.4 DOS文件管理 277

9.4.1 树型目录结构 277

9.4.2 文件分配表(FAT) 278

9.4.3 DOS文件的操作 279

9.5.1 设备分类 281

9.5 DOS系统的设备管理 281

9.5.2 设备驱动程序 282

第10章 Windows 2000操作系统 284

10.1 概述 284

10.1.1 Windows 2000的设计目标 284

10.1.2 Windows 2000的设计思想 284

10.1.3 Windows 2000的系统结构 285

10.2 Windows 2000的内存管理 288

10.2.1 概述 288

10.2.2 内存管理器 288

10.3 Windows 2000的进程管理 290

10.4 Windows2000的文件管理 293

10.5.1 I/O系统结构 297

10.5 Windows 2000的设备管理 297

10.5.2 I/O管理器 298

10.5.3 设备驱动程序 298

10.5.4 即插即用管理器 299

第11章 实验辅导 303

11.1 实验目的、要求与环境 303

11.1.1 实验目的与要求 303

11.1.2 Linux操作系统实验环境的建立 303

11.1.3 远程登录命令(telnet)的使用 304

11.2 实验一 进程管理实验 304

11.2.1 实验目的与要求 304

11.2.2 实验预备知识 304

11.2.3 实验内容 309

11.2.4 思考题 311

11.2.5 实验报告 311

11.3 实验二 系统调用实验 311

11.3.1 实验目的与要求 311

11.3.2 实验内容及步骤 313

11.3.3 思考题 314

11.3.4 实验报告 315

11.4 实验三 文件管理实验 315

11.4.1 实验目的与要求 315

11.4.2 实验预备 315

11.4.3 实验内容与步骤 318

11.5.2 实验预备知识 319

11.5.1 实验目的与要求 319

11.5 实验四 设备管理实验 319

11.4.5 实验报告 319

11.4.4 思考题 319

11.5.3 实验内容与步骤 325

11.5.4 实验报告 325

第三篇 试题汇编 329

第12章 自测试题汇编 329

大专生期末模拟试题(一) 329

大专生期末模拟试题(二) 331

大专生期末模拟试题(三) 334

本科生期末模拟试题(一) 336

本科生期末模拟试题(二) 339

本科生期末模拟试题(三) 342

研究生入学模拟试题(一) 345

研究生入学模拟试题(二) 346

研究生入学模拟试题(三) 347

第13章 部分试题答案 349

大专生期末模拟试题答案(一) 349

大专生期末模拟试题答案(二) 351

大专生期末模拟试题答案(三) 353

本科生期末模拟试题答案(一) 355

本科生期末模拟试题答案(二) 357

本科生期末模拟试题答案(三) 360

研究生入学模拟试题答案(一) 363

研究生入学模拟试题答案(二) 365

研究生入学模拟试题答案(三) 367

参考文献 370

返回顶部