编辑推荐:
1. 本书面向卓越工程师培养,理论与实践并重;2. 深讲解操作系统原理,并提供了大量鲜活的应用实例,有助于活跃学生思维,激发学习兴趣,旨在培养较强实践能力的高级工程技术人才;3. 篇幅适当,本书配套有PPT、相关源代码、习题解答等。
内容简介:
本书理论与实践并重,全面、系统地阐述了操作系统的重要概念和原理,深、细致地剖析了操作系统的组成结构和运行机制,给出了相关概念、原理在Linux操作系统中的实现方法,提供了大量鲜活的应用实例,详细说明了Linux实验环境搭建方法,给出了完整可用的Linux C源程序及编译和运行方法,方便读者无障碍实验学习和再创造,为培养具有扎实的专业理论知识和较强实践能力的高级工程技术人才提供可理解、可实践的内容和素材。全书共分8章,内容包括:操作系统概论、处理器管理、并发程的同步、互斥与死锁、存储管理、设备管理、文件管理、操作系统安全机制、多处理机与多计算机操作系统,涵盖操作系统经典、核心内容及扩展内容。本书配套有PPT、相关源代码、习题解答等。
作者简介:
申丰山,1970年出生,西安电子科技大学博士毕业,1999年至今在郑州大学信息工程学院担任教师工作,2013年至今负责操作系统(卓越工程师班)授课培训,担任校企联合实验室产学研课题研发指导。