图书前言

计算机操作系统课程是计算机专业的三大主干课程之一,操作系统课程的内容比较抽象,很多学生难以理解和掌握。为了更好地帮助学生学习,笔者根据多年讲授计算机操作系统课程的经验编写了本书。通过对重点和难点的讲解,典型例题分析以及大量习题的练习,使读者充分掌握操作系统的原理与算法思想,深入理解基本概念,掌握解决操作系统问题的思路与方法,从而提高分析问题与解决问题的能力。

本书按照操作系统课程的教学大纲要求,结合目前高校使用的主要教材精心编写而成,内容分为三篇,共13章。第一篇为知识篇(1~7章),每章分别从内容提要、难点分析、例题分析等几方面讨论了本章内容,其中,第1章是操作系统概论;第2章是作业管理和用户界面;第3章是存储管理;第4章是进程管理;第5章是文件管理;第6章是设备管理;第7章是操作系统的设计与实现。第二篇为专题篇(8~11章),第8章是UNIX操作系统,讨论系统的内部结构实现方法及相关题解;第9章简要介绍了DOS操作系统的内部结构;第10章简要介绍了Windows 2000的内部结构;第11章是实验辅导,给出了4个实验的具体过程。第三篇是试题汇编(12、13章),共有9套不同层次的样题,第13章给出了样题的部分答案。

本书内容丰富,重点突出,难点分析透彻,书中的例题和习题都经过精挑细选。本书不仅可以作为计算机专业本科或专科学生学习操作系统课程的学习参考书,也是报考计算机专业硕士研究生的考生的参考书,同时适合操作系统课程自学者和计算机等级(三级或四级)考试者学习。

本书由张献忠主编,眭莉、饶琛、周国华、张雪萍参编。其中,眭莉编写了第1、2、3章,张雪萍编写了第5章,饶琛编写了第6章,周国华编写了第9、10章,其余章节由张献忠编写,全书由张献忠统一定稿,郑成增教授担任主审。全书在编写过程中得到常州工学院计算机信息工程学院领导和各位同仁的大力支持,在此表示衷心感谢。

由于编者水平有限,书中难免存在一些缺点和错误,敬请广大读者批评指正。