本書是專門教授操作系統原理的實用教科書。內容全面,講解深入淺出,編寫時,特別注重根據不同的教學對象定位不同的培養(yǎng)目標,各章、節(jié)的重難點、主次內容都做了恰當合理的安排。全書共由12章構成,第1章概要介紹了操作系統的發(fā)展歷史、操作系統的基本類型和功能。第2章至第7章分別介紹了操作系統的各種功能及其實現原理,包括操作系統的用戶接口、處理機管理、進程通信、存儲管理、文件系統、設備管理。第8章介紹了操作系統的不同結構,第9章介紹了多機環(huán)境下的操作系統,最后三章是操作系統實例,介紹了三種不同風格、不同時期的主流操作系統:MS-DOS,Windows NT,Linux。作者根據多年在一線的教學經驗,在整體結構安排、內容取舍以及整書的編寫過程中,都充分考慮了教與學的特點,以及所面對的特定讀者的具體需要。在內容上既注重講述基礎知識,又能反應當代操作系統的新技術。本書結構清晰,概念準確,文字敘述簡潔明了,可讀性強,既便于教師課堂講授,又便于自學者閱讀。通過閱讀本書,不但對計算機操作系統有全面的了解,還為進一步深入學習和研究計算機科學技術奠定基礎。本書可作為普通高校、職業(yè)學校計算機科學與技術專業(yè)本、??茖W生的教材和教學參考用書,也是對操作系統原理感興趣的廣大從業(yè)人員的自學指導書和社會操作系統原理培訓班的教材。