本書分為兩部分,上篇基礎理論篇以操作系統(tǒng)對計算機系統(tǒng)資源的管理為線索,講述操作系統(tǒng)的基本概念、基本原理、設計方法和實現(xiàn)技術,并以Linux操作系統(tǒng)為實例,剖析了Linux操作系統(tǒng)各個功能模塊的實現(xiàn)機制,以加深讀者對操作系統(tǒng)基本理論的理解。下篇實驗指導篇圍繞操作系統(tǒng)的用戶接口、處理機管理、存儲管理、文件管理和設備管理,在Linux系統(tǒng)環(huán)境下,設計選取10個實驗,并給出了具體的課程設計題目和設計提示。本書體系結構清晰,語言淺顯易懂,案例經典實用。 全書從理論到實驗、再到讀者自行開發(fā),脈絡清晰,內容由淺入深,方便讀者學習使用。本書既可作為高等學校計算機專業(yè)及相關專業(yè)的“操作系統(tǒng)”課程教材,也可作為從事計算機科學、工程和應用等方面工作的科技人員的參考用書。