本书特点:专题分析:针对教材重点难点做详细、透彻的分析。实践性强:尽可能用恰当的实例阐释理论,使读者既能够理解和掌握重要的概念,又能够从理论和实际应用的结合上加深认识。尽可能让学生不但会“学”,还要会去“做”。突出训练:通过实例、习题加强训练、加深认识。为了帮助学生对操作系统原理的学习和理解,本书以不同的专题讲解在学习中遇到的难题,通过对这些问题的思考和解决,使学生能充分地理解和掌握操作系统的基本原理,以及解决操作系统问题的基本原则和方法,增强分析问题与解决问题的能力。全书共分8个专题和1个附录。内容包括操作系统的总体框架、引导程序的设计和进程环境的建立实例、进程模型的建立和并发程序设计、有关存储管理的重要概念及其管理的实例、设备管理应用方面的例子以及设备驱动程序编写、文件管理方面的应用问题及其编程实例、操作系统用户接口方面的相关实例以及添加Linux的系统调用的方法,还包括有关实时系统、机群系统以及Agent系统方面的应用编程实例,对这些系统的应用有助于学生从更高层次上理解操作系统的基本原理和应用。附录中提供了操作系统综合练习题和参考答案,另外还有实例中用到的完整源程序以及相关的自由软件(请在www.thjd.com.cn的“源代码下载”处下载)。本书适合高等院校计算机相关专业的学生及参加计算机研究生入学考试的学生参考。