資源描述:
《操作系統(tǒng)授課計(jì)劃2009-2010-1》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、南昌航空大學(xué)課程授課計(jì)劃(2009?2010學(xué)年第一學(xué)期)課程名稱操作系統(tǒng)班級(jí)072011/12/13任課教師劉洪采用教材《操作系統(tǒng)教程》第4版系主任院(部)主任附:學(xué)時(shí)分配72考核方式周數(shù)16周講課60學(xué)時(shí)(其中采用外語(yǔ)教學(xué)學(xué)時(shí))習(xí)題課2學(xué)時(shí)課堂練習(xí)學(xué)時(shí)課堂討論學(xué)時(shí)實(shí)驗(yàn)10學(xué)時(shí)(其中上機(jī)10學(xué)13寸)測(cè)驗(yàn)學(xué)時(shí)機(jī)動(dòng)學(xué)時(shí)總共72學(xué)時(shí)考試:J考查:必修課V必選課限選課任選課(劃表示)(木表一式三份,經(jīng)審批后分別由院(部)、系、任課教師保存)周次周學(xué)時(shí)講課內(nèi)容(教學(xué)大綱分章和題目的名稱)學(xué)時(shí)數(shù)備注講課實(shí)驗(yàn)上機(jī)其它第1周4第一章操作系統(tǒng)概
2、論1」操作系統(tǒng)概觀1.1.1操作系統(tǒng)的定義和目標(biāo)1」.2操作系統(tǒng)的作用與功能1.1.3操作系統(tǒng)的主要特性1.2操作系統(tǒng)的形成和發(fā)展1.2.1人工操作階段1.2.2管理程序階段123多道程序設(shè)計(jì)與操作系統(tǒng)的形成124操作系統(tǒng)的進(jìn)一步發(fā)展4第2周41.3操作系統(tǒng)提供的服務(wù)和用戶接口1.3.1操作系統(tǒng)提供的基本服務(wù)1.3.2操作系統(tǒng)提供的用戶接口1.3.3程序接口與系統(tǒng)調(diào)用1.4操作系統(tǒng)的結(jié)構(gòu)設(shè)汁1.4.1操作系統(tǒng)的構(gòu)件1.4.2整體式結(jié)構(gòu)的操作系統(tǒng)1.4.3層次式結(jié)構(gòu)4第3周41.5流行操作系統(tǒng)簡(jiǎn)介1.5.1DOS操作系統(tǒng)1.5.2W
3、indows操作系統(tǒng)1.5.3Unix操作系統(tǒng)大家庭1.5.4自由軟件和Linux操作系統(tǒng)第二章處理器管理2」中央處理器2.1.1單處理器系統(tǒng)和多處理器系統(tǒng)2.1.2機(jī)器指令與特權(quán)指令2.1.3處理器狀態(tài)2.1.4程序狀態(tài)字寄存器4第4周42.2中斷技術(shù)2.2.1中斷源的概念和分類2.2.2中斷裝置和中斷處理程序2.2.3中斷事件的具體處理方法2.2.4中斷的優(yōu)先級(jí)和多重中斷2.2.5實(shí)例研究:Linux中斷處理2周次周學(xué)時(shí)講課內(nèi)容(教學(xué)大綱分章和題目的名稱)學(xué)時(shí)數(shù)備注講課實(shí)驗(yàn)上機(jī)其它第4周2.3進(jìn)程及其實(shí)現(xiàn)2.3.1進(jìn)程的定義和
4、性質(zhì)2.3.2進(jìn)程的狀態(tài)和轉(zhuǎn)換2.3.3進(jìn)程的描述2第5周42.3.4進(jìn)程切換與模式切換2.3.5進(jìn)程的控制2.3.7實(shí)例研究:Linux的進(jìn)程管理2.4線程及其實(shí)現(xiàn)2.4.1引入多線程技術(shù)的動(dòng)機(jī)2.4.2多線程環(huán)境中的進(jìn)程與線程2.4.3線程的實(shí)現(xiàn)4第6周42.5處理器調(diào)度2.5.1處理器調(diào)度的層次2.5.2選擇調(diào)度算法的原則2.6批處理作業(yè)的管理與調(diào)度2.6.1作業(yè)和進(jìn)程的關(guān)系2.6.2批處理作業(yè)的管理2.6.3批處理作業(yè)的調(diào)度2.6.4作業(yè)調(diào)度算法2.7低級(jí)調(diào)度2.7.1低級(jí)調(diào)度算法2.7.2實(shí)例研究:Linux調(diào)度算法4第
5、7周4第四章存儲(chǔ)管理4.1主存儲(chǔ)器4.1.1存儲(chǔ)器的層次4.1.2快速緩存(Chaching)4.1.3地址轉(zhuǎn)換與存儲(chǔ)保護(hù)4.2連續(xù)存儲(chǔ)空間管理4.2.1單用戶連續(xù)存儲(chǔ)管理4.2.2固定分區(qū)存儲(chǔ)管理4.2.3可變分區(qū)存儲(chǔ)管理4周次周學(xué)時(shí)講課內(nèi)容(教學(xué)大綱分章和題目的名稱)學(xué)時(shí)數(shù)備注講課實(shí)驗(yàn)上機(jī)其它第8周44.3分頁(yè)式存儲(chǔ)管理4.3.1分頁(yè)式存儲(chǔ)管理的基本原理4.3.2相聯(lián)存儲(chǔ)器和快表4.3.3分頁(yè)存空間的頁(yè)面共享和保護(hù)4.4分段式存儲(chǔ)管理4.4.1程序的分段結(jié)構(gòu)和基本原理4.4.2段的共享4.4.3分段和分頁(yè)的比較4.5虛擬存儲(chǔ)管
6、理4.5.1分頁(yè)式虛擬存儲(chǔ)系統(tǒng)4.5.2分段式虛擬存儲(chǔ)系統(tǒng)4.5.3段頁(yè)式虛擬存儲(chǔ)系統(tǒng)4.8實(shí)例研究:Linux虛擬存儲(chǔ)管理4第9周4第三章并發(fā)進(jìn)程3.1并發(fā)進(jìn)程3.1.1順序程序設(shè)計(jì)3.1.2進(jìn)程的并發(fā)性3.1.3與時(shí)間有關(guān)的錯(cuò)誤3.1.4進(jìn)程的交互協(xié)作和兄爭(zhēng)3.2臨界區(qū)管理3.2.1互斥和臨界區(qū)3.2.2臨界區(qū)管理的嘗試323實(shí)現(xiàn)臨界區(qū)管理的軟件方法3.2.4實(shí)現(xiàn)臨界區(qū)管理的硬件設(shè)施2第9周3.3信號(hào)量與PV操作3.3.1同步和同步機(jī)制3.3.2記錄型信號(hào)量與PV操作3.3.3用記錄型信號(hào)量實(shí)現(xiàn)互斥3.3.4記錄型信號(hào)量解決生
7、產(chǎn)者■消費(fèi)者問(wèn)題3.3.5記錄型信號(hào)量解決讀者-寫(xiě)者問(wèn)題3.3.6記錄型信號(hào)量解決理發(fā)師問(wèn)題2周次周學(xué)時(shí)講課內(nèi)容(教學(xué)大綱分章和題目的名稱)學(xué)時(shí)數(shù)備注講課實(shí)驗(yàn)上機(jī)其它第10周43.5進(jìn)程通信3.5.1信號(hào)通信機(jī)制3.5.2共享文件通信機(jī)制3.5.3共享存儲(chǔ)區(qū)通信機(jī)制3.5.4消息傳遞通信機(jī)制3.5.5有關(guān)消息傳遞的若干實(shí)現(xiàn)問(wèn)題4第11周43.6死鎖3.6.1死鎖的產(chǎn)生3.6.2死鎖的定義363死鎖的防止3.6.4死鎖的避免3.8實(shí)例研究:Linux信號(hào)量機(jī)制4第12周4第五章設(shè)備管理(6學(xué)時(shí))5」I/O硬件原理5.1.1I/O控制
8、方式5.1.2設(shè)備控制器5.3具有通道的I/O系統(tǒng)管理5.3.1I/O指令和主機(jī)I/O程序5.3.2通道啟動(dòng)和I/O操作過(guò)程5.4緩沖技術(shù)4第13周45.5驅(qū)動(dòng)調(diào)度技術(shù)5.5.1存儲(chǔ)設(shè)備的物理結(jié)構(gòu)5.5.2循環(huán)排序5.5.3優(yōu)化分布5.5.4交替地