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

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

ID:16450263

大小:61.50 KB

頁數(shù):8頁

時間:2018-08-09

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

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

1、第一章操作系統(tǒng)概述(電本呂一珂)1、簡述操作系統(tǒng)的概念操作系統(tǒng)是一組控制和管理計算機系統(tǒng)資源的程序集合,它控制與協(xié)調(diào)并發(fā)活動,為用戶提供良好的接口。(操作系統(tǒng)是計算機系統(tǒng)的一種系統(tǒng)軟件,由它統(tǒng)一管理計算機系統(tǒng)的軟硬件資源,合理安排計算機的工作流程,控制程序的執(zhí)行,為其他程序的執(zhí)行提供良好的環(huán)境,目的是方便用戶和提高系統(tǒng)工作效率。)2、操作系統(tǒng)通過何種方式提高系統(tǒng)的效率?(1)配置操作系統(tǒng)可以使計算機系統(tǒng)能高效地工作;(2)操作系統(tǒng)擴充硬件的功能,使硬件的功能發(fā)揮得更好。操作系統(tǒng)使用戶合理地共享資源,防止各用戶間的相互打擾。操作系統(tǒng)以文件格式管理軟

2、件資源,保證信息的安全和快速存取3、從資源管理的角度分析,操作系統(tǒng)的功能包括哪些?(1)處理器管理:為用戶合理分配處理器時間,提高處理器的工作效率;(2)存儲管理:為用戶分配主存空間,保護主存中的數(shù)據(jù)和程序不被破壞,提高主存空間的利用率;(3)文件管理:管理用戶信息,為用戶提供按文件名存取的功能,合理地分配文件的存儲空間;(4)設(shè)備管理:負責設(shè)備的分配、啟動以及虛擬設(shè)備的實現(xiàn)等;(5)作業(yè)管理:實現(xiàn)作業(yè)的調(diào)度和控制。4、操作系統(tǒng)在計算機中的地位如何?是重要的系統(tǒng)軟件,是硬件上的第一層軟件,提供各種軟件的運行環(huán)境,是用戶與硬件的接口,是計算機系統(tǒng)的

3、控制中心。它是一組控制和管理計算機軟硬件資源,合理安排計算機的工作流程,提供資源效率,方便用戶的程序的集合。5、批處理多道程序是如何提高計算機系統(tǒng)的工作效率的?(1)多道作業(yè)并行工作,減少了處理器的空閑時間;(2)作業(yè)調(diào)度可以合理選擇裝入主存儲器中的作業(yè),充分利用計算機系統(tǒng)資源(3)作業(yè)指向過程中不再訪問低速設(shè)備,而是直接訪問高速的磁盤設(shè)備,縮短執(zhí)行時間;(4)作業(yè)成批輸入,減少人工操作和作業(yè)的交接時間。6、區(qū)分網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)。在配置了網(wǎng)絡(luò)操作系統(tǒng)的計算機網(wǎng)絡(luò)中,各計算機沒有主次之分;網(wǎng)絡(luò)中任意兩臺計算機可以進行信息交換;用戶可在網(wǎng)

4、絡(luò)中共享資源。分布式計算機系統(tǒng)是由多臺計算機組成的一種特殊的計算機網(wǎng)絡(luò),分布式操作系統(tǒng)能使系統(tǒng)中若干臺計算機相互協(xié)作完成一個共同任務(wù),是一個程序分布在幾臺計算機上并行執(zhí)行、相互協(xié)作得出最終計算結(jié)果。第二章進程管理1、名詞解釋臨界資源:一次只允許一個進程使用的資源。臨界段:訪問鄰接資源的程序段。進程的同步:進程間為了完成一個共同的目標,協(xié)同工作、有前后次序的直接制約關(guān)系。進程的互斥:多個進程因不能同時訪問臨界資源而產(chǎn)生的簡介制約關(guān)系。2、為什么進程存在的標志是進程控制塊?進程控制塊是用來記錄進程狀態(tài)及其他相關(guān)信息的數(shù)據(jù)結(jié)構(gòu),是進程存在的唯一標志,P

5、CB存在則進程存在。系統(tǒng)創(chuàng)建進程時會產(chǎn)生一個PCB,撤銷進程時,PCB也自動消失。1、簡述進程控制塊(PCB)的作用記載進程有關(guān)信息的一塊貯存區(qū)域,其內(nèi)容包括進程標識、進程狀態(tài)、優(yōu)先級、現(xiàn)場保留區(qū)、所占資源等信息。它是系統(tǒng)為每個進程建立的,其作用是在進程結(jié)束是由系統(tǒng)將相應(yīng)的PCB撤銷,PCB是進程存在的唯一標識。2、進程和程序的本質(zhì)區(qū)別是什么?(1)進程是動態(tài)的,程序是靜態(tài)的;(2)進程有一定的生命期,而程序是指令的集合,用以指示處理機的操作,本身無“運動”含義;(3)程序和進程無一一對應(yīng)關(guān)系;(4)程序可作為軟件資源長期保存,進程只是一次執(zhí)行過

6、程,是暫時的。進程是程序執(zhí)行的動態(tài)活動;程序是進程運行的靜態(tài)文本。3、進程創(chuàng)建原語的主要任務(wù)是什么?(1)申請一個空閑的PCB。從系統(tǒng)PCB表中找到一個空閑的PCB項,并指定唯一的進程標識號PID。(2)為新進程分配資源。根據(jù)調(diào)用者提供的所需內(nèi)存大小,為新進程分配必要的內(nèi)存空間,轉(zhuǎn)入該進程的實體。(3)將新進程的PCB初始化。(4)將進程加入到就緒隊列。4、進程調(diào)度方式有哪兩種?哪種調(diào)度方式的系統(tǒng)開銷大?時間輪轉(zhuǎn)調(diào)度屬于哪種調(diào)度?(1)可剝奪調(diào)度方式(可搶占):當系統(tǒng)中出現(xiàn)更為“緊迫或重要”的進程,或者運行態(tài)進程已用完系統(tǒng)規(guī)定的使用處理機的時間片

7、,系統(tǒng)將終止該進程的運行,將其狀態(tài)轉(zhuǎn)換成就緒態(tài)。系統(tǒng)開銷大。時間輪轉(zhuǎn)調(diào)度屬于可剝奪式。(2)非剝奪調(diào)度方式(不可搶占):只有當該進程運行完畢或因等待某種外部時間不能繼續(xù)運行而主動放棄處理機的情況下,系統(tǒng)才把處理機分配給其他進程。5、時間輪轉(zhuǎn)調(diào)度算法中,時間片值的選取對系統(tǒng)有什么影響?(1)時間片長度過短:調(diào)度程序剝奪處理機的次數(shù)增多,使進程切換次數(shù)大大增加,加重系統(tǒng)開銷。(2)時間片長度過長:導致就緒進程等待時間過長,輪轉(zhuǎn)發(fā)會演變成先來先服務(wù)法。6、進程調(diào)度算法的選擇準則:CPU利用率、系統(tǒng)吞吐量、等待時間、響應(yīng)時間。9、解釋程序的順序性,并發(fā)性

8、。一個具有獨立功能的程序獨占處理器直至運行結(jié)束的過程稱程序的順序執(zhí)行,特性如下:(1)順序性(2)可再現(xiàn)性:再次重復(fù)執(zhí)行時,必定獲得相同

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

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

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