內容簡介
本書是針對計算機專業“操作繫統”課程而編寫的教材,課程所需總學時為85-96學時。本書由3篇組成。第1篇針對大綱要求,包括了課堂教學應涉及的主要知識點,並針對重點概念輔以例證。第2篇在第1篇的理論基礎上,對具體的操作繫統Linux-2.4.20-8版本,進行深入的內核分析。第3篇立足於Linux提供的用戶界面,設置了若干難易適度的實驗,與第1篇各章的教學同步進行。本書從用戶界面,進程的創建、通信與同步,文件繫統調用,設備驅動,內核修改直至多線程與網絡TCP通信的綜合應用,逐步深入,可以滿足本課程對應用繫統設計與開發能力的要求。
本書適於作為大專院校計算機及相關專業操作繫統的課程的教材,也可以作為Linux繫統開發與內核分析的參考書。
本書適於作為大專院校計算機及相關專業操作繫統的課程的教材,也可以作為Linux繫統開發與內核分析的參考書。