操作系統(tǒng)/應(yīng)用型大學(xué)計(jì)算機(jī)專業(yè)系列教材
定 價(jià):38 元
叢書名:應(yīng)用型大學(xué)計(jì)算機(jī)專業(yè)系列教材
- 作者:邵晶波,劉曉曉,武靜,趙立群 著
- 出版時(shí)間:2016/12/1
- ISBN:9787302453376
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP316
- 頁碼:246
- 紙張:膠版紙
- 版次:1
- 開本:16開
操作系統(tǒng)是計(jì)算機(jī)專業(yè)的核心基礎(chǔ)課程,也是計(jì)算機(jī)相關(guān)專業(yè)常設(shè)的一門課程。本書根據(jù)操作系統(tǒng)的教學(xué)要求,具體介紹操作系統(tǒng)原理、進(jìn)程管理、存儲管理、設(shè)備管理、文件管理的方法以及計(jì)算機(jī)安全等知識,并通過指導(dǎo)學(xué)生實(shí)訓(xùn),加強(qiáng)應(yīng)用技能的培養(yǎng)。
本書具有知識系統(tǒng)、概念清晰、注重實(shí)用性和操作性的特點(diǎn),既可作為應(yīng)用型大學(xué)本科和高職高專院校計(jì)算機(jī)應(yīng)用、網(wǎng)絡(luò)管理、電子商務(wù)等專業(yè)的教材,也可以作為從事操作系統(tǒng)管理和計(jì)算機(jī)從業(yè)人員進(jìn)行軟件開發(fā)的參考用書。
隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)通信技術(shù)的飛速發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用已經(jīng)滲透到社會經(jīng)濟(jì)領(lǐng)域的各個(gè)方面;網(wǎng)絡(luò)經(jīng)濟(jì)不僅在促進(jìn)生產(chǎn)、促進(jìn)外貿(mào)、開拓國際市場、拉動就業(yè)、支持大學(xué)生創(chuàng)業(yè)、推動國家經(jīng)濟(jì)發(fā)展、改善民生、豐富社會文化生活、構(gòu)建和諧社會等方面發(fā)揮著巨大作用,而且也在徹底改造企業(yè)的經(jīng)營管理方式,并深刻地改變著企業(yè)商務(wù)活動的運(yùn)作模式,因而越來越受到我國各級政府部門和企業(yè)的高度重視。
作為計(jì)算機(jī)硬件與用戶之間交流的界面,計(jì)算機(jī)操作系統(tǒng)充當(dāng)著兩者之間的橋梁,協(xié)調(diào)兩者之間的互動,使計(jì)算機(jī)用戶能得心應(yīng)手地控制、使用計(jì)算機(jī)資源,為用戶提供安全、可靠、方便的工作環(huán)境。操作系統(tǒng)是計(jì)算機(jī)應(yīng)用的靈魂,也是計(jì)算機(jī)與網(wǎng)絡(luò)系統(tǒng)集成的關(guān)鍵技術(shù)支撐,操作系統(tǒng)在計(jì)算機(jī)設(shè)施、網(wǎng)絡(luò)設(shè)備、網(wǎng)站建設(shè)、軟件開發(fā)應(yīng)用管理中發(fā)揮著越來越重要的作用。
操作系統(tǒng)是應(yīng)用型大學(xué)計(jì)算機(jī)專業(yè)重要的核心基礎(chǔ)課程,也是計(jì)算機(jī)相關(guān)專業(yè)常設(shè)的一門課程,還是學(xué)生就業(yè)、從事相關(guān)工作必須掌握的關(guān)鍵知識技能。本書注重以學(xué)習(xí)者應(yīng)用能力培養(yǎng)為主線,堅(jiān)持科學(xué)發(fā)展觀,嚴(yán)格按照教育部關(guān)于“加強(qiáng)職業(yè)教育、突出實(shí)踐技能培養(yǎng)”的要求,根據(jù)計(jì)算機(jī)軟、硬件技術(shù)設(shè)備的發(fā)展,結(jié)合專業(yè)教學(xué)改革的需要,循序漸進(jìn)地進(jìn)行知識講解,力求使讀者在做中學(xué)、在學(xué)中做,能夠真正利用所學(xué)知識解決操作系統(tǒng)開發(fā)與應(yīng)用的實(shí)際問題。
本書作為高等教育應(yīng)用型大學(xué)計(jì)算機(jī)應(yīng)用和網(wǎng)絡(luò)管理專業(yè)的特色教材,全書共分7章,采取任務(wù)驅(qū)動式、案例教學(xué)的編寫方法;根據(jù)操作系統(tǒng)課程的教學(xué)要求,具體介紹操作系統(tǒng)原理、進(jìn)程管理、存儲管理、設(shè)備管理、文件管理的方法,以及計(jì)算機(jī)安全等知識,并通過指導(dǎo)學(xué)生實(shí)踐模擬實(shí)訓(xùn),加強(qiáng)應(yīng)用能力與應(yīng)用技能的培養(yǎng)。
本書由李大軍統(tǒng)籌策劃并具體組織編寫,邵晶波和劉曉曉任主編,邵晶波統(tǒng)改稿,武靜、趙立群任副主編,由關(guān)忠教授審定。作者編寫分工如下:牟惟仲編寫序言,邵晶波編寫第1~3章,劉曉曉編寫第4章,武靜編寫第5、6章,趙立群編寫第7章,劉靖宇負(fù)責(zé)文字修改、版式整理及附錄的編寫;李曉新負(fù)責(zé)制作課件。
在本書編寫過程中,參閱借鑒了中外有關(guān)計(jì)算機(jī)操作系統(tǒng)的最新書刊、網(wǎng)站資料,并得到計(jì)算機(jī)行業(yè)協(xié)會及業(yè)界專家教授的具體指導(dǎo),在此一并致謝。為了方便教學(xué),本書配有電子課件,讀者可以登錄清華大學(xué)出版社網(wǎng)站免費(fèi)下載使用。
因作者水平有限,書中難免存在疏漏和不足,懇請專家、同行和讀者批評指正。
編者
2016年11月
第1章緒論
1.1操作系統(tǒng)概述
1.1.1操作系統(tǒng)定義
1.1.2學(xué)習(xí)操作系統(tǒng)的目的
1.2操作系統(tǒng)的作用
1.2.1用戶視角
1.2.2資源管理者視角
1.2.3虛擬機(jī)視角
1.2.4作業(yè)組織視角
1.3操作系統(tǒng)的發(fā)展歷史
1.3.1操作系統(tǒng)發(fā)展的動力
1.3.2操作系統(tǒng)的發(fā)展歷史
1.4操作系統(tǒng)的類型
1.4.1批處理操作系統(tǒng)
1.4.2分時(shí)操作系統(tǒng)
1.4.3實(shí)時(shí)操作系統(tǒng)
1.4.4微機(jī)操作系統(tǒng)
1.4.5多處理機(jī)操作系統(tǒng)
1.4.6網(wǎng)絡(luò)操作系統(tǒng)
1.4.7分布式操作系統(tǒng)
1.4.8嵌入式操作系統(tǒng)
1.5操作系統(tǒng)的特征
1.6操作系統(tǒng)的結(jié)構(gòu)
1.6.1傳統(tǒng)的操作系統(tǒng)結(jié)構(gòu)
1.6.2現(xiàn)代操作系統(tǒng)結(jié)構(gòu)
1.7操作系統(tǒng)的用戶界面
1.7.1命令界面
1.7.2程序界面
1.7.3圖形用戶界面
1.8操作系統(tǒng)的硬件環(huán)境
1.8.1CPU與外設(shè)并行工作
1.8.2I/O中斷的作用
1.8.3管態(tài)與目態(tài)
1.8.4存儲結(jié)構(gòu)
1.8.5存儲保護(hù)
1.9操作系統(tǒng)的安裝與啟動
第2章進(jìn)程管理
2.1多道程序設(shè)計(jì)
2.1.1程序的順序執(zhí)行
2.1.2程序的并發(fā)執(zhí)行
2.1.3并發(fā)程序執(zhí)行的條件
2.2進(jìn)程的描述
2.2.1進(jìn)程的概念
2.2.2進(jìn)程的特征及其與程序的區(qū)別
2.2.3進(jìn)程的基本狀態(tài)及其轉(zhuǎn)換
2.2.4進(jìn)程控制結(jié)構(gòu)
2.2.5PCB的組織方式
2.3進(jìn)程的控制
2.3.1進(jìn)程控制機(jī)制
2.3.2進(jìn)程控制原語
2.4進(jìn)程的互斥
2.4.1互斥的定義
2.4.2上鎖和開鎖原語
2.4.3用上鎖和開鎖原語實(shí)現(xiàn)進(jìn)程的互斥
2.5信號量機(jī)制
2.5.1信號量的概念
2.5.2P、V操作原語
2.5.3用P、V操作原語實(shí)現(xiàn)進(jìn)程的互斥
2.6進(jìn)程的同步
2.6.1同步的定義
2.6.2用P、V操作原語實(shí)現(xiàn)進(jìn)程的同步
2.6.3幾個(gè)經(jīng)典的進(jìn)程同步問題
2.7進(jìn)程的通信
2.7.1進(jìn)程通信的定義
2.7.2共享存儲器系統(tǒng)
2.7.3消息傳遞系統(tǒng)
2.7.4管道通信系統(tǒng)
2.8死鎖問題
2.8.1死鎖的定義
2.8.2產(chǎn)生死鎖的原因
2.8.3產(chǎn)生死鎖的必要條件
2.8.4死鎖的預(yù)防
2.8.5死鎖的避免
2.8.6死鎖的檢測與解除
2.8.7鴕鳥算法
2.9進(jìn)程調(diào)度
2.9.1進(jìn)程調(diào)度算法
2.9.2進(jìn)程調(diào)度時(shí)機(jī)
2.10線程
2.10.1線程的定義
2.10.2線程與進(jìn)程的比較
第3章存儲管理
3.1存儲管理的概念
3.1.1存儲系統(tǒng)的分類
3.1.2物理地址和邏輯地址
3.1.3靜態(tài)重定位和動態(tài)重定位
3.1.4存儲管理的功能
3.1.5內(nèi)存擴(kuò)充技術(shù)
3.1.6存儲管理的分類
3.2程序的裝入和鏈接
3.3連續(xù)分配方式
3.4基本分頁存儲管理方式
3.5基本分段存儲管理方式
3.6段頁式存儲管理方式
3.7虛擬存儲器的基本概念
3.8請求分頁存儲管理方式
3.9請求分段存儲管理方式
3.10頁面置換算法
3.11抖動問題
第4章設(shè)備管理
4.1設(shè)備管理概述
4.1.1設(shè)備分類
4.1.2設(shè)備管理的功能和任務(wù)
4.1.3設(shè)備獨(dú)立性
4.1.4設(shè)備控制器
4.1.5設(shè)備通道
4.1.6I/O系統(tǒng)結(jié)構(gòu)
4.2I/O控制方式
4.2.1程序直接控制方式
4.2.2中斷控制方式
4.2.3DMA方式
4.2.4通道方式
4.3中斷技術(shù)
4.3.1中斷的基本概念
4.3.2中斷的分類與優(yōu)先級
4.3.3軟中斷
4.3.4中斷處理過程
4.4緩沖技術(shù)
4.4.1緩沖技術(shù)的引入
4.4.2緩沖的種類
4.5設(shè)備分配
4.5.1設(shè)備分配所用的數(shù)據(jù)結(jié)構(gòu)
4.5.2設(shè)備分配原則
4.5.3設(shè)備分配程序
4.5.4SPOOLing技術(shù)
4.6磁盤設(shè)備管理
4.6.1存儲設(shè)備的物理結(jié)構(gòu)
4.6.2磁盤調(diào)度
4.6.3磁盤高速緩存
4.6.4提高磁盤I/O速度的其他方法
4.6.5獨(dú)立磁盤冗余陣列
第5章文件管理
5.1文件系統(tǒng)概述
5.1.1文件的概念
5.1.2文件的訪問方式
5.1.3文件的邏輯結(jié)構(gòu)
5.1.4文件的物理結(jié)構(gòu)
5.1.5文件系統(tǒng)
5.2文件目錄
5.2.1文件控制塊
5.2.2文件目錄與目錄文件
5.2.3單級目錄結(jié)構(gòu)
5.2.4二級目錄結(jié)構(gòu)
5.2.5多級目錄結(jié)構(gòu)
5.2.6文件目錄操作
5.3文件系統(tǒng)的實(shí)現(xiàn)
5.3.1文件系統(tǒng)調(diào)用的實(shí)現(xiàn)
5.3.2文件存儲空間分配的實(shí)現(xiàn)
5.3.3文件共享和保護(hù)的實(shí)現(xiàn)
第6章操作系統(tǒng)安全性
6.1安全性概述
6.1.1計(jì)算機(jī)系統(tǒng)安全概念
6.1.2計(jì)算機(jī)系統(tǒng)安全核心
6.1.3計(jì)算機(jī)資產(chǎn)及威脅
6.1.4內(nèi)部與外部攻擊
6.1.5惡意軟件
6.2操作系統(tǒng)安全機(jī)制
6.2.1用戶驗(yàn)證
6.2.2反入侵策略
6.2.3數(shù)字加密技術(shù)
6.3安全性的設(shè)計(jì)原則
6.3.1操作系統(tǒng)安全性原則的概念
6.3.2系統(tǒng)保護(hù)策略與機(jī)制
6.4職業(yè)道德教育與法制建設(shè)
6.4.1計(jì)算機(jī)從業(yè)人員職業(yè)道德教育
6.4.2計(jì)算機(jī)相關(guān)法律法規(guī)建設(shè)
第7章Ubuntu操作系統(tǒng)實(shí)驗(yàn)
7.1Ubuntu安裝
7.1.1實(shí)驗(yàn)?zāi)康?br />7.1.2實(shí)驗(yàn)內(nèi)容
7.1.3實(shí)驗(yàn)報(bào)告
7.1.4實(shí)驗(yàn)相關(guān)資料
7.2熟悉Ubuntu環(huán)境
7.2.1實(shí)驗(yàn)?zāi)康?br />7.2.2實(shí)驗(yàn)內(nèi)容
7.2.3實(shí)驗(yàn)報(bào)告
7.2.4實(shí)驗(yàn)相關(guān)資料
7.3Shell腳本
7.3.1實(shí)驗(yàn)?zāi)康?br />7.3.2實(shí)驗(yàn)內(nèi)容
7.3.3實(shí)驗(yàn)報(bào)告
7.3.4實(shí)驗(yàn)相關(guān)資料
7.4進(jìn)程間通信
7.4.1實(shí)驗(yàn)?zāi)康?br />7.4.2實(shí)驗(yàn)內(nèi)容
7.4.3實(shí)驗(yàn)報(bào)告
7.4.4實(shí)驗(yàn)相關(guān)資料
7.5存儲管理
7.5.1實(shí)驗(yàn)?zāi)康?br />7.5.2實(shí)驗(yàn)內(nèi)容
7.5.3實(shí)驗(yàn)報(bào)告
7.5.4實(shí)驗(yàn)相關(guān)資料
7.6文件操作
7.6.1實(shí)驗(yàn)?zāi)康?br />7.6.2實(shí)驗(yàn)內(nèi)容
7.6.3實(shí)驗(yàn)報(bào)告
7.6.4實(shí)驗(yàn)相關(guān)資料
附錄Linux操作系統(tǒng)常用命令
參考文獻(xiàn)