




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、09-10學(xué)年度第一學(xué)期D計071/072<操作系統(tǒng)概論>習(xí)題二一、單項(xiàng)選擇題(每小題二分,共15分) 1( )是MS-DOS中的設(shè)備文件。 ACOM BCAN CCON DCOMP
2、160; 2MS-DOS中磁盤空間的分配單位是( )。 A物理記錄 B扇面 C物理塊 D簇 3主存儲器的段頁式管理中,每次從主存中取一條指令或一個操作數(shù),需要訪問主存()次。 &
3、#160; A1 B2 C3 D4 4假脫機(jī)(Spooling)輸人輸出是利用( )作為輸人輸出設(shè)備的虛設(shè)備。 A主存
4、60; B磁盤 C磁帶 D高速緩存 5在磁盤的移臂調(diào)度各算法中,一般情況下( )算法的效果最好。 A先進(jìn)先出 B最短尋找時間優(yōu)先 C掃描
5、 D電梯 6下列各中斷中,可能要人工介人的是( )中斷。 A程序 B時鐘 C輸入/輸出 D訪管 7Windo
6、ws的第一個版本是20世紀(jì)( )年代問世的。 A60 B70 C80 D90 8計算機(jī)軟件一般指計算機(jī)系統(tǒng)中的( )。 A程序
7、60; B文檔 C程序及其文檔 D算法及其數(shù)據(jù) 9設(shè)磁盤的轉(zhuǎn)速為3000轉(zhuǎn)分,盤面劃分為10個扇區(qū),則讀取一個扇區(qū)的時間為( )。 A20ms B3ms
8、160; C2ms D1ms 10作業(yè)的交互控制方式也可稱為( )。 A聯(lián)機(jī)控制方式 B批處理控制方式 C脫機(jī)控制方式 &
9、#160; D多進(jìn)程控制方式 11段式存儲管理的地址格式是屬于( )地址。 A線性 B一維 C二維 D三維 12有一個含四個盤片的雙面硬盤,盤片每面有150條磁道,則該硬盤的柱面數(shù)
10、為( )。 A8 B150 C300 D1200 13并發(fā)進(jìn)程指的是一組( )。 A各自獨(dú)立執(zhí)行的進(jìn)程
11、60; B必須依次執(zhí)行的進(jìn)程 C可同時執(zhí)行的進(jìn)程 D不能中斷的進(jìn)程 14系統(tǒng)調(diào)用是通過( )進(jìn)人操作系統(tǒng)。 A系統(tǒng)中斷 B外部中斷 &
12、#160; C訪管中斷 DIO中斷 15在信號量S上的V操作,其定義是( )。 AS:S1; if s0 then R(S) BMS1;
13、0; if s0 then R(S) CS:sl; if s0 then R(S) DS:S; if S0 then R
14、(S)二、多項(xiàng)選擇題(每小題2分,共16分) 1作業(yè)可分成若于個作業(yè)步執(zhí)行,作業(yè)步可由()指定。 A用戶B操作員 C系統(tǒng)自動 D作業(yè)控制說明書 EBAT文件 2有關(guān)進(jìn)程的下列提法中()是錯誤的。 A進(jìn)程是靜態(tài)的
15、60; B進(jìn)程是動態(tài)的過程 C進(jìn)程與程序是一對應(yīng)的 D進(jìn)程與作業(yè)是一對應(yīng)的 E多個進(jìn)程可以在單個CPU上同時執(zhí)行 3要求以作業(yè)形式提交計算機(jī)計算的系統(tǒng)有( )。 A事務(wù)處理系統(tǒng)B過程處理系統(tǒng)&
16、#160; C批處理系統(tǒng)D信息查詢系統(tǒng) E分時系統(tǒng) 4有關(guān)中斷的下列提法中( )是正確的。 A中斷事件是由硬件發(fā)現(xiàn)的 B中斷事件是由軟件處理的 C中斷事件是正在運(yùn)行的進(jìn)程所期望的 D應(yīng)在每一條指令執(zhí)行后檢測
17、是否有中斷事件 E應(yīng)在每個進(jìn)程結(jié)束后檢測是否有中斷事件 5在實(shí)現(xiàn)下列的主存空間分配算法中,需要對空閑區(qū)按大小進(jìn)行排序的算法是()算法。 A最先適應(yīng) B最優(yōu)適應(yīng) C隨機(jī)適應(yīng) D最壞適應(yīng)
18、60; E循環(huán)適應(yīng) 6實(shí)現(xiàn)記錄成組的先決條件是( )。 A物理記錄比邏輯記錄小得多 B邏輯記錄比物理記錄小得多 C設(shè)置與邏輯記錄等長的主存緩沖區(qū) D設(shè)置與物理記錄等長的主存緩沖區(qū) &
19、#160; E操作系統(tǒng)具有記錄成組的功能 7一個正在運(yùn)行的進(jìn)程調(diào)用P(S)后,若S的值為( ),則該進(jìn)程可繼續(xù)運(yùn)行。 AS0 BS0 CS0 DS0 ES0
20、0; 8原語是不可中斷的過程,例如()都是原語。 AP操作 BV操作 CSpool操作 Dsend Ereceive三、填空題(每空1分,共15分) &
21、#160; 1MSDOS的存儲管理采用_方法,地址轉(zhuǎn)換采用_重定位方式。 2操作系統(tǒng)提供給用戶的使用接口有操作控制命令_、_和_三種。 3磁盤存儲空間的位置可以由三個參數(shù)決定,它們是_、_和_。 4存儲管理中,把邏輯地址轉(zhuǎn)換成絕對地址的工作稱為_或_。 5作業(yè)控制方式有_和_兩種方式。 6防止死鎖的資源分配策略有_、_和_等。 7引起中斷的事件被稱為_。四、簡答題(每小題5分,共3
22、0分) 1現(xiàn)代計算機(jī)系統(tǒng)中,為什么不允許用戶直接啟動外圍設(shè)備? 2文件在使用前,為什么先要打開? 3說明PV操作中信號量S的值的物理含義(S0,S=0,S0)。 4試述頁面調(diào)度算法中的最近最少用算法(LRU)和最近最不常用算法(LFU的區(qū)別。 5試述文件索引結(jié)構(gòu)的優(yōu)缺點(diǎn)。 6什么是Windows NT的保護(hù)子系統(tǒng)?五、綜合題(每小題8分,共24分)1假定一個磁盤的空間由3200塊組
23、成,每塊為4096個字節(jié)。現(xiàn)用字長為32位的100個字作為該磁盤空間的位示圖。如果塊號、字號和位數(shù)都是從“0”開始編號,試問第1999塊對應(yīng)于第幾個字的第幾位?第35個字的第17位對應(yīng)于第幾塊?2一條小河上有一座獨(dú)木橋(如圖),規(guī)定每次只允許一個人過橋?,F(xiàn)河?xùn)|和河西都有相等的人數(shù)在等待過橋,為了使兩邊的人都有同樣的過橋機(jī)會,規(guī)定某邊的一個人過橋后要讓另一邊的一個人過橋,即兩邊的人交替過橋。如果把每個過橋者看做一個進(jìn)程,為保證安全,可用PV操作來管理。(1)寫出應(yīng)定義的信號量及其初值。(2)假定開始時讓河?xùn)|的一個人先過橋,然后交替過橋?,F(xiàn)進(jìn)程的程序如下。請?jiān)诳瞻滋幪钌线m當(dāng)?shù)腜V操作,達(dá)到上述管理
24、要求。 process EW; begin _; 過橋; _;
25、160; end; process WE; begin _; 過橋; _;
26、0; end;3試寫出可變分區(qū)存儲管理方式中收回主存空間時引起空閑區(qū)表變化的四種可能的情況。一、單項(xiàng)選擇題分析第1,2,6,7,8,10,12,13,15題屬于“識記”層次的基本概念。第3題要求能夠領(lǐng)會段式存儲管理的工作原理,且把頁式存儲管理方式應(yīng)用于段式存儲管理中,構(gòu)成了段頁式存儲管理。在段頁式存儲管理中操作系統(tǒng)要為每個作業(yè)建立一張段表,且對每一段建立一張頁表。作業(yè)執(zhí)行時,必須把指示一條指令或一個操作數(shù)的邏輯地址轉(zhuǎn)換成絕對地址后才能取出一條指令或一個操作數(shù)。地址轉(zhuǎn)換過程是根據(jù)段號查段表得到該段的頁表地址,然后根據(jù)頁號查該段的頁表可得到該頁在主存中的塊號,
27、最后根據(jù)塊號和頁內(nèi)地址可以轉(zhuǎn)換成絕對地址,按此絕對地址可取出一條指令或一個操作數(shù)。由于段表和頁表都是存放在主存儲器中的,故查段表和查頁表時也都要訪問主存。所以,為了取出一條指令或一個操作數(shù)需三次訪問主存。第4題要求了解用SPOOL技術(shù)實(shí)現(xiàn)虛擬設(shè)備的過程,它是利用磁盤上的“輸入井”和“輸出井”存放作業(yè)的初始信息和執(zhí)行結(jié)果。所以,作業(yè)執(zhí)行時不必直接與輸入機(jī)和打印機(jī)聯(lián)系,而只要啟動磁盤就可讀出所需信息和存放結(jié)果,其效果好像每個作業(yè)都擁有自己的輸入機(jī)和打印機(jī)。因而,是利用磁盤來作為輸入/輸出設(shè)備的虛擬設(shè)備。第5題需要比較各種算法的特點(diǎn)。先進(jìn)先出算法按請求者的先后次序服務(wù),可能會使移動臂來回移動而增加輸
28、人輸出操作的時間;最短尋找時間優(yōu)先算法雖然可使“尋找時間”最短,但可能會經(jīng)常改變移動臂的移動方向,這種改向運(yùn)動也會影響輸入輸出操作的效率;電梯調(diào)度算法既考慮了縮短“尋找時間”,又盡可能地減少移動臂的改向;掃描算法總是讓移動臂依次掃描每一個柱面,即使最里一些柱面或最外一些柱面沒有請求訪問者,它也要依次掃描,這無疑也增加了輸入輸出操作的總時間。根據(jù)以上分析,一般情況下電梯調(diào)度算法的效果最好。第9題先要進(jìn)行時間換算,1分鐘等于60秒,1秒等于1000毫秒(ms)。3000轉(zhuǎn)分相當(dāng)于每秒鐘50轉(zhuǎn),或者說轉(zhuǎn)一圈所需的時間為20ms。由于盤面被劃分成10個扇區(qū),即轉(zhuǎn)一圈可讀10個扇區(qū)的信息。所以,讀一個扇
29、區(qū)的信息所需花費(fèi)的時間為2ms。第11題中的段式存儲管理的地址格式應(yīng)該是屬于二維的。這是因?yàn)槎问酱鎯Y(jié)構(gòu)中段與段之間的地址是可以不連續(xù)的,所以必須要有一個地址參數(shù)(稱段號)來區(qū)分各個段。另外,還要有一個地址參數(shù)(稱段內(nèi)地址)來指出每段中的相對位置。因此,它是一種二維的地址結(jié)構(gòu)。題解1C 2D 3C4B 5D 6A 7C8C 9C 10A 11C12B 13C 14C 15D二、多項(xiàng)選擇題分析第1題是有關(guān)作業(yè)控制問題,眾所周知,作業(yè)是用戶要求計算機(jī)系統(tǒng)進(jìn)行處理的一個計算問題,作業(yè)步是指作業(yè)的加工處理步驟。每個用戶
30、對各自的作業(yè)可以有不同的處理要求和控制意圖。因而,作業(yè)步的順序不能由系統(tǒng)指定。操作員的工作任務(wù)是必須按照用戶的要求或系統(tǒng)的規(guī)定進(jìn)行操作,故操作員不能任意指定作業(yè)步的順序。顯然,本題的答案應(yīng)該是A、D、E,即作業(yè)步 的順序是由用戶直接使用操作命令來控制;或用戶使用作業(yè)控制語言書寫成一份作業(yè)控制說明書來指定;或用戶把一組控制作業(yè)步執(zhí)行順序的操作命令組織成一個BAT文件來控制。第2題是有關(guān)進(jìn)程定義和屬性的問題,根據(jù)進(jìn)程的定義:一個程序在一個數(shù)據(jù)集合上的一次執(zhí)行稱為一個進(jìn)程。因此,“進(jìn)程是靜態(tài)的”說法顯然是錯誤的。又根據(jù)“同一程序在不同數(shù)據(jù)集合上運(yùn)行時便構(gòu)成不同的進(jìn)程”這一屬性可知,“進(jìn)程與程序是一一
31、對應(yīng)的”說法也是錯誤的。同樣,一個作業(yè)在執(zhí)行過程中將不斷創(chuàng)建多個進(jìn)程,所以,作業(yè)與進(jìn)程也不是一一對應(yīng)的。但是,根據(jù)進(jìn)程的定義及“進(jìn)程的執(zhí)行是可被中斷的”屬性,本題中B和E的說法是正確的。故應(yīng)選的答案應(yīng)該是A,C,D。第3題,一般只在通用的操作系統(tǒng)中采用作業(yè)的概念,作業(yè)可以分成兩大類:批處理作業(yè)和交互式作業(yè)。批處理作業(yè)是在批處理操作系統(tǒng)控制下進(jìn)行成批處理,對交互式作業(yè)可直接輸人操作命令控制作業(yè)的執(zhí)行,或在分時操作系統(tǒng)控制下的終端用戶以交互方式控制作業(yè)的執(zhí)行。第4題涉及有關(guān)中斷的問題,根據(jù)中斷的定義,中斷包括中斷事件的發(fā)現(xiàn)和對中斷事件的處理。中斷是由軟、硬件結(jié)合實(shí)現(xiàn)的,由硬件的中斷裝置去檢測是否有
32、中斷事件發(fā)生,而對中斷事件的處理必須由操作系統(tǒng)去完成。由于進(jìn)程自身或外界的原因都可使其執(zhí)行被中斷,故處理器每執(zhí)行完一條指令后都應(yīng)檢測是否有中斷事件發(fā)生。僅當(dāng)進(jìn)程執(zhí)行“訪管指令”調(diào)用操作系統(tǒng)功能時引起的中斷才是進(jìn)程所期望的,而有些中斷事件不是正在運(yùn)行的進(jìn)程所期望的。故本題應(yīng)選擇A,B,D。題解1A,D,E2A,C,D3C,E4A,B,D5B,D6B,D,E7A,D8A,B,D,E三、填空題1單連續(xù)存儲管理,靜態(tài)2作業(yè)控制語言,系統(tǒng)功能調(diào)用3. 柱面號,磁頭號,扇區(qū)號4地址轉(zhuǎn)換,重定位5批處理控制(或脫機(jī)控制,或自動控制),交互控制(或聯(lián)機(jī)控制)6靜態(tài)分配,按序分配,剝奪(或搶占)式分配7中斷源四
33、、簡答題1分析計算機(jī)系統(tǒng)的資源是可供多用戶共享的,不同的用戶可能會要求啟動同一臺外圍設(shè)備,這樣就會造成外圍設(shè)備工作出錯。另外,在啟動外圍設(shè)備之前還必須要做編制通道程序等繁瑣的工作。因此,回答本題時可以從用戶直接啟動外圍設(shè)備會出現(xiàn)的問題以及由操作系統(tǒng)管理怎樣有利于系統(tǒng)和用戶兩個方面來回答。由于這是一個簡答題,因此不必作詳細(xì)解釋,只要答出要點(diǎn)就可以。題解現(xiàn)代計算機(jī)系統(tǒng)允許多用戶共享某些外圍設(shè)備,若讓用戶直接啟動,則可能多個用戶都啟動了同一臺外圍設(shè)備而致使設(shè)備不能正常工作或造成數(shù)據(jù)丟失現(xiàn)象。若由操作系統(tǒng)來管理和啟動外圍設(shè)備,則不僅可減輕用戶為啟動外圍設(shè)備而必須做的繁瑣工作,而且可以保證多用戶共享外圍
34、設(shè)備的合理性和正確性,還可以通過合理的調(diào)度來縮短輸人輸出操作的時間和實(shí)現(xiàn)并行操作來提高外圍設(shè)備的利用率。2分析一般來說,文件是保存在存儲介質(zhì)上的,若要使用一個文件,就必須確定存儲介質(zhì)上是否有該文件、文件存放在什么位置、是否有權(quán)使用該文件、文件的組織方式與存取方法是否一致等。為了保證文件的安全可靠,由操作系統(tǒng)對文件實(shí)現(xiàn)統(tǒng)一管理,為用戶提供按名存取功能。因而,用戶要按操作系統(tǒng)的規(guī)定使用文件。用戶應(yīng)向系統(tǒng)說明使用要求,經(jīng)操作系統(tǒng)確認(rèn)文件存在和允許使用后才可使用文件?!按蜷_”操作通過查找文件目錄可完成確認(rèn)工作,所以在使用文件前應(yīng)先打開文件。題解“打開”操作具有確定文件是否存在、文件在存儲介質(zhì)上的起始位
35、置、核對用戶對文件的使用權(quán)限等功能。所以,在使用文件前先做“打開”操作可以保證使用文件的安全性,同時操作系統(tǒng)執(zhí)行“打開”操作時也可為用戶做好使用文件的準(zhǔn)備工作(如定位等)。3題解信號量S可用來表示共享資源或臨界區(qū)的使用情況,其值的物理含義如下:S0時名表示可用的資源數(shù);或表示可使用資源的進(jìn)程數(shù);或表示允許進(jìn)人臨界區(qū)的進(jìn)程數(shù)。S0時,表示已無資源可供使用;或表示不允許進(jìn)程再進(jìn)人臨界區(qū)。S0時,|S|表示等待使用資源的進(jìn)程數(shù);或表示等待進(jìn)人臨界區(qū)的進(jìn)程數(shù)。4題解LRU算法是指把最近一段時間里最久沒有被訪問過的頁面先淘汰,而LFU算法是指把最近一段時間里被訪問次數(shù)最少的頁面先淘汰。前者是用時間來度量
36、的,而后者是用使用頻率來度量的。5分析索引文件是一種實(shí)現(xiàn)非連續(xù)存儲的文件結(jié)構(gòu),每個索引文件都有一張索引表,索引表指出文件中每個邏輯記錄的存放地址。一般來說,總是按邏輯記錄的順序登錄索引表的。了解了索引文件的結(jié)構(gòu)后,就可從存儲和檢索的角度分析其優(yōu)缺點(diǎn)。題解索引文件的優(yōu)點(diǎn):便于增、刪文件的記錄;既適合采用順序存取方法對記錄進(jìn)行順序讀寫,又可采用隨機(jī)存取方法對記錄按任意次序進(jìn)行存取。缺點(diǎn)是:每個文件都要有一張索引表,增加了用于索引表的開銷,尤其是當(dāng)文件中邏輯記錄很多時索引表很龐大。6題解Windows NT為應(yīng)用程序提供設(shè)計接口(API)和相應(yīng)的操作系統(tǒng)環(huán)境,把應(yīng)用程序看做是客戶,各種操作系統(tǒng)環(huán)境就
37、是服務(wù)器。Windows NT把每個API放在相應(yīng)的服務(wù)器中,把這樣的服務(wù)器稱為“保護(hù)子系統(tǒng)”。五、綜合題1分析這是磁盤存儲空間的塊號與位示圖中字、位號的換算問題。位示圖實(shí)際上是記錄存儲空間分配情況的“存儲空間分配表”,其中每一個二進(jìn)制位與存儲空間的一個存儲塊相對應(yīng),對應(yīng)關(guān)系是順序的,即按位示圖中的字號,每個字又按位號依次與存儲塊的塊號相對應(yīng)。故有如下的換算公式: 塊號=字號*字長+位號 字號=塊號字長 位號=塊號 mod 字長因?yàn)楸绢}僅要求進(jìn)行塊號與位示圖中字、位號的換算,因此,題中“
38、每塊為4096個字節(jié)”的說明在實(shí)際的換算過程中是無用的。題解第 1999塊對應(yīng)的位示圖中的字、位號為: 字號=199932=62 位號=1999 mod 32=15位示圖中第35個字的第17位對應(yīng)的塊號為: 塊號= 35 * 32 17=11372分析獨(dú)木橋是各進(jìn)程的共享資源,由于每次只允許一個人過橋,且河兩邊的人必須交替過橋,因而相互間要互通消息。在本題中應(yīng)區(qū)分“允許河?xùn)|的人過橋”和“允許河西的人過橋”兩個不同的消息。所以,應(yīng)定義兩個信號量SI和SZ分別與兩個消息對應(yīng)。若開始時讓河?xùn)|的一個人先過橋,則信號量S1的初值應(yīng)為1,而S2的初值應(yīng)為0。任何一方的人欲過橋前應(yīng)調(diào)用P操作來測試允許過橋的消息是否到達(dá),只有在消息到達(dá)后才可過橋,過橋后應(yīng)調(diào)用V操作把允許另一方的一個人過橋的消息發(fā)送出去。題解(1)定義兩個信號量S1和S2,S1:=1,S2:=0。(2)假定開始時讓河?xùn)|的一個人先過橋,則用PV操作管理時的程序應(yīng)如下: process E->W; b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司安裝窗簾合同樣本
- 個人之間購房合同樣本
- 產(chǎn)品控價合同樣本
- 借款中介合同樣本
- 樂隊(duì)酒吧兼職合同樣本
- 調(diào)酒師行業(yè)協(xié)會考題試題及答案指導(dǎo)
- 中央空調(diào)安裝合同樣本
- 買房解約合同樣本
- 公寓期房合同樣本
- 便宜工廠租賃合同標(biāo)準(zhǔn)文本
- 2024年電子商務(wù)師真題試題及答案
- 撬裝式承壓設(shè)備系統(tǒng)安全技術(shù)規(guī)范
- 園藝植物遺傳育種 課件全套 第1-10章 緒論-新品種的審定與推廣繁育+實(shí)訓(xùn)
- 2025-2030中國免洗護(hù)發(fā)素行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 《智能優(yōu)化算法解析》 課件 第6章-基于群智能的智能優(yōu)化算法
- 《紅巖》中考試題(截至2024年)
- 華為IAD132E(T)開局指導(dǎo)書
- (2025)二十大知識競賽題庫(含答案)
- 2025年華北電力大學(xué)輔導(dǎo)員及其他崗位招考聘用54人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2022《信訪工作條例》學(xué)習(xí)課件
- 2025年高考政治一輪復(fù)習(xí)知識清單選擇性必修一《當(dāng)代國際政治與經(jīng)濟(jì)》重難點(diǎn)知識
評論
0/150
提交評論