計算機(jī)操作系統(tǒng)實驗與學(xué)習(xí)指導(dǎo)
定 價:36 元
- 作者:袁瓊
- 出版時間:2022/4/1
- ISBN:9787560663074
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP316.85
- 頁碼:
- 紙張:
- 版次:1
- 開本:16開
本書分上下兩篇,其中上篇為Cent OS Linux 6使用指南,下篇為計算機(jī)操作系統(tǒng)原理實驗。上篇詳盡地給出了下篇所依賴的實驗環(huán)境的創(chuàng)建與使用過程,具體包括Linux系統(tǒng)概述、安裝Linux系統(tǒng)、Linux常用命令和Linux常用工具。下篇緊密結(jié)合“計算機(jī)操作系統(tǒng)”課程的核心內(nèi)容,分別給出了進(jìn)程的描述與控制、處理機(jī)調(diào)度與死鎖、存儲管理和文件系統(tǒng)方面的7個典型實驗。此外,附錄給出了8套計算機(jī)操作系統(tǒng)習(xí)題及參考答案。
本書既可作為高等院校計算機(jī)及相關(guān)專業(yè)操作系統(tǒng)課程的實驗教材,也可供Linux環(huán)境開發(fā)人員參考使用。
“計算機(jī)操作系統(tǒng)”課程是高等學(xué)校計算機(jī)相關(guān)專業(yè)學(xué)生的專業(yè)必修課,也是計算機(jī)相關(guān)專業(yè)的考研科目之一。操作系統(tǒng)課程理論性較強(qiáng),要掌握操作系統(tǒng)的原理,單靠理論學(xué)習(xí)是遠(yuǎn)遠(yuǎn)不夠的,必須結(jié)合實際操作系統(tǒng),配合實驗,將理論知識與實際操作結(jié)合起來,做到“知行合一”,才能真正理解和掌握操作系統(tǒng)的思想精髓。
本書是《計算機(jī)操作系統(tǒng)(第四版)》(湯小丹等編著)的配套實驗教材,旨在引導(dǎo)學(xué)生在進(jìn)行理論學(xué)習(xí)的同時,結(jié)合實際的Linux操作系統(tǒng)進(jìn)行相關(guān)實踐,加深對操作系統(tǒng)原理的領(lǐng)會,并在動手能力方面得到訓(xùn)練和培養(yǎng)。
本書分上下兩篇。上篇為CentOS Linux 6使用指南,具體包括Linux系統(tǒng)概述、安裝Linux系統(tǒng)、Linux常用命令和Linux常用工具4章內(nèi)容,詳盡地給出了下篇所依賴的實驗環(huán)境的創(chuàng)建與使用過程。下篇為計算機(jī)操作系統(tǒng)原理實驗,具體包括進(jìn)程的描述與控制實驗、處理機(jī)調(diào)度與死鎖實驗、存儲管理實驗和文件系統(tǒng)綜合實驗4章內(nèi)容,通過上機(jī)實驗來講解計算機(jī)操作系統(tǒng)原理。下篇包括7個典型上機(jī)實驗,每個實驗都按照實驗?zāi)康、實驗?nèi)容、實驗原理、實驗代碼和思考練習(xí)的邏輯結(jié)構(gòu)給出。其中實驗代碼部分給出了完整的參考代碼,并給出了詳細(xì)的測試結(jié)果,這將極大地方便任課教師開展操作系統(tǒng)原理實踐教學(xué),同時幫助學(xué)生更好地完成實驗任務(wù),深入理解原理,掌握實現(xiàn)過程,提高操作能力。此外,附錄給出了8套計算機(jī)操作系統(tǒng)習(xí)題及參考答案。
本書第1、3、4、5、8章由袁瓊編寫,第2章由甄春成編寫,第6章由黃國芳編寫,第7章由徐兆佳編寫,附錄由袁瓊、陳宇和余慧合作編寫,袁瓊負(fù)責(zé)全書內(nèi)容的統(tǒng)稿工作,楊鶴院長審閱了全書。
在編寫本書的過程中,編者參考了一些教材和相關(guān)資料,學(xué)到了很多實驗方法和實踐經(jīng)驗,書中無法逐一列出這些參考文獻(xiàn),在此向相關(guān)作者表示衷心的感謝。
雖然編者力爭完善本書,但由于水平有限,書中仍可能存在不足之處,懇請讀者批評指正。
編 者
2021年10月
第1章 Linux系統(tǒng)概述 2
1.1 Linux的起源與發(fā)展 2
1.2 Linux的特點和組成 4
1.3 GNU項目計劃 6
1.4 POSIX標(biāo)準(zhǔn) 7
第2章 安裝Linux系統(tǒng) 8
2.1 前期準(zhǔn)備 8
2.2 新建一臺虛擬機(jī) 10
2.3 在虛擬機(jī)上安裝CentOS Linux 6 17
2.4 進(jìn)入登錄界面 33
2.5 網(wǎng)絡(luò)配置 35
第3章 Linux常用命令 43
3.1 命令格式 43
3.2 【Tab】鍵和【方向】鍵 43
3.3 文件操作命令 44
3.3.1 文件處理命令 44
3.3.2 文本內(nèi)容顯示命令 49
3.3.3 權(quán)限管理命令 51
3.3.4 文件搜索命令 56
3.4 幫助命令 60
第4章 Linux常用工具 63
4.1 VMware Tools工具 63
4.2 yum工具 67
4.3 vi編輯器 70
4.4 GCC編譯器 77
4.5 GDB調(diào)試工具 81
下篇 計算機(jī)操作系統(tǒng)原理實驗
第5章 進(jìn)程的描述與控制實驗 92
5.1 進(jìn)程同步 92
5.2 進(jìn)程通信 101
第6章 處理機(jī)調(diào)度與死鎖實驗 110
6.1 處理機(jī)調(diào)度 110
6.2 銀行家算法 120
第7章 存儲管理實驗 132
7.1 內(nèi)存動態(tài)分區(qū)分配 132
7.2 請求調(diào)頁存儲管理 149
第8章 文件管理綜合實驗 156
附錄 計算機(jī)操作系統(tǒng)習(xí)題及參考答案 178
習(xí)題1 操作系統(tǒng)引論 178
習(xí)題2 進(jìn)程的描述與控制1 183
習(xí)題3 進(jìn)程的描述與控制2 188
習(xí)題4 處理機(jī)調(diào)度與死鎖 195
習(xí)題5 存儲器管理1 201
習(xí)題6 存儲器管理2 205
習(xí)題7 輸入輸出系統(tǒng) 211
習(xí)題8 文件管理 216
參考文獻(xiàn) 226