![操作系統(tǒng)復(fù)習(xí)題_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/732315dc-5ac1-415f-8eb9-c43d11f568f5/732315dc-5ac1-415f-8eb9-c43d11f568f51.gif)
![操作系統(tǒng)復(fù)習(xí)題_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/732315dc-5ac1-415f-8eb9-c43d11f568f5/732315dc-5ac1-415f-8eb9-c43d11f568f52.gif)
![操作系統(tǒng)復(fù)習(xí)題_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/732315dc-5ac1-415f-8eb9-c43d11f568f5/732315dc-5ac1-415f-8eb9-c43d11f568f53.gif)
![操作系統(tǒng)復(fù)習(xí)題_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/732315dc-5ac1-415f-8eb9-c43d11f568f5/732315dc-5ac1-415f-8eb9-c43d11f568f54.gif)
![操作系統(tǒng)復(fù)習(xí)題_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/732315dc-5ac1-415f-8eb9-c43d11f568f5/732315dc-5ac1-415f-8eb9-c43d11f568f55.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、、單項(xiàng)選擇題1. 一般用戶更喜歡使用的系統(tǒng)是(C)。A. 手工操作B.單道批處理C.多道批處理D.多用戶分時(shí)系統(tǒng)2. 與計(jì)算機(jī)硬件關(guān)系最密切的軟件是(d).A. 編譯程序B.數(shù)據(jù)庫管理程序C.游戲程序D.OS3. 現(xiàn)代OS具有并發(fā)性和共享性,是由(d )的引入而導(dǎo)致的。A.單道程序B.磁盤C.對(duì)象D.多道程序5. 早期的OS主要追求的是(a)。A.系統(tǒng)的效率B.用戶的方便性C.可移植D.可擴(kuò)充性6. ( a)不是多道程序系統(tǒng)。A.單用戶單任務(wù)B.多道批處理系統(tǒng)C.單用戶多任務(wù)D.多用戶分時(shí)系統(tǒng)7. ( b )是多道操作系統(tǒng)不可缺少的硬件支持。A.打印機(jī)B.中斷機(jī)構(gòu)C.軟盤D.鼠標(biāo)8. 特權(quán)指令
2、可以在(c)執(zhí)行。A. 目態(tài)B.瀏覽器中C.任意的時(shí)間D.進(jìn)程調(diào)度中9. 沒有了( C)計(jì)算機(jī)系統(tǒng)就啟動(dòng)不起來了。A.編譯器B.DBMSC.OSD.瀏覽器10. 通道能夠完成(C)之間數(shù)據(jù)的傳輸。A.CPU與外設(shè)B.內(nèi)存與外設(shè)C.CPU與主存D.外設(shè)與外設(shè)11. 系統(tǒng)的主要功能有(C)。A. 進(jìn)程管理、存儲(chǔ)器管理、設(shè)備管理、處理機(jī)管理B. 虛擬存儲(chǔ)管理、處理機(jī)管理、進(jìn)程調(diào)度、文件系統(tǒng)C. 處理機(jī)管理、存儲(chǔ)器管理、設(shè)備管理、文件系統(tǒng)D. 進(jìn)程管理、中斷管理、設(shè)備管理、文件系統(tǒng)12. 單處理機(jī)計(jì)算機(jī)系統(tǒng)中,(a)是并行操作的。A.處理機(jī)操作和通道操作是并行的B.程序與程序C.主程序與子程序D.用戶
3、程序與操作系統(tǒng)程序 13.(B)功能不是操作系統(tǒng)直接完成的功能。A.管理計(jì)算機(jī)硬盤B.對(duì)程序進(jìn)行編譯C.實(shí)現(xiàn)虛擬存儲(chǔ)器D.刪除文件14.要求在規(guī)定的時(shí)間內(nèi)對(duì)外界的請(qǐng)求必須給予及時(shí)相應(yīng)的OS是(B)。A.多用戶分時(shí)系統(tǒng)B.實(shí)時(shí)系統(tǒng)C.批處理系統(tǒng)時(shí)間D.網(wǎng)絡(luò)操作系統(tǒng)15. 操作系統(tǒng)是對(duì)(C)進(jìn)行管理的軟件。A.硬件B.軟件C.計(jì)算機(jī)資源D.應(yīng)用程序16. (B)對(duì)多用戶分時(shí)系統(tǒng)最重要。A.實(shí)時(shí)性B.交互性C.共享性D.運(yùn)行效率17. ( D)對(duì)多道批處理系統(tǒng)最重要。A.實(shí)時(shí)性B.交互性C.共享性D.運(yùn)行效率18. (A)對(duì)實(shí)時(shí)系統(tǒng)最重要。A.及時(shí)性B.交互性C.共享性D.運(yùn)行效率 19.Windo
4、wsXP 是(C)操作系統(tǒng)。A.多用戶分時(shí)B.批處理系統(tǒng)C.單用戶多任務(wù)D.單用戶單任務(wù)20. 分布式系統(tǒng)和網(wǎng)絡(luò)系統(tǒng)的主要區(qū)別是(C)。A.并行性B.透明性C.共享性D.復(fù)雜性21. 如果分時(shí)操作系統(tǒng)的時(shí)間片一定,那么(B),則相應(yīng)時(shí)間越長。A.用戶數(shù)越少B.用戶數(shù)越多C.內(nèi)存越小D.內(nèi)存越大22. 下面對(duì)OS不正確的描述是(D)。A.OS是系統(tǒng)資源管理程序B.OS是為用戶提供服務(wù)的程序C.OS是其他軟件的支撐程序D.OS是系統(tǒng)態(tài)程序的集合23. 下面那一個(gè)不是程序宰并發(fā)系統(tǒng)內(nèi)執(zhí)行的特點(diǎn)(C)oA.程序執(zhí)行的間斷性B.相互通信的可能性C.產(chǎn)生死鎖的必然性D.資源分配的動(dòng)態(tài)性24. 并發(fā)性是指若
5、干事件在(C)發(fā)生。A.同一時(shí)刻B.不同時(shí)刻C.同一時(shí)間間隔D.不同時(shí)間間隔25. 一般來說,為了實(shí)現(xiàn)多道程序設(shè)計(jì),計(jì)算機(jī)最需要(A.更大的內(nèi)存B.更多的外設(shè)C.更快的CPUD.更先進(jìn)的終端26. 當(dāng)(B)時(shí),進(jìn)程從執(zhí)行狀態(tài)轉(zhuǎn)變?yōu)榫途w狀態(tài)。A.進(jìn)程被調(diào)度程序選中B.時(shí)間片到C.等待某一事件D.等待的事件發(fā)生27. 在進(jìn)程狀態(tài)轉(zhuǎn)換時(shí),下列(D)轉(zhuǎn)換是不可能發(fā)生的。A.就緒態(tài)T運(yùn)行態(tài)B.運(yùn)行態(tài)T就緒態(tài)C.運(yùn)行態(tài)7阻塞態(tài)D.阻塞態(tài)7運(yùn)行態(tài) 28.下列關(guān)于進(jìn)程的敘述中,正確的是(A)。A.進(jìn)程通過進(jìn)程調(diào)度程序而獲得CPUB. 優(yōu)先級(jí)是進(jìn)行進(jìn)程調(diào)度的重要依據(jù),一旦確定不能改變C. 在單CPU系統(tǒng)中,任一
6、時(shí)刻都有1個(gè)進(jìn)程處于運(yùn)行狀態(tài)D.進(jìn)程申請(qǐng)CPU得不到滿足時(shí),其狀態(tài)變?yōu)榈却隣顟B(tài) 29.從資源管理的角度看,進(jìn)程調(diào)度屬于(C) 0A. I/O管理B.文件管理C.處理機(jī)管理D.存儲(chǔ)器管理30.下列有可能導(dǎo)致一進(jìn)程從運(yùn)行變?yōu)榫途w的事件是(D) 0A. 一次I/O操作結(jié)束B.運(yùn)行進(jìn)程需作I/O操作C.運(yùn)行進(jìn)程結(jié)束D.出現(xiàn)了比現(xiàn)運(yùn)行進(jìn)程優(yōu)先權(quán)更高的進(jìn)程(D) 031. 一個(gè)進(jìn)程釋放一種資源將有可能導(dǎo)致一個(gè)或幾個(gè)進(jìn)程A.由就緒變運(yùn)行B.由運(yùn)行變就緒C.由阻塞變運(yùn)行D.由阻塞變就緒32. 為使進(jìn)程由活動(dòng)就緒變?yōu)殪o止就緒,應(yīng)利用(A)原語?A. Sus pen dB.ActiveC.BIockD.Wakeu
7、p33. 若系統(tǒng)中只有用戶級(jí)線程,則處理機(jī)調(diào)度單位是(B)。A. 線程B.進(jìn)程C.程序D.作業(yè)34. 個(gè)進(jìn)程是(C)。A.由協(xié)處理機(jī)執(zhí)行的一個(gè)程序 B.個(gè)獨(dú)立的程序+數(shù)據(jù)集C.PCB結(jié)構(gòu)與程序和數(shù)據(jù)的組合 D.一個(gè)獨(dú)立的程序35. 在下面的敘述中正確的是(B)。A.線程是比進(jìn)程更小的能獨(dú)立運(yùn)行的基本單位B. 引入線程可提高程序并發(fā)執(zhí)行的程度,可進(jìn)一步提高系統(tǒng)效率C. 線程的引入增加了程序執(zhí)行時(shí)時(shí)空開銷D. 個(gè)進(jìn)程一定包含多個(gè)線程36. 下面關(guān)于線程的敘述中,正確的是(C)。A.不論是系統(tǒng)支持線程還是用戶級(jí)線程,其切換都需要內(nèi)核的支持B. 線程是資源的分配單位,進(jìn)程是調(diào)度和分配的單位C. 不管系
8、統(tǒng)中是否有線程,進(jìn)程都是擁有資源的獨(dú)立單位D. 在引入線程的系統(tǒng)中,進(jìn)程仍是資源分配和調(diào)度分派的基本單位37.在下面的敘述中,正確的是(D)。A.引入線程后,處理機(jī)只在線程間切換B.引入線程后,處理機(jī)仍在進(jìn)程間切換C.線程的切換,不會(huì)引起進(jìn)程的切換D.線程的切換,可能引起進(jìn)程的切換38.進(jìn)程的控制信息和描述信息存放在(B)。A. JCBB .P CBC.AFTD.SFT39.進(jìn)程依靠(D)從阻塞狀態(tài)過渡到就緒狀態(tài)。A.程序員的命令B.系統(tǒng)服務(wù)C.等待下一個(gè)時(shí)間片到來D."合作"進(jìn)程的喚醒 40.只作用于一個(gè)進(jìn)程一次的原語是(A)。A. 創(chuàng)立B.解掛C.阻塞D.掛起41. 從
9、執(zhí)行狀態(tài)掛起的進(jìn)程解除掛起時(shí)進(jìn)入(A)狀態(tài)。A. 就緒B.執(zhí)行C.阻塞D.掛起42. 一個(gè)進(jìn)程執(zhí)行過程中不可能對(duì)應(yīng)(C)。A. 一個(gè)PBCB.個(gè)JCBC多個(gè)PCBD. 個(gè)程序C)。43. 用P、V操作管理臨界區(qū)時(shí),信號(hào)量的初值一般應(yīng)定義為(A. - 1B.0C.1D.任意值44. 有m個(gè)進(jìn)程共享同一臨界資源,若使用信號(hào)量機(jī)制實(shí)現(xiàn)對(duì)一臨界資源的互斥訪問,則信號(hào)量的變化范圍是(A)。A.1 至一(m 1) B.1 至 m 1C.1 至一mD.1 至 m45. 在下面的敘述中正確的是(C)。A.臨界資源是非共享資源B.臨界資源是任意共享資源C.臨界資源是互斥共享資源D.臨界資源是同時(shí)共享資源46.
10、對(duì)進(jìn)程間互斥的使用臨界資源,進(jìn)程可以(D )。A.互斥的進(jìn)入臨界區(qū)B.互斥的進(jìn)入各自的臨界區(qū)C.互斥的進(jìn)入同一臨界區(qū)D.互斥的進(jìn)入各自的同類資源臨界區(qū)47.設(shè)兩個(gè)進(jìn)程共用一個(gè)臨界資源的互斥信號(hào)量mutex,當(dāng)mutex = 1時(shí)表示(B)。A. 一個(gè)進(jìn)程進(jìn)入了臨界區(qū),另一個(gè)進(jìn)程等待B.沒有一個(gè)進(jìn)程進(jìn)入臨界區(qū)C.兩個(gè)進(jìn)程都進(jìn)入臨界區(qū)D.兩個(gè)進(jìn)程都在等待48.設(shè)兩個(gè)進(jìn)程共用一個(gè)臨界資源的互斥信號(hào)量mutex,當(dāng)mutex = 1時(shí)表示(A)。A. 一個(gè)進(jìn)程進(jìn)入了臨界區(qū),另一個(gè)進(jìn)程等待B.沒有一個(gè)進(jìn)程進(jìn)入臨界區(qū)C.兩個(gè)進(jìn)程都進(jìn)入臨界區(qū)D.兩個(gè)進(jìn)程都在等待49. 當(dāng)一進(jìn)程因在記錄型信號(hào)量 S上執(zhí)行P
11、( S)操作而被阻塞后,S的值為(B)。A. >OB.V 0C. >0D. <050. 當(dāng)一進(jìn)程因在記錄型信號(hào)量 S上執(zhí)行V(S)操作而導(dǎo)致喚醒另一進(jìn)程后,S的值為(D)。A. >OB.V 0C. >0D. <051. 如果信號(hào)量的當(dāng)前值為-4,則表示系統(tǒng)中在該信號(hào)量上有(A)個(gè)進(jìn)程等待。A.4B.3C.5D.053.若有4個(gè)進(jìn)程共享同一程序段,而且每次最多允許3個(gè)進(jìn)程進(jìn)入該程序段,則信號(hào)量的變化范圍是(B)。A.3 , 2, 1 , 0B.3, 2, 1 , 0, - 1C.4, 3, 2, 1 , 0D.2 , 1 , 0, - 1 , - 2 54.并
12、發(fā)進(jìn)程之間(D )。A.彼此無關(guān)B.必須同步C.必須互斥D.可能需要同步或互斥B)。55.在操作系統(tǒng)中,有一組進(jìn)程,進(jìn)程之間具有直接相互制約性。這組并發(fā)進(jìn)程之間(A.必定無關(guān)B.必定相關(guān)C.可能相關(guān)D.相關(guān)程度相同56.銀行家算法中的數(shù)據(jù)結(jié)構(gòu)包括有可利用資源向量Available、最大需求矩陣Max、分配矩陣Allocation、需求矩陣Need,下列選項(xiàng)中表述正確的是(D)。A.Maxi,j=Allocatio ni+NeediB.Needi=Maxi,j-Allocatio niC.Maxi,j=Allocatio ni-Needi,jD.Needi,j=Maxi,j+Allocati o
13、n i57. 下列進(jìn)程調(diào)度算法中,(B)可能會(huì)出現(xiàn)進(jìn)程長期得不到調(diào)度的情況。A.非搶占式靜態(tài)優(yōu)先權(quán)法B.搶占式靜態(tài)優(yōu)先權(quán)法C.時(shí)間片輪轉(zhuǎn)調(diào)度算法D.非搶占式動(dòng)態(tài)優(yōu)先權(quán)法58. 在下列選項(xiàng)中,屬于檢測(cè)死鎖的方法是(D )。A.銀行家算法B.消進(jìn)程法C.資源靜態(tài)分配法D.資源分配圖簡化法59. 在下列選項(xiàng)中,屬于解除死鎖的方法是(A )。A.剝奪資源法B.資源分配圖簡化法C.銀行家算法D.資源靜態(tài)分配法60. 為了照顧緊迫型作業(yè),應(yīng)采用(D)。A.先來先服務(wù)調(diào)度算法B.短作業(yè)優(yōu)先調(diào)度算法C.時(shí)間片輪轉(zhuǎn)調(diào)度算法D.優(yōu)先權(quán)調(diào)度算法561.在采用動(dòng)態(tài)優(yōu)先權(quán)的優(yōu)先權(quán)調(diào)度算法中, 如果所有進(jìn)程都具有相同優(yōu)先
14、權(quán)初值,則此時(shí) 的優(yōu)先權(quán)調(diào)度算法實(shí)際上和(A)相同。A.先來先服務(wù)調(diào)度算法B.短作業(yè)優(yōu)先調(diào)度算法C.時(shí)間片輪轉(zhuǎn)調(diào)度算法D.長作業(yè)優(yōu)先調(diào)度算法61. 資源靜態(tài)分配法可以預(yù)防死鎖的發(fā)生,因?yàn)槭顾梨i四個(gè)條件中的(B)不成立。A.互斥條件B.請(qǐng)求和保持條件C.不可剝奪條件D.環(huán)路等待條件62. 分頁存儲(chǔ)管理的存儲(chǔ)保護(hù)是通過(B)完成的。A.頁表(頁表寄存器)B.快表C.存儲(chǔ)鍵D.索引動(dòng)態(tài)重定B)。63. 把作業(yè)地址空間中使用的邏輯地址變成內(nèi)存中物理地址稱為(A.加載B.重定位C.物理化D.邏輯化64. 在可變分區(qū)存儲(chǔ)管理中的緊湊技術(shù)可以(A )。A.集中空閑區(qū)B.增加主存容量C.縮短訪問時(shí)間D.加速地
15、址轉(zhuǎn)換65. 把邏輯地址轉(zhuǎn)換程物理地址稱為(B)。A.地址分配B.地址映射C.地址保護(hù)D.地址越界66. 在內(nèi)存分配的"最佳適應(yīng)法"中,空閑塊是按(C)oA.始地址從小到大排序B.始地址從大到小排序C.塊的大小從小到大排序D.塊的大小從大到小排序67. 在分區(qū)存儲(chǔ)管理中,下面的(A)最有可能使得高地址空間變成為大的空閑區(qū)。A.首次適應(yīng)法B.最佳適應(yīng)法C.最壞適應(yīng)法D.循環(huán)首次適應(yīng)法68. 段的邏輯地址形式是段號(hào)10位,段內(nèi)地址20位,內(nèi)存1MB,輔存10GB。那么虛擬存儲(chǔ)器最大實(shí)際容量可能是(B )oA.1024KBB.1024MBC.10GBD.10GB+1MB69. 用
16、空白鏈記錄內(nèi)存空白塊的主要缺點(diǎn)是(B)oA.鏈指針占用了大量的空間B.分配空間時(shí)可能需要一定的查鏈時(shí)間C.不好實(shí)現(xiàn)"首次適應(yīng)法"D.不好實(shí)現(xiàn)"最佳適應(yīng)法" 70.分區(qū)管理和分頁管理的主要區(qū)別是(D )oA.分區(qū)中的塊比分頁中的頁要小B. 分頁有地址映射而分區(qū)沒有C. 分頁有存儲(chǔ)保護(hù)而分區(qū)沒有D. 分區(qū)要求一道程序存放在連續(xù)的空間內(nèi)而分頁沒有這種要求 71.靜態(tài)重定位的時(shí)機(jī)是(C).A.程序編譯時(shí)B.程序鏈接時(shí)C.程序裝入時(shí)D.程序運(yùn)行時(shí) 72.通常所說的"存儲(chǔ)保護(hù)"的基本含義是(C)。A.防止存儲(chǔ)器硬件受損B.防止程序在內(nèi)存丟失C.防
17、止程序間相互越界訪問D.防止程序被人偷看 73.能夠裝入內(nèi)存任何位置的代碼程序必須是(B)。A.可重入的B.可定位的C.可動(dòng)態(tài)鏈接的D.可靜態(tài)鏈接的674.在下列有關(guān)請(qǐng)求分頁管理的敘述中,正確的是(D )。A.程序和數(shù)據(jù)是在開始執(zhí)行前一次性裝入的B. 產(chǎn)生缺頁中斷一定要淘汰一個(gè)頁面C. 一個(gè)淘汰的頁面一定要寫回外存D. 在頁表中要有"中斷位"、"訪問位"等信息75. 在下面關(guān)于虛擬存儲(chǔ)器的敘述中,正確的是(B)。A.要求程序運(yùn)行前必須全部裝入內(nèi)存且在運(yùn)行過程中一直駐留在內(nèi)存B. 要求程序運(yùn)行前不必全部裝入內(nèi)存且在運(yùn)行過程中不必一直駐留在內(nèi)存C. 要求程序
18、運(yùn)行前不必全部裝入內(nèi)存但是在運(yùn)行過程中必須一直駐留在內(nèi)存D. 要求程序運(yùn)行前必須全部裝入內(nèi)存但在運(yùn)行過程中不必一直駐留在內(nèi)存76. 在請(qǐng)求分頁系統(tǒng)中,頁表中的改變位是供(C)參考的。A.頁面置換B.內(nèi)存分配C.頁面換出D.頁面調(diào)入77. 在請(qǐng)求分頁系統(tǒng)中,頁表中的訪問位是供(A )參考的。A.頁面置換B.內(nèi)存分配C.頁面換出D.頁面調(diào)入78. 適應(yīng)于請(qǐng)求段的內(nèi)存分配方法是(d )。A.首次適應(yīng)和最佳適應(yīng)B.固定分區(qū)和可變分區(qū)C.首次適應(yīng)和固定分區(qū)D.最佳適應(yīng)和可變分區(qū)B)。B)。79. 在請(qǐng)求分頁管理中,已修改過的頁面再次裝入時(shí)應(yīng)來自(A.磁盤文件區(qū)B.磁盤對(duì)換區(qū)C.后備作業(yè)區(qū)D.I/O緩沖區(qū)
19、80. 選擇在最近的過去很久未訪問的頁面予以淘汰的算法稱為(A.Op t.B 丄 RUC.MFUD丄FU81. 虛存的可行性基礎(chǔ)是(C)。A.程序執(zhí)行的離散性B.程序執(zhí)行的順序性C.程序執(zhí)行的局部性D.程序執(zhí)行的并發(fā)性82. 虛存最基本的特征是(C)。A. 一次性B.多次性C.交換性D.離散性83. 首次適應(yīng)算法的空閑區(qū)是(A )。A.按地址遞增順序鏈在一起B(yǎng).始端指針表指向最大空閑區(qū)C.按大小遞增順序鏈在一起D.尋找從最大空閑區(qū)開始84. 采用(B)不會(huì)產(chǎn)生內(nèi)部碎片。A.分頁式存儲(chǔ)管理B.分段式存儲(chǔ)管理C.固定分區(qū)式存儲(chǔ)管理D.段頁式存儲(chǔ)管理85. 系統(tǒng)"抖動(dòng)"現(xiàn)象的發(fā)生
20、是由(A )引起的?A.置換算法選擇不當(dāng)B.交換的信息量過大C.內(nèi)存容量充足D.請(qǐng)求頁式管理方案86. 在請(qǐng)求分頁存儲(chǔ)管理的系統(tǒng)中,若采用 FIFO頁面淘汰算法,則當(dāng)進(jìn)程分配到的頁面數(shù)增加時(shí),缺頁中斷的次數(shù)(D )。A.減少B.增加C.無影響D.可能增加也可能減少 87.在固定分區(qū)分配中,每個(gè)分區(qū)的大小是(C)。A.相同B.隨作業(yè)長度變化C.可以不同但預(yù)先固定D.可以不同但根據(jù)作業(yè)長度變化88.在可變式分區(qū)分配方案中,某一作業(yè)完成后,系統(tǒng)收回其主存空間,并與相鄰空閑區(qū)合并,為此需修改空閑區(qū)表,造成空閑區(qū)數(shù)減 2的情況是(D)。A.無上鄰空閑區(qū),也無下鄰空閑區(qū)B. 有上鄰空閑區(qū),但無下鄰空閑區(qū)C
21、. 有下鄰空閑區(qū),但無上鄰空閑區(qū)D. 有上鄰空閑區(qū),也有下鄰空閑區(qū)89.如果一個(gè)程序?yàn)槎鄠€(gè)程序所共享,那么該程序的代碼在執(zhí)行的過程中不能被修改,即程序應(yīng)該是(B)。A.可執(zhí)行碼B.可重入碼C.可改變碼D.可再現(xiàn)碼90.解決碎片問題,以及使程序可浮動(dòng)的最好的辦法是采用(B)技術(shù)。A.靜態(tài)重定位B.動(dòng)態(tài)重定位C.內(nèi)存靜態(tài)分配D.內(nèi)存動(dòng)態(tài)分配91. 下面(B)內(nèi)存管理方法不能實(shí)現(xiàn)虛存?A.動(dòng)態(tài)頁式管理B.靜態(tài)頁式管理C.分段存儲(chǔ)管理D.段頁式存儲(chǔ)管理D )。92. 在請(qǐng)求頁式存儲(chǔ)管理中,若頁面尺寸變小,則缺頁中斷的次數(shù)(A.減少B.增加C.無影響D.可能增加也可能減少93. 設(shè)主存容量為1MB,輔存
22、容量為400MB,計(jì)算機(jī)系統(tǒng)的地址寄存器有24位,那么虛存的最大容量是(D )。A.1MBB.401MBC.1MB+224BD.224BB)。94. 分頁式存儲(chǔ)系統(tǒng)中,頁面的大小與可能產(chǎn)生的缺頁中斷次數(shù)(A.成正比B.成反比C.無關(guān)D.成固定比例95. CPU輸出數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)超過打印機(jī)的打印速度,影響程序執(zhí)行速度,為解決這一問題,可以米用(B)。A.通道技術(shù)B.虛擬存儲(chǔ)器C.并行技術(shù)D.緩沖技術(shù)96. 假脫機(jī)技術(shù)中,對(duì)打印機(jī)的操作實(shí)際上是用借助磁盤存儲(chǔ)實(shí)現(xiàn)的,這樣實(shí)現(xiàn)的打印機(jī)是()。A.共享設(shè)備B.獨(dú)占設(shè)備C.虛擬設(shè)備D.物理設(shè)備97.設(shè)從磁盤將一塊數(shù)據(jù)傳送到緩沖區(qū)所用實(shí)際為80聞,將緩沖區(qū)
23、中數(shù)據(jù)傳送到用戶區(qū)所用時(shí)間為40 g, CPU處理數(shù)據(jù)所用的時(shí)間為30聞。則處理該數(shù)據(jù),采用單緩沖傳送磁盤數(shù)據(jù),系統(tǒng)所用總時(shí)間為(A )。A.120 jjsB.110 jjsC.150 gD.70 陰C)。98. 下列關(guān)于通道、設(shè)備、設(shè)備控制器三者間關(guān)系的敘述中正確的是(A.設(shè)備控制器和通道可以分別控制設(shè)備B. 設(shè)備控制器控制通道和設(shè)備一起工作C. 通道控制設(shè)備控制器,設(shè)備控制器控制設(shè)備D. 設(shè)備控制器控制通道,通道控制設(shè)備99. 假設(shè)就緒隊(duì)列中有10個(gè)進(jìn)程,以時(shí)間片輪轉(zhuǎn)方式進(jìn)行進(jìn)程調(diào)度,時(shí)間片大小為300ms ,CPU進(jìn)行進(jìn)程切換需要花費(fèi)10ms,貝療統(tǒng)開銷所占比率和進(jìn)程數(shù)目增加到 30個(gè),
24、其余條件不變時(shí)系統(tǒng)開銷所占的比率相比,其結(jié)果是(B )。A.大于B.等于C.小于D.不能確定100. 由連續(xù)分配方式發(fā)展為分頁存儲(chǔ)管理方式的主要?jiǎng)恿κ牵ˋ.)。A.提高內(nèi)存利用率B.提高系統(tǒng)吞吐量B )。C.滿足用戶的需要D.更好的滿足多道程序運(yùn)行的需要101. 下面關(guān)于請(qǐng)求分段存儲(chǔ)管理的敘述中說法正確是(A.分段尺寸受內(nèi)存空間的限制,且作業(yè)總的尺寸也受內(nèi)存空間的限制。B. 分段尺寸受內(nèi)存空間的限制,但作業(yè)總的尺寸不受內(nèi)存空間的限制。C. 分段尺寸不受內(nèi)存空間的限制,且作業(yè)總的尺寸不受內(nèi)存空間的限制。D. 分段尺寸不受內(nèi)存空間的限制,但作業(yè)總的尺寸受內(nèi)存空間的限制。102. 測(cè)得某個(gè)請(qǐng)求調(diào)頁的
25、計(jì)算機(jī)系統(tǒng)部分狀態(tài)數(shù)據(jù)為:CPU利用率20%,用于對(duì)換空間的硬盤利用率為97.7%,其他設(shè)備的利用率為5%。由此斷定該系統(tǒng)異常。此情況下(D) 不能提高CPU的利用率。A.安裝一個(gè)更快的硬盤。B.增加進(jìn)程使用的盤塊數(shù)目。C.增加運(yùn)行進(jìn)程的數(shù)目。D.減少運(yùn)行的進(jìn)程數(shù)目。103. 從下面描述中正確的一條描述是(C)。A.順序文件適合于建立在順序存儲(chǔ)設(shè)備上,而不適合建立在磁盤上。B. 顯式鏈接文件將分配給文件的下一個(gè)物理盤塊的地址登記在該文件的前一個(gè)物理盤塊中。C. 順序文件必須采用連續(xù)分配方式,而鏈接文件和索引文件則可采用離散分配方式。D.在MS-DOS中采用的是隱式鏈接文件結(jié)構(gòu)。104. 進(jìn)程和
26、程序的一個(gè)本質(zhì)區(qū)別是(A) 0A.前者為動(dòng)態(tài)的,后者為靜態(tài)的B. 前者存儲(chǔ)在內(nèi)存,后者存儲(chǔ)在外存C. 前者在一個(gè)文件中,后者在多個(gè)文件中D. 前者分時(shí)使用CPU,后者獨(dú)占CPU105. 磁帶機(jī)屬于(A)設(shè)備。A.順序存取B.直接存取C.鏈接存取D.隨機(jī)存取106. 在段式存儲(chǔ)管理中,一個(gè)段是一個(gè)(B)區(qū)域。A.定長的連續(xù)B.不定長的連續(xù)C.定長的不連續(xù)D.不定長的不連續(xù)107. 外存上存放的數(shù)據(jù)(D)0A.CPU可直接訪問B.CPU不可訪問C.是高速緩沖器中的信息D.必須在訪問前先裝入內(nèi)存108. 在下述存儲(chǔ)管理技術(shù)中,(D )處理不當(dāng)會(huì)產(chǎn)生抖動(dòng)。A.固定分區(qū)B.可變分區(qū)C.簡單分頁D.請(qǐng)求分
27、頁109. ( C)存儲(chǔ)管理支持多道程序設(shè)計(jì),算法簡單,但存儲(chǔ)碎片多。A.段式B.頁式C.分區(qū)D.段頁式110. 某進(jìn)程在運(yùn)行過程中等待的事件已發(fā)生, 例如,打印結(jié)束,此時(shí)該進(jìn)程的狀態(tài)將(.C)。A.從就緒變?yōu)檫\(yùn)行B.從運(yùn)行變?yōu)榫途wC.從運(yùn)行變?yōu)樽枞鸇.從阻塞變?yōu)榫途w 111.使用SPOOLing系統(tǒng)的目的是為了提高(D)的使用效率。A.操作系統(tǒng)B.內(nèi)存C.CPUD.I/O設(shè)備C)。112. 一個(gè)正在運(yùn)行的進(jìn)程,當(dāng)所分配的時(shí)間片用完后,將其掛在(A.等待隊(duì)列B.運(yùn)行隊(duì)列C.就緒隊(duì)列D.任意一個(gè)隊(duì)列D )。113.某進(jìn)程在運(yùn)行過程中需要等待從磁盤上讀入數(shù)據(jù),此時(shí)該進(jìn)程的狀態(tài)將(A.從就緒變?yōu)檫\(yùn)行
28、B.從運(yùn)行變?yōu)榫途wC.從等待變?yōu)榫途wD.從運(yùn)行變?yōu)榈却?114. 一個(gè)進(jìn)程被喚醒意味著(B )。A.該進(jìn)程重新占有了 cpuB.進(jìn)程狀態(tài)變?yōu)榫途wC.它的優(yōu)先權(quán)變?yōu)樽畲驞.其pcb移至就緒隊(duì)列的隊(duì)首115. 在頁式存儲(chǔ)管理中,當(dāng)CPU形成一個(gè)有效地址時(shí),要查頁表。這一工作是由(A)實(shí)現(xiàn)的。A.硬件自動(dòng)B.操作系統(tǒng)C.存儲(chǔ)管理的查表程序D.存儲(chǔ)管理進(jìn)程116. 下述(B)不屬于多道程序運(yùn)行的特征。A.多道B.運(yùn)行速度快C.宏觀上并行D.實(shí)際上多道程序是串插運(yùn)行的117. 在操作系統(tǒng)中,可以并行工作的基本單位是(A)。A.作業(yè)B.程序C.進(jìn)程D.過程 118.時(shí)間片輪轉(zhuǎn)法進(jìn)行進(jìn)程調(diào)度是為了 (A)
29、0A.多個(gè)終端都能得到系統(tǒng)的及時(shí)響應(yīng)B.先來先服務(wù)C.優(yōu)先級(jí)較高的進(jìn)程得到及時(shí)響應(yīng) D.需要cpu最短的進(jìn)程先做 119.若處理器有32位地址,則它的虛擬地址空間為(B)字節(jié)。A.2GB.4GC.100KD.640KC)o120.操作系統(tǒng)內(nèi)核與用戶程序、應(yīng)用程序之間的接口是(A.shell命令B.圖形界面C.系統(tǒng)調(diào)用D.C語言函數(shù)二、判斷題1. 操作系統(tǒng)屬于最重要的、最不可缺少的應(yīng)用軟件。2. 操作系統(tǒng)完成的主要功能是與硬件相關(guān)的。3. 操作系統(tǒng)的所有程序都在系統(tǒng)態(tài)執(zhí)行。4. 在單處理機(jī)的環(huán)境下,多道程序的執(zhí)行是并發(fā)的不是并行的,程序的執(zhí)行與 I/O操作也只能并發(fā)不能并行。5. 當(dāng)計(jì)算機(jī)系統(tǒng)沒
30、有用戶執(zhí)行時(shí),處理機(jī)完全處于空閑狀態(tài)。6. 超級(jí)用戶(管理員、特權(quán)用戶)可以使用特權(quán)指令。7. 系統(tǒng)的資源利用率越高用戶越滿意。108. 多道程序的執(zhí)行一定不具備再現(xiàn)性。9. 分時(shí)系統(tǒng)不需要多道程序技術(shù)的支持。10. 分時(shí)系統(tǒng)的用戶具有獨(dú)占性,因此一個(gè)用戶可以獨(dú)占計(jì)算機(jī)系統(tǒng)的資源。11. 設(shè)計(jì)實(shí)時(shí)操作系統(tǒng)時(shí),首先應(yīng)該考慮系統(tǒng)的優(yōu)良性和分配性。12. 批處理系統(tǒng)不允許用戶隨時(shí)干涉自己程序的運(yùn)行。13. 虛擬機(jī)不需要硬件的支持。14. 操作系統(tǒng)的所有程序是常駐內(nèi)存的。15. 有了線程之后,程序只能以線程的身份運(yùn)行。16. 線程的切換會(huì)引起進(jìn)程的切換。17. 多個(gè)線程可以對(duì)應(yīng)同一段程序。18. 系統(tǒng)
31、內(nèi)可以有無父進(jìn)程的進(jìn)程。19. 線程所對(duì)應(yīng)的程序肯定比進(jìn)程所對(duì)應(yīng)的程序短。20. 進(jìn)程從CPU退下時(shí),將"現(xiàn)場(chǎng)"保存在系統(tǒng)棧內(nèi)。21. 在多道程序系統(tǒng),進(jìn)程需要等待某種事件的發(fā)生時(shí),進(jìn)程一定進(jìn)入阻塞狀態(tài)。22. 進(jìn)程上下文是僅進(jìn)程執(zhí)行全過程的靜態(tài)描述。23. 并發(fā)是并行的不同表述,其原理相同。24. 進(jìn)程是基于多道程序技術(shù)而提出的, 其基本的特征是動(dòng)態(tài)性;進(jìn)程的執(zhí)行是在多個(gè)狀態(tài) 間多次轉(zhuǎn)換的過程,但只有處于就緒和執(zhí)行狀態(tài)的進(jìn)程位于內(nèi)存。25. 操作系統(tǒng)對(duì)進(jìn)程的管理和控制主要是通過控制原語言實(shí)現(xiàn)的。26. 原語的執(zhí)行是屏蔽中斷的。27. 一般情況下,分時(shí)系統(tǒng)中處于就緒狀態(tài)的進(jìn)
32、程最多。28. 系統(tǒng)中進(jìn)程的數(shù)目越多,CPU的利用率就越高。29. 多道程序的執(zhí)行失去了封閉性和再現(xiàn)性,因此多道程序系統(tǒng)不需要封閉性和再現(xiàn)性。30. 一個(gè)多道程序可能具備封閉性和再現(xiàn)性。31. 單道程序不具備封閉性和再現(xiàn)性。32. 個(gè)臨界資源可以對(duì)應(yīng)多個(gè)臨界區(qū)。33. 互斥的使用臨界資源是通過互斥的進(jìn)入臨界區(qū)實(shí)現(xiàn)的。34. 同步信號(hào)量的初值一般為1。35. 引入管程是為了讓系統(tǒng)自動(dòng)處理臨機(jī)資源的互斥使用問題。36. 生產(chǎn)者和消費(fèi)者問題是一個(gè)既有同步又有互斥的問題。37. 用管程實(shí)現(xiàn)進(jìn)程同步時(shí),管程中的過程是不可中斷的。38. 進(jìn)程A、B共享變量x,需要互斥執(zhí)行;進(jìn)程B、C共享變量y,B、C也需
33、要互斥執(zhí)行,因此進(jìn)程A、C必須互斥執(zhí)行。39. 單道程序系統(tǒng)中程序的執(zhí)行也需要同步和互斥。40.作業(yè)調(diào)度能使作業(yè)獲得CPU。1141.在多道程序系統(tǒng)中,系統(tǒng)的現(xiàn)有空閑可用資源能否滿足后備作業(yè) J的資源要求使選擇作業(yè)J進(jìn)入內(nèi)存的必要條件。42. 短作業(yè)(進(jìn)程)優(yōu)先調(diào)度算法具有最短的平均周轉(zhuǎn)時(shí)間,因此這種算法使最好的算法。43. 在優(yōu)先權(quán)調(diào)度算法中如何確定靜態(tài)優(yōu)先權(quán)? 一般說,計(jì)算進(jìn)程的優(yōu)先權(quán)要高于磁盤I/O 進(jìn)程的優(yōu)先權(quán)。44. 摒棄不可剝奪條件的方法不能用于預(yù)防多個(gè)打印進(jìn)程死鎖的發(fā)生。45. 操作系統(tǒng)處理死鎖,只要采用預(yù)防、解除、檢測(cè)、避免等方法中的一種就足夠了。46. 如果系統(tǒng)在所有進(jìn)程運(yùn)行
34、前,一次性地將其在整個(gè)運(yùn)行過程中所需地全部資源分配給進(jìn)程,即所謂"靜態(tài)分配",使可以預(yù)防死鎖發(fā)生的。47. 多個(gè)進(jìn)程競爭比經(jīng)常數(shù)目少的資源就可能產(chǎn)生死鎖,而當(dāng)資源數(shù)目大于進(jìn)程數(shù)目時(shí)就一 定不會(huì)發(fā)生死鎖。48. 在銀行家算法中,對(duì)某時(shí)刻的資源分配情況進(jìn)行安全分析,如果該時(shí)刻狀態(tài)是安全的,則存在一個(gè)安全序列,且這個(gè)安全序列是唯一的。49. 進(jìn)程調(diào)度算法各種各樣,如果選擇不當(dāng),就會(huì)造成死鎖。50. 請(qǐng)求分頁存儲(chǔ)管理系統(tǒng),若把頁面的大小增加一倍,則缺頁中斷次數(shù)會(huì)減少50 %。51. 虛地址即程序執(zhí)行時(shí)所要訪問的內(nèi)存地址。52. 交換可以解決內(nèi)存不足的問題,因此,交換實(shí)現(xiàn)了虛擬存儲(chǔ)。
35、53. 為了使程序在內(nèi)存中浮動(dòng),編程時(shí)都使用邏輯地址。因此,必須在地址轉(zhuǎn)換后才能得到主存的物理地址。54. 在請(qǐng)求分頁式存儲(chǔ)管理中,頁面的調(diào)入、調(diào)出只能在內(nèi)存和對(duì)換區(qū)之間進(jìn)行。55. 請(qǐng)求分頁存儲(chǔ)管理中,頁面置換算法很多,但只有最佳置換算法能完全避免進(jìn)程的抖動(dòng),因此目前應(yīng)用最關(guān)。其他(如改進(jìn)型 CLOCK )算法雖然也能避免進(jìn)程的抖動(dòng),但其效率 一般很低。56. 細(xì)膩存儲(chǔ)的實(shí)現(xiàn)式基于程序局部性原理,其實(shí)質(zhì)是借助外存將內(nèi)存較小的物理地址空間轉(zhuǎn)化為較大的邏輯地址空間。57. 虛存容量僅受外存容量的限制。58.1/0通道控制方式不需要任何CPU干預(yù)。59. 靜態(tài)頁式管理可以實(shí)現(xiàn)虛存。60. 永可變分
36、區(qū)法可以比較有效的消除外部碎片,但不能消除內(nèi)部碎片。61. 頁表的作用是實(shí)現(xiàn)邏輯地址到物理地址的映射。62. 系統(tǒng)中內(nèi)存不足,程序就無法執(zhí)行。63. 用絕對(duì)地址編寫的程序不適合多道程序系統(tǒng)運(yùn)行。64. 操作系統(tǒng)采用緩沖技術(shù)主要是通過硬件來實(shí)現(xiàn)的。65. 低速設(shè)備一般被設(shè)置成共享設(shè)備。66. 通道指令和一般及其指令沒有什么不同。67. 數(shù)組選擇通道和數(shù)組多路通道可以支持多個(gè)通道程序并發(fā)執(zhí)行,而字節(jié)多路通道不支持 多個(gè)通道程序并發(fā)執(zhí)行。1268. 共享設(shè)備允許多個(gè)作業(yè)同時(shí)使用設(shè)備,即每一時(shí)刻可有多個(gè)作業(yè)在使用該共享設(shè)備,因而提高了系統(tǒng)資源的利用率。69.由于設(shè)備分配中設(shè)置了若干數(shù)據(jù)結(jié)構(gòu),所以在設(shè)備
37、分配中不會(huì)發(fā)生死鎖。70.操作系統(tǒng)使用的緩沖技術(shù),多數(shù)通過使用外存來實(shí)現(xiàn)。200151.操作系統(tǒng)屬于最重要的、最不可缺少的應(yīng)用軟件。此題答案為:0200152.操作系統(tǒng)完成的主要功能是與硬件相關(guān)的。此題答案為:0200153.操作系統(tǒng)的所有程序都在系統(tǒng)態(tài)執(zhí)行。此題答案為:0I/O200154.在單處理機(jī)的環(huán)境下,多道程序的執(zhí)行是并發(fā)的不是并行的,程序的執(zhí)行與操作也只能并發(fā)不能并行。此題答案為:0200155.當(dāng)計(jì)算機(jī)系統(tǒng)沒有用戶執(zhí)行時(shí),處理機(jī)完全處于空閑狀態(tài)。此題答案為:0200156.超級(jí)用戶(管理員、特權(quán)用戶)可以使用特權(quán)指令。此題答案為:0200157.系統(tǒng)的資源利用率越高用戶越滿意。2
38、00158.多道程序的執(zhí)行一定不具備再現(xiàn)性。此題答案為:1此題答案為:0200159.分時(shí)系統(tǒng)不需要多道程序技術(shù)的支持。此題答案為:0200160.分時(shí)系統(tǒng)的用戶具有獨(dú)占性,因此一個(gè)用戶可以獨(dú)占計(jì)算機(jī)系統(tǒng)的資源。此題答案為:0此題難度等級(jí)為:D200161.設(shè)計(jì)實(shí)時(shí)操作系統(tǒng)時(shí),首先應(yīng)該考慮系統(tǒng)的優(yōu)良性和分配性。此題答案為:0200162.批處理系統(tǒng)不允許用戶隨時(shí)干涉自己程序的運(yùn)行。此題答案為:1200163.虛擬機(jī)不需要硬件的支持。此題答案為:0200164.操作系統(tǒng)的所有程序是常駐內(nèi)存的。此題答案為:0200165.有了線程之后,程序只能以線程的身份運(yùn)行。200166.線程的切換會(huì)引起進(jìn)程的
39、切換。此題答案為:1此題答案為:0200167.多個(gè)線程可以對(duì)應(yīng)同一段程序。此題答案為:1200168.系統(tǒng)內(nèi)可以有無父進(jìn)程的進(jìn)程。此題答案為:1200169.線程所對(duì)應(yīng)的程序肯定比進(jìn)程所對(duì)應(yīng)的程序短。13此題答案為:0200170.進(jìn)程從CPU退下時(shí),將"現(xiàn)場(chǎng)"保存在系統(tǒng)棧內(nèi)。此題答案為:1200171.在多道程序系統(tǒng),進(jìn)程需要等待某種事件的發(fā)生時(shí),進(jìn)程一定進(jìn)入阻塞狀態(tài)。此題答案為:0200172.進(jìn)程上下文是僅進(jìn)程執(zhí)行全過程的靜態(tài)描述。200173.并發(fā)是并行的不同表述,其原理相同。200174.進(jìn)程是基于多道程序技術(shù)而提出的,其基本的特征是動(dòng)態(tài)性;進(jìn)程的執(zhí)行是在多個(gè)狀
40、態(tài)間多次轉(zhuǎn)換的過程,但只有處于就緒和執(zhí)行狀態(tài)的進(jìn)程位于內(nèi)存。此題答案為:0200175.操作系統(tǒng)對(duì)進(jìn)程的管理和控制主要是通過控制原語言實(shí)現(xiàn)的。此題答案為:1200176.原語的執(zhí)行是屏蔽中斷的。此題答案為:1200177. 一般情況下,分時(shí)系統(tǒng)中處于就緒狀態(tài)的進(jìn)程最多。此題答案為:1200178.系統(tǒng)中進(jìn)程的數(shù)目越多,CPU的利用率就越高。此題答案為:1200179.多道程序的執(zhí)行失去了封閉性和再現(xiàn)性,因此多道程序系統(tǒng)不需要封閉性和再現(xiàn)性。此題答案為:0200180. 一個(gè)多道程序可能具備封閉性和再現(xiàn)性。200181.單道程序不具備封閉性和再現(xiàn)性。此題答案為:1此題答案為:0200182. 個(gè)
41、臨界資源可以對(duì)應(yīng)多個(gè)臨界區(qū)。此題答案為:1200183.互斥的使用臨界資源是通過互斥的進(jìn)入臨界區(qū)實(shí)現(xiàn)的。此題答案為:1200184.同步信號(hào)量的初值一般為1。此題答案為:0200185.弓I入管程是為了讓系統(tǒng)自動(dòng)處理臨機(jī)資源的互斥使用問題。此題答案為:1200186.生產(chǎn)者和消費(fèi)者問題是一個(gè)既有同步又有互斥的問題。此題答案為:0200187.用管程實(shí)現(xiàn)進(jìn)程同步時(shí),管程中的過程是不可中斷的。此題答案為:0200188.進(jìn)程A、B共享變量x,需要互斥執(zhí)行;進(jìn)程B、C共享變量y, B、C也需要互斥執(zhí)行,因此進(jìn)程A、C必須互斥執(zhí)行。200189.單道程序系統(tǒng)中程序的執(zhí)行也需要同步和互斥。200190.
42、作業(yè)調(diào)度能使作業(yè)獲得CPU。14此題答案為:0200191.在多道程序系統(tǒng)中,系統(tǒng)的現(xiàn)有空閑可用資源能否滿足后備作業(yè)J的資源要求使選擇作業(yè)J進(jìn)入內(nèi)存的必要條件。此題答案為:0200192.短作業(yè)(進(jìn)程)優(yōu)先調(diào)度算法具有最短的平均周轉(zhuǎn)時(shí)間,因此這種算法使最好的算法。此題答案為:0200193.在優(yōu)先權(quán)調(diào)度算法中如何確定靜態(tài)優(yōu)先權(quán)? 一般說,計(jì)算進(jìn)程的優(yōu)先權(quán)要高于磁 盤I/O進(jìn)程的優(yōu)先權(quán)。此題答案為:1200194.摒棄不可剝奪條件的方法不能用于預(yù)防多個(gè)打印進(jìn)程死鎖的發(fā)生。此題答案為:0200195.操作系統(tǒng)處理死鎖,只要采用預(yù)防、解除、檢測(cè)、避免等方法中的一種就足夠了。此題答案為:0200196
43、.如果系統(tǒng)在所有進(jìn)程運(yùn)行前,一次性地將其在整個(gè)運(yùn)行過程中所需地全部資源分配給進(jìn)程,即所謂"靜態(tài)分配",使可以預(yù)防死鎖發(fā)生的。此題答案為:1200197.多個(gè)進(jìn)程競爭比經(jīng)常數(shù)目少的資源就可能產(chǎn)生死鎖,而當(dāng)資源數(shù)目大于進(jìn)程數(shù)目時(shí)就一定不會(huì)發(fā)生死鎖。此題答案為:0200198.在銀行家算法中,對(duì)某時(shí)刻的資源分配情況進(jìn)行安全分析,如果該時(shí)刻狀態(tài)是安全的,則存在一個(gè)安全序列,且這個(gè)安全序列是唯一的。此題答案為:0200199.進(jìn)程調(diào)度算法各種各樣,如果選擇不當(dāng),就會(huì)造成死鎖。此題答案為:0200200.請(qǐng)求分頁存儲(chǔ)管理系統(tǒng),若把頁面的大小增加一倍,則缺頁中斷次數(shù)會(huì)減少50%。此題答案
44、為:0200201.虛地址即程序執(zhí)行時(shí)所要訪問的內(nèi)存地址。此題答案為:0200202.交換可以解決內(nèi)存不足的問題,因此,交換業(yè)實(shí)現(xiàn)了虛擬存儲(chǔ)。此題答案為:1200203.為了使程序在內(nèi)存中浮動(dòng),編程時(shí)都使用邏輯地址。因此,必須在地址轉(zhuǎn)換后才能得到主存的物理地址。此題答案為:0200204.在請(qǐng)求分頁式存儲(chǔ)管理中,頁面的調(diào)入、調(diào)出只能在內(nèi)存和對(duì)換區(qū)之間進(jìn)行。此題答案為:1200205.請(qǐng)求分頁存儲(chǔ)管理中,頁面置換算法很多,但只有最佳置換算法能完全避免進(jìn)程的抖動(dòng),因此目前應(yīng)用最關(guān)。其他(如改進(jìn)型 CLOCK)算法雖然也能避免進(jìn)程的抖動(dòng),但其效率一般很低。此題答案為:0200206.細(xì)膩存儲(chǔ)的實(shí)現(xiàn)式
45、基于程序局部性原理,其實(shí)質(zhì)是借助外存將內(nèi)存較小的物理地址空間轉(zhuǎn)化為較大的邏輯地址空間。此題答案為:1200207.虛存容量僅受外存容量的限制。此題答案為:115200208.早期的Unix操作系統(tǒng),誒有提供虛擬存儲(chǔ)器,為了使容量有限的內(nèi)存能支持較大的規(guī)模的程序,系統(tǒng)除采用正文段共享和自我覆蓋技術(shù)外,主要采用了程序?qū)Q技術(shù)來擴(kuò) 充存儲(chǔ)容量,使其具有類似于虛擬存儲(chǔ)器的作用。此題答案為:0200209.靜態(tài)頁式管理可以實(shí)現(xiàn)虛存。此題答案為:0200210.永可變分區(qū)法可以比較有效的消除外部碎片,但不能消除內(nèi)部碎片。此題答案為:1200211.頁表的作用是實(shí)現(xiàn)邏輯地址到物理地址的映射。此題答案為:02
46、00212.系統(tǒng)中內(nèi)存不足,程序就無法執(zhí)行。此題答案為:1200213.用絕對(duì)地址編寫的程序不適合多道程序系統(tǒng)運(yùn)行。此題答案為:1200214.操作系統(tǒng)采用緩沖技術(shù)主要是通過硬件來實(shí)現(xiàn)的。此題答案為:0200215.低速設(shè)備一般被設(shè)置成共享設(shè)備。此題答案為:0200216.通道指令和一般及其指令沒有什么不同。此題答案為:1200217.數(shù)組選擇通道和數(shù)組多路通道可以支持多個(gè)通道程序并發(fā)執(zhí)行,而字節(jié)多路通道不支持多個(gè)通道程序并發(fā)執(zhí)行。此題答案為:1200218.共享設(shè)備允許多個(gè)作業(yè)同時(shí)使用設(shè)備,即每一時(shí)刻可有多個(gè)作業(yè)在使用該共享設(shè)備,因而提高了系統(tǒng)資源的利用率。此題答案為:0200219.由于設(shè)
47、備分配中設(shè)置了若干數(shù)據(jù)結(jié)構(gòu),所以在設(shè)備分配中不會(huì)發(fā)生死鎖。此題答案為:200220.I/O通道控制方式不需要任何CPU干預(yù)。此題答案為:200221.先來先服務(wù)算法、優(yōu)先級(jí)高者優(yōu)先算法、時(shí)間片輪轉(zhuǎn)等算法是經(jīng)常在設(shè)備分配中采用的算法。此題答案為:1200222.由于獨(dú)占設(shè)備在一段時(shí)間內(nèi)只允許一個(gè)進(jìn)程使用,因此,多個(gè)并發(fā)進(jìn)程無法訪問這類設(shè)備。此題答案為:1200223.操作系統(tǒng)使用的緩沖技術(shù),多數(shù)通過使用外存來實(shí)現(xiàn)。此題答案為:1三、簡答題1.客戶機(jī)/服務(wù)器模型常用于網(wǎng)絡(luò)和分布式系統(tǒng),是否可以用于單機(jī)系統(tǒng)?答:客戶機(jī)/服務(wù)器模型是一個(gè)通用的模型。廣義上講提供服務(wù)的叫服務(wù)器,請(qǐng)求服務(wù)的叫 客戶機(jī)。在
48、客戶機(jī)/服務(wù)器操作系統(tǒng)中,文件服務(wù)、進(jìn)程服務(wù)等功能是以服務(wù)器進(jìn)程的方式 運(yùn)行于用戶態(tài),用戶進(jìn)程通過向服務(wù)器進(jìn)程發(fā)出請(qǐng)求,獲得服務(wù)器的服務(wù)。因此,客戶機(jī)/服務(wù)器模型既可以用于網(wǎng)絡(luò)和分布式系統(tǒng), 也可以用于單機(jī)系統(tǒng),只不過網(wǎng) 絡(luò)和分布式系統(tǒng)更需要這種形式。3. 過程調(diào)用和系統(tǒng)調(diào)用的共同點(diǎn)是什么,它們與中斷調(diào)用的差別是什么?答:過程調(diào)用和系統(tǒng)調(diào)用的執(zhí)行完全是同步的,也就是在相同的數(shù)據(jù)集上重復(fù)執(zhí)行,它們 的調(diào)用點(diǎn)是相同的,都需要保存現(xiàn)場(chǎng)信息,轉(zhuǎn)去執(zhí)行另外的程序,執(zhí)行后返回。中斷調(diào)用 是異步的,在相同的數(shù)據(jù)集上重復(fù)執(zhí)行,中斷的發(fā)生點(diǎn)可以是不同的。4. 多道程序系統(tǒng)如何實(shí)現(xiàn) CPU計(jì)算與I/O操作的并行?
49、5. 答:在多道程序系統(tǒng)中,當(dāng)需要I/O操作時(shí),不需要CPU直接控制I/O操作的完成??衫猛ǖ馈MA及中斷機(jī)構(gòu)來直接控制I/O操作的完成,這時(shí)CPU也不是專門空閑等待I/O操作的完成,而是轉(zhuǎn)去執(zhí)行另一道程序。6. 舉例說明,多道程序的引入提高了系統(tǒng)資源的利用率,同時(shí)也使操作系統(tǒng)復(fù)雜化。答:多道程序系統(tǒng)中存在著并發(fā)和并行操作。 例如,在內(nèi)存中同時(shí)裝入幾個(gè)用戶程序,I/O 操作與CPU計(jì)算機(jī)并行。由并發(fā)和并行而產(chǎn)生一系列問題:如何從一個(gè)活動(dòng)切換到領(lǐng)一 個(gè);怎樣保護(hù)一個(gè)活動(dòng)使其另外一些活動(dòng)的影響;如何實(shí)現(xiàn)相互依賴的活動(dòng)間的同步等。7. 為什么中斷機(jī)構(gòu)對(duì)于多道操作系統(tǒng)是必不可少的?答:很多進(jìn)程的切
50、換是由中斷引起的,如時(shí)鐘中斷,尤其是分時(shí)系統(tǒng)。用戶程序進(jìn)行系統(tǒng) 調(diào)用時(shí)通過軟中斷來實(shí)現(xiàn),如 TRA P。通道和外設(shè)的操作也要向操作系統(tǒng)發(fā)送中斷9. 多用戶分時(shí)系統(tǒng)如何克服多道批處理系統(tǒng)的缺點(diǎn)?答:盡管多道批處理系統(tǒng)已經(jīng)大大地提高了計(jì)算機(jī)系統(tǒng)的資源利用率,但是它的致命缺點(diǎn) 是缺少交互性。怎樣才能使系統(tǒng)既具有交互性又不使資源的利用率降低?資源利用率和交 互性是一對(duì)矛盾。如果一臺(tái)計(jì)算機(jī)能夠連接多個(gè)操作臺(tái)(終端),允許多個(gè)用戶同時(shí)在操 作臺(tái)上操作,每個(gè)操作臺(tái)上的擁護(hù)執(zhí)行一個(gè)程序,形成多個(gè)程序的并發(fā)執(zhí)行。通過并發(fā)程 序的分時(shí)執(zhí)行,確保每個(gè)用戶操作的計(jì)算機(jī)終端就好象單獨(dú)一臺(tái)計(jì)算機(jī)一樣。這樣就避免 了只有一
51、個(gè)操作臺(tái)時(shí),大量的計(jì)算機(jī)時(shí)間被一個(gè)用戶浪費(fèi),同時(shí)又克服了多道批處理系統(tǒng) 非交互性的缺點(diǎn)。10. 程序的并發(fā)執(zhí)行為什么會(huì)有間斷性?答:并發(fā)執(zhí)行是指系統(tǒng)內(nèi)有多道程序在宏觀上"同時(shí)"執(zhí)行,但系統(tǒng)內(nèi)往往只有一臺(tái)處理機(jī)(CPU),因此只能分時(shí)地為多個(gè)程序服務(wù)。就一道程序而言,往往不是一次能夠運(yùn)行完成,而是以"走走停停"的方式完成其運(yùn)行,這就是并發(fā)系統(tǒng)內(nèi)程序執(zhí)行的間斷性。11. 進(jìn)程能自己將自己喚醒嗎?進(jìn)程能自己將自己撤銷嗎?12. 答:喚醒進(jìn)程和撤消進(jìn)程都是要通過 CPU上運(yùn)行程序來實(shí)現(xiàn)的。一個(gè)進(jìn)程入睡了,它就不可能被調(diào)度到CPU上運(yùn)行;一個(gè)進(jìn)程在撤消前必須先進(jìn)入
52、終止?fàn)顟B(tài),而處于終止?fàn)?態(tài)的進(jìn)程不可能被調(diào)度到 CPU上運(yùn)行。因此,進(jìn)程被喚醒、被撤消都不能由自己來完成,只能由別的進(jìn)程實(shí)現(xiàn)。14.簡述引進(jìn)線程的好處。答:弓I進(jìn)線程的好處為:(1) 以線程作為系統(tǒng)調(diào)度的基本單位,減少了系統(tǒng)的時(shí)空開銷。以進(jìn)程為系統(tǒng)調(diào)度的基本單位的系統(tǒng)中,進(jìn)程的切換是很頻繁的。在切換中由于要保留當(dāng)時(shí)的運(yùn)行環(huán)境,還要設(shè)置新選中的進(jìn)程的運(yùn)行環(huán)境,這既花費(fèi)了處理機(jī)的時(shí)間,又增加了主存的空間,從而也限制了 系統(tǒng)進(jìn)程的數(shù)量和進(jìn)程的切換速度。(2) 引進(jìn)線程提高了系統(tǒng)的并行能力。線程作為進(jìn)程內(nèi)的一個(gè)可執(zhí)行實(shí)體,減少了并行粒度。線程作為調(diào)度的基本單位而不是資源分配的基本單位,調(diào)度更為容易,而
53、且采用線程提高 系統(tǒng)的并行能力比采用進(jìn)程更為有效。(3) 同一進(jìn)程的線程共享進(jìn)程的用戶地址空間,所以同一進(jìn)程的線程間的通信更容易實(shí)現(xiàn)。16. 當(dāng)一個(gè)進(jìn)程的父進(jìn)程被撤銷時(shí),該進(jìn)程是撤銷好還是不撤銷好?答:在實(shí)際系統(tǒng)中,兩種處理辦法都是可行的,且各有優(yōu)缺點(diǎn)。若撤消,則該進(jìn)程的任務(wù) 可能還沒有完成,這顯然是不利的,特別是當(dāng)該進(jìn)程的運(yùn)行結(jié)果對(duì)其他進(jìn)程的運(yùn)行很重要(如該進(jìn)程是其他進(jìn)程的前趨進(jìn)程,沒有它的運(yùn)行結(jié)果其他進(jìn)程無法運(yùn)行)時(shí);若不撤消,則該進(jìn)程又可能成為不可控的"孤兒",從而產(chǎn)生不可預(yù)測(cè)的結(jié)果。比較好的做法是,當(dāng) 個(gè)進(jìn)程的父進(jìn)程被撤消時(shí),可以將該進(jìn)程"過繼"
54、給系統(tǒng)內(nèi)一個(gè)級(jí)別較高的進(jìn)程(如Unix中 的1#進(jìn)程),讓它有一個(gè)"新的父親",這樣既可以繼續(xù)完成其任務(wù)又不會(huì)成為不可控的。17.17. 為什么說互斥也是一種同步?答:互斥指的是某種資源一次只允許一個(gè)進(jìn)程使用,即你在使用的時(shí)候我不能使用;我在 使用的時(shí)候你不能使用。這就是一種協(xié)調(diào),一種 "步伐"上的一致,因而也就是一種同步。但是,為了求解實(shí)際問題,將"同步"與"互斥"加以區(qū)別是有好處的,因?yàn)檫@兩種問題的求18. 對(duì)臨界區(qū)管理的要求是什么?解方法是不同的。答:對(duì)臨界區(qū)管理的要求是:(1) 當(dāng)有若干個(gè)進(jìn)程要求進(jìn)入它們的
55、臨界區(qū)時(shí),應(yīng)在有限的時(shí)間內(nèi)使一個(gè)進(jìn)程進(jìn)入臨界區(qū),進(jìn)程之間不應(yīng)相互等待而使誰都不能進(jìn)入臨界區(qū)。(2 )每次只允許一個(gè)進(jìn)程進(jìn)入臨界區(qū)內(nèi)。(3)進(jìn)程在臨界區(qū)內(nèi)逗留應(yīng)在有限的時(shí)間范圍內(nèi)。19. 進(jìn)程之間存在哪幾種相互制約關(guān)系?各是什么原因引起的?下列活動(dòng)分別屬于哪種制約關(guān)系?(1)若干同學(xué)去圖書館借書。兩隊(duì)舉行籃球比賽。流水線生產(chǎn)的各道工序。商品生產(chǎn)和消費(fèi)。進(jìn)程間存在著兩種相互制約的關(guān)系:直接制約關(guān)系(即同步問題)和間接制約關(guān)系(即互 斥問題)。同步問題是存在邏輯關(guān)系的進(jìn)程之間相互等待產(chǎn)生的制約關(guān)系,互斥問題是相 互無邏輯關(guān)系的進(jìn)程間競爭使用相同的資源所發(fā)生的制約關(guān)系。(1)屬于互斥關(guān)系,因?yàn)闀膫€(gè)數(shù)是有限的,一本書只能借給一個(gè)同學(xué)。屬于互斥關(guān)系,籃球只有一個(gè),兩隊(duì)都要爭奪。屬于同步關(guān)系,各道工序的開始都依賴前道工序的完成。屬于同步關(guān)系,商品沒生產(chǎn)出來,消費(fèi)無法進(jìn)行,商品未消費(fèi)完,生產(chǎn)也無需進(jìn)行。20. 高級(jí)調(diào)度和低級(jí)調(diào)度的主要任務(wù)是什么?為什么引入中級(jí)調(diào)度?答:(1)高級(jí)調(diào)度又稱為作業(yè)調(diào)度。它是批處理系統(tǒng)中使用的一種調(diào)度。其主要任務(wù)是 按照某種算法從外存的后備隊(duì)列上選擇一個(gè)或多個(gè)作業(yè)調(diào)入內(nèi)存,并為其創(chuàng)建進(jìn)程、分配 必要的資源,然后再將所創(chuàng)建的進(jìn)程控制塊插入就緒隊(duì)列中。(2 )低級(jí)調(diào)度又稱進(jìn)程調(diào)度。它是距離硬件最近的一級(jí)調(diào)度。其主要任務(wù)是按照某種算法從就緒隊(duì)列上選擇一個(gè)(或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 煤炭購銷合同擔(dān)保書
- 代購合作協(xié)議合同
- 江蘇商品房買賣合同模板
- 合同書電子版
- 安裝合同簡單版樣本
- 2025年人教A版九年級(jí)歷史下冊(cè)月考試卷含答案
- 2025年外研銜接版九年級(jí)歷史下冊(cè)階段測(cè)試試卷
- 2025年滬教版必修2歷史上冊(cè)月考試卷含答案
- 2025年湘教版九年級(jí)地理下冊(cè)月考試卷
- (正式版)JTT 1218.4-2024 城市軌道交通運(yùn)營設(shè)備維修與更新技術(shù)規(guī)范 第4部分:軌道
- 2024年漢中市行政事業(yè)單位國有資產(chǎn)管理委員會(huì)辦公室四級(jí)主任科員公務(wù)員招錄1人《行政職業(yè)能力測(cè)驗(yàn)》模擬試卷(答案詳解版)
- 客車交通安全培訓(xùn)課件
- 藝術(shù)培訓(xùn)校長述職報(bào)告
- ICU新進(jìn)人員入科培訓(xùn)-ICU常規(guī)監(jiān)護(hù)與治療課件
- 人教版一年數(shù)學(xué)下冊(cè)全冊(cè)分層作業(yè)設(shè)計(jì)
- 選擇性必修一 期末綜合測(cè)試(二)(解析版)2021-2022學(xué)年人教版(2019)高二數(shù)學(xué)選修一
- 學(xué)校制度改進(jìn)
- 各行業(yè)智能客服占比分析報(bào)告
- 年產(chǎn)30萬噸高鈦渣生產(chǎn)線技改擴(kuò)建項(xiàng)目環(huán)評(píng)報(bào)告公示
- 民謠酒吧項(xiàng)目創(chuàng)業(yè)計(jì)劃書
評(píng)論
0/150
提交評(píng)論