![]() |
|
本书充分突出操作系统作为一个系统的核心、保证整体高速运转的理念,同时强调各个组成部分必须有机、协调地分工协作,旨在让读者能真正理解操作系统的整体运转原理。 本书从硬件管理基本功能出发,依次对操作系统的CPU管理、内存管理、外设管理、文件管理等进行了详细的阐述;从上层应用提供的接口出发,对系统接口设计、进程管理、文件接口等内容进行了详细阐述。在单独模块阐述的基础上,深入地阐述了这些模块之间的关系,即这些模块是如何合作成为一个整体系统的。本书同时对操作系统安全、分布式互联以及图形界面进行了适当拓展,结合商用级Linux、鸿蒙操作系统的分析,让读者能够真正理解现代操作系统的整体运转原理。 为避免单纯的原理阐述让读者感到空泛、浮于表面,同时加强操作系统原理和实现的有机融合,本书设计了14个实践项目,其中包括8个初级认知型实践项目和6个高级综合型实践项目,几乎涵盖了操作系统的全部内容。 本书可作为高等学校计算机及相关专业操作系统课程教材或参考书,也可供操作系统开发以及在操作系统上进行相关研究的人员参考。 |
![]() |
|
前辅文 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|