本书主要介绍操作系统的基本概念、结构、基本功能和实现原理, 以及当前世界上最流行的两大操作系统派系--UNIX/Linux和Windows的特点和实现技术。本书共分为三篇18章。第一篇分为6章, 主要介绍操作系统的基本概念、三个基本操作系统类型 (批处理、分时和实时) 和特点、操作系统基本功能 (处理机管理、存储器管理、文件管理和设备管理) 和操作系统的进一步发展; 第二篇分为7章, 以Linux操作系统为例, 介绍类UNIX系统设计和各部分功能的具体实现技术; 第三篇分为5章, 介绍以面向对象方法设计的特例Windows 2000/XP操作系统的实现技术。本书注意吸收国内外较新的操作系统理论和实现技术, 以反映现代操作系统发展的新动向。以操作系统的基本原理与实现技术为主要内容, 同时注意到实际的应用。
