MOOC 操作系統(tǒng)-北京交通大學(xué) 中國大學(xué)慕課答案_第1頁
MOOC 操作系統(tǒng)-北京交通大學(xué) 中國大學(xué)慕課答案_第2頁
MOOC 操作系統(tǒng)-北京交通大學(xué) 中國大學(xué)慕課答案_第3頁
MOOC 操作系統(tǒng)-北京交通大學(xué) 中國大學(xué)慕課答案_第4頁
MOOC 操作系統(tǒng)-北京交通大學(xué) 中國大學(xué)慕課答案_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

MOOC操作系統(tǒng)-北京交通大學(xué)中國大學(xué)慕課答案ZGSOS操作系統(tǒng)實驗課題1_Linux命令解釋程序設(shè)計與實現(xiàn)ZGSOS操作系統(tǒng)實驗課題2_最簡操作系統(tǒng)設(shè)計與實現(xiàn)ZGSOS操作系統(tǒng)實驗課題3_Linux啟動初始化過程探析ZGSOS操作系統(tǒng)實驗課題4_Linux系統(tǒng)調(diào)用設(shè)計與添加實現(xiàn)ZGSOS[1]第一章操作系統(tǒng)引論單元測試A1、問題:關(guān)于操作系統(tǒng)的設(shè)計目標(biāo),方便性是指提供良好的(),使計算機系統(tǒng)更加方便使用。選項:A、計算機機器指令集B、用戶接口C、設(shè)備輸入輸出指令D、函數(shù)調(diào)用接口正確答案:【用戶接口】2、問題:下列對操作系統(tǒng)概念的認識與理解,正確的是()。①操作系統(tǒng)是系統(tǒng)軟件;②操作系統(tǒng)是用戶與計算機硬件系統(tǒng)之間的接口;③操作系統(tǒng)是計算機系統(tǒng)資源的管理者;④操作系統(tǒng)可看作是擴充機器選項:A、①③④B、①②④C、①②③④D、①②③正確答案:【①②③④】3、問題:關(guān)于操作系統(tǒng)接口及相關(guān)實現(xiàn)機制或處理過程,如下理解不正確的選項是()。選項:A、一般來說,操作系統(tǒng)的命令接口與圖形化用戶接口往往可以實現(xiàn)同樣的操作,但后者更為直觀和更方便使用B、用戶程序只在用戶態(tài)下運行,如果需要訪問系統(tǒng)核心功能,便須通過系統(tǒng)調(diào)用接口來進行訪問C、系統(tǒng)調(diào)用的主調(diào)函數(shù)和被調(diào)函數(shù)運行在相同的系統(tǒng)狀態(tài)下D、系統(tǒng)調(diào)用通常通過軟中斷機制首先進入到系統(tǒng)核心空間正確答案:【系統(tǒng)調(diào)用的主調(diào)函數(shù)和被調(diào)函數(shù)運行在相同的系統(tǒng)狀態(tài)下】4、問題:關(guān)于脫機I/O和聯(lián)機I/O的認識與理解,如下正確的是()。①脫機I/O方式是指程序和數(shù)據(jù)的I/O都是在外圍機的控制下完成的;②聯(lián)機I/O方式是指在主機的直接控制下進行的I/O;③就脫機I/O方式而言,主機負責(zé)把計算結(jié)果記錄到輸出磁帶上,然后由外圍計算機控制實現(xiàn)輸出磁帶上信息的打印輸出;④對于聯(lián)機I/O方式來說,程序運行結(jié)果的輸出和打印都是由中央處理機直接控制而完成的選項:A、①②③B、①②③④C、①②④D、①③④正確答案:【①②③④】5、問題:關(guān)于操作系統(tǒng)應(yīng)當(dāng)具備的資源管理功能,包括處理機管理、存儲器管理、設(shè)備管理和文件管理,一般均需支持()等方面的管理控制功能。①資源分配;②資源共享;③資源保護;④資源回收;選項:A、①③④B、①②③④C、①②④D、①②③正確答案:【①②③④】6、問題:下列關(guān)于單道/多道批處理系統(tǒng)與分時系統(tǒng)及實時系統(tǒng)的理解和描述,不正確的是()。選項:A、多道批處理系統(tǒng)中,多道作業(yè)完成的先后次序與它們進入內(nèi)存的順序之間,并無嚴(yán)格的對應(yīng)關(guān)系B、分時系統(tǒng)是指系統(tǒng)擁有一臺主機和多個終端,而且支持多個用戶同時以交互方式使用計算機系統(tǒng)C、無論是分時系統(tǒng)、實時系統(tǒng),還是批處理系統(tǒng),它們的作業(yè)都是直接進入內(nèi)存的D、實時系統(tǒng)指系統(tǒng)能及時響應(yīng)外部事件請求,并在規(guī)定時間內(nèi)完成對相應(yīng)事件的處理正確答案:【無論是分時系統(tǒng)、實時系統(tǒng),還是批處理系統(tǒng),它們的作業(yè)都是直接進入內(nèi)存的】7、問題:現(xiàn)代操作系統(tǒng)應(yīng)當(dāng)具備如下選項中的()等特征。①并行;②并發(fā);③互斥;④共享;⑤異步;⑥虛擬選項:A、②④⑤⑥B、①④⑤⑥C、①②④⑥D(zhuǎn)、②③⑤⑥正確答案:【②④⑤⑥】8、問題:對于操作系統(tǒng)的基本設(shè)計原則的描述,下列選項中不正確的是()。選項:A、可理解性和可維護性B、正確性和健壯性C、可用性D、不考慮系統(tǒng)資源利用率正確答案:【不考慮系統(tǒng)資源利用率】9、問題:關(guān)于輸入輸出重定向和管道聯(lián)接的理解或描述,下列不正確的選項是()。選項:A、ps-A|grepssh是輸入輸出重定向語句B、輸入重定向是指不使用系統(tǒng)提供的標(biāo)準(zhǔn)輸入設(shè)備,并進行重新指定C、ls-lfile.txt和ls-lfile.txt都表示輸出重定向D、利用管道連接和grep命令可對ls的結(jié)果進行篩選,從而僅保留指定模式的信息正確答案:【ps-A|grepssh是輸入輸出重定向語句】ZGSOS操作系統(tǒng)實驗課題5_同步機制及應(yīng)用編程實現(xiàn)與比較ZGSOS操作系統(tǒng)實驗課題6_典型同步問題模擬處理編程設(shè)計與實現(xiàn)第二章必做書面作業(yè)電子版提交窗口ZGSOS[2]第二章進程管理單元測試A1、問題:程序在獨占處理器的情況下運行時:只要程序執(zhí)行時的環(huán)境和初始條件相同,程序重復(fù)執(zhí)行的結(jié)果相同,這稱之為()。選項:A、順序性B、封閉性C、可再現(xiàn)性D、開放性正確答案:【可再現(xiàn)性】2、問題:程序在獨占處理器的情況下運行時,將會體現(xiàn)出順序性的執(zhí)行特征,這是指()。選項:A、程序在封閉環(huán)境下運行并獨占計算機的所有資源B、處理機的操作,嚴(yán)格按照規(guī)定順序執(zhí)行C、程序的執(zhí)行嚴(yán)格按照其代碼排列先后次序而順序執(zhí)行?D、程序嚴(yán)格按照源碼編輯、源程序編譯、目標(biāo)程序鏈接和可執(zhí)行程序運行的過程來執(zhí)行處理正確答案:【處理機的操作,嚴(yán)格按照規(guī)定順序執(zhí)行】3、問題:程序在獨占處理器的情況下運行時將會體現(xiàn)出封閉性的特征。關(guān)于這里的封閉性的理解或描述,下列不正確的選項是()。選項:A、程序的執(zhí)行相對封閉,但受到并發(fā)協(xié)作進程的制約B、程序的執(zhí)行結(jié)果不受外界因素的影響C、只有當(dāng)前運行的程序才能改變計算機系統(tǒng)資源的狀態(tài)D、程序在封閉環(huán)境下運行并獨占計算機的所有資源正確答案:【程序的執(zhí)行相對封閉,但受到并發(fā)協(xié)作進程的制約】4、問題:如果沒有進程控制塊和進程的概念以及相應(yīng)的操作系統(tǒng)支撐機制,程序在并發(fā)執(zhí)行的情況下,將會體現(xiàn)出如下除選項()之外的各項特征。選項:A、間斷性(即“執(zhí)行—暫停執(zhí)行—執(zhí)行”的執(zhí)行活動規(guī)律)B、非封閉性(程序運行受到其它并發(fā)程序的影響)C、程序并發(fā)執(zhí)行計算結(jié)果的不可再現(xiàn)性D、順序性(指處理機的操作,嚴(yán)格按照規(guī)定順序執(zhí)行)正確答案:【順序性(指處理機的操作,嚴(yán)格按照規(guī)定順序執(zhí)行)】5、問題:進程是對并發(fā)程序的描述機制,是程序的運行過程,由()所組成。選項:A、程序段和數(shù)據(jù)段B、程序段、數(shù)據(jù)段和進程控制塊C、進程控制塊、本進程區(qū)表、系統(tǒng)區(qū)表、文件描述符表和文件打開表D、程序上下文和寄存器上下文正確答案:【程序段、數(shù)據(jù)段和進程控制塊】6、問題:現(xiàn)代操作系統(tǒng)中,()是系統(tǒng)實施內(nèi)存資源分配和管理的一個獨立實體。選項:A、進程B、線程C、程序D、管程正確答案:【進程】7、問題:與程序相比,進程是一個動態(tài)的概念,具有一定的生命周期,并支持多道程序的并發(fā)執(zhí)行。關(guān)于并發(fā)的最準(zhǔn)確的說法是()。選項:A、多道程序同時存放在外存儲器上,并形成了作業(yè)后備隊列B、多道程序同時進入內(nèi)存,并在微觀觀上(即一個時刻點上)同時運行C、多道程序共享內(nèi)存,并分別在多個處理器上同時運行D、多道程序同時進入內(nèi)存,并在宏觀上(即一段時間內(nèi))同時運行正確答案:【多道程序同時進入內(nèi)存,并在宏觀上(即一段時間內(nèi))同時運行】8、問題:()存放了進程標(biāo)識符、進程運行的當(dāng)前狀態(tài)、程序和數(shù)據(jù)的地址以及關(guān)于該程序運行時的CPU環(huán)境信息。選項:A、管程B、頁表C、進程控制塊D、文件打開表正確答案:【進程控制塊】9、問題:關(guān)于進程各種基本狀態(tài)之間的轉(zhuǎn)換,不可能直接發(fā)生的狀態(tài)轉(zhuǎn)化為()。選項:A、運行狀態(tài)=就緒狀態(tài)B、阻塞狀態(tài)=運行狀態(tài)C、阻塞狀態(tài)=就緒狀態(tài)D、運行狀態(tài)=阻塞狀態(tài)正確答案:【阻塞狀態(tài)=運行狀態(tài)】10、問題:進程在()的條件下,將會從運行狀態(tài)轉(zhuǎn)化為就緒狀態(tài)。選項:A、系統(tǒng)采用時間片輪轉(zhuǎn)調(diào)度算法且分配給該進程的時間片用完B、發(fā)生處理器調(diào)度執(zhí)行該進程C、其發(fā)生I/O操作請求D、其I/O操作請求已完成和得到滿足正確答案:【系統(tǒng)采用時間片輪轉(zhuǎn)調(diào)度算法且分配給該進程的時間片用完】11、問題:關(guān)于進程的狀態(tài)轉(zhuǎn)換,引入掛起狀態(tài)的原因不包括()。選項:A、用戶可能在程序運行期間發(fā)現(xiàn)可疑問題而需要暫停進程B、系統(tǒng)需要進行負荷調(diào)節(jié)和保證實時任務(wù)及時完成C、操作系統(tǒng)在運行過程中需要對資源使用情況進行檢查和記賬D、進程進行I/O操作時應(yīng)保證處理器的高效利用正確答案:【進程進行I/O操作時應(yīng)保證處理器的高效利用】12、問題:關(guān)于進程的狀態(tài)轉(zhuǎn)換,當(dāng)進程處于()的情況下,不可能直接轉(zhuǎn)化為掛起就緒狀態(tài)。選項:A、運行狀態(tài)B、掛起阻塞狀態(tài)C、普通阻塞狀態(tài)D、普通就緒狀態(tài)正確答案:【普通阻塞狀態(tài)】13、問題:當(dāng)進程處于()的情況下,可以被處理器調(diào)度執(zhí)行。選項:A、掛起就緒狀態(tài)B、新狀態(tài)C、阻塞狀態(tài)D、普通就緒狀態(tài)正確答案:【普通就緒狀態(tài)】ZGSOS[2]第二章進程管理單元測試B1、問題:關(guān)于進程控制塊的描述,如下存在問題的選項是()。選項:A、使一個在多道程序環(huán)境下不能獨立運行的程序,成為一個能獨立運行的基本單位,一個能與其它進程并發(fā)執(zhí)行的進程B、操作系統(tǒng)控制和管理并發(fā)執(zhí)行進程的依據(jù)C、進程存在的惟一標(biāo)志,離散存放于內(nèi)存空間或?qū)?yīng)程序的文件目錄項中D、進程實體的一部分,是擁有描述進程情況及控制進程運行所需的全部信息的記錄性數(shù)據(jù)結(jié)構(gòu)正確答案:【進程存在的惟一標(biāo)志,離散存放于內(nèi)存空間或?qū)?yīng)程序的文件目錄項中】2、問題:進程標(biāo)識符和進程控制塊的分配可能發(fā)生在進程的()階段。選項:A、創(chuàng)建B、終止C、阻塞D、掛起正確答案:【創(chuàng)建】3、問題:當(dāng)一個進程被()時,可能會發(fā)生處理器的調(diào)度。①終止;②掛起;③喚醒;④阻塞選項:A、①④B、①③④C、①②④D、①②③④正確答案:【①②③④】4、問題:對于系統(tǒng)服務(wù)進程而言,如果當(dāng)前沒有任務(wù),便會引發(fā)自身的()事件。選項:A、進程終止B、進程阻塞C、進程掛起D、進程喚醒正確答案:【進程阻塞】5、問題:引起進程重新調(diào)度的原因不包括()。選項:A、進程執(zhí)行系統(tǒng)調(diào)用和陷入內(nèi)核態(tài)B、時鐘中斷C、進程從核心態(tài)返回用戶態(tài)D、進程放棄處理器正確答案:【進程執(zhí)行系統(tǒng)調(diào)用和陷入內(nèi)核態(tài)】6、問題:關(guān)于進程同步機制基本準(zhǔn)則:當(dāng)無進程處于某臨界資源所對應(yīng)的臨界區(qū)時,可允許一個請求進入(該臨界資源所對應(yīng)的)臨界區(qū)的進程立即進入自己的臨界區(qū),這稱之為()。選項:A、忙則等待B、空閑讓進C、讓權(quán)等待D、有限等待正確答案:【空閑讓進】7、問題:關(guān)于進程同步機制基本準(zhǔn)則:當(dāng)已有進程進入自己的對應(yīng)于某臨界資源的臨界區(qū)時,所有企圖進入該臨界資源所對應(yīng)臨界區(qū)的進程必須等待,這稱之為()。選項:A、忙則等待B、循環(huán)等待C、讓權(quán)等待D、有限等待正確答案:【忙則等待】8、問題:關(guān)于進程同步機制基本準(zhǔn)則:對要求訪問臨界資源的進程,應(yīng)保證該進程能在有限時間內(nèi)進入自己的臨界區(qū),這稱之為()。選項:A、忙則等待B、循環(huán)等待C、讓權(quán)等待D、有限等待正確答案:【有限等待】9、問題:進程同步機制應(yīng)遵循讓權(quán)等待準(zhǔn)則,故而當(dāng)一個進程不能進入自己的臨界區(qū)時,其應(yīng)當(dāng)釋放()。選項:A、內(nèi)存空間B、外存空間C、處理器D、I/O設(shè)備正確答案:【處理器】10、問題:利用硬件指令能有效地實現(xiàn)進程互斥,但它卻不能滿足()的準(zhǔn)則,造成了處理器時間的浪費,而且也很難將它用于解決較復(fù)雜的進程同步問題。選項:A、讓權(quán)等待B、空閑讓進C、忙則等待D、有限等待正確答案:【讓權(quán)等待】11、問題:關(guān)于整型信號量機制,如下說法不正確的是()。選項:A、整型信號量用來表示系統(tǒng)當(dāng)前可用對應(yīng)資源的數(shù)量B、整型信號量機制無法滿足空閑讓進的準(zhǔn)則C、整型信號量機制無法滿足讓權(quán)等待的準(zhǔn)則D、整型信號量機制提供有資源申請操作和資源釋放操作,也即P/V操作,或稱之為wait/signal操作正確答案:【整型信號量機制無法滿足空閑讓進的準(zhǔn)則】12、問題:關(guān)于記錄型信號量機制,如下說法不準(zhǔn)確的是()。選項:A、記錄型信號量的隊列分量用來表示因申請對應(yīng)資源失敗而受阻的進程阻塞隊列B、記錄型信號量的wait操作在進程申請對應(yīng)資源未果的情況下,將把當(dāng)前進程插入相應(yīng)的進程阻塞隊列C、記錄型信號量的整型分量用來表示系統(tǒng)當(dāng)前可用對應(yīng)資源的數(shù)量D、記錄型信號量的signal操作不僅執(zhí)行資源的釋放,還會喚醒相應(yīng)進程阻塞隊列的隊首進程正確答案:【記錄型信號量的整型分量用來表示系統(tǒng)當(dāng)前可用對應(yīng)資源的數(shù)量】13、問題:進程控制塊常駐內(nèi)存并存放于操作系統(tǒng)專門開辟的進程控制塊區(qū)域,并一般采用索引或鏈接組織方式。選項:A、正確B、錯誤正確答案:【正確】14、問題:一段時間內(nèi)只允許一個進程訪問的資源稱為臨界區(qū)。選項:A、正確B、錯誤正確答案:【錯誤】15、問題:保證諸進程互斥地進入自己的對應(yīng)于同一臨界資源的臨界區(qū)是實現(xiàn)它們對該臨界資源的互斥訪問的充要條件。選項:A、正確B、錯誤正確答案:【正確】ZGSOS[2]第二章進程管理單元測試C1、問題:基于信號量的進程同步機制要求訪問臨界資源的各進程均須自備同步操作,而大量的同步操作分散在各進程中無疑不利于系統(tǒng)管理,且相關(guān)同步操作使用不當(dāng)?shù)脑掃€可能導(dǎo)致系統(tǒng)發(fā)生死鎖。因此,將有關(guān)的軟硬件資源及操作進行抽象描述而引入了()的概念,專職負責(zé)并發(fā)進程間的同步操作和同步方案。選項:A、線程B、條件變量C、管程D、互斥鎖正確答案:【管程】2、問題:對于管程而言,為區(qū)別不同的等待原因而引入了()的概念,并分別為之設(shè)立相應(yīng)的進程等待隊列。選項:A、線程B、條件變量C、信號量D、互斥鎖正確答案:【條件變量】3、問題:下列選項中不屬于進程高級通信的是()。選項:A、信號量機制B、共享存儲器系統(tǒng)C、管道通信系統(tǒng)D、消息傳遞系統(tǒng)正確答案:【信號量機制】4、問題:對于消息緩沖隊列通信機制,應(yīng)在消息接收者進程控制塊中設(shè)立一個互斥信號量以控制相關(guān)進程對消息緩沖隊列的互斥訪問,該信號量的初始值通常置為()。選項:A、NB、-1C、0D、1正確答案:【1】5、問題:鑒于進程的創(chuàng)建、切換和撤銷等操作時空開銷較大,同時并考慮到不少情況下相關(guān)系統(tǒng)或多項事務(wù)所處理的數(shù)據(jù)集的重合性,故而在現(xiàn)代操作系統(tǒng)中還引入了()的概念,以滿足系統(tǒng)并發(fā)程度進一步提高的客觀需求和更好地改善系統(tǒng)整體性能。選項:A、管程B、線程C、管道D、緩沖區(qū)正確答案:【線程】6、問題:對于線程間的同步操作而言,常常采用互斥鎖和條件變量相結(jié)合的解決方案:(①)用于短期鎖定,保證互斥進入臨界區(qū);(②)用于長期等待,直至所等資源可用。選項:A、①互斥鎖②條件變量B、①條件變量②互斥鎖C、①互斥鎖②互斥鎖?D、①條件變量②條件變量正確答案:【①互斥鎖②條件變量】7、問題:某操作系統(tǒng)支持內(nèi)核級線程,且處理器采用時間片輪轉(zhuǎn)調(diào)度算法。該系統(tǒng)現(xiàn)有進程A和進程B,且進程A擁有2個線程、進程B擁有100個線程,那么進程A執(zhí)行時間一般應(yīng)為進程B執(zhí)行時間的()。選項:A、100倍B、1倍C、50倍D、1/50正確答案:【1/50】8、問題:某系統(tǒng)不支持內(nèi)核級線程但支持用戶級線程,且處理器采用時間片輪轉(zhuǎn)調(diào)度算法。該系統(tǒng)現(xiàn)有進程A和進程B,且進程A擁有1個線程、進程B擁有100個線程,那么進程A執(zhí)行時間一般應(yīng)為進程B執(zhí)行時間的()。選項:A、100倍B、1倍C、50倍D、1/100正確答案:【1倍】ZGSOS操作系統(tǒng)實驗課題7_處理器調(diào)度算法模擬實現(xiàn)與比較ZGSOS操作系統(tǒng)實驗課題8_Linux處理器調(diào)度機制及相關(guān)調(diào)度算法探析ZGSOS操作系統(tǒng)實驗課題9_Linux處理器調(diào)度新型算法設(shè)計實現(xiàn)與測試驗證ZGSOS操作系統(tǒng)實驗課題10_銀行家算法模擬實現(xiàn)ZGSOS操作系統(tǒng)實驗課題11_死鎖檢測算法模擬實現(xiàn)ZGSOS[3]第三章處理機調(diào)度與死鎖單元測試A1、問題:高級調(diào)度又稱為作業(yè)調(diào)度或長程調(diào)度,用于決定把外存上處于后備隊列中的哪些作業(yè)調(diào)入內(nèi)存。高級調(diào)度不能使用的調(diào)度算法是()調(diào)度算法。選項:A、先來先服務(wù)B、短者優(yōu)先C、高響應(yīng)比優(yōu)先D、時間片輪轉(zhuǎn)正確答案:【時間片輪轉(zhuǎn)】2、問題:在多道批處理系統(tǒng)和分時系統(tǒng)中均必需提供的調(diào)度機制是()。選項:A、高級調(diào)度B、中級調(diào)度C、低級調(diào)度D、以上所有正確答案:【低級調(diào)度】3、問題:分時系統(tǒng)采用的進程調(diào)度方式是()。選項:A、非搶占方式B、搶占方式C、以上兩個均可D、以上兩個均不可正確答案:【搶占方式】4、問題:某同學(xué)出于了解進程調(diào)度相關(guān)情況的目的,專門寫了一個“main函數(shù)里僅包含一個無限循環(huán)”的C語言程序(如下所示)。請問該程序在Windows系統(tǒng)中運行時,將出現(xiàn)的情況是()。voidmain(){while(1)printf(你好!\n);}選項:A、系統(tǒng)崩潰B、系統(tǒng)停止反應(yīng)C、在單核系統(tǒng)中,系統(tǒng)停止反應(yīng);在多核系統(tǒng)中,無明顯反應(yīng)D、無明顯反應(yīng)正確答案:【無明顯反應(yīng)】5、問題:在一個同時具有高、中、低三級調(diào)度機制的系統(tǒng)中,一個處于外存就緒狀態(tài)(即掛起就緒狀態(tài))的進程,需要經(jīng)過()級調(diào)度才能進入運行狀態(tài)。選項:A、0B、1C、2D、3正確答案:【2】6、問題:分時系統(tǒng)衡量調(diào)度性能時,最為注重的指標(biāo)是()。選項:A、周轉(zhuǎn)時間B、響應(yīng)時間C、截止時間D、吞吐量正確答案:【響應(yīng)時間】7、問題:分時系統(tǒng)不能直接單獨使用的調(diào)度算法是()調(diào)度算法。選項:A、先來先服務(wù)B、高優(yōu)先權(quán)優(yōu)先C、時間片輪轉(zhuǎn)D、多級反饋隊列正確答案:【先來先服務(wù)】8、問題:在時間片輪轉(zhuǎn)調(diào)度算法中,如果時間片的長度無限延長,那么算法將退化為()調(diào)度算法。選項:A、先來先服務(wù)B、短進程優(yōu)先C、高響應(yīng)比優(yōu)先D、以上均不是正確答案:【先來先服務(wù)】9、問題:當(dāng)進程執(zhí)行時,它們通常會花費一小段時間來進行計算,然后就執(zhí)行輸入輸出操作。進一步說,交互式分時作業(yè)通常在輸入輸出操作之間僅運行很短的時間,而大的批處理作業(yè)在執(zhí)行輸入輸出操作之前則可能運行很長時間。因此,我們可以賦予交互式作業(yè)以較高優(yōu)先級的一種方法是,基于進程在執(zhí)行輸入輸出操作之前的下一輪處理器集中使用周期(nextCPUburst)的時間量來確定其相應(yīng)的優(yōu)先級,這即短進程優(yōu)先調(diào)度算法的出發(fā)點。在短進程優(yōu)先調(diào)度算法中,衡量進程長度的指標(biāo)的確切含義是()。選項:A、進程從生成到終止所經(jīng)歷的時間B、進程從生成到終止過程中所占用的CPU總時間C、進程的長短是個動態(tài)概念。在進程的生命周期中,可能時而表現(xiàn)為長進程,時而表現(xiàn)為短進程D、以上均不是正確答案:【進程的長短是個動態(tài)概念。在進程的生命周期中,可能時而表現(xiàn)為長進程,時而表現(xiàn)為短進程】10、問題:在哲學(xué)家進餐問題中,規(guī)定同一時刻最多允許四個哲學(xué)家拿到筷子,破壞了死鎖產(chǎn)生之四項必要條件中的(),從而消除了死鎖產(chǎn)生的可能性。選項:A、互斥條件B、請求和保持條件C、不剝奪條件D、環(huán)路等待條件正確答案:【環(huán)路等待條件】11、問題:關(guān)于銀行家算法中不安全狀態(tài)與死鎖的關(guān)系,正確的說法是()。選項:A、不安全狀態(tài)雖然不一定是死鎖狀態(tài),但死鎖已無可避免。B、不安全狀態(tài)即死鎖狀態(tài)。C、只要避免進入不安全狀態(tài),則肯定可以避免死鎖。D、以上均不對。正確答案:【只要避免進入不安全狀態(tài),則肯定可以避免死鎖。】12、問題:在分時系統(tǒng)中采用短進程優(yōu)先調(diào)度算法,以下評價最為準(zhǔn)確的是()。選項:A、無法真正實現(xiàn)B、難以實現(xiàn)C、性能不佳D、以上說法均不正確正確答案:【無法真正實現(xiàn)】ZGSOS操作系統(tǒng)實驗課題12_動態(tài)可重定位分區(qū)內(nèi)存管理模擬設(shè)計與實現(xiàn)ZGSOS操作系統(tǒng)實驗指導(dǎo)13_頁面淘汰算法模擬實現(xiàn)與比較ZGSOS操作系統(tǒng)實驗指導(dǎo)14_Linux內(nèi)存管理機制及頁面淘汰算法探析ZGSOS[4]第四章內(nèi)存管理單元測試A1、問題:下面關(guān)于內(nèi)存管理的敘述,正確的是()選項:A、存儲保護的目的是限制內(nèi)存的分配B、在內(nèi)存大小為M、有N個用戶的分時系統(tǒng)中,每個用戶占用M/N大小的內(nèi)存空間C、在虛擬內(nèi)存系統(tǒng)中,只要磁盤空間無限大,作業(yè)就能擁有任意大的編址空間D、實現(xiàn)虛擬內(nèi)存管理必須要有相應(yīng)的硬件支持正確答案:【實現(xiàn)虛擬內(nèi)存管理必須要有相應(yīng)的硬件支持】2、問題:在虛擬內(nèi)存管理中,地址變換機構(gòu)將會把邏輯地址轉(zhuǎn)變?yōu)槲锢淼刂?,而形成該邏輯地址的階段是()選項:A、源程序編輯時B、程序編譯時C、程序鏈接時D、程序裝載時正確答案:【程序鏈接時】3、問題:動態(tài)分區(qū)又稱為可變分區(qū),它們是系統(tǒng)運行過程中伴隨()而動態(tài)形成的。選項:A、各道作業(yè)的裝入B、各道作業(yè)的裝入或完成C、作業(yè)的完成D、各道作業(yè)的創(chuàng)建正確答案:【各道作業(yè)的裝入或完成】4、問題:內(nèi)存保護需要(),以保證整個內(nèi)存空間不被非法訪問。選項:A、由操作系統(tǒng)獨立完成B、由硬件機構(gòu)獨立完成C、由操作系統(tǒng)和硬件機構(gòu)共同協(xié)作完成D、由操作系統(tǒng)或者硬件機構(gòu)獨立完成正確答案:【由操作系統(tǒng)和硬件機構(gòu)共同協(xié)作完成】5、問題:下面的內(nèi)存管理方案中,()內(nèi)存管理方式最適宜采用靜態(tài)重定位。選項:A、固定分區(qū)B、動態(tài)重定位分區(qū)C、分頁D、分段正確答案:【固定分區(qū)】6、問題:在可變分區(qū)內(nèi)存管理方案中,某一進程完成后,系統(tǒng)回收其主存空間并與相鄰空閑分區(qū)合并,為此需修改空閑分區(qū)表,造成空閑分區(qū)數(shù)減1的情況是回收分區(qū)()。選項:A、前后均無鄰接空閑分區(qū)B、前有鄰接空閑分區(qū)但后無鄰接空閑分區(qū)C、前無鄰接空閑分區(qū)但后有鄰接空閑分區(qū)D、前后均有鄰接空閑分區(qū)正確答案:【前后均有鄰接空閑分區(qū)】7、問題:動態(tài)重定位是在程序的()過程中進行的。選項:A、編譯B、裝入?C、鏈接D、執(zhí)行正確答案:【執(zhí)行】8、問題:在使用對換技術(shù)時,如下最適于將對應(yīng)進程換出到外存的情況是當(dāng)該進程正()時。?選項:A、創(chuàng)建B、進行I/O操作C、處于臨界區(qū)D、進行復(fù)雜計算正確答案:【進行I/O操作】9、問題:在內(nèi)存管理中,采用覆蓋與對換技術(shù)的根本目的在于()。選項:A、節(jié)省主存空間B、物理上擴充主存容量C、提高CPU效率D、實現(xiàn)主存共享正確答案:【節(jié)省主存空間】10、問題:分頁系統(tǒng)中的頁面是為()所感知的。選項:A、用戶B、操作系統(tǒng)C、編譯系統(tǒng)D、鏈接程序正確答案:【操作系統(tǒng)】11、問題:在某分頁內(nèi)存管理系統(tǒng)中(頁表內(nèi)容如下所示),若頁面大小為4KB,則地址轉(zhuǎn)換機構(gòu)將邏輯地址0轉(zhuǎn)換成的物理地址為(塊號從0開始計算)()。頁號塊號02113347選項:A、8192B、4096C、2048D、1024正確答案:【8192】12、問題:某計算機系統(tǒng)采用兩級頁表的分頁內(nèi)存管理方式,按字節(jié)編址,頁面大小為1K字節(jié),頁表項大小為2字節(jié),邏輯地址結(jié)構(gòu)為“二級頁號+一級頁號+頁內(nèi)偏移地址”。若某進程邏輯地址空間大小為64M字節(jié),則表示該進程整個邏輯地址空間的頁目錄表(即二級頁表)中所包含表項的個數(shù)應(yīng)當(dāng)是()。選項:A、64B、128C、256D、512正確答案:【128】13、問題:下列選項中,關(guān)于多級頁表優(yōu)點描述的是()。選項:A、能夠加快地址變換速度B、減少缺頁中斷次數(shù)C、減少頁表項所占字節(jié)數(shù)D、摒棄掉頁表對內(nèi)存空間連續(xù)性要求正確答案:【摒棄掉頁表對內(nèi)存空間連續(xù)性要求】14、問題:某分段內(nèi)存管理系統(tǒng)中,邏輯地址長度為32位,其中段號占8位,則最大段長是()。選項:A、256字節(jié)B、64K字節(jié)C、16M字節(jié)D、4G字節(jié)正確答案:【16M字節(jié)】15、問題:段頁式內(nèi)存管理汲取了分頁管理和分段管理的長處,其實現(xiàn)原理結(jié)合了分頁和分段管理的基本思想,即()。選項:A、用分段方法來分配和管理物理存儲空間,用分頁方法來管理用戶地址空間B、用分段方法來分配和管理用戶地址空間,用分頁方法來管理物理存儲空間C、用分段方法來分配和管理主存空間,用分頁方法來管理輔存空間D、用分段方法來分配和管理輔存空間,用分頁方法來管理主存空間正確答案:【用分段方法來分配和管理用戶地址空間,用分頁方法來管理物理存儲空間】16、問題:下列關(guān)于虛擬存儲器的敘述中,正確的是()。選項:A、虛擬存儲只能基于連續(xù)分配技術(shù)B、虛擬存儲容量只受外存容量的限制C、虛擬存儲只能基于非連續(xù)分配技術(shù)D、虛擬存儲容量只受內(nèi)存容量的限制正確答案:【虛擬存儲只能基于非連續(xù)分配技術(shù)】17、問題:虛擬存儲技術(shù)是()。選項:A、擴充內(nèi)存物理空間的技術(shù)B、擴充內(nèi)存邏輯空間的技術(shù)C、補充外存空間的技術(shù)D、擴充輸入輸出緩沖區(qū)的技術(shù)正確答案:【擴充內(nèi)存邏輯空間的技術(shù)】18、問題:以下不是關(guān)于虛擬內(nèi)存特征描述的選項是()。選項:A、一次性B、多次性C、對換性?D、離散性正確答案:【一次性】19、問題:在缺頁處理過程中,操作系統(tǒng)執(zhí)行的操作包括()。選項:A、修改頁表、磁盤I/OB、磁盤I/OC、分配頁框(即物理塊)D、修改頁表、磁盤I/O、分配頁框(即物理塊)正確答案:【修改頁表、磁盤I/O、分配頁框(即物理塊)】20、問題:在請求分頁系統(tǒng)中,不能組合使用的頁面分配策略與頁面置換策略是()。選項:A、可變分配、全局置換B、可變分配、局部置換C、固定分配、全局置換D、固定分配、局部置換正確答案:【固定分配、全局置換】21、問題:關(guān)于請求分頁系統(tǒng)的頁面淘汰算法,下面說法錯誤的是()。選項:A、一個好的頁面淘汰算法應(yīng)盡量減少和避免抖動現(xiàn)象B、先進先出頁面淘汰算法實現(xiàn)簡單,選擇最先進入主存儲器的頁面調(diào)出C、最長時間未使用頁面淘汰算法(LRU)是基于局部性原理的一種算法,首先調(diào)出最近一段時間內(nèi)最長時間未被訪問過的頁面D、時鐘式頁面淘汰算法首先調(diào)出最近一段時間內(nèi)被訪問次數(shù)最多的頁面正確答案:【時鐘式頁面淘汰算法首先調(diào)出最近一段時間內(nèi)被訪問次數(shù)最多的頁面】22、問題:某虛擬存儲器系統(tǒng)采用分頁內(nèi)存管理和最長時間未使用頁面淘汰算法(LRU),考慮下面的頁面訪問地址序列:18178272183821317137假定分配給某進程4個內(nèi)存頁面且開始時全部空閑(暨空白),則發(fā)生缺頁的次數(shù)是()。選項:A、4B、5C、6D、7正確答案:【6】23、問題:引起最長時間未使用頁面淘汰算法(LRU)的實現(xiàn)開銷較高的根本原因在于()。選項:A、需要硬件的特殊支持B、需要特殊的中斷處理程序C、需要在頁表中標(biāo)明特殊的頁類型D、需要對所有的內(nèi)存分頁進行排序正確答案:【需要對所有的內(nèi)存分頁進行排序】24、問題:在頁面置換策略中,()策略可能引起抖動現(xiàn)象。選項:A、先進先出頁面淘汰B、最長時間未使用頁面淘汰(LRU)C、沒有一種D、所有正確答案:【所有】25、問題:如果對—個進程未分配它所要求的全部頁面,有時就會出現(xiàn)分配的頁面數(shù)增多但缺頁率反而增大的異常現(xiàn)象,稱之為Belady現(xiàn)象。在各種頁面淘汰算法中,存在Belady現(xiàn)象的算法是()。選項:A、最佳頁面淘汰算法(OPT)B、先進先出頁面淘汰算法(FIFO)C、最長時間未使用頁面淘汰算法(LRU)D、最近未使用頁面淘汰算法(NRU)正確答案:【先進先出頁面淘汰算法(FIFO)】26、問題:某系統(tǒng)采用改進時鐘式頁面淘汰算法,頁表項中字段A為訪問位,M為修改位。A=0表示頁面沒有被訪問,A=1表示頁面最近被訪問過。M=0表示頁面沒有被修改過,M=1表示頁面被修改過。根據(jù)A,M所有可能取值,將頁面分為四類:0,0、1,0、0,1和1,1,則該算法淘汰頁面的優(yōu)先次序從高到低為()。?選項:A、0,0,0,1,1,0,1,1B、?0,0,1,0,0,1,1,1C、0,0,0,1,1,1,1,0D、0,0,1,1,0,1,1,0正確答案:【0,0,0,1,1,0,1,1】27、問題:在分段系統(tǒng)中,由于每個分段在邏輯上是獨立的,因而比較容易實現(xiàn)信息保護。目前用來實現(xiàn)分段保護的措施包括()。選項:A、越界檢查B、存取控制檢查C、環(huán)保護機構(gòu)D、所有選項正確答案:【所有選項】28、問題:某請求分頁系統(tǒng)采用先進先出頁面淘汰算法,假定一個進程的頁面引用序列為1、2、3、2、1、4、3、5、4、3、2、1、5,當(dāng)分配給該進程的物理塊數(shù)為3且未采用預(yù)調(diào)頁策略時,該進程執(zhí)行過程中所發(fā)生的缺頁次數(shù)是()。選項:A、8B、7C、6D、5正確答案:【7】29、問題:伙伴系統(tǒng)是一個克服了固定分區(qū)和可變分區(qū)方案缺陷的合理折衷。選項:A、正確B、錯誤正確答案:【正確】30、問題:可重入代碼又稱為“純代碼”,是一種允許多個進程同時訪問的代碼,在執(zhí)行過程中不允許有任何改變。選項:A、正確B、錯誤正確答案:【正確】31、問題:在請求段頁式系統(tǒng)中,以分頁為單位管理用戶的虛空間,以分段為單位管理物理內(nèi)存空間。選項:A、正確B、錯誤正確答案:【錯誤】32、填空題:某計算機系統(tǒng)擁有主存256MB,采用分頁內(nèi)存管理方式(每頁1KB),進程A的邏輯地址空間共有256個頁面。假定某時刻系統(tǒng)為該進程的第0、1、2、3、4、5、6、7、8、9、10#頁面分配的物理塊分別為第15、16、20、28、29、30、31、32、36、38、39號(以上均為十進制數(shù)),那么虛擬地址1A68對應(yīng)的物理地址【16進制數(shù)描述】為()。正確答案:【7E68##%_YZPRLFH_%##7e68】ZGSOS操作系統(tǒng)實驗課題15_Linux設(shè)備驅(qū)動程序設(shè)計與實現(xiàn)ZGSOS操作系統(tǒng)實驗課題16_Windows設(shè)備驅(qū)動程序設(shè)計與實現(xiàn)ZGSOS操作系統(tǒng)實驗課題17_Linux特定設(shè)備驅(qū)動程序設(shè)計探析ZGSOS操作系統(tǒng)實驗課題18_基于龍芯(或鯤鵬)處理器的Linux操作系統(tǒng)的移植ZGSOS操作系統(tǒng)實驗課題19_移動頭磁盤調(diào)度算法模擬實現(xiàn)與比較ZGSOS[5]第五章設(shè)備管理單元測試A1、問題:程序員利用系統(tǒng)調(diào)用打開I/O設(shè)備時,通常使用的設(shè)備標(biāo)識是()。選項:A、邏輯設(shè)備名B、物理設(shè)備名C、主設(shè)備號D、從設(shè)備號正確答案:【邏輯設(shè)備名】2、問題:下列有關(guān)I/O接口的敘述中,錯誤的是()。選項:A、狀態(tài)端口和控制端口可以共用同一個寄存器B、I/O接口中CPU可訪問的寄存器稱為I/O端口C、采用獨立編址方式時,I/O端口地址和主存地址可能相同D、采用統(tǒng)一編址方式時,CPU不能用訪存指令訪問I/O端口正確答案:【采用統(tǒng)一編址方式時,CPU不能用訪存指令訪問I/O端口】3、問題:在采用中斷I/O方式控制打印輸出的情況下,CPU和打印控制接口中的I/O端口之間交換的信息不可能是()。選項:A、所打印的字符?B、主存地址C、設(shè)備狀態(tài)D、控制命令正確答案:【主存地址】4、問題:系統(tǒng)配置的通道數(shù)較少時可能產(chǎn)生“瓶頸”問題,解決此問題的有效方法是()。選項:A、增加設(shè)備到通道的通路B、在設(shè)備上增設(shè)一些緩沖區(qū)C、提高CPU的速度D、采用虛擬設(shè)備技術(shù)正確答案:【增加設(shè)備到通道的通路】5、問題:下列I/O控制方式中,哪一個基本不需要硬件支持?()選項:A、程序輪詢方式B、中斷驅(qū)動控制方式C、通道(I/O處理機)控制方式D、內(nèi)存直接存?。―MA)控制方式正確答案:【程序輪詢方式】6、問題:內(nèi)部異常(內(nèi)中斷)可分為故障(fault)、陷阱(trap)和終止(abort)三類。下列有關(guān)內(nèi)部異常的敘述中,錯誤的是()。選項:A、內(nèi)部異常的產(chǎn)生與當(dāng)前執(zhí)行指令相關(guān)B、內(nèi)部異常的檢測由CPU內(nèi)部邏輯實現(xiàn)C、內(nèi)部異常的響應(yīng)發(fā)生在指令執(zhí)行過程中D、內(nèi)部異常處理完后一定會重新返回到發(fā)生異常的指令繼續(xù)執(zhí)行正確答案:【內(nèi)部異常處理完后一定會重新返回到發(fā)生異常的指令繼續(xù)執(zhí)行】7、問題:在以下選項中,()不屬于操作系統(tǒng)提供給普通用戶的可使用資源。選項:A、中斷機制B、處理器C、存儲器D、I/O設(shè)備正確答案:【中斷機制】8、問題:中斷系統(tǒng)一般是由相應(yīng)的()組成的。選項:A、硬件B、軟件C、硬件和軟件D、固件正確答案:【硬件和軟件】9、問題:當(dāng)中斷發(fā)生后,相關(guān)中斷處理的程序?qū)儆冢ǎ?。選項:A、用戶程序B、可能是用戶程序也可能是操作系統(tǒng)程序C、操作系統(tǒng)程序D、既不是用戶程序也不是操作系統(tǒng)程序正確答案:【操作系統(tǒng)程序】10、問題:處理外部中斷時,應(yīng)該由操作系統(tǒng)保存的是()。選項:A、程序計數(shù)器(PC)的內(nèi)容B、通用寄存器的內(nèi)容C、快表(TLB)的內(nèi)容D、Cache中的內(nèi)容正確答案:【通用寄存器的內(nèi)容】11、問題:中斷處理和子程序調(diào)用都需要壓棧以保護現(xiàn)場,中斷處理一定會保存而子程序調(diào)用不需要保存其內(nèi)容的是()。選項:A、程序計數(shù)器B、程序狀態(tài)字寄存器C、通用數(shù)據(jù)寄存器D、通用地址寄存器正確答案:【程序狀態(tài)字寄存器】12、問題:在DMA方式下,數(shù)據(jù)從內(nèi)存?zhèn)魉偷酵庠O(shè)經(jīng)過的路徑是()。選項:A、內(nèi)存→數(shù)據(jù)總線→外設(shè)B、內(nèi)存→DMA控制器→外設(shè)C、內(nèi)存→CPU→總線→外設(shè)D、外設(shè)→內(nèi)存正確答案:【內(nèi)存→DMA控制器→外設(shè)】13、問題:如果I/O設(shè)備與內(nèi)存進行數(shù)據(jù)交換不經(jīng)過CPU來完成,這種數(shù)據(jù)交換方式是()。選項:A、程序查詢B、中斷方式C、DMA方式D、無條件存取方式正確答案:【DMA方式】14、問題:通常把通道程序的執(zhí)行情況記錄在()中。選項:A、程序狀態(tài)字寄存器(PSW)B、進程控制塊(PCB)C、通道地址字寄存器(CAW)D、通道狀態(tài)字寄存器(CSW)正確答案:【通道狀態(tài)字寄存器(CSW)】15、問題:以下關(guān)于通道的敘述中,不正確的是()。選項:A、通道是和DMA相同的一種I/O控制部件B、通道能同時控制多臺同類型或者不同類型的設(shè)備C、通道方式中信息的傳送是通過執(zhí)行通道程序完成的D、按照通道的工作方式,通道分為字節(jié)多路通道、數(shù)組選擇通道和數(shù)組多路通道正確答案:【通道是和DMA相同的一種I/O控制部件】16、問題:以下關(guān)于通道的敘述中,不正確的是()。選項:A、通道程序存放在主存而不是通道中B、通道方式下,除故障外不再需要采用中斷C、CPU通過執(zhí)行I/O指令來啟動通道D、通道程序是由通道來執(zhí)行的正確答案:【通道方式下,除故障外不再需要采用中斷】17、問題:使用戶所編寫的程序與實際使用的物理設(shè)備無關(guān),這是由設(shè)備管理的()功能實現(xiàn)的。選項:A、設(shè)備獨立性B、設(shè)備分配C、緩沖管理D、虛擬設(shè)備正確答案:【設(shè)備獨立性】18、問題:用戶程序發(fā)出磁盤I/O請求后,系統(tǒng)的處理流程是:用戶程序→系統(tǒng)調(diào)用處理→設(shè)備驅(qū)動程序→中斷處理→...。其中,計算數(shù)據(jù)所在磁盤的柱面號、磁頭號、扇區(qū)號的程序是()。選項:A、用戶程序B、系統(tǒng)調(diào)用處理程序C、設(shè)備驅(qū)動程序D、中斷處理程序正確答案:【設(shè)備驅(qū)動程序】19、問題:操作系統(tǒng)的I/O子系統(tǒng)通常由四個層次組成,每一層明確定義了與鄰近層次的接口,有關(guān)該層次結(jié)構(gòu)自上而下合理的層次組織排列順序是()。選項:A、用戶進程、用戶空間I/O請求支持層、設(shè)備獨立性軟件層、設(shè)備調(diào)度與控制層(設(shè)備驅(qū)動程序和中斷處理程序)B、用戶進程、設(shè)備獨立性軟件層、用戶空間I/O請求支持層、設(shè)備調(diào)度與控制層(設(shè)備驅(qū)動程序和中斷處理程序)C、用戶進程、設(shè)備調(diào)度與控制層(設(shè)備驅(qū)動程序和中斷處理程序)、用戶空間I/O請求支持層、設(shè)備獨立性軟件層D、用戶進程、用戶空間I/O請求支持層、設(shè)備調(diào)度與控制層(設(shè)備驅(qū)動程序和中斷處理程序)、設(shè)備獨立性軟件層正確答案:【用戶進程、用戶空間I/O請求支持層、設(shè)備獨立性軟件層、設(shè)備調(diào)度與控制層(設(shè)備驅(qū)動程序和中斷處理程序)】20、問題:對于單CPU單通道的計算機系統(tǒng)的工作過程,下列可以完全并行工作的是()。選項:A、程序和程序之間B、程序和通道之間C、程序和設(shè)備之間D、由通道控制的各臺設(shè)備之間正確答案:【程序和設(shè)備之間】21、問題:在設(shè)備管理中,引入緩沖技術(shù)的最主要目的在于()。選項:A、提供內(nèi)存與外存之間的接口B、提高設(shè)備利用率C、擴充地址空間D、提高主機和設(shè)備交換信息的速度正確答案:【提高主機和設(shè)備交換信息的速度】22、問題:假定把磁盤上一個數(shù)據(jù)塊中信息輸入到一單緩沖的時間T為100μs,將緩沖區(qū)中數(shù)據(jù)傳送到用戶區(qū)的時間M為50μs,而CPU對這一塊數(shù)據(jù)進行計算的時間C為50μs,那么,系統(tǒng)對每一塊數(shù)據(jù)的平均處理時間為()。選項:A、50μsB、100μsC、150μsD、200μs正確答案:【150μs】23、問題:某文件占10個磁盤塊,現(xiàn)要把該文件磁盤塊逐個讀入主存緩沖區(qū),并送用戶區(qū)進行分析。假設(shè)一個緩沖區(qū)與一個磁盤塊大小相同,把一個磁盤塊讀入緩沖區(qū)的時間為100μs,將緩沖區(qū)的數(shù)據(jù)傳送到用戶區(qū)的時間是50μs,CPU對一塊數(shù)據(jù)進行分析的時間為50μs。在單緩沖區(qū)和雙緩沖區(qū)情況下,讀入并分析完該文件的時間分別是()。選項:A、1500μs、1000μsB、1550μs、1100μsC、1550μs、1550μsD、2000μs、2000μs正確答案:【1550μs、1100μs】24、問題:設(shè)備管理程序?qū)υO(shè)備的管理是借助一些數(shù)據(jù)結(jié)構(gòu)來進行的,下面的()不屬于設(shè)備管理數(shù)據(jù)結(jié)構(gòu)。選項:A、作業(yè)控制塊(JCB)B、設(shè)備控制表(DCT)C、控制器控制表(COCT)D、通道控制表(CHCT)正確答案:【作業(yè)控制塊(JCB)】25、問題:下面關(guān)于設(shè)備獨立性的論述中,正確的是()。選項:A、設(shè)備獨立性是I/O設(shè)備具有獨立執(zhí)行I/O功能的一種特性B、設(shè)備獨立性是指用戶程序獨立于具體使用的物理設(shè)備的一種特性C、設(shè)備獨立性是指能獨立實現(xiàn)設(shè)備共享的一種特性D、設(shè)備獨立性是指設(shè)備驅(qū)動獨立于具體使用的物理設(shè)備的一種特性正確答案:【設(shè)備獨立性是指用戶程序獨立于具體使用的物理設(shè)備的一種特性】26、問題:使命令的執(zhí)行結(jié)果不在屏幕上顯示,而將之引向另一個文件,這項功能稱為()。選項:A、脫機輸出B、管道C、聯(lián)機輸出D、輸出重定向正確答案:【輸出重定向】27、問題:通過硬件和軟件的功能擴充,把原來獨占的設(shè)備改造成能為若干用戶共享的設(shè)備,這種設(shè)備稱為()。選項:A、虛擬設(shè)備B、存儲設(shè)備C、用戶設(shè)備D、系統(tǒng)設(shè)備正確答案:【虛擬設(shè)備】28、問題:大多數(shù)低速設(shè)備都屬于()設(shè)備。選項:A、獨占B、共享C、虛擬D、SPOOLing正確答案:【獨占】29、問題:關(guān)于SPOOLing技術(shù)的說法,以下正確的是()。選項:A、SPOOLing系統(tǒng)中不需要獨占設(shè)備B、SPOOLing系統(tǒng)加快了作業(yè)完成的速度C、當(dāng)輸入設(shè)備忙時,SPOOLing系統(tǒng)中的用戶程序暫停執(zhí)行,待I/O空閑時再被喚醒D、SPOOLing技術(shù)可以把共享設(shè)備改為獨占設(shè)備正確答案:【SPOOLing系統(tǒng)加快了作業(yè)完成的速度】30、問題:與設(shè)備控制器關(guān)系最密切的軟件是()。選項:A、設(shè)備驅(qū)動程序B、編譯程序C、內(nèi)存管理程序D、處理機調(diào)度程序正確答案:【設(shè)備驅(qū)動程序】31、問題:在中斷處理中,輸入/輸出中斷發(fā)生的時機可能是()時。I.設(shè)備出錯II.數(shù)據(jù)傳輸結(jié)束?選項:A、IB、IIC、I或II?D、I和II都不是正確答案:【I或II?】32、問題:操作系統(tǒng)進行移動頭磁盤驅(qū)動調(diào)度的最主要目的在于()。選項:A、加快磁盤傳輸數(shù)據(jù)的速度B、盡可能地減少輸入輸出操作中的尋道時間,提高磁盤傳輸信息的吞吐量C、方便用戶使用磁盤D、作為磁盤管理和文件管理的接口正確答案:【盡可能地減少輸入輸出操作中的尋道時間,提高磁盤傳輸信息的吞吐量】33、問題:下列關(guān)于磁盤結(jié)構(gòu)及磁盤調(diào)度的敘述中,哪一條是錯誤的?()選項:A、最短尋道時間優(yōu)先(SSTF)調(diào)度算法可能導(dǎo)致饑餓現(xiàn)象?B、磁盤調(diào)度時,首先是移臂調(diào)度,然后是旋轉(zhuǎn)調(diào)度C、掃描算法不會導(dǎo)致磁臂黏著現(xiàn)象D、磁盤的物理塊號與磁盤地址可以相互轉(zhuǎn)換正確答案:【掃描算法不會導(dǎo)致磁臂黏著現(xiàn)象】34、問題:假設(shè)磁盤的讀寫頭在55號柱面上操作時,有新請求訪問的柱面號為100、39、124、16和126。當(dāng)55柱面號操作完成后,若采用最短尋道時間優(yōu)先調(diào)度算法,為完成這些請求,磁頭需要移動過的柱面數(shù)是()。選項:A、181B、159C、149D、139正確答案:【149】35、問題:下列算法中用于磁盤移臂調(diào)度的是()。選項:A、時間片輪轉(zhuǎn)法B、LRU算法C、最短尋道時間優(yōu)先算法D、優(yōu)先級高者優(yōu)先算法正確答案:【最短尋道時間優(yōu)先算法】36、問題:對磁盤進行移臂調(diào)度時,既考慮了減少尋道時間,又不頻繁改變移動臂的移動方向的調(diào)度算法是()。選項:A、先來先服務(wù)調(diào)度算法B、最短尋道時間優(yōu)先調(diào)度算法C、電梯調(diào)度(SCAN)算法D、優(yōu)先級高者優(yōu)先調(diào)度算法正確答案:【電梯調(diào)度(SCAN)算法】37、問題:某硬盤有200個磁道(最外側(cè)磁道號為0),磁道訪問請求序列為:130,42,180,15,199,當(dāng)前磁頭位于第58號磁道并從外側(cè)向內(nèi)側(cè)移動。按照SCAN調(diào)度方法處理完上述請求后,磁頭移過的磁道數(shù)是()。選項:A、208B、287C、325D、382正確答案:【325】38、問題:磁盤高速緩沖設(shè)在()中,其主要目的是提高磁盤I/O的速度。選項:A、磁盤控制器B、磁盤C、內(nèi)存D、Cache正確答案:【內(nèi)存】39、問題:引入磁盤高速緩沖的主要目的是()。選項:A、提高CPU的運算速度B、提高I/O設(shè)備的利用率C、改善CPU與I/O設(shè)備速度不匹配的問題?D、節(jié)省內(nèi)存正確答案:【改善CPU與I/O設(shè)備速度不匹配的問題?】40、問題:以下能有效提高磁盤I/O速度的方法是()。①提前讀②延遲寫③優(yōu)化物理塊分布④虛擬盤⑤合理分配磁盤空間選項:A、①③⑤B、②④C、③④D、①②③④⑤正確答案:【①②③④⑤】41、問題:用戶程序發(fā)出磁盤I/O請求后,系統(tǒng)的正確處理流程是()。選項:A、用戶程序→系統(tǒng)調(diào)用處理→中斷處理→設(shè)備驅(qū)動程序→...B、用戶程序→系統(tǒng)調(diào)用處理→設(shè)備驅(qū)動程序→中斷處理→…C、用戶程序→設(shè)備驅(qū)動程序→系統(tǒng)調(diào)用處理→中斷處理→…D、用戶程序→設(shè)備驅(qū)動程序→中斷處理→系統(tǒng)調(diào)用處理→…正確答案:【用戶程序→系統(tǒng)調(diào)用處理→設(shè)備驅(qū)動程序→中斷處理→…】42、問題:在進行設(shè)備分配時應(yīng)該考慮下列哪些因素?()①設(shè)備固有屬性②設(shè)備分配算法③設(shè)備分配的安全性④設(shè)備獨立性選項:A、①②③④B、①②④C、①③④D、②③④正確答案:【①②③④】43、問題:下列為設(shè)備驅(qū)動程序的功能的是()。①檢查用戶I/O請求的合法性,了解I/O設(shè)備的工作狀態(tài),傳遞與I/O設(shè)備操作有關(guān)的參數(shù),設(shè)置設(shè)備的工作方式②發(fā)出I/O命令,如果設(shè)備空閑,便立即啟動I/O設(shè)備,完成指定的I/O操作;如果設(shè)備忙碌,則將請求者掛在設(shè)備隊列上等待③通過系統(tǒng)調(diào)用由用戶態(tài)轉(zhuǎn)入內(nèi)核態(tài),并根據(jù)其系統(tǒng)調(diào)用號,轉(zhuǎn)向執(zhí)行相應(yīng)的系統(tǒng)調(diào)用內(nèi)核函數(shù)進行處理④接收上層軟件發(fā)來的命令和參數(shù),并將命令中的抽象要求,轉(zhuǎn)換為與設(shè)備相關(guān)的低層操作序列選項:A、①②③④B、①②④C、②③④D、①②③正確答案:【①②④】ZGSOS操作系統(tǒng)實驗課題20_FAT文件系統(tǒng)模擬設(shè)計與實現(xiàn)ZGSOS操作系統(tǒng)實驗課題22_Linux特定文件系統(tǒng)設(shè)計探析ZGSOS操作系統(tǒng)實驗課題21_基于Linux的類EXT文件系統(tǒng)的克隆實現(xiàn)ZGSOS[6]第六章文件系統(tǒng)單元測試A1、問題:關(guān)于文件系統(tǒng)的概念,最全面的描述是指()。選項:A、文件的集合B、文件目錄C、實現(xiàn)文件管理的一組軟件D、文件、管理文件的軟件及相關(guān)數(shù)據(jù)結(jié)構(gòu)的總體正確答案:【文件、管理文件的軟件及相關(guān)數(shù)據(jù)結(jié)構(gòu)的總體】2、問題:文件系統(tǒng)的主要目的是()。選項:A、管理外存空間并實現(xiàn)對文件的按名存取B、實現(xiàn)虛擬存儲系統(tǒng)C、提高對外存的讀寫速度D、存儲系統(tǒng)文件正確答案:【管理外存空間并實現(xiàn)對文件的按名存取】3、問題:關(guān)于文件打開操作的確切含義是指()。選項:A、在指定的磁盤位置創(chuàng)建一個文件B、將指定文件的目錄項內(nèi)容復(fù)制到主存的活動文件表(即打開文件表)中C、撤銷指定文件的目錄項D、保存對文件內(nèi)容的修改正確答案:【將指定文件的目錄項內(nèi)容復(fù)制到主存的活動文件表(即打開文件表)中】4、問題:文件的順序存取是指()。選項:A、按終端編號依次存取B、按邏輯塊號依次存取C、按物理塊號依次存取D、按索引編號依次存取正確答案:【按邏輯塊號依次存取】5、問題:設(shè)置當(dāng)前目錄的原因在于()。選項:A、節(jié)省主存空間B、節(jié)省輔存空間C、加快文件檢索速度D、降低缺頁率正確答案:【加快文件檢索速度】6、問題:操作系統(tǒng)中對磁盤數(shù)據(jù)進行管理的部分是()。選項:A、文件系統(tǒng)B、數(shù)據(jù)庫系統(tǒng)C、檢索系統(tǒng)D、數(shù)據(jù)存儲系統(tǒng)正確答案:【文件系統(tǒng)】7、問題:按文件的邏輯結(jié)構(gòu)劃分,可以將文件劃分為()和流式文件。選項:A、索引文件B、字符文件C、塊文件D、記錄文件正確答案:【記錄文件】8、問題:文件系統(tǒng)中對文件進行管理的關(guān)鍵機制是()。選項:A、作業(yè)控制塊B、外部頁表C、目錄D、系統(tǒng)文件正確答案:【目錄】9、問題:可以解決重名問題的最簡單目錄結(jié)構(gòu)是()。選項:A、單級目錄B、樹狀目錄C、兩級目錄D、圖目錄正確答案:【兩級目錄】10、問題:文件的絕對路徑名是從()開始,沿著各級子目錄到達指定文件過程中途經(jīng)的各子目錄所構(gòu)成的字符串。選項:A、當(dāng)前目錄B、根目錄C、子目錄D、父目錄正確答案:【根目錄】11、問題:關(guān)于文件的磁盤I/O操作的讀寫單位為()。選項:A、物理盤塊B、記錄C、字符D、字節(jié)正確答案:【物理盤塊】12、問題:磁帶上存儲的文件的訪問方式只能是()。選項:A、隨機存取B、直接存取C、間接存取D、順序存取正確答案:【順序存取】13、問題:打開的文件使用完畢后,應(yīng)該進行()操作。選項:A、關(guān)閉B、重命名C、備份D、刪除正確答案:【關(guān)閉】14、問題:位示圖可以用來支持()功能的實現(xiàn)。選項:A、文件目錄查找B、磁盤空間管理C、文件共享管理D、混合索引管理正確答案:【磁盤空間管理】15、問題:最不利于文件大小動態(tài)變化的文件物理結(jié)構(gòu)是()。?選項:A、連續(xù)文件結(jié)構(gòu)B、索引文件結(jié)構(gòu)C、顯式鏈接文件結(jié)構(gòu)D、隱式鏈接文件結(jié)構(gòu)正確答案:【連續(xù)文件結(jié)構(gòu)】16、問題:常用的文件存取方法主要有()存取和隨機存取。選項:A、流式B、記錄C、順序D、索引正確答案:【順序】17、問題:文件名及其屬性一般保存在()中以便查找。選項:A、作業(yè)控制塊B、系統(tǒng)區(qū)表C、數(shù)據(jù)字典D、目錄結(jié)構(gòu)正確答案:【目錄結(jié)構(gòu)】18、問題:為解決不同用戶文件的命名沖突,一般在文件系統(tǒng)中采用()方法。選項:A、單級目錄B、索引表C、多級目錄D、哈希正確答案:【多級目錄】19、問題:為保障文件系統(tǒng)安全,所有用戶在進入系統(tǒng)時都必須登錄,這是()安全管理。選項:A、系統(tǒng)級B、用戶級C、目錄級D、文件級正確答案:【系統(tǒng)級】20、問題:允許進行子目錄及文件共享的目錄結(jié)構(gòu)是()。選項:A、樹狀目錄B、單級目錄C、二級目錄D、有向無環(huán)圖目錄正確答案:【有向無環(huán)圖目錄】21、問題:如下關(guān)于索引文件邏輯結(jié)構(gòu)及索引表的描述,正確的是()。選項:A、建立索引表可以減少所需的存儲空間B、索引表中保存了索引文件的數(shù)據(jù)和物理地址C、存取索引文件時需先查索引表D、每條記錄在索引表中可以有多個對應(yīng)的索引項正確答案:【存取索引文件時需先查索引表】22、問題:()具有將文件名轉(zhuǎn)換為該文件在外存上物理位置的功能。選項:A、文件目錄B、索引結(jié)點C、混合索引D、符號鏈接正確答案:【文件目錄】23、問題:為正確地存取文件,需為文件設(shè)置描述和控制文件的數(shù)據(jù)結(jié)構(gòu),該結(jié)構(gòu)稱為()。選項:A、文件的邏輯結(jié)構(gòu)B、文件控制塊C、文件的物理結(jié)構(gòu)D、文件屬性正確答案:【文件控制塊】24、問題:文件的邏輯塊到物理塊的變換方法是由文件的()決定的。選項:A、邏輯結(jié)構(gòu)B、順序結(jié)構(gòu)C、物理結(jié)構(gòu)D、目錄結(jié)構(gòu)正確答案:【物理結(jié)構(gòu)】25、問題:為防止可能破壞文件的各種意外情況,文件系統(tǒng)可以采用()的方法來保護文件。?選項:A、口令加密B、規(guī)定使用權(quán)限C、備份和定時轉(zhuǎn)儲D、為文件設(shè)置口令正確答案:【備份和定時轉(zhuǎn)儲】26、問題:文件路徑名是指()。選項:A、文件名及其擴展名B、一系列目錄名及該文件的文件名C、目錄文件名和文件名的集合D、從根目錄(或當(dāng)前目錄)到該文件所經(jīng)歷的路徑中符號名的集合正確答案:【從根目錄(或當(dāng)前目錄)到該文件所經(jīng)歷的路徑中符號名的集合】27、問題:關(guān)于磁盤和磁帶的存儲特性,如下描述正確的是()。選項:A、磁盤是隨機存取的,磁帶是順序存取的B、磁帶是隨機存取的,磁盤是順序存取的C、二者都是順序存取的D、二者都是隨機存取的正確答案:【磁盤是隨機存取的,磁帶是順序存取的】28、問題:采用32位字長的8個字來管理外存(塊號和位號均從0開始計數(shù)),則100號物理盤塊對應(yīng)的位示圖的位置為()。選項:A、字號3,位號5B、字號3,位號4C、字號94,位號5D、字號4,位號4正確答案:【字號3,位號4】29、問題:FAT文件系統(tǒng)中,文件的物理結(jié)構(gòu)是()。選項:A、順序結(jié)構(gòu)B、鏈接結(jié)構(gòu)C、索引結(jié)構(gòu)D、哈希文件正確答案:【鏈接結(jié)構(gòu)】30、問題:下列文件中屬于文件的邏輯結(jié)構(gòu)類型的是()。選項:A、鏈接式文件B、系統(tǒng)文件C、散列文件D、流式文件正確答案:【流式文件】31、問題:多個用戶同時使用同一共享文件時,不正確的做法是()。選項:A、不允許多個用戶同時寫操作該共享文件B、一個用戶讀操作該共享文件時,不允許另一個用戶同時寫操作該共享文件C、一個用戶寫操作該共享文件時,允許另一個用戶同時讀操作該共享文件D、允許多個用戶同時打開該

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論