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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

【MOOC】《操作系統(tǒng)》(北京交通大學)中國大學慕課答案ZGSOS[1]第一章操作系統(tǒng)引論操作系統(tǒng)實驗課題一:Linux命令解釋程序或最簡操作系統(tǒng)或Linux啟動初始化探析或Linux系統(tǒng)調用設計添加1.詳參操作系統(tǒng)實驗課題一實驗指導書(Linux命令解釋程序或最簡操作系統(tǒng)或Linux啟動初始化探析或Linux系統(tǒng)調用設計添加).rar

詳參所選課題實驗指導書第四部分“成績評價說明”ZGSOS[1]第一章操作系統(tǒng)引論單元測試A1.單選題:現(xiàn)代操作系統(tǒng)應當具備如下選項中的()等特征。①并行;②并發(fā);③互斥;④共享;⑤異步;⑥虛擬

選項:

A、②④⑤⑥

B、①④⑤⑥

C、①②④⑥

D、②③⑤⑥

答案:【②④⑤⑥】2.單選題:下列關于單道/多道批處理系統(tǒng)與分時系統(tǒng)及實時系統(tǒng)的理解和描述,不正確的是()。

選項:

A、多道批處理系統(tǒng)中,多道作業(yè)完成的先后次序與它們進入內存的順序之間,并無嚴格的對應關系

B、分時系統(tǒng)是指系統(tǒng)擁有一臺主機和多個終端,而且支持多個用戶同時以交互方式使用計算機系統(tǒng)

C、無論是分時系統(tǒng)、實時系統(tǒng),還是批處理系統(tǒng),它們的作業(yè)都是直接進入內存的

D、實時系統(tǒng)指系統(tǒng)能及時響應外部事件請求,并在規(guī)定時間內完成對相應事件的處理

答案:【無論是分時系統(tǒng)、實時系統(tǒng),還是批處理系統(tǒng),它們的作業(yè)都是直接進入內存的】3.單選題:關于操作系統(tǒng)應當具備的資源管理功能,包括處理機管理、存儲器管理、設備管理和文件管理,一般均需支持()等方面的管理控制功能。①資源分配;②資源共享;③資源保護;④資源回收;

選項:

A、①③④

B、①②③④

C、①②④

D、①②③

答案:【①②③④】4.單選題:關于脫機I/O和聯(lián)機I/O的認識與理解,如下正確的是()。①脫機I/O方式是指程序和數(shù)據的I/O都是在外圍機的控制下完成的;②聯(lián)機I/O方式是指在主機的直接控制下進行的I/O;③就脫機I/O方式而言,主機負責把計算結果記錄到輸出磁帶上,然后由外圍計算機控制實現(xiàn)輸出磁帶上信息的打印輸出;④對于聯(lián)機I/O方式來說,程序運行結果的輸出和打印都是由中央處理機直接控制而完成的

選項:

A、①②③

B、①②③④

C、①②④

D、①③④

答案:【①②③④】5.單選題:關于操作系統(tǒng)接口及相關實現(xiàn)機制或處理過程,如下理解不正確的選項是()。

選項:

A、一般來說,操作系統(tǒng)的命令接口與圖形化用戶接口往往可以實現(xiàn)同樣的操作,但后者更為直觀和更方便使用

B、用戶程序只在用戶態(tài)下運行,如果需要訪問系統(tǒng)核心功能,便須通過系統(tǒng)調用接口來進行訪問

C、系統(tǒng)調用的主調函數(shù)和被調函數(shù)運行在相同的系統(tǒng)狀態(tài)下

D、系統(tǒng)調用通常通過軟中斷機制首先進入到系統(tǒng)核心空間

答案:【系統(tǒng)調用的主調函數(shù)和被調函數(shù)運行在相同的系統(tǒng)狀態(tài)下】6.單選題:下列對操作系統(tǒng)概念的認識與理解,正確的是()。①操作系統(tǒng)是系統(tǒng)軟件;②操作系統(tǒng)是用戶與計算機硬件系統(tǒng)之間的接口;③操作系統(tǒng)是計算機系統(tǒng)資源的管理者;④操作系統(tǒng)可看作是擴充機器

選項:

A、①③④

B、①②④

C、①②③④

D、①②③

答案:【①②③④】7.單選題:關于操作系統(tǒng)的設計目標,方便性是指提供良好的(),使計算機系統(tǒng)更加方便使用。

選項:

A、計算機機器指令集

B、用戶接口

C、設備輸入輸出指令

D、函數(shù)調用接口

答案:【用戶接口】8.單選題:關于輸入輸出重定向和管道聯(lián)接的理解或描述,下列不正確的選項是()。

選項:

A、ps-A|grepssh是輸入輸出重定向語句

B、輸入重定向是指不使用系統(tǒng)提供的標準輸入設備,并進行重新指定

C、ls-l>file.txt和ls-l>>file.txt都表示輸出重定向

D、利用管道連接和grep命令可對ls的結果進行篩選,從而僅保留指定模式的信息

答案:【ps-A|grepssh是輸入輸出重定向語句】9.單選題:對于操作系統(tǒng)的基本設計原則的描述,下列選項中不正確的是()。

選項:

A、可理解性和可維護性

B、正確性和健壯性

C、可用性

D、不考慮系統(tǒng)資源利用率

答案:【不考慮系統(tǒng)資源利用率】ZGSOS[2]第二章進程管理操作系統(tǒng)實驗課題二:同步機制及應用編程實現(xiàn)與比較或典型同步問題模擬處理編程設計與實現(xiàn)1.詳參操作系統(tǒng)實驗課題二實驗指導書(同步機制及應用編程實現(xiàn)與比較或典型同步問題模擬處理編程設計與實現(xiàn)).rar

詳參操作系統(tǒng)實驗課題二實驗指導書(同步機制及應用編程實現(xiàn)與比較或典型同步問題模擬處理編程設計與實現(xiàn)).rarZGSOS[2]第二章進程管理單元測試A1.單選題:當進程處于()的情況下,可以被處理器調度執(zhí)行。

選項:

A、掛起就緒狀態(tài)

B、新狀態(tài)

C、阻塞狀態(tài)

D、普通就緒狀態(tài)

答案:【普通就緒狀態(tài)】2.單選題:關于進程的狀態(tài)轉換,當進程處于()的情況下,不可能直接轉化為掛起就緒狀態(tài)。

選項:

A、運行狀態(tài)

B、掛起阻塞狀態(tài)

C、普通阻塞狀態(tài)

D、普通就緒狀態(tài)

答案:【普通阻塞狀態(tài)】3.單選題:關于進程的狀態(tài)轉換,引入掛起狀態(tài)的原因不包括()。

選項:

A、用戶可能在程序運行期間發(fā)現(xiàn)可疑問題而需要暫停進程

B、系統(tǒng)需要進行負荷調節(jié)和保證實時任務及時完成

C、操作系統(tǒng)在運行過程中需要對資源使用情況進行檢查和記賬

D、進程進行I/O操作時應保證處理器的高效利用

答案:【進程進行I/O操作時應保證處理器的高效利用】4.單選題:進程在()的條件下,將會從運行狀態(tài)轉化為就緒狀態(tài)。

選項:

A、系統(tǒng)采用時間片輪轉調度算法且分配給該進程的時間片用完

B、發(fā)生處理器調度執(zhí)行該進程

C、其發(fā)生I/O操作請求

D、其I/O操作請求已完成和得到滿足

答案:【系統(tǒng)采用時間片輪轉調度算法且分配給該進程的時間片用完】5.單選題:程序在獨占處理器的情況下運行時:只要程序執(zhí)行時的環(huán)境和初始條件相同,程序重復執(zhí)行的結果相同,這稱之為()。

選項:

A、順序性

B、封閉性

C、可再現(xiàn)性

D、開放性

答案:【可再現(xiàn)性】6.單選題:關于進程各種基本狀態(tài)之間的轉換,不可能直接發(fā)生的狀態(tài)轉化為()。

選項:

A、運行狀態(tài)=>就緒狀態(tài)

B、阻塞狀態(tài)=>運行狀態(tài)

C、阻塞狀態(tài)=>就緒狀態(tài)

D、運行狀態(tài)=>阻塞狀態(tài)

答案:【阻塞狀態(tài)=>運行狀態(tài)】7.單選題:()存放了進程標識符、進程運行的當前狀態(tài)、程序和數(shù)據的地址以及關于該程序運行時的CPU環(huán)境信息。

選項:

A、管程

B、頁表

C、進程控制塊

D、文件打開表

答案:【進程控制塊】8.單選題:與程序相比,進程是一個動態(tài)的概念,具有一定的生命周期,并支持多道程序的并發(fā)執(zhí)行。關于并發(fā)的最準確的說法是()。

選項:

A、多道程序同時存放在外存儲器上,并形成了作業(yè)后備隊列

B、多道程序同時進入內存,并在微觀觀上(即一個時刻點上)同時運行

C、多道程序共享內存,并分別在多個處理器上同時運行

D、多道程序同時進入內存,并在宏觀上(即一段時間內)同時運行

答案:【多道程序同時進入內存,并在宏觀上(即一段時間內)同時運行】9.單選題:現(xiàn)代操作系統(tǒng)中,()是系統(tǒng)實施內存資源分配和管理的一個獨立實體。

選項:

A、進程

B、線程

C、程序

D、管程

答案:【進程】10.單選題:進程是對并發(fā)程序的描述機制,是程序的運行過程,由()所組成。

選項:

A、程序段和數(shù)據段

B、程序段、數(shù)據段和進程控制塊

C、進程控制塊、本進程區(qū)表、系統(tǒng)區(qū)表、文件描述符表和文件打開表

D、程序上下文和寄存器上下文

答案:【程序段、數(shù)據段和進程控制塊】11.單選題:如果沒有進程控制塊和進程的概念以及相應的操作系統(tǒng)支撐機制,程序在并發(fā)執(zhí)行的情況下,將會體現(xiàn)出如下除選項()之外的各項特征。

選項:

A、間斷性(即“執(zhí)行—暫停執(zhí)行—執(zhí)行”的執(zhí)行活動規(guī)律)

B、非封閉性(程序運行受到其它并發(fā)程序的影響)

C、程序并發(fā)執(zhí)行計算結果的不可再現(xiàn)性

D、順序性(指處理機的操作,嚴格按照規(guī)定順序執(zhí)行)

答案:【順序性(指處理機的操作,嚴格按照規(guī)定順序執(zhí)行)】12.單選題:程序在獨占處理器的情況下運行時將會體現(xiàn)出封閉性的特征。關于這里的封閉性的理解或描述,下列不正確的選項是()。

選項:

A、程序的執(zhí)行相對封閉,但受到并發(fā)協(xié)作進程的制約

B、程序的執(zhí)行結果不受外界因素的影響

C、只有當前運行的程序才能改變計算機系統(tǒng)資源的狀態(tài)

D、程序在封閉環(huán)境下運行并獨占計算機的所有資源

答案:【程序的執(zhí)行相對封閉,但受到并發(fā)協(xié)作進程的制約】13.單選題:程序在獨占處理器的情況下運行時,將會體現(xiàn)出順序性的執(zhí)行特征,這是指()。

選項:

A、程序在封閉環(huán)境下運行并獨占計算機的所有資源

B、處理機的操作,嚴格按照規(guī)定順序執(zhí)行

C、程序的執(zhí)行嚴格按照其代碼排列先后次序而順序執(zhí)行?

D、程序嚴格按照源碼編輯、源程序編譯、目標程序鏈接和可執(zhí)行程序運行的過程來執(zhí)行處理

答案:【處理機的操作,嚴格按照規(guī)定順序執(zhí)行】ZGSOS[2]第二章進程管理單元測試C1.單選題:對于消息緩沖隊列通信機制,應在消息接收者進程控制塊中設立一個互斥信號量以控制相關進程對消息緩沖隊列的互斥訪問,該信號量的初始值通常置為()。

選項:

A、N

B、-1

C、0

D、1

答案:【1】2.單選題:下列選項中不屬于進程高級通信的是()。

選項:

A、信號量機制

B、共享存儲器系統(tǒng)

C、管道通信系統(tǒng)

D、消息傳遞系統(tǒng)

答案:【信號量機制】3.單選題:對于管程而言,為區(qū)別不同的等待原因而引入了()的概念,并分別為之設立相應的進程等待隊列。

選項:

A、線程

B、條件變量

C、信號量

D、互斥鎖

答案:【條件變量】4.單選題:基于信號量的進程同步機制要求訪問臨界資源的各進程均須自備同步操作,而大量的同步操作分散在各進程中無疑不利于系統(tǒng)管理,且相關同步操作使用不當?shù)脑掃€可能導致系統(tǒng)發(fā)生死鎖。因此,將有關的軟硬件資源及操作進行抽象描述而引入了()的概念,專職負責并發(fā)進程間的同步操作和同步方案。

選項:

A、線程

B、條件變量

C、管程

D、互斥鎖

答案:【管程】5.單選題:某系統(tǒng)不支持內核級線程但支持用戶級線程,且處理器采用時間片輪轉調度算法。該系統(tǒng)現(xiàn)有進程A和進程B,且進程A擁有1個線程、進程B擁有100個線程,那么進程A執(zhí)行時間一般應為進程B執(zhí)行時間的()。

選項:

A、100倍

B、1倍

C、50倍

D、1/100

答案:【1倍】6.單選題:某操作系統(tǒng)支持內核級線程,且處理器采用時間片輪轉調度算法。該系統(tǒng)現(xiàn)有進程A和進程B,且進程A擁有2個線程、進程B擁有100個線程,那么進程A執(zhí)行時間一般應為進程B執(zhí)行時間的()。

選項:

A、100倍

B、1倍

C、50倍

D、1/50

答案:【1/50】7.單選題:對于線程間的同步操作而言,常常采用互斥鎖和條件變量相結合的解決方案:(①)用于短期鎖定,保證互斥進入臨界區(qū);(②)用于長期等待,直至所等資源可用。

選項:

A、①互斥鎖②條件變量

B、①條件變量②互斥鎖

C、①互斥鎖②互斥鎖?

D、①條件變量②條件變量

答案:【①互斥鎖②條件變量】8.單選題:鑒于進程的創(chuàng)建、切換和撤銷等操作時空開銷較大,同時并考慮到不少情況下相關系統(tǒng)或多項事務所處理的數(shù)據集的重合性,故而在現(xiàn)代操作系統(tǒng)中還引入了()的概念,以滿足系統(tǒng)并發(fā)程度進一步提高的客觀需求和更好地改善系統(tǒng)整體性能。

選項:

A、管程

B、線程

C、管道

D、緩沖區(qū)

答案:【線程】ZGSOS[2]第二章進程管理單元測試B1.單選題:關于記錄型信號量機制,如下說法不準確的是()。

選項:

A、記錄型信號量的隊列分量用來表示因申請對應資源失敗而受阻的進程阻塞隊列

B、記錄型信號量的wait操作在進程申請對應資源未果的情況下,將把當前進程插入相應的進程阻塞隊列

C、記錄型信號量的整型分量用來表示系統(tǒng)當前可用對應資源的數(shù)量

D、記錄型信號量的signal操作不僅執(zhí)行資源的釋放,還會喚醒相應進程阻塞隊列的隊首進程

答案:【記錄型信號量的整型分量用來表示系統(tǒng)當前可用對應資源的數(shù)量】2.單選題:關于整型信號量機制,如下說法不正確的是()。

選項:

A、整型信號量用來表示系統(tǒng)當前可用對應資源的數(shù)量

B、整型信號量機制無法滿足空閑讓進的準則

C、整型信號量機制無法滿足讓權等待的準則

D、整型信號量機制提供有資源申請操作和資源釋放操作,也即P/V操作,或稱之為wait/signal操作

答案:【整型信號量機制無法滿足空閑讓進的準則】3.單選題:利用硬件指令能有效地實現(xiàn)進程互斥,但它卻不能滿足()的準則,造成了處理器時間的浪費,而且也很難將它用于解決較復雜的進程同步問題。

選項:

A、讓權等待

B、空閑讓進

C、忙則等待

D、有限等待

答案:【讓權等待】4.單選題:進程同步機制應遵循讓權等待準則,故而當一個進程不能進入自己的臨界區(qū)時,其應當釋放()。

選項:

A、內存空間

B、外存空間

C、處理器

D、I/O設備

答案:【處理器】5.單選題:關于進程同步機制基本準則:對要求訪問臨界資源的進程,應保證該進程能在有限時間內進入自己的臨界區(qū),這稱之為()。

選項:

A、忙則等待

B、循環(huán)等待

C、讓權等待

D、有限等待

答案:【有限等待】6.單選題:關于進程同步機制基本準則:當已有進程進入自己的對應于某臨界資源的臨界區(qū)時,所有企圖進入該臨界資源所對應臨界區(qū)的進程必須等待,這稱之為()。

選項:

A、忙則等待

B、循環(huán)等待

C、讓權等待

D、有限等待

答案:【忙則等待】7.單選題:關于進程同步機制基本準則:當無進程處于某臨界資源所對應的臨界區(qū)時,可允許一個請求進入(該臨界資源所對應的)臨界區(qū)的進程立即進入自己的臨界區(qū),這稱之為()。

選項:

A、忙則等待

B、空閑讓進

C、讓權等待

D、有限等待

答案:【空閑讓進】8.單選題:引起進程重新調度的原因不包括()。

選項:

A、進程執(zhí)行系統(tǒng)調用和陷入內核態(tài)

B、時鐘中斷

C、進程從核心態(tài)返回用戶態(tài)

D、進程放棄處理器

答案:【進程執(zhí)行系統(tǒng)調用和陷入內核態(tài)】9.單選題:對于系統(tǒng)服務進程而言,如果當前沒有任務,便會引發(fā)自身的()事件。

選項:

A、進程終止

B、進程阻塞

C、進程掛起

D、進程喚醒

答案:【進程阻塞】10.單選題:當一個進程被()時,可能會發(fā)生處理器的調度。①終止;②掛起;③喚醒;④阻塞

選項:

A、①④

B、①③④

C、①②④

D、①②③④

答案:【①②③④】11.單選題:進程標識符和進程控制塊的分配可能發(fā)生在進程的()階段。

選項:

A、創(chuàng)建

B、終止

C、阻塞

D、掛起

答案:【創(chuàng)建】12.單選題:關于進程控制塊的描述,如下存在問題的選項是()。

選項:

A、使一個在多道程序環(huán)境下不能獨立運行的程序,成為一個能獨立運行的基本單位,一個能與其它進程并發(fā)執(zhí)行的進程

B、操作系統(tǒng)控制和管理并發(fā)執(zhí)行進程的依據

C、進程存在的惟一標志,離散存放于內存空間或對應程序的文件目錄項中

D、進程實體的一部分,是擁有描述進程情況及控制進程運行所需的全部信息的記錄性數(shù)據結構

答案:【進程存在的惟一標志,離散存放于內存空間或對應程序的文件目錄項中】13.單選題:一段時間內只允許一個進程訪問的資源稱為臨界區(qū)。

選項:

A、正確

B、錯誤

答案:【錯誤】14.單選題:進程控制塊常駐內存并存放于操作系統(tǒng)專門開辟的進程控制塊區(qū)域,并一般采用索引或鏈接組織方式。

選項:

A、正確

B、錯誤

答案:【正確】15.單選題:保證諸進程互斥地進入自己的對應于同一臨界資源的臨界區(qū)是實現(xiàn)它們對該臨界資源的互斥訪問的充要條件。

選項:

A、正確

B、錯誤

答案:【正確】ZGSOS[3]第三章處理機調度與死鎖ZGSOS[3]第三章處理機調度與死鎖單元測試A1.單選題:在時間片輪轉調度算法中,如果時間片的長度無限延長,那么算法將退化為()調度算法。

選項:

A、先來先服務

B、短進程優(yōu)先

C、高響應比優(yōu)先

D、以上均不是

答案:【先來先服務】2.單選題:分時系統(tǒng)不能直接單獨使用的調度算法是()調度算法。

選項:

A、先來先服務

B、高優(yōu)先權優(yōu)先

C、時間片輪轉

D、多級反饋隊列

答案:【先來先服務】3.單選題:分時系統(tǒng)衡量調度性能時,最為注重的指標是()。

選項:

A、周轉時間

B、響應時間

C、截止時間

D、吞吐量

答案:【響應時間】4.單選題:在一個同時具有高、中、低三級調度機制的系統(tǒng)中,一個處于外存就緒狀態(tài)(即掛起就緒狀態(tài))的進程,需要經過()級調度才能進入運行狀態(tài)。

選項:

A、0

B、1

C、2

D、3

答案:【2】5.單選題:某同學出于了解進程調度相關情況的目的,專門寫了一個“main函數(shù)里僅包含一個無限循環(huán)”的C語言程序(如下所示)。請問該程序在Windows系統(tǒng)中運行時,將出現(xiàn)的情況是()。voidmain(){while(1)printf("你好!\n");}

選項:

A、系統(tǒng)崩潰

B、系統(tǒng)停止反應

C、在單核系統(tǒng)中,系統(tǒng)停止反應;在多核系統(tǒng)中,無明顯反應

D、無明顯反應

答案:【無明顯反應】6.單選題:分時系統(tǒng)采用的進程調度方式是()。

選項:

A、非搶占方式

B、搶占方式

C、以上兩個均可

D、以上兩個均不可

答案:【搶占方式】7.單選題:在多道批處理系統(tǒng)和分時系統(tǒng)中均必需提供的調度機制是()。

選項:

A、高級調度

B、中級調度

C、低級調度

D、以上所有

答案:【低級調度】8.單選題:高級調度又稱為作業(yè)調度或長程調度,用于決定把外存上處于后備隊列中的哪些作業(yè)調入內存。高級調度不能使用的調度算法是()調度算法。

選項:

A、先來先服務

B、短者優(yōu)先

C、高響應比優(yōu)先

D、時間片輪轉

答案:【時間片輪轉】[vk-content]9.單選題:在分時系統(tǒng)中采用短進程優(yōu)先調度算法,以下評價最為準確的是()。

選項:

A、無法真正實現(xiàn)

B、難以實現(xiàn)

C、性能不佳

D、以上說法均不正確

答案:【無法真正實現(xiàn)】10.單選題:關于銀行家算法中不安全狀態(tài)與死鎖的關系,正確的說法是()。

選項:

A、不安全狀態(tài)雖然不一定是死鎖狀態(tài),但死鎖已無可避免。

B、不安全狀態(tài)即死鎖狀態(tài)。

C、只要避免進入不安全狀態(tài),則肯定可以避免死鎖。

D、以上均不對。

答案:【只要避免進入不安全狀態(tài),則肯定可以避免死鎖?!?1.單選題:在哲學家進餐問題中,規(guī)定同一時刻最多允許四個哲學家拿到筷子,破壞了死鎖產生之四項必要條件中的(),從而消除了死鎖產生的可能性。

選項:

A、互斥條件

B、請求和保持條件

C、不剝奪條件

D、環(huán)路等待條件

答案:【環(huán)路等待條件】12.單選題:當進程執(zhí)行時,它們通常會花費一小段時間來進行計算,然后就執(zhí)行輸入輸出操作。進一步說,交互式分時作業(yè)通常在輸入輸出操作之間僅運行很短的時間,而大的批處理作業(yè)在執(zhí)行輸入輸出操作之前則可能運行很長時間。因此,我們可以賦予交互式作業(yè)以較高優(yōu)先級的一種方法是,基于進程在執(zhí)行輸入輸出操作之前的下一輪處理器集中使用周期(nextCPUburst)的時間量來確定其相應的優(yōu)先級,這即短進程優(yōu)先調度算法的出發(fā)點。在短進程優(yōu)先調度算法中,衡量進程長度的指標的確切含義是()。

選項:

A、進程從生成到終止所經歷的時間

B、進程從生成到終止過程中所占用的CPU總時間

C、進程的長短是個動態(tài)概念。在進程的生命周期中,可能時而表現(xiàn)為長進程,時而表現(xiàn)為短進程

D、以上均不是

答案:【進程的長短是個動態(tài)概念。在進程的生命周期中,可能時而表現(xiàn)為長進程,時而表現(xiàn)為短進程】ZGSOS操作系統(tǒng)實驗課題三:處理器調度算法模擬實現(xiàn)與比較或Linux處理器調度機制及相關調度算法探析或Linux處理器調度新型算法設計實現(xiàn)與測試驗證或銀行家算法模擬實現(xiàn)或死鎖檢測算法模擬實現(xiàn)1.詳參所選實驗課題對應實驗指導書。

詳參所選實驗課題對應實驗指導書:第4部分成績評價說明及評分細則指導建議ZGSOS[4]第四章內存管理ZGSOS[4]第四章內存管理單元測試A1.單選題:如果對—個進程未分配它所要求的全部頁面,有時就會出現(xiàn)分配的頁面數(shù)增多但缺頁率反而增大的異?,F(xiàn)象,稱之為Belady現(xiàn)象。在各種頁面淘汰算法中,存在Belady現(xiàn)象的算法是()。

選項:

A、最佳頁面淘汰算法(OPT)

B、先進先出頁面淘汰算法(FIFO)

C、最長時間未使用頁面淘汰算法(LRU)

D、最近未使用頁面淘汰算法(NRU)

答案:【先進先出頁面淘汰算法(FIFO)】2.單選題:在頁面置換策略中,()策略可能引起抖動現(xiàn)象。

選項:

A、先進先出頁面淘汰

B、最長時間未使用頁面淘汰(LRU)

C、沒有一種

D、所有

答案:【所有】3.單選題:引起最長時間未使用頁面淘汰算法(LRU)的實現(xiàn)開銷較高的根本原因在于()。

選項:

A、需要硬件的特殊支持

B、需要特殊的中斷處理程序

C、需要在頁表中標明特殊的頁類型

D、需要對所有的內存分頁進行排序

答案:【需要對所有的內存分頁進行排序】4.單選題:某虛擬存儲器系統(tǒng)采用分頁內存管理和最長時間未使用頁面淘汰算法(LRU),考慮下面的頁面訪問地址序列:18178272183821317137假定分配給某進程4個內存頁面且開始時全部空閑(暨空白),則發(fā)生缺頁的次數(shù)是()。

選項:

A、4

B、5

C、6

D、7

答案:【6】5.單選題:關于請求分頁系統(tǒng)的頁面淘汰算法,下面說法錯誤的是()。

選項:

A、一個好的頁面淘汰算法應盡量減少和避免抖動現(xiàn)象

B、先進先出頁面淘汰算法實現(xiàn)簡單,選擇最先進入主存儲器的頁面調出

C、最長時間未使用頁面淘汰算法(LRU)是基于局部性原理的一種算法,首先調出最近一段時間內最長時間未被訪問過的頁面

D、時鐘式頁面淘汰算法首先調出最近一段時間內被訪問次數(shù)最多的頁面

答案:【時鐘式頁面淘汰算法首先調出最近一段時間內被訪問次數(shù)最多的頁面】6.單選題:在請求分頁系統(tǒng)中,不能組合使用的頁面分配策略與頁面置換策略是()。

選項:

A、可變分配、全局置換

B、可變分配、局部置換

C、固定分配、全局置換

D、固定分配、局部置換

答案:【固定分配、全局置換】7.單選題:在缺頁處理過程中,操作系統(tǒng)執(zhí)行的操作包括()。

選項:

A、修改頁表、磁盤I/O

B、磁盤I/O

C、分配頁框(即物理塊)

D、修改頁表、磁盤I/O、分配頁框(即物理塊)

答案:【修改頁表、磁盤I/O、分配頁框(即物理塊)】8.單選題:以下不是關于虛擬內存特征描述的選項是()。

選項:

A、一次性

B、多次性

C、對換性?

D、離散性

答案:【一次性】9.單選題:某請求分頁系統(tǒng)采用先進先出頁面淘汰算法,假定一個進程的頁面引用序列為1、2、3、2、1、4、3、5、4、3、2、1、5,當分配給該進程的物理塊數(shù)為3且未采用預調頁策略時,該進程執(zhí)行過程中所發(fā)生的缺頁次數(shù)是()。

選項:

A、8

B、7

C、6

D、5

答案:【7】10.單選題:在分段系統(tǒng)中,由于每個分段在邏輯上是獨立的,因而比較容易實現(xiàn)信息保護。目前用來實現(xiàn)分段保護的措施包括()。

選項:

A、越界檢查

B、存取控制檢查

C、環(huán)保護機構

D、所有選項

答案:【所有選項】11.單選題:某系統(tǒng)采用改進時鐘式頁面淘汰算法,頁表項中字段A為訪問位,M為修改位。A=0表示頁面沒有被訪問,A=1表示頁面最近被訪問過。M=0表示頁面沒有被修改過,M=1表示頁面被修改過。根據所有可能取值,將頁面分為四類:<0,0>、<1,0>、<0,1>和<1,1>,則該算法淘汰頁面的優(yōu)先次序從高到低為()。?

選項:

A、<0,0>,<0,1>,<1,0>,<1,1>

B、?<0,0>,<1,0>,<0,1>,<1,1>

C、<0,0>,<0,1>,<1,1>,<1,0>

D、<0,0>,<1,1>,<0,1>,<1,0>

答案:【<0,0>,<0,1>,<1,0>,<1,1>】12.單選題:在內存管理中,采用覆蓋與對換技術的根本目的在于()。

選項:

A、節(jié)省主存空間

B、物理上擴充主存容量

C、提高CPU效率

D、實現(xiàn)主存共享

答案:【節(jié)省主存空間】13.單選題:在使用對換技術時,如下最適于將對應進程換出到外存的情況是當該進程正()時。?

選項:

A、創(chuàng)建

B、進行I/O操作

C、處于臨界區(qū)

D、進行復雜計算

答案:【進行I/O操作】14.單選題:動態(tài)重定位是在程序的()過程中進行的。

選項:

A、編譯

B、裝入?

C、鏈接

D、執(zhí)行

答案:【執(zhí)行】15.單選題:在可變分區(qū)內存管理方案中,某一進程完成后,系統(tǒng)回收其主存空間并與相鄰空閑分區(qū)合并,為此需修改空閑分區(qū)表,造成空閑分區(qū)數(shù)減1的情況是回收分區(qū)()。

選項:

A、前后均無鄰接空閑分區(qū)

B、前有鄰接空閑分區(qū)但后無鄰接空閑分區(qū)

C、前無鄰接空閑分區(qū)但后有鄰接空閑分區(qū)

D、前后均有鄰接空閑分區(qū)

答案:【前后均有鄰接空閑分區(qū)】16.單選題:下面的內存管理方案中,()內存管理方式最適宜采用靜態(tài)重定位。

選項:

A、固定分區(qū)

B、動態(tài)重定位分區(qū)

C、分頁

D、分段

答案:【固定分區(qū)】17.單選題:內存保護需要(),以保證整個內存空間不被非法訪問。

選項:

A、由操作系統(tǒng)獨立完成

B、由硬件機構獨立完成

C、由操作系統(tǒng)和硬件機構共同協(xié)作完成

D、由操作系統(tǒng)或者硬件機構獨立完成

答案:【由操作系統(tǒng)和硬件機構共同協(xié)作完成】18.單選題:動態(tài)分區(qū)又稱為可變分區(qū),它們是系統(tǒng)運行過程中伴隨()而動態(tài)形成的。

選項:

A、各道作業(yè)的裝入

B、各道作業(yè)的裝入或完成

C、作業(yè)的完成

D、各道作業(yè)的創(chuàng)建

答案:【各道作業(yè)的裝入或完成】19.單選題:在虛擬內存管理中,地址變換機構將會把邏輯地址轉變?yōu)槲锢淼刂?,而形成該邏輯地址的階段是()

選項:

A、源程序編輯時

B、程序編譯時

C、程序鏈接時

D、程序裝載時

答案:【程序鏈接時】20.單選題:虛擬存儲技術是()。

選項:

A、擴充內存物理空間的技術

B、擴充內存邏輯空間的技術

C、補充外存空間的技術

D、擴充輸入輸出緩沖區(qū)的技術

答案:【擴充內存邏輯空間的技術】21.單選題:下列關于虛擬存儲器的敘述中,正確的是()。

選項:

A、虛擬存儲只能基于連續(xù)分配技術

B、虛擬存儲容量只受外存容量的限制

C、虛擬存儲只能基于非連續(xù)分配技術

D、虛擬存儲容量只受內存容量的限制

答案:【虛擬存儲只能基于非連續(xù)分配技術】22.單選題:段頁式內存管理汲取了分頁管理和分段管理的長處,其實現(xiàn)原理結合了分頁和分段管理的基本思想,即()。

選項:

A、用分段方法來分配和管理物理存儲空間,用分頁方法來管理用戶地址空間

B、用分段方法來分配和管理用戶地址空間,用分頁方法來管理物理存儲空間

C、用分段方法來分配和管理主存空間,用分頁方法來管理輔存空間

D、用分段方法來分配和管理輔存空間,用分頁方法來管理主存空間

答案:【用分段方法來分配和管理用戶地址空間,用分頁方法來管理物理存儲空間】23.單選題:某分段內存管理系統(tǒng)中,邏輯地址長度為32位,其中段號占8位,則最大段長是()。

選項:

A、256字節(jié)

B、64K字節(jié)

C、16M字節(jié)

D、4G字節(jié)

答案:【16M字節(jié)】24.單選題:下列選項中,關于多級頁表優(yōu)點描述的是()。

選項:

A、能夠加快地址變換速度

B、減少缺頁中斷次數(shù)

C、減少頁表項所占字節(jié)數(shù)

D、摒棄掉頁表對內存空間連續(xù)性要求

答案:【摒棄掉頁表對內存空間連續(xù)性要求】25.單選題:某計算機系統(tǒng)采用兩級頁表的分頁內存管理方式,按字節(jié)編址,頁面大小為1K字節(jié),頁表項大小為2字節(jié),邏輯地址結構為“二級頁號+一級頁號+頁內偏移地址”。若某進程邏輯地址空間大小為64M字節(jié),則表示該進程整個邏輯地址空間的頁目錄表(即二級頁表)中所包含表項的個數(shù)應當是()。

選項:

A、64

B、128

C、256

D、512

答案:【128】26.單選題:在某分頁內存管理系統(tǒng)中(頁表內容如下所示),若頁面大小為4KB,則地址轉換機構將邏輯地址0轉換成的物理地址為(塊號從0開始計算)()。頁號塊號02113347

選項:

A、8192

B、4096

C、2048

D、1024

答案:【8192】27.單選題:分頁系統(tǒng)中的頁面是為()所感知的。

選項:

A、用戶

B、操作系統(tǒng)

C、編譯系統(tǒng)

D、鏈接程序

答案:【操作系統(tǒng)】28.單選題:下面關于內存管理的敘述,正確的是()

選項:

A、存儲保護的目的是限制內存的分配

B、在內存大小為M、有N個用戶的分時系統(tǒng)中,每個用戶占用M/N大小的內存空間

C、在虛擬內存系統(tǒng)中,只要磁盤空間無限大,作業(yè)就能擁有任意大的編址空間

D、實現(xiàn)虛擬內存管理必須要有相應的硬件支持

答案:【實現(xiàn)虛擬內存管理必須要有相應的硬件支持】29.單選題:在請求段頁式系統(tǒng)中,以分頁為單位管理用戶的虛空間,以分段為單位管理物理內存空間。

選項:

A、正確

B、錯誤

答案:【錯誤】30.單選題:可重入代碼又稱為“純代碼”,是一種允許多個進程同時訪問的代碼,在執(zhí)行過程中不允許有任何改變。

選項:

A、正確

B、錯誤

答案:【正確】31.單選題:伙伴系統(tǒng)是一個克服了固定分區(qū)和可變分區(qū)方案缺陷的合理折衷。

選項:

A、正確

B、錯誤

答案:【正確】32.某計算機系統(tǒng)擁有主存256MB,采用分頁內存管理方式(每頁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對應的物理地址【16進制數(shù)描述】為()。

答案:【7E68/7e68】ZGSOS操作系統(tǒng)實驗課題四:動態(tài)可重定位分區(qū)內存管理模擬設計與實現(xiàn)或頁面淘汰算法模擬實現(xiàn)與比較或Linux內存管理機制及頁面淘汰算法探析1.詳參所選實驗課題對應實驗指導書。

詳參所選實驗課題對應實驗指導書:第4部分成績評價說明及評分細則指導建議ZGSOS[5]第五章設備管理操作系統(tǒng)實驗課題五:Linux設備驅動程序設計與實現(xiàn)或Windows設備驅動程序設計與實現(xiàn)或Linux特定設備驅動程序設計探析或基于龍芯或鯤鵬處理器的Linux操作系統(tǒng)的移植或移動頭磁盤調度算法模擬實現(xiàn)與比較1.詳參所選實驗課題對應實驗指導書。

詳參所選實驗課題對應實驗指導書:第4部分成績評價說明及評分細則指導建議ZGSOS[5]第五章設備管理單元測試A1.單選題:在中斷處理中,輸入/輸出中斷發(fā)生的時機可能是()時。I.設備出錯II.數(shù)據傳輸結束?

選項:

A、I

B、II

C、I或II?

D、I和II都不是

答案:【I或II?】2.單選題:與設備控制器關系最密切的軟件是()。

選項:

A、設備驅動程序

B、編譯程序

C、內存管理程序

D、處理機調度程序

答案:【設備驅動程序】3.單選題:關于SPOOLing技術的說法,以下正確的是()。

選項:

A、SPOOLing系統(tǒng)中不需要獨占設備

B、SPOOLing系統(tǒng)加快了作業(yè)完成的速度

C、當輸入設備忙時,SPOOLing系統(tǒng)中的用戶程序暫停執(zhí)行,待I/O空閑時再被喚醒

D、SPOOLing技術可以把共享設備改為獨占設備

答案:【SPOOLing系統(tǒng)加快了作業(yè)完成的速度】4.單選題:大多數(shù)低速設備都屬于()設備。

選項:

A、獨占

B、共享

C、虛擬

D、SPOOLing

答案:【獨占】5.單選題:通過硬件和軟件的功能擴充,把原來獨占的設備改造成能為若干用戶共享的設備,這種設備稱為()。

選項:

A、虛擬設備

B、存儲設備

C、用戶設備

D、系統(tǒng)設備

答案:【虛擬設備】6.單選題:使命令的執(zhí)行結果不在屏幕上顯示,而將之引向另一個文件,這項功能稱為()。

選項:

A、脫機輸出

B、管道

C、聯(lián)機輸出

D、輸出重定向

答案:【輸出重定向】7.單選題:下面關于設備獨立性的論述中,正確的是()。

選項:

A、設備獨立性是I/O設備具有獨立執(zhí)行I/O功能的一種特性

B、設備獨立性是指用戶程序獨立于具體使用的物理設備的一種特性

C、設備獨立性是指能獨立實現(xiàn)設備共享的一種特性

D、設備獨立性是指設備驅動獨立于具體使用的物理設備的一種特性

答案:【設備獨立性是指用戶程序獨立于具體使用的物理設備的一種特性】8.單選題:設備管理程序對設備的管理是借助一些數(shù)據結構來進行的,下面的()不屬于設備管理數(shù)據結構。

選項:

A、作業(yè)控制塊(JCB)

B、設備控制表(DCT)

C、控制器控制表(COCT)

D、通道控制表(CHCT)

答案:【作業(yè)控制塊(JCB)】9.單選題:引入磁盤高速緩沖的主要目的是()。

選項:

A、提高CPU的運算速度

B、提高I/O設備的利用率

C、改善CPU與I/O設備速度不匹配的問題?

D、節(jié)省內存

答案:【改善CPU與I/O設備速度不匹配的問題?】10.單選題:磁盤高速緩沖設在()中,其主要目的是提高磁盤I/O的速度。

選項:

A、磁盤控制器

B、磁盤

C、內存

D、Cache

答案:【內存】11.單選題:某硬盤有200個磁道(最外側磁道號為0),磁道訪問請求序列為:130,42,180,15,199,當前磁頭位于第58號磁道并從外側向內側移動。按照SCAN調度方法處理完上述請求后,磁頭移過的磁道數(shù)是()。

選項:

A、208

B、287

C、325

D、382

答案:【325】12.單選題:對磁盤進行移臂調度時,既考慮了減少尋道時間,又不頻繁改變移動臂的移動方向的調度算法是()。

選項:

A、先來先服務調度算法

B、最短尋道時間優(yōu)先調度算法

C、電梯調度(SCAN)算法

D、優(yōu)先級高者優(yōu)先調度算法

答案:【電梯調度(SCAN)算法】13.單選題:下列算法中用于磁盤移臂調度的是()。

選項:

A、時間片輪轉法

B、LRU算法

C、最短尋道時間優(yōu)先算法

D、優(yōu)先級高者優(yōu)先算法

答案:【最短尋道時間優(yōu)先算法】14.單選題:假設磁盤的讀寫頭在55號柱面上操作時,有新請求訪問的柱面號為100、39、124、16和126。當55柱面號操作完成后,若采用最短尋道時間優(yōu)先調度算法,為完成這些請求,磁頭需要移動過的柱面數(shù)是()。

選項:

A、181

B、159

C、149

D、139

答案:【149】15.單選題:下列關于磁盤結構及磁盤調度的敘述中,哪一條是錯誤的?()

選項:

A、最短尋道時間優(yōu)先(SSTF)調度算法可能導致饑餓現(xiàn)象?

B、磁盤調度時,首先是移臂調度,然后是旋轉調度

C、掃描算法不會導致磁臂黏著現(xiàn)象

D、磁盤的物理塊號與磁盤地址可以相互轉換

答案:【掃描算法不會導致磁臂黏著現(xiàn)象】16.單選題:操作系統(tǒng)進行移動頭磁盤驅動調度的最主要目的在于()。

選項:

A、加快磁盤傳輸數(shù)據的速度

B、盡可能地減少輸入輸出操作中的尋道時間,提高磁盤傳輸信息的吞吐量

C、方便用戶使用磁盤

D、作為磁盤管理和文件管理的接口

答案:【盡可能地減少輸入輸出操作中的尋道時間,提高磁盤傳輸信息的吞吐量】17.單選題:以下關于通道的敘述中,不正確的是()。

選項:

A、通道是和DMA相同的一種I/O控制部件

B、通道能同時控制多臺同類型或者不同類型的設備

C、通道方式中信息的傳送是通過執(zhí)行通道程序完成的

D、按照通道的工作方式,通道分為字節(jié)多路通道、數(shù)組選擇通道和數(shù)組多路通道

答案:【通道是和DMA相同的一種I/O控制部件】18.單選題:通常把通道程序的執(zhí)行情況記錄在()中。

選項:

A、程序狀態(tài)字寄存器(PSW)

B、進程控制塊(PCB)

C、通道地址字寄存器(CAW)

D、通道狀態(tài)字寄存器(CSW)

答案:【通道狀態(tài)字寄存器(CSW)】19.單選題:如果I/O設備與內存進行數(shù)據交換不經過CPU來完成,這種數(shù)據交換方式是()。

選項:

A、程序查詢

B、中斷方式

C、DMA方式

D、無條件存取方式

答案:【DMA方式】20.單選題:在DMA方式下,數(shù)據從內存?zhèn)魉偷酵庠O經過的路徑是()。

選項:

A、內存→數(shù)據總線→外設

B、內存→DMA控制器→外設

C、內存→CPU→總線→外設

D、外設→內存

答案:【內存→DMA控制器→外設】21.單選題:中斷處理和子程序調用都需要壓棧以保護現(xiàn)場,中斷處理一定會保存而子程序調用不需要保存其內容的是()。

選項:

A、程序計數(shù)器

B、程序狀態(tài)字寄存器

C、通用數(shù)據寄存器

D、通用地址寄存器

答案:【程序狀態(tài)字寄存器】22.單選題:處理外部中斷時,應該由操作系統(tǒng)保存的是()。

選項:

A、程序計數(shù)器(PC)的內容

B、通用寄存器的內容

C、快表(TLB)的內容

D、Cache中的內容

答案:【通用寄存器的內容】23.單選題:當中斷發(fā)生后,相關中斷處理的程序屬于()。

選項:

A、用戶程序

B、可能是用戶程序也可能是操作系統(tǒng)程序

C、操作系統(tǒng)程序

D、既不是用戶程序也不是操作系統(tǒng)程序

答案:【操作系統(tǒng)程序】24.單選題:中斷系統(tǒng)一般是由相應的()組成的。

選項:

A、硬件

B、軟件

C、硬件和軟件

D、固件

答案:【硬件和軟件】25.單選題:某文件占10個磁盤塊,現(xiàn)要把該文件磁盤塊逐個讀入主存緩沖區(qū),并送用戶區(qū)進行分析。假設一個緩沖區(qū)與一個磁盤塊大小相同,把一個磁盤塊讀入緩沖區(qū)的時間為100μs,將緩沖區(qū)的數(shù)據傳送到用戶區(qū)的時間是50μs,CPU對一塊數(shù)據進行分析的時間為50μs。在單緩沖區(qū)和雙緩沖區(qū)情況下,讀入并分析完該文件的時間分別是()。

選項:

A、1500μs、1000μs

B、1550μs、1100μs

C、1550μs、1550μs

D、2000μs、2000μs

答案:【1550μs、1100μs】26.單選題:假定把磁盤上一個數(shù)據塊中信息輸入到一單緩沖的時間T為100μs,將緩沖區(qū)中數(shù)據傳送到用戶區(qū)的時間M為50μs,而CPU對這一塊數(shù)據進行計算的時間C為50μs,那么,系統(tǒng)對每一塊數(shù)據的平均處理時間為()。

選項:

A、50μs

B、100μs

C、150μs

D、200μs

答案:【150μs】27.單選題:在設備管理中,引入緩沖技術的最主要目的在于()。

選項:

A、提供內存與外存之間的接口

B、提高設備利用率

C、擴充地址空間

D、提高主機和設備交換信息的速度

答案:【提高主機和設備交換信息的速度】28.單選題:對于單CPU單通道的計算機系統(tǒng)的工作過程,下列可以完全并行工作的是()。

選項:

A、程序和程序之間

B、程序和通道之間

C、程序和設備之間

D、由通道控制的各臺設備之間

答案:【程序和設備之間】29.單選題:操作系統(tǒng)的I/O子系統(tǒng)通常由四個層次組成,每一層明確定義了與鄰近層次的接口,有關該層次結構自上而下合理的層次組織排列順序是()。

選項:

A、用戶進程、用戶空間I/O請求支持層、設備獨立性軟件層、設備調度與控制層(設備驅動程序和中斷處理程序)

B、用戶進程、設備獨立性軟件層、用戶空間I/O請求支持層、設備調度與控制層(設備驅動程序和中斷處理程序)

C、用戶進程、設備調度與控制層(設備驅動程序和中斷處理程序)、用戶空間I/O請求支持層、設備獨立性軟件層

D、用戶進程、用戶空間I/O請求支持層、設備調度與控制層(設備驅動程序和中斷處理程序)、設備獨立性軟件層

答案:【用戶進程、用戶空間I/O請求支持層、設備獨立性軟件層、設備調度與控制層(設備驅動程序和中斷處理程序)】30.單選題:用戶程序發(fā)出磁盤I/O請求后,系統(tǒng)的處理流程是:用戶程序→系統(tǒng)調用處理→設備驅動程序→中斷處理→...。其中,計算數(shù)據所在磁盤的柱面號、磁頭號、扇區(qū)號的程序是()。

選項:

A、用戶程序

B、系統(tǒng)調用處理程序

C、設備驅動程序

D、中斷處理程序

答案:【設備驅動程序】31.單選題:使用戶所編寫的程序與實際使用的物理設備無關,這是由設備管理的()功能實現(xiàn)的。

選項:

A、設備獨立性

B、設備分配

C、緩沖管理

D、虛擬設備

答案:【設備獨立性】32.單選題:以下關于通道的敘述中,不正確的是()。

選項:

A、通道程序存放在主存而不是通道中

B、通道方式下,除故障外不再需要采用中斷

C、CPU通過執(zhí)行I/O指令來啟動通道

D、通道程序是由通道來執(zhí)行的

答案:【通道方式下,除故障外不再需要采用中斷】33.單選題:在以下選項中,()不屬于操作系統(tǒng)提供給普通用戶的可使用資源。

選項:

A、中斷機制

B、處理器

C、存儲器

D、I/O設備

答案:【中斷機制】34.單選題:內部異常(內中斷)可分為故障(fault)、陷阱(trap)和終止(abort)三類。下列有關內部異常的敘述中,錯誤的是()。

選項:

A、內部異常的產生與當前執(zhí)行指令相關

B、內部異常的檢測由CPU內部邏輯實現(xiàn)

C、內部異常的響應發(fā)生在指令執(zhí)行過程中

D、內部異常處理完后一定會重新返回到發(fā)生異常的指令繼續(xù)執(zhí)行

答案:【內部異常處理完后一定會重新返回到發(fā)生異常的指令繼續(xù)執(zhí)行】35.單選題:下列I/O控制方式中,哪一個基本不需要硬件支持?()

選項:

A、程序輪詢方式

B、中斷驅動控制方式

C、通道(I/O處理機)控制方式

D、內存直接存取(DMA)控制方式

答案:【程序輪詢方式】36.單選題:系統(tǒng)配置的通道數(shù)較少時可能產生“瓶頸”問題,解決此問題的有效方法是()。

選項:

A、增加設備到通道的通路

B、在設備上增設一些緩沖區(qū)

C、提高CPU的速度

D、采用虛擬設備技術

答案:【增加設備到通道的通路】37.單選題:在采用中斷I/O方式控制打印輸出的情況下,CPU和打印控制接口中的I/O端口之間交換的信息不可能是()。

選項:

A、所打印的字符?

B、主存地址

C、設備狀態(tài)

D、控制命令

答案:【主存地址】38.單選題:下列有關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端口】39.單選題:程序員利用系統(tǒng)調用打開I/O設備時,通常使用的設備標識是()。

選項:

A、邏輯設備名

B、物理設備名

C、主設備號

D、從設備號

答案:【邏輯設備名】40.單選題:下列為設備驅動程序的功能的是()。①檢查用戶I/O請求的合法性,了解I/O設備的工作狀態(tài),傳遞與I/O設備操作有關的參數(shù),設置設備的工作方式②發(fā)出I/O命令,如果設備空閑,便立即啟動I/O設備,完成指定的I/O操作;如果設備忙碌,則將請求者掛在設備隊列上等待③通過系統(tǒng)調用由用戶態(tài)轉入內核態(tài),并根據其系統(tǒng)調用號,轉向執(zhí)行相應的系統(tǒng)調用內核函數(shù)進行處理④接收上層軟件發(fā)來的命令和參數(shù),并將命令中的抽象要求,轉換為與設備相關的低層操作序列

選項:

A、①②③④

B、①②④

C、②③④

D、①②③

答案:【①②④】41.單選題:在進行設備分配時應該考慮下列哪些因素?()①設備固有屬性②設備分配算法③設備分配的安全性④設備獨立性

選項:

A、①②③④

B、①②④

C、①③④

D、②③④

答案:【①②③④】42.單選題:用戶程序發(fā)出磁盤I/O請求后,系統(tǒng)的正確處理流程是()。

選項:

A、用戶程序→系統(tǒng)調用處理→中斷處理→設備驅動程序→...

B、用戶程序→系統(tǒng)調用處理→設備驅動程序→中斷處理→…

C、用戶程序→設備驅動程序→系統(tǒng)調用處理→中斷處理→…

D、用戶程序→設備驅動程序→中斷處理→系統(tǒng)調用處理→…

答案:【用戶程序→系統(tǒng)調用處理→設備驅動程序→中斷處理→…】43.單選題:以下能有效提高磁盤I/O速度的方法是()。①提前讀②延遲寫③優(yōu)化物理塊分布④虛擬盤⑤合理分配磁盤空間

選項:

A、①③⑤

B、②④

C、③④

D、①②③④⑤

答案:【①②③④⑤】ZGSOS[6]第六章文件系統(tǒng)ZGSOS[6]第六章文件系統(tǒng)單元測試A1.單選題:關于文件打開操作的確切含義是指()。

選項:

A、在指定的磁盤位置創(chuàng)建一個文件

B、將指定文件的目錄項內容復制到主存的活動文件表(即打開文件表)中

C、撤銷指定文件的目錄項

D、保存對文件內容的修改

答案:【將指定文件的目錄項內容復制到主存的活動文件表(即打開文件表)中】2.單選題:文件系統(tǒng)的主要目的是()。

選項:

A、管理外存空間并實現(xiàn)對文件的按名存取

B、實現(xiàn)虛擬存儲系統(tǒng)

C、提高對外存的讀寫速度

D、存儲系統(tǒng)文件

答案:【管理外存空間并實現(xiàn)對文件的按名存取】3.單選題:關于文件系統(tǒng)的概念,最全面的描述是指()。

選項:

A、文件的集合

B、文件目錄

C、實現(xiàn)文件管理的一組軟件

D、文件、管理文件的軟件及相關數(shù)據結構的總體

答案:【文件、管理文件的軟件及相關數(shù)據結構的總體】4.單選題:按文件的用途來分類,可將文件分為()。①系統(tǒng)文件②永久文件③用戶文件④臨時文件⑤庫文件

選項:

A、①②③

B、①②③④

C、①③⑤

D、①②③④⑤

答案:【①③⑤】5.單選題:磁盤上物理塊的位置可由參數(shù)()共同確定。①字節(jié)號②柱面號③扇區(qū)號④磁頭號⑤緩存地址

選項:

A、①②③

B、②③④

C、①③⑤

D、①⑤

答案:【②③④】6.單選題:關于磁盤和磁帶的存儲特性,如下描述正確的是()。

選項:

A、磁盤是隨機存取的,磁帶是順序存取的

B、磁帶是隨機存取的,磁盤是順序存取的

C、二者都是順序存取的

D、二者都是隨機存取的

答案:【磁盤是隨機存取的,磁帶是順序存取的】7.單選題:文件路徑名是指()。

選項:

A、文件名及其擴展名

B、一系列目錄名及該文件的文件名

C、目錄文件名和文件名的集合

D、從根目錄(或當前目錄)到該文件所經歷的路徑中符號名的集合

答案:【從根目錄(或當前目錄)到該文件所經歷的路徑中符號名的集合】8.單選題:為防止可能破壞文件的各種意外情況,文件系統(tǒng)可以采用()的方法來保護文件。?

選項:

A、口令加密

B、規(guī)定使用權限

C、備份和定時轉儲

D、為文件設置口令

答案:【備份和定時轉儲】9.單選題:文件的邏輯塊到物理塊的變換方法是由文件的()決定的。

選項:

A、邏輯結構

B、順序結構

C、物理結構

D、目錄結構

答案:【物理結構】10.單選題:為正確地存取文件,需為文件設置描述和控制文件的數(shù)據結構,該結構稱為()。

選項:

A、文件的邏輯結構

B、文件控制塊

C、文件的物理結構

D、文件屬性

答案:【文件控制塊】11.單選題:()具有將文件名轉換為該文件在外存上物理位置的功能。

選項:

A、文件目錄

B、索引結點

C、混合索引

D、符號鏈接

答案:【文件目錄】12.單選題:如下關于索引文件邏輯結構及索引表的描述,正確的是()。

選項:

A、建立索引表可以減少所需的存儲空間

B、索引表中保存了索引文件的數(shù)據和物理地址

C、存取索引文件時需先查索引表

D、每條記錄在索引表中可以有多個對應的索引項

答案:【存取索引文件時需先查索引表】13.單選題:允許進行子目錄及文件共享的目錄結構是()。

選項:

A、樹狀目錄

B、單級目錄

C、二級目錄

D、有向無環(huán)圖目錄

答案:【有向無環(huán)圖目錄】14.單選題:要實現(xiàn)文件的永久性存儲,其應存放在()介質上。①磁盤②軟盤③光盤④磁帶⑤高速緩存

選項:

A、①②③④⑤

B、①②③④

C、②③④⑤

D、①③④⑤

答案:【①②③④】15.單選題:文件系統(tǒng)應具有的功能包括()。①實現(xiàn)“按名存取”②分配文件存儲空間③實現(xiàn)文件目錄管理④提供合適的存取方法以適應各種不同的應用⑤實現(xiàn)文件的共享、保護和保密

選項:

A、①②③④⑤

B、①②③④

C、②③④⑤

D、①③④⑤

答案:【①②③④⑤】16.單選題:關于文件共享的正確描述是()。

選項:

A、共享文件只能由文件所有者讀寫

B、共享文件只能被文件主指定的用戶讀寫

C、共享文件能夠被多個用戶同時讀取

D、共享文件能夠被多個用戶同時寫入

答案:【共享文件能夠被多個用戶同時讀取】17.單選題:可以實現(xiàn)文件保護的方案是()。

選項:

A、設立用戶權限表?

B、使用上下界限寄存器

C、設置段訪問屬性

D、設置段長度訪問限制

答案:【設立用戶權限表?】18.單選題:多個用戶同時使用同一共享文件時,不正確的做法是()。

選項:

A、不允許多個用戶同時寫操作該共享文件

B、一個用戶讀操作該共享文件時,不允許另一個用戶同時寫操作該共享文件

C、一個用戶寫操作該共享文件時,允許另一個用戶同時讀操作該共享文件

D、允許多個用戶同時打開該共享文件并讀取文件內容

答案:【一個用戶寫操作該共享文件時,允許另一個用戶同時讀操作該共享文件】19.單選題:下列文件中屬于文件的邏輯結構類型的是()。

選項:

A、鏈接式文件

B、系統(tǒng)文件

C、散列文件

D、流式文件

答案:【流式文件】20.單選題:FAT文件系統(tǒng)中,文件的物理結構是()。

選項:

A、順序結構

B、鏈接結構

C、索引結構

D、哈希文件

答案:【鏈接結構】21.單選題:采用32位字長的8個字來管理外存(塊號和位號均從0開始計數(shù)),則100號物理盤塊對應的位示圖的位置為()。

選項:

A、字號3,位號5

B、字號3,位號4

C、字號94,位號5

D、字號4,位號4

答案:【字號3,位號4】22.單選題:關于文件的磁盤I/O操作的讀寫單位為()。

選項:

A、物理盤塊

B、記錄

C、字符

D、字節(jié)

答案:【物理盤塊】23.單選題:文件的絕對路徑名是從()開始,沿著各級子目錄到達指定文件過程中途經的各子目錄所構成的字符串。

選項:

A、當前目錄

B、根目錄

C、子目錄

D、父目錄

答案:【根目錄】24.單選題:可以解決重名問題的最簡單目錄結構是()。

選項:

A、單級目錄

B、樹狀目錄

C、兩級目錄

D、圖目錄

答案:【兩級目錄】25.單選題:文件系統(tǒng)中對文件進行管理的關鍵機制是()。

選項:

A、作業(yè)控制塊

B、外部頁表

C、目錄

D、系統(tǒng)文件

答案:【目錄】26.單選題:按文件的邏輯結構劃分,可以將文件劃分為()和流式文件。

選項:

A、索引文件

B、字符文件

C、塊文件

D、記錄文件

答案:【記錄文件】27.單選題:操作系統(tǒng)中對磁盤數(shù)據進行管理的部分是()。

選項:

A、文件系統(tǒng)

B、數(shù)據庫系統(tǒng)

C、檢索系統(tǒng)

D、數(shù)據存儲系統(tǒng)

答案:【文件系統(tǒng)】28.單選題:設置當前目錄的原因在于()。

選項:

A、節(jié)省主存空間

B、節(jié)省輔存空間

C、加快文件檢索速度

D、降低缺頁率

答案:【加快文件檢索速度】29.單選題:文件的順序存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論