《計算機操作系統(tǒng)》全面系統(tǒng)地介紹了現(xiàn)代計算機操作系統(tǒng)的基本實現(xiàn)原理。全書共7章。第1章介紹操作系統(tǒng)的概念、特征、功能、發(fā)展歷史、用戶接口及結構模型;第2章介紹操作系統(tǒng)的硬件基礎相關知識,包括處理器計算、存儲系統(tǒng)、中斷和時鐘;第3章深入闡述進程與線程的概念、進程調度、死鎖、同步與通信機制等;第4至6章分別介紹操作系統(tǒng)的存儲器管理、設備管理和文件管理;第7章給出實踐環(huán)節(jié)的建議實驗項目。此外,《計算機操作系統(tǒng)》以Linux系統(tǒng)的2.6.24內核版本為實例,簡要介紹其基本實現(xiàn)原理,力求方便讀者學習時能理論聯(lián)系實際。《計算機操作系統(tǒng)》內容豐富,結構清晰,強調理論與實踐相結合,既可作為普通高等院校計算機及相關專業(yè)的操作系統(tǒng)課程教材,也可供從事計算機應用和開發(fā)的技術人員參考。