本书是专门教授操作系统原理的实用教科书。内容全面,讲解深入浅出,编写时,特别注重根据不同的教学对象定位不同的培养目标,各章、节的重难点、主次内容都做了恰当合理的安排。全书共由12章构成,第1章概要介绍了操作系统的发展历史、操作系统的基本类型和功能。第2章至第7章分别介绍了操作系统的各种功能及其实现原理,包括操作系统的用户接口、处理机管理、进程通信、存储管理、文件系统、设备管理。第8章介绍了操作系统的不同结构,第9章介绍了多机环境下的操作系统,最后三章是操作系统实例,介绍了三种不同风格、不同时期的主流操作系统:MS-DOS,Windows NT,Linux。作者根据多年在一线的教学经验,在整体结构安排、内容取舍以及整书的编写过程中,都充分考虑了教与学的特点,以及所面对的特定读者的具体需要。在内容上既注重讲述基础知识,又能反应当代操作系统的新技术。本书结构清晰,概念准确,文字叙述简洁明了,可读性强,既便于教师课堂讲授,又便于自学者阅读。通过阅读本书,不但对计算机操作系统有全面的了解,还为进一步深入学习和研究计算机科学技术奠定基础。本书可作为普通高校、职业学校计算机科学与技术专业本、专科学生的教材和教学参考用书,也是对操作系统原理感兴趣的广大从业人员的自学指导书和社会操作系统原理培训班的教材。