第四版前言
操作系统是最靠近硬件的软件,是所有其他软件运行的基础,是计算机系统资源的管理者。它在整个计算机系统软件中处于中心地位,也是计算机专业课教学中最重要的环节之一。学习操作系统的设计与实现原理,是计算机软件专业的学生全面地了解和掌握系统软件、一般软件设计方法和技术的必不可少的综合课程,也是了解计算机硬件和软件如何衔接的必经之路。
本书针对操作系统原理的抽象性和实验易与实际系统的开发脱节两大难点,从应用出发,适度地介绍操作系统的基本原理、概念以及一些典型例题的解答,提供了一些练习题供读者学习巩固相关操作系统的知识,并提供相应的实践环节。
本书与入选普通高等教育“十一五”国家级规划教材的《操作系统(第四版)》相配套。在第三版的基础上按照第四版主教材进行了修改,增加了对主教材课后习题的解答,改正了一些错误。本书主要内容仍由三篇组成:理论知识与习题解答、实验指导、课程设计。其中理论知识与习题解答部分章节安排与《操作系统(第四版)》一书相对应,分10章。把第三版中的第1章引论拆分为第1章引论、第2章操作系统的硬件环境两章;删除了第三版中的第2章作业管理和用户接口,其内容调整后形成第7章用户接口管理;把第三版中的第5章存储器管理拆分为第5章存储器管理、第6章虚拟存储器管理两章。其余各章和实验指导、课程设计内容均按照第四版主教材进行了修订。
本书在写作和再版过程中,得到了许多专家和众多院校操作系统任课教师的大力支持和帮助,他们提出了许多中肯的意见和很好的建议,对本书的再版起到了很大的指导作用。对此表示衷心感谢。
感谢中国铁道出版社的各位编辑和图书推广人员,他们为本书能够以较高的质量出版和被许多院校选用做出了巨大贡献。
由于编者水平有限,书中难免仍有不妥之处,热诚欢迎广大读者批评指正或对本套教材提出宝贵意见与建议。
编者
2016年10月