資源描述:
《計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)專(zhuān)科起點(diǎn)本科函授教學(xué)大綱》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)專(zhuān)科起點(diǎn)本科函授教學(xué)大綱計(jì)算機(jī)操作系統(tǒng)原理課程類(lèi)別:專(zhuān)業(yè)必修課一、教學(xué)目的和要求操作系統(tǒng)是現(xiàn)代計(jì)算機(jī)系統(tǒng)中最重要的系統(tǒng)軟件,起著"中樞神經(jīng)"的作用,它也是計(jì)算機(jī)應(yīng)用者首先關(guān)心和感興趣的一個(gè)領(lǐng)域。本課程為高等學(xué)校計(jì)算機(jī)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)主干課程,也是一般從事計(jì)算機(jī)應(yīng)用的人員所必不可缺少的。本課程以操作系統(tǒng)原理為主,依據(jù)資源管理的觀點(diǎn)論述了操作系統(tǒng)的基本原理和實(shí)現(xiàn)技術(shù)。實(shí)習(xí)是操作系統(tǒng)實(shí)踐性教學(xué)環(huán)節(jié)的重要內(nèi)容,通過(guò)實(shí)習(xí)可以加深對(duì)基本原理的理解和應(yīng)用,并熟悉目前比較有代表性的實(shí)用操作系統(tǒng)Linux。二、授課學(xué)時(shí)與考核方式教學(xué)總學(xué)時(shí):36,方式均為課堂授課,并通過(guò)啟發(fā)式教學(xué)、課堂討論、典
2、型例題分析、布置思考題等方式。考試方式主要是閉卷形式,同時(shí)檢查學(xué)生的作業(yè)。三、授課對(duì)象計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)函授本科四、選修課程C語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成、離散數(shù)學(xué)五、教學(xué)內(nèi)容通過(guò)本門(mén)課程的學(xué)習(xí),要求掌握計(jì)算機(jī)操作系統(tǒng)的基本概念、基本功能以及設(shè)計(jì)和實(shí)現(xiàn)中的基本算法、數(shù)據(jù)結(jié)構(gòu)和實(shí)現(xiàn)技巧,熟悉和掌握1個(gè)實(shí)用的操作系統(tǒng)。具體教學(xué)內(nèi)容、教學(xué)要求安排如下:1.操作系統(tǒng)概述。學(xué)習(xí)目標(biāo):了解操作系統(tǒng)的形成過(guò)程,建立起操作系統(tǒng)的整體概念;熟悉操作系統(tǒng)的基本類(lèi)型和服務(wù)方式;掌握操作系統(tǒng)的定義、特征和功能。學(xué)習(xí)重點(diǎn):操作系統(tǒng)的各種觀點(diǎn);操作系統(tǒng)基本類(lèi)型和特征;操作系統(tǒng)的服務(wù)和功能。主要內(nèi)容包括:(1)什么是操作系
3、統(tǒng);(2)操作系統(tǒng)的形成過(guò)程;(3)操作系統(tǒng)的基本類(lèi)型;(4)操作系統(tǒng)的特征;(5)操作系統(tǒng)的服務(wù);(6)操作系統(tǒng)的功能;(7)操作系統(tǒng)的結(jié)構(gòu);(8)中斷及其在操作系統(tǒng)中的作用。2.用戶(hù)接口。學(xué)習(xí)目標(biāo):了解操作系統(tǒng)提供給用戶(hù)的接口類(lèi)型及各種操作接口的實(shí)現(xiàn)方法;熟悉命令接口在不同工作方式下的主要功能,作業(yè)和作業(yè)管理的基本概念;掌握系統(tǒng)調(diào)用的定義及其執(zhí)行過(guò)程。學(xué)習(xí)重點(diǎn):用戶(hù)接口的概念和用戶(hù)接口的類(lèi)型;聯(lián)機(jī)作業(yè)控制方式;系統(tǒng)調(diào)用的概念及過(guò)程。主要內(nèi)容包括:(1)用戶(hù)接口概述;(2)命令接口;(3)程序接口;(4)圖形接口。3.進(jìn)程管理。學(xué)習(xí)目標(biāo):了解引入進(jìn)程的原因,進(jìn)程、線程和管程的概念;熟悉進(jìn)程的
4、基本狀態(tài)及其變遷,信號(hào)量及P、V操作的定義與物理意義,進(jìn)程通信的類(lèi)型及方法;掌握進(jìn)程的定義和特征,進(jìn)程的同步和互斥的概念。學(xué)習(xí)重點(diǎn):進(jìn)程的基本狀態(tài)及其變遷;進(jìn)程的同步和互斥,記錄型信號(hào)量機(jī)制;用信號(hào)量機(jī)制解決進(jìn)程同步和互斥、前趨圖問(wèn)題以及一些經(jīng)典的進(jìn)程同步問(wèn)題。主要內(nèi)容包括:(1)進(jìn)程的基本概念;(2)進(jìn)程的實(shí)現(xiàn);(3)進(jìn)程控制;(4)進(jìn)程的互斥與同步;(5)利用信號(hào)量機(jī)制解決經(jīng)典進(jìn)程同步問(wèn)題;(6)進(jìn)程通信;(7)線程的概念;(8)管程的概念。4.死鎖及其對(duì)策。學(xué)習(xí)目標(biāo):了解死鎖在操作系統(tǒng)中的危害及產(chǎn)生原因;熟悉死鎖、死鎖定理以及死鎖的預(yù)防、死鎖的避免、死鎖檢測(cè)和恢復(fù)的方法,死鎖避免的鴕鳥(niǎo)算
5、法;掌握死鎖產(chǎn)生的必要條件,資源分配圖的化簡(jiǎn)和銀行家算法的使用。學(xué)習(xí)重點(diǎn):死鎖的定義,產(chǎn)生的原因和必要條件;解決死鎖的對(duì)策;銀行家算法。主要內(nèi)容包括:(1)死鎖的基本概念;(2)死鎖的原理及對(duì)策;(3)鴕鳥(niǎo)算法;(4)死鎖的檢測(cè)和恢復(fù);(5)死鎖預(yù)防;(6)死鎖避免。5.處理機(jī)調(diào)度,學(xué)習(xí)目標(biāo):了解作業(yè)的狀態(tài)及其變遷,調(diào)度的概念和分類(lèi),調(diào)度算法的選擇依據(jù);熟悉各級(jí)調(diào)度的含義和功能;掌握各種調(diào)度算法的思想及其使用方法。學(xué)習(xí)重點(diǎn):FCFS、SF、RR、HPF及多級(jí)反饋隊(duì)列法等調(diào)度算法,以及實(shí)時(shí)系統(tǒng)的常用調(diào)度方法。主要內(nèi)容包括:(1)作業(yè)調(diào)度;(2)調(diào)度算法的選擇和性能評(píng)價(jià);(3)調(diào)度算法。6.存儲(chǔ)管
6、理。學(xué)習(xí)目標(biāo):了解各種不同的存儲(chǔ)管理方式,以及它們的優(yōu)缺點(diǎn)和適用場(chǎng)合;熟悉各種存儲(chǔ)管理方式的基本思想和實(shí)現(xiàn)方法;掌握存儲(chǔ)管理的目的和功能,虛擬存儲(chǔ)器的概念,各種虛存管理方法的基本思想和實(shí)現(xiàn)原理。學(xué)習(xí)重點(diǎn):各種存儲(chǔ)管理的基本思想、實(shí)現(xiàn)方法和技術(shù);地址空間和物理空間的區(qū)別;虛擬存儲(chǔ)器的概念和實(shí)現(xiàn)方法;請(qǐng)求分頁(yè)和動(dòng)態(tài)分頁(yè)的實(shí)現(xiàn)原理和方法。主要內(nèi)容包括:(1)存儲(chǔ)管理的基本概念;(2)實(shí)存儲(chǔ)管理技術(shù);(3)虛擬存儲(chǔ)系統(tǒng)的基本概念;(4)分頁(yè)存儲(chǔ)管理;(5)請(qǐng)求分段存儲(chǔ)管理;(6)段頁(yè)式存儲(chǔ)管理。7.I/O系統(tǒng)及設(shè)備管理。學(xué)習(xí)目標(biāo):了解I/O系統(tǒng)結(jié)構(gòu)和I/O設(shè)備的特性及管理方法;熟悉各種設(shè)備的特性和分配
7、方式,I/O控制方式;掌握設(shè)備管理的基本概念、資源屬性、設(shè)備分配算法以及磁盤(pán)調(diào)度算法。學(xué)習(xí)重點(diǎn):設(shè)備管理的基本概念;I/O系統(tǒng)結(jié)構(gòu)和控制方式;設(shè)備的分配方式和磁盤(pán)調(diào)度算法;虛擬設(shè)備技術(shù),設(shè)備的啟動(dòng)過(guò)程和中斷處理過(guò)程。主要內(nèi)容包括:(1)設(shè)備管理概述;(2)I/O控制方式;(3)外設(shè)的啟動(dòng)和中斷處理;(4)虛擬設(shè)備技術(shù);(5)I/O設(shè)備的分配;(6)驅(qū)動(dòng)調(diào)度。8.文件系統(tǒng)。學(xué)習(xí)目標(biāo):了解文件系統(tǒng)的功