《操作系統(tǒng)實驗教程及Linux和Windows系統(tǒng)調用編程》是根據操作系統(tǒng)課程教學大綱的要求,比較系統(tǒng)地介紹對于理解和掌握現代操作系統(tǒng)的功能技術應該進行的一些基本實驗。全書分成4篇共19章。第1篇共5章,介紹Linux的安裝和使用。第2篇共7章,描述理解操作系統(tǒng)原理實現所涉及的基本算法的模擬,結合操作系統(tǒng)理論給出實現操作系統(tǒng)基本功能所涉及的各種數據結構和算法的描述和實現流程,有的算法還給出了實現的源程序示例。第3篇共3章,介紹UNIX和Linux操作系統(tǒng)中進程和線程控制、進程同步和通信及文件系統(tǒng)所涉及的系統(tǒng)調用的API,以及相應的源程序示例。第4篇共4章,介紹Windows 2000/XP操作系統(tǒng)涉及的各部分基本概念和相應的數據結構,包括應用程序基礎和進程控制、線程同步和調度、存儲器管理中的虛擬內存的系統(tǒng)調用及文件系統(tǒng)的系統(tǒng)調用等的API,以及相應的源程序示例?!恫僮飨到y(tǒng)實驗教程及Linux和Windows系統(tǒng)調用編程》內容豐富,覆蓋面廣,是一本很好的計算機操作系統(tǒng)實驗指導教材?!恫僮飨到y(tǒng)實驗教程及Linux和Windows系統(tǒng)調用編程》既考慮本科生的實驗要求,又兼顧??粕膶嶒灜h(huán)節(jié),也可作為研究生對UNIX、Linux和Windows 2000/XP這些操作系統(tǒng)進行熟悉和編程的參考教材,同時對從事系統(tǒng)軟件開發(fā)的人員也是一本較好的參考書。