操作系統(tǒng)復(fù)習(xí)提綱2015

操作系統(tǒng)復(fù)習(xí)提綱2015

ID:15149716

大小:325.54 KB

頁數(shù):12頁

時間:2018-08-01

操作系統(tǒng)復(fù)習(xí)提綱2015_第1頁
操作系統(tǒng)復(fù)習(xí)提綱2015_第2頁
操作系統(tǒng)復(fù)習(xí)提綱2015_第3頁
操作系統(tǒng)復(fù)習(xí)提綱2015_第4頁
操作系統(tǒng)復(fù)習(xí)提綱2015_第5頁
資源描述:

《操作系統(tǒng)復(fù)習(xí)提綱2015》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、1、操作系統(tǒng)的地位、作用、發(fā)展歷史、特征、功能地位:操作系統(tǒng)是計算機(jī)中最重要的系統(tǒng)軟件,是整個計算機(jī)系統(tǒng)的控制中心.作用:操作系統(tǒng)不僅將裸機(jī)改造成功能強(qiáng),服務(wù)質(zhì)量高,使用方便靈活,運(yùn)行安全可靠的虛擬機(jī)來為用戶提供使用計算機(jī)系統(tǒng)的良好環(huán)境,而且采用合理有效的方法組織多個用戶共享計算機(jī)系統(tǒng)中的資源,極大限度的提高了系統(tǒng)資源的利用率;操作系統(tǒng)是最重要的系統(tǒng)軟件;操作系統(tǒng)是資源管理器;操作系統(tǒng)是用戶與計算機(jī)硬件系統(tǒng)之間的接口.發(fā)展歷史:手工操作階段;聯(lián)機(jī)批處理系統(tǒng);脫機(jī)批處理系統(tǒng);執(zhí)行系統(tǒng);多道批處理系統(tǒng);分時系統(tǒng);實時系統(tǒng);網(wǎng)絡(luò)

2、操作系統(tǒng);個人計算機(jī)操作系統(tǒng);嵌入式操作系統(tǒng);分布式操作系統(tǒng).特征:并發(fā)性,共享性,虛擬性,不確定性.功能:處理機(jī)管理(進(jìn)程控制,同步,調(diào)度,通信),存儲管理(內(nèi)存分配,內(nèi)存保護(hù),地址映射,內(nèi)存擴(kuò)充),設(shè)備管理(緩沖管理,設(shè)備分配,設(shè)備處理),文件管理(文件存儲空間管理,目錄管理,文件讀寫管理,文件存儲控制).2、操作系統(tǒng)的分類及各類操作系統(tǒng)的特點(diǎn)3、常用操作系統(tǒng)1、進(jìn)程的概念、特性進(jìn)程是具有一定獨(dú)立功能的程序關(guān)于一個數(shù)據(jù)集合的一次運(yùn)行活動。進(jìn)程具有以下主要特性:(1)并發(fā)性:可以與其它進(jìn)程一道在宏觀上同時向前推進(jìn)。(2)

3、動態(tài)性:進(jìn)程是執(zhí)行中的程序。此外進(jìn)程的動態(tài)性還體現(xiàn)在如下兩個方面:首先,進(jìn)程是動態(tài)產(chǎn)生、動態(tài)消亡的;其次,在進(jìn)程的生存期內(nèi),其狀態(tài)處于經(jīng)常性的動態(tài)變化之中。(3)獨(dú)立性:進(jìn)程是調(diào)度的基本單位,它可以獲得處理機(jī)并參與并發(fā)執(zhí)行。(4)交往性:進(jìn)程在運(yùn)行過程中可能會與其它進(jìn)程發(fā)生直接或間接的相互作用。(5)異步性:每個進(jìn)程都以其相對獨(dú)立、不可預(yù)知的速度向前推進(jìn)。(6)結(jié)構(gòu)性:每個進(jìn)程有一個控制塊PCB。進(jìn)程和程序的相同點(diǎn):程序是構(gòu)成進(jìn)程的組成部分之一,一個進(jìn)程存在的目的就是執(zhí)行其所對應(yīng)的程序,如果沒有程序,進(jìn)程就失去了其存在的意

4、義。進(jìn)程與程序的差別:(1)程序是靜態(tài)的,而進(jìn)程是動態(tài)的;(2)程序可以寫在紙上或在某一存儲介質(zhì)上長期保存,而進(jìn)程具有生存期,創(chuàng)建后存在,撤銷后消亡;(3)一個程序可以對應(yīng)多個進(jìn)程,但一個進(jìn)程只能對應(yīng)一個程序;例如,一組學(xué)生在一個分時系統(tǒng)中做C語言實習(xí),他們都需要使用C語言的編譯程序?qū)ζ湓闯绦蜻M(jìn)行編譯,為此每個學(xué)生都需要有一個進(jìn)程,這些進(jìn)程都運(yùn)行C語言的編譯程序。另外,一個程序的多次執(zhí)行也分別對應(yīng)不同的進(jìn)程。1、進(jìn)程狀態(tài)及其轉(zhuǎn)換(具有掛起狀態(tài))就緒:當(dāng)進(jìn)程已分配到除CPU以外的所有必要資源后,只要在獲得CPU,便可立即執(zhí)行

5、,進(jìn)程這時的狀態(tài)就稱為就緒狀態(tài)。在一個系統(tǒng)中處于就緒狀態(tài)的進(jìn)程可能有多個,通常將他們排成一個隊列,稱為就緒隊列。執(zhí)行狀態(tài):進(jìn)程已獲得CPU,其程序正在執(zhí)行。在單處理機(jī)系統(tǒng)中,只有一個進(jìn)程處于執(zhí)行狀態(tài);再多處理機(jī)系統(tǒng)中,則有多個進(jìn)程處于執(zhí)行狀態(tài)。阻塞狀態(tài):正在執(zhí)行的進(jìn)程由于發(fā)生某事件而暫時無法繼續(xù)執(zhí)行時,便放棄處理機(jī)而處于暫停狀態(tài),亦即程序的執(zhí)行受到阻塞,把這種暫停狀態(tài)稱為阻塞狀態(tài),有時也稱為等待狀態(tài)或封鎖狀態(tài)。2、PCB的概念、作用、內(nèi)容、組織方式進(jìn)程控制塊(ProcessingControlBlock),是操作系統(tǒng)核心中

6、一種數(shù)據(jù)結(jié)構(gòu),主要表示進(jìn)程狀態(tài)。其作用是使一個在多道程序環(huán)境下不能獨(dú)立運(yùn)行的程序(含數(shù)據(jù)),成為一個能獨(dú)立運(yùn)行的基本單位或與其它進(jìn)程并發(fā)執(zhí)行的進(jìn)程。或者說,OS是根據(jù)PCB來對并發(fā)執(zhí)行的進(jìn)程進(jìn)行控制和管理的。PCB通常是系統(tǒng)內(nèi)存占用區(qū)中的一個連續(xù)存區(qū),它存放著操作系統(tǒng)用于描述進(jìn)程情況及控制進(jìn)程運(yùn)行所需的全部信息,它使一個在多道程序環(huán)境下不能獨(dú)立運(yùn)行的程序成為一個能獨(dú)立運(yùn)行的基本單位或一個能與其他進(jìn)程并發(fā)執(zhí)行的進(jìn)程。組織方式:線性表方式,鏈接表方式,索引表方式;內(nèi)容:1、進(jìn)程標(biāo)識符name:每個進(jìn)程都必須有一個唯一的標(biāo)識符,

7、可以是字符串,也可以是一個數(shù)  字。2、進(jìn)程當(dāng)前狀態(tài)status:說明進(jìn)程當(dāng)前所處的狀態(tài)。為了管理的方便,系統(tǒng)設(shè)計時會將相同的狀態(tài)的進(jìn)程組成一個隊列,如就緒進(jìn)程隊列,等待進(jìn)程則要根據(jù)等待的事件組成多個等待隊列,如等待打印機(jī)隊列、等待磁盤I/O完成隊列等等。3、進(jìn)程相應(yīng)的程序和數(shù)據(jù)地址,以便把PCB與其程序和數(shù)據(jù)聯(lián)系起來。4、進(jìn)程資源清單。列出所擁有的除CPU外的資源記錄,如擁有的I/O設(shè)備,打開的文件列表等。5、進(jìn)程優(yōu)先級priority:進(jìn)程的優(yōu)先級反映進(jìn)程的緊迫程度,通常由用戶指定和系統(tǒng)設(shè)置。6、CPU現(xiàn)場保護(hù)區(qū)cpu

8、status:當(dāng)進(jìn)程因某種原因不能繼續(xù)占用CPU時(如等待打印機(jī)),釋放CPU,這時就要將CPU的各種狀態(tài)信息保護(hù)起來,為將來再次得到處理機(jī)恢復(fù)  CPU的各種狀態(tài),繼續(xù)運(yùn)行。7、進(jìn)程同步與通信機(jī)制用于實現(xiàn)進(jìn)程間互斥、同步和通信所需的信號量等。8、進(jìn)程所在隊列PCB的鏈接字根據(jù)進(jìn)程所處的現(xiàn)行狀態(tài),進(jìn)程相

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。