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