操作系统习题解答与实验指导(第四版)
上QQ阅读APP看书,第一时间看更新

第二版前言

在计算机网络迅速发展的今天,计算机技术不断地更新和完善,无论是硬件还是软件的变革都会在计算机操作系统的设计技术与使用风格上得到体现。因此,计算机操作系统的教材应该体现出这些变化,才能使教师教得方便,学生学有所得。

操作系统是计算机系统配置的所有软件中使用最广泛的基础软件,它在整个计算机系统软件中处于中心地位,也是计算机专业课教学中最重要的环节之一。从操作系统自身角度讲,它不仅很好地体现了计算机日益发展中的软件研究成果,而且也较好地体现了计算机的硬件技术发展及计算机系统结构的发展成果。从计算机用户角度讲,学习使用计算机实际上就是熟悉使用操作系统所提供的用户界面环境。计算机专业的学生,不仅要求会操作计算机,还要学会利用计算机去开发各种软件,解决复杂的应用问题。学习操作系统的设计与实现原理,是计算机软件专业的学生全面地了解和掌握系统软件、一般软件设计方法和技术的必不可少的综合课程,也是了解计算机硬件和软件如何衔接的必经之路。本书针对操作系统原理的抽象性和实验易与实际系统的开发脱节两大难点,从应用出发,适度地介绍操作系统的基本原理和概念,并提供相应的实践环节。

本书根据国内使用计算机的情况,在内容上力求具有一定的先进性和较大的适应性。遵循这一原则,在编写中着重讲述原理、概念和实例。

本书与入选普通高等教育“十一五”国家级规划教材的《操作系统(第二版)》相配套。在第一版的基础上按照第二版教材进行了修改,增加了第二版教材上新增的内容和一些典型习题和练习题,修正了一些内容。本书主要内容仍由三篇组成:理论知识与习题解答部分、实验指导、课程设计。其中理论知识与习题解答部分与《操作系统(第二版)》一书相对应,分8章。把第一版中的第3章进程管理拆分为第3章进程和进程管理、第4章进程同步和通信两章,其余各章均按照第二版教材进行了修订。根据操作系统课程内容的需要,设计了5个实验题目,并对每个实验提出明确的实验目的和要求。此外,还给出了两个综合实验作为操作系统课程的课程设计。

本书在写作和修订过程中,得到了许多专家和众多院校操作系统任课教师的大力支持和帮助,他们提出了许多中肯的意见和很好的建议,对本书的修订起到了很大的指导作用,在此表示衷心的感谢。

感谢作者的多位同事和学生,朱亮、杨文柱副教授对本书的内容提出了很多的修改意见,赵鹏远、苗秀芬、王硕、张寿华、薛林雁等老师和许多学生在使用本书的过程中指出了书中的一些不足,使得本书更加完善。

感谢中国铁道出版社的各位编辑和图书推广人员,他们为本书能够以较高的质量完成和在许多院校使用做出了巨大贡献。

热诚欢迎广大读者对本套教材提出宝贵意见。由于编者水平有限,书中难免仍有不妥之处,恳请大家批评指正。

编者

2007年11月