《计算机操作系统教程(第三版)》是2006年清华大学出版社出版的图书,作者是张尧学、史美林、张高。
操作系统是现代计算机系统中必不可少的基本系统软件,也是计算机专业的必修课程和从事计算机应用人员必不可少的知识。 本书是编著者在清华大学计算机系多年教学和科研的基础上对其第2版改编而成的。主要内容包括操作系统用户界面、进程与线程管理、处理机管理、内存管理、文件系统与设备管理等基本原理及Linux和Windows两个主流操作系统的内核介绍。 与第2版相比,本书进一步深入浅出地对操作系统基本原理进行了描述,而且,本书更进一步强调了学生对当前主流操作系统的了解。因此,本书去掉了第2版中的操作系统示例UNIX System V,换之为Linux 2.4和Windows NT。 全书共11章。本书可作为计算机专业或相关专业操作系统课程的教材,也可供有关科技人员自学或参考。
目录
- 第1章 绪论
- 1.1 操作系统概念
- 1.2 操作系统的历史
- 1.3 操作系统的基本类型
- 1.4 操作系统功能
- 1.5 计算机硬件简介
- 1.6 算法的描述
- 1.7 研究操作系统的几种观点
- 习题
- 第2章 操作系统用户界面
- 2.1 简介
- 2.2 般用户的输入输出界面
- 2.3 命令控制界面
- 2.4 Linux与Uwindows的命令控制界面
- 2.5 系统调用
- 2.6 Linux和Windows的系统调用
- 本章小结
- 习题