本书是“高等学校计算机系列规划教材”之一,全书共分20个章节,主要对计算机机操作系统的基础知识作了介绍,具体内容包括操作系统的基本概念、操作系统的形成与发展、作业管理及批处理作业、处理机调度、备份与恢复等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
本书共20章。第1~4章介绍操作系统的基本概念、形成与发展,几种流行的操作系统和网络环境中的操作系统。第5章、第6章介绍操作系统的作业管理及批处理作业、交互型作业。第7~10章介绍程序和进程、互斥和同步、死锁及饿死、处理机调度。第11~13章介绍内存管理、文件系统和设备管理。第14章、第15章介绍进程通信和网络。第16章介绍分布式处理。第17~19章介绍权限、安全、备份与恢复。第20章介绍12个可供Linux操作系统上机实验的内容、具体操作步骤以及3个项目。
本书在积累了作者多年教学经验的基础上编写而成,裁减有度,可操作性强,并以Linux源程序案例和实验来印证相应理论。与本书配套的教学资源(包括课件、实验录屏、项目源代码等)可从华信教育资源网(www.huaxin.edu.cn)免费下载。
本书可作为高等院校计算机专业及相关专业的教材,也可供Linux爱好者参考。