操作系統知到智慧樹章節測試課后答案2024年秋韶關學院_第1頁
操作系統知到智慧樹章節測試課后答案2024年秋韶關學院_第2頁
操作系統知到智慧樹章節測試課后答案2024年秋韶關學院_第3頁
操作系統知到智慧樹章節測試課后答案2024年秋韶關學院_第4頁
操作系統知到智慧樹章節測試課后答案2024年秋韶關學院_第5頁
已閱讀5頁,還剩11頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

操作系統知到智慧樹章節測試課后答案2024年秋韶關學院第一章單元測試

對于一臺PC而言,下列各項中()對系統必不可少。

A:殺毒軟件B:C語言編輯器C:OSD:Office軟件

答案:OS從用戶的角度看,OS是()。

A:用戶與計算機硬件系統之間的接口B:控制和管理計算機系統資源的軟件C:一個大型的工具軟件D:合理組織計算機工作流程的軟件

答案:用戶與計算機硬件系統之間的接口配置了OS的計算機是一臺比原來的物理計算機功能更加強大的計算機,這樣的計算機只是一臺邏輯上的計算機,稱為()計算機。

A:物理B:并行C:共享D:虛擬

答案:虛擬與單道程序系統相比,多道程序系統的優點是()。

Ⅰ.CPU利用率高

Ⅱ.系統開銷小

Ⅲ.系統吞吐量大

Ⅳ.I/O設備利用率高

A:僅Ⅰ、Ⅲ、ⅣB:僅Ⅱ、ⅢC:僅Ⅰ、ⅢD:僅Ⅰ、Ⅳ

答案:僅Ⅰ、Ⅲ、Ⅳ引入多道程序技術的前提條件之一是系統具有()。

A:中斷功能B:SPOOLing技術C:分時功能D:多CPU技術

答案:中斷功能下列對OS的敘述中,正確的是()。

A:OS都在內核態運行B:批處理系統的主要缺點是缺少交互性C:分時系統中常用的原則是使時間片越小越好D:DOS是一個單用戶多任務的OS

答案:批處理系統的主要缺點是缺少交互性OS的基本類型主要有()。

A:批處理系統、分時系統和多任務系統B:實時系統、分時系統和多用戶系統C:單用戶系統、多用戶系統和批處理系統D:批處理系統、分時系統和實時系統

答案:批處理系統、分時系統和實時系統分時系統的主要目的是()。

A:提高系統吞吐量B:充分利用I/O設備C:比較快速地響應用戶D:充分利用內存

答案:比較快速地響應用戶并發性是指若干事件在()發生。()

A:同一時刻B:不同時刻C:同一時間間隔內D:不同時間間隔內

答案:同一時間間隔內單處理機系統中,可并行的是()。

Ⅰ.進程與進程

Ⅱ.處理機與設備

Ⅲ.處理機與通道

Ⅴ.設備與設備

A:Ⅱ、Ⅲ、ⅣB:Ⅰ、Ⅱ、ⅢC:Ⅰ、Ⅱ、ⅣD:Ⅰ、Ⅲ、Ⅳ

答案:Ⅱ、Ⅲ、Ⅳ

第二章單元測試

程序運行時獨占系統資源,只有程序本身才能改變系統資源狀態,這是指()。

A:并發程序失去封閉性B:并發程序失去再現性C:程序順序執行時的再現性D:程序順序執行時的封閉性

答案:程序順序執行時的封閉性進程和程序的本質區別在于()。

A:前者可以并發執行,后者不能并發執行B:前者具有異步性,后者具有可再現性C:前者存儲在內存,后者存儲在外存D:前者分時使用CPU,或者獨占CPU

答案:前者可以并發執行,后者不能并發執行進程的狀態和優先級信息存放在()中。

A:快表B:頁表C:PCBD:JCB

答案:PCB一般情況下,分時系統中處于()的進程最多。()

A:終止狀態B:執行狀態C:就緒狀態D:阻塞狀態

答案:就緒狀態在實時系統中,當內存資源無法滿足執行緊迫任務的需求時,OS可能會將正在運行的進程的狀態變為()狀態。

A:靜止阻塞B:活動阻塞C:靜止就緒D:活動就緒

答案:靜止就緒已經獲得除()以外的運行所需所有資源的進程處于就緒狀態。

A:磁盤空間B:打印機C:存儲器D:CPU

答案:CPU當一個進程()時,稱其處于阻塞狀態。

A:等待進入內存B:等待協作進程的一個消息C:等待一個時間片D:等待CPU調度

答案:等待協作進程的一個消息一個進程的讀磁盤操作完成后,OS針對該進程必做的是()。

A:為進程分配用戶內存空間B:延長進程的時間片C:修改進程狀態為就緒狀態D:降低進程優先級

答案:修改進程狀態為就緒狀態下列選項中,會導致進程從執行狀態變為就緒狀態的事件是()。

A:執行P操作B:啟動I/O設備C:被高優先級進程搶占D:申請內存失敗

答案:被高優先級進程搶占在下列進程狀態的轉換中,()是不可能發生的。

A:等待→就緒B:就緒→運行C:就緒→阻塞D:運行→就緒

答案:就緒→阻塞

第三章單元測試

若某單處理機多進程系統中有多個處于就緒狀態的進程,則下列關于處理機調度的敘述中,錯誤的是()。

A:創建新進程后能進行處理機調度B:在進程處于臨界區時不能進行處理機調度C:在系統調用完成并返回用戶態時能進行處理機調度D:在進程結束時能進行處理機調度

答案:在進程處于臨界區時不能進行處理機調度假設4個作業到達系統的時刻和運行時間如圖所示,系統在t=2時開始調度作業。若分別采用FCFS和SJF調度算法,則選中的作業分別是(

)。

()

A:J1、J3B:J2、J4C:J2、J3D:J1、J4

答案:J1、J3時間片RR調度算法是為了()而設計的。

A:使系統變得高效B:多個用戶能及時干預系統C:優先級較高的進程得到及時響應D:使所需CPU時間最少

答案:多個用戶能及時干預系統OS中處理機調度算法是核心算法之一,下列關于處理機調度算法的論述中,正確的是()。

A:高響應比優先調度算法既有利于短作業,又兼顧長作業,還實現了FCFSB:時間片RR調度算法只對長作業有利C:實時調度算法也要考慮作業的長短問題D:FCFS調度算法既對長作業有利,又對短作業有利

答案:高響應比優先調度算法既有利于短作業,又兼顧長作業,還實現了FCFS下列選項中,降低進程優先級的合理時機是()

A:進程長期處于就緒隊列B:進程剛完成I/O操作,進入就緒隊列C:進程時間片用完D:進程從就緒狀態轉為運行狀態

答案:進程時間片用完某系統正在執行3個進程P1、P2、P3,各進程的計算時間和I/O時間占比如圖所示。為了提高系統資源利用率,合理的進程優先級設置應為()。

A:P1>P2>P3B:P3>P2>P1C:P1>P2=P3D:P2>P1=P3

答案:P3>P2>P1系統采用兩級反饋隊列調度算法進行進程調度。就緒隊列Q1采用RR調度算法,時間片為10ms;就緒隊列Q2采用短進程優先調度算法。系統優先調度Q1隊列中的進程,當Q1為空時系統才會調度Q2中的進程;新創建的進程首先進入Q1;Q1中的進程執行一個時間片后若未結束,則轉入Q2。若當前Q1和Q2為空,系統依次創建進程P1、P2后即開始調度進程,P1、P2需要的CPU時間分別為30ms和20ms,則進程P1、P2在系統中的平均等待時間為()。

A:20msB:25msC:10msD:15ms

答案:15ms系統中有4個進程都要使用某類資源。若每個進程最多需要3個該類資源,則為了保證系統不發生死鎖,系統至少應提供()該類資源。

A:4個B:3個C:9個D:12個

答案:9個某計算機系統中有8臺打印機,由K個進程競爭使用它們,每個進程最多需要3臺打印機。該系統可能會發生死鎖的K的最小值是()。

A:3B:5C:2D:4

答案:4假設5個進程P0、P1、P2、P3、P4共享3類資源R1、R2、R3,這些資源的總數分別為18、6、22。T時刻的資源分配情況如圖所示,此時存在的一個安全序列是()。

A:P1、P0、P3、P4、P2B:P3、P4、P2、P1、P0C:P2、P1、P0、P3、P4D:P0、P2、P4、P1、P3

答案:P3、P4、P2、P1、P0

第四章單元測試

在OS中,要對并發進程進行同步的原因是()。

A:并發進程是異步的B:進程必須在有限的時間內完成C:進程具有結構性D:進程具有動態性

答案:并發進程是異步的進程P0和P1的共享變量定義及其初值為:booleanflag[2];intturn=0;flag[0]=FALSE;flag[1]=FALSE;若進程P0和P1訪問臨界資源的類C代碼實現如圖:

則并發執行進程P0和P1時發生的情況是()。

A:不能保證進程互斥地進入臨界區,會出現“饑餓”現象B:不能保證進程互斥地進入臨界區,不會出現“饑餓”現象C:能保證進程互斥地進入臨界區,不會出現“饑餓”現象D:能保證進程互斥地進入臨界區,會出現“饑餓”現象

答案:能保證進程互斥地進入臨界區,不會出現“饑餓”現象關于臨界區,正確的說法是()。

A:臨界區是包含臨界資源的一段數據區B:訪問不同臨界資源的兩個進程不要求必須互斥地進入臨界區C:臨界區是一種用于進程同步的機制D:臨界區是訪問臨界資源的一個進程或線程

答案:訪問不同臨界資源的兩個進程不要求必須互斥地進入臨界區在下列同步機制中,可以實現讓權等待的是()。

A:信號量機制B:Test-and-Set指令C:Peterson方法D:Swap指令

答案:信號量機制下列準則中實現臨界區互斥機制所必須遵循的是()。

Ⅰ.兩個進程不能同時進入臨界區

Ⅱ.允許進程訪問空閑的臨界資源

Ⅲ.進程等待進入臨界區的時間是有限的

Ⅳ.不能進入臨界區且處于執行狀態的進程立即放棄CPU

A:Ⅰ、Ⅱ、ⅢB:Ⅰ、Ⅲ、ⅣC:Ⅰ、ⅣD:Ⅱ、Ⅲ

答案:Ⅰ、Ⅱ、Ⅲ下列()準則不是同步機制所應遵循的準則。

A:無限等待B:忙則等待C:空閑讓進D:讓權等待

答案:無限等待若記錄型信號量S的初值為3,則當前值為1時表示有()個阻塞等待進程。

A:1B:0C:2D:3

答案:0不需要信號量就能實現的功能是()。

A:進程的并發執行B:進程同步C:進程互斥D:執行的前驅關系

答案:進程的并發執行在生產者個數為11、消費者個數為8、緩沖區共享容量為9的生產者—消費者問題中,互斥使用緩沖區的信號量S的初值為()。

A:1B:8C:9D:11

答案:1某博物館最多可容納500人同時參觀,有一個出入口,該出入口一次僅允許1個人通過。參觀者的活動進程如下,請在空白處填寫相應的信號量初值與wait()、signal()操作,以實現上述活動中的互斥與同步:

Semaphoreempty=___;

Semaphoremutex=___;

Cobegin

參觀者進程i:

___;

___;

進門;

___;

參觀;

___;

出門;

___;

___;

……

Coend

答案:Semaphoreempty=500;//初始為空閑位置數量Semaphoremutex=1;//用于保護進入和離開計數的互斥鎖Cobegin參觀者進程i:wait(empty);//等待有空閑位置wait(mutex);//請求互斥訪問進門;signal(mutex);//釋放互斥訪問參觀;wait(mutex);//請求互斥訪問以更新離開計數出門;signal(mutex);//釋放互斥訪問signal(empty);//增加空閑位置……Coend

第五章單元測試

在程序運行前,先將一個程序的所有模塊以及所需的庫函數鏈接成一個完成的裝配模塊,這種鏈接方式稱為()。

A:裝入時動態鏈接B:運行時動態鏈接C:可重定位鏈接D:靜態鏈接

答案:靜態鏈接在多道程序環境中,用戶程序的相對地址與裝入內存后的實際物理地址不同,把相對地址轉換為物理地址,這是OS的()功能。

A:地址重定位B:設備管理C:資源管理D:進程調度

答案:地址重定位對換技術的主要作用是()。

A:提高外部設備利用率B:提高內存利用率C:將內存碎片合并為大的空閑空間D:減少查找空閑分區的時間

答案:提高內存利用率在適合多道程序運行的分區存儲管理系統中,存儲保護是為了()。

A:防止一道作業占用多個分區B:防止多道作業占用同一處理機C:防止各道作業相互干擾D:防止作業非法訪問磁盤文件

答案:防止各道作業相互干擾分區管理要求對每個作業都分配()的內存單元。

A:若干地址不連續B:若干不連續的幀C:若干連續的幀D:地址連續

答案:地址連續某基于動態分區存儲管理的計算機,其內存容量為55MB(初始為空閑),采用最佳適應算法,分配和釋放的順序為:分配15MB,分配30MB,釋放15MB,分配8MB,分配6MB。此時,內存中的最大空閑分區的大小是()。

A:9MBB:7MBC:10MBD:15MB

答案:9MB某計算機內存按字節編址,采用二級分頁存儲管理方式,地址結構為:

虛擬地址20501225H對應的頁目錄號和頁號分別是()。

A:201H、101HB:201H、401HC:081H、101HD:081H、401H

答案:081H、101H下列選項中,屬于多級頁表的優點的是()。

A:加快地址轉換速度B:減少頁表項所占字節數C:減少缺頁中斷次數D:減小頁表所占的連續內存空間

答案:減小頁表所占的連續內存空間某進程的段表內容如圖所示:

當訪問段號為2、段內地址為400的邏輯地址時,地址轉換的結果是()。

A:得到內存地址4400B:越權異常C:越界異常D:段缺失異常

答案:越界異常在內存管理中,內存利用率高且保護和共享容易的是()方式。

A:分頁存儲管理B:段頁式存儲管理C:分段存儲管理D:分區存儲管理

答案:段頁式存儲管理

第六章單元測試

實現虛擬存儲器的目的是()。

A:擴充物理內存B:邏輯上擴充外存C:都不對D:邏輯上擴充內存

答案:邏輯上擴充內存下列關于虛擬存儲器的論述中,正確的是()。

A:作業在運行前,不必全部裝入內存,但在運行過程中必須一直駐留內存B:作業在運行前,必須全部裝入內存,且在運行過程中必須一直駐留內存C:作業在運行前,必須全部裝入內存,但在運行過程中不必一直駐留內存D:作業在運行前,不必全部裝入內存,且在運行過程中也不必一直駐留內存

答案:作業在運行前,不必全部裝入內存,且在運行過程中也不必一直駐留內存為使虛擬存儲管理系統具有良好的性能,應用程序應具備的特征是()。

A:程序模塊化程度高,由許多小模塊組成B:良好的局部性C:程序實際大小應小于實際物理內存容量D:程序的I/O操作較少

答案:良好的局部性在請求分頁存儲管理中,若所需頁面不在內存中,則會引起()。

A:缺段中斷B:缺頁中斷C:I/O中斷D:越界中斷

答案:缺頁中斷當系統發生“抖動”時,可以采取的有效措施是()。

Ⅰ.撤銷部分進程

Ⅱ.增加磁盤交換區的容量

Ⅲ.提高用戶進程的優先級

A:僅ⅡB:僅Ⅰ、ⅡC:僅ⅠD:僅Ⅲ

答案:僅Ⅰ下列措施中,能加快虛實地址轉換的是()。

Ⅰ.增大快表

Ⅱ.讓頁表常駐內存

Ⅲ.增大交換區

A:僅Ⅰ、ⅡB:僅ⅡC:僅ⅠD:僅Ⅱ、Ⅲ

答案:僅Ⅰ、Ⅱ虛擬分頁存儲管理中有頁表若干項,當內存中某一頁面被淘汰時,可能根據下列哪項來決定是否將該頁面寫回外存?()

A:“是否在內存中”標志B:“修改”標志C:“訪問”標志D:外存地址

答案:“修改”標志在一個請求分頁系統中,系統為某進程分配了4個物理塊,考慮以下頁面8、1、3、6、9、8、6、1、7、0,若使用OPT頁面置換算法,則訪問頁面9時會淘汰頁面()。

A:1B:3C:6D:8

答案:1在請求分頁存儲管理系統中,采用某些頁面置換算法時會出現Belady異常現象,即進程的缺頁次數會隨著分配給該進程的頁框個數的增加而增加。下列頁面置換算法中,可能出現Belady異常現象的是()。

Ⅰ.LRU頁面置換算法

Ⅱ.FIFO頁面置換算法

Ⅲ.OPT頁面置換算法

A:僅Ⅱ、ⅢB:僅ⅡC:僅Ⅰ、ⅡD:僅Ⅰ、Ⅲ

答案:僅Ⅱ系統為某進程分配了4個頁框,該進程已訪問的頁號序列為2、0、2、9、3、4、2、8、2、4、8、4、5。若進程要訪問的下一個頁面的頁號為7,依據LRU頁面置換算法應淘汰的頁面的頁號是()。

A:4B:3C:8D:2

答案:2

第七章單元測試

用戶程序發出磁盤I/O請求后,系統的正確處理流程是()。

A:用戶程序→設備驅動程序→系統調用處理程序→中斷處理程序B:用戶程序→系統調用處理程序→中斷處理程序→設備驅動程序C:用戶程序→設備驅動程序→中斷處理程序→系統調用處理程序D:用戶程序→系統調用處理程序→設備驅動程序→中斷處理程序

答案:用戶程序→系統調用處理程序→設備驅動程序→中斷處理程序本地用戶通過鍵盤登錄系統時,首先獲得鍵盤輸入信息的程序是()。

A:中斷處理程序B:用戶登錄程序C:系統調用程序D:命令解釋程序

答案:中斷處理程序用戶程序發出磁盤I/O請求后,系統的處理流程是:用戶程序→系統調用處理程序→設備驅動程序→中斷處理程序。其中,用于計算數據所在磁盤的柱面號、磁頭號、扇區號的程序是()。

A:用戶程序B:中斷處理程序C:系統調用處理程序D:設備驅動程序

答案:設備驅動程序系統將數據從磁盤讀到內存的過程包括以下操作:①DMA控制器發出中斷請求;②初始化DMA控制器并啟動磁盤;③從磁盤傳輸一塊數據到內存緩沖區;④執行“DMA結束”中斷處理程序。正確的執行順序是()。

A:②→①→③→④B:①→②→④→③C:②→③→①→④D:③→①→②→④

答案:②→③→①→④關于I/O控制方式,()控制方式使對I/O操作的組織和數據的傳送能最大限度地獨立運行而無須處理機干預。

A:直接存儲器訪問I/OB:程序I/OC:I/O通道D:中斷驅動I/O

答案:I/O通道為提高0S自身的可適應性和可擴展性,現代OS通過引入()的概念實現了設備獨立性。

A:共享設備B:獨占設備C:循環緩沖D:邏輯設備

答案:邏輯設備對于具備設備獨立性的系統,下列敘述中錯誤的是()。

A:用戶程序中使用的是邏輯設備名B:用戶程序會使用邏輯設備與物理設備之間的映射關系C:更換物理設備后必須修改訪問該設備的應用程序D:可以使用文件名訪問物理設備

答案:更換物理設備后必須修改訪問該設備的應用程序OS中的SPOOLing技術,其實質是一種將()轉化為共享設備的技術。

A:獨占設備B:虛擬設備C:塊設備D:脫機設備

答案:獨占設備某文件占10個磁盤塊,現要把該文件所占的磁盤塊逐個讀入內存緩沖區,并送往用戶區進行分析,假設一個緩沖區與一個磁盤塊大小相同,把一個磁盤塊讀入緩沖區的時間為100μS,將緩沖區的數據傳送到用戶區的時間是50μs,CPU對一塊數據進行分析的時間為50μs。在單緩沖區和雙緩沖區結構下,讀入并分析完該文件所需的時間分別是()。

A:1550μs、1550μsB:1550μs、1100μsC:2000μs、2000μsD:1500μs、1000μs

答案:1550μs、1100μs某硬盤有200個磁道(最外側的磁道號為0),磁道訪問請求序列為130、42、180、15、199,當前磁頭位于第58號磁道并從外側向內側移動。采用SCAN調度算法處理完上述請求后,磁頭移過的磁道數是()。

A:287B:325C:382D:208

答案:325

第八章單元測試

在文件系統中,文件訪問控制信息所被存儲的合理位置是()。

A:FCBB:系統注冊表C:文件分配表D:用戶口令表

答案:FCB在一個文件被用戶進程首次打開的過程中,OS需要做的是()。

A:將文件的數據緩沖區首指針返回給用戶進程B:將FCB讀到內存中C:修改FCB中的讀/寫權限D:將文件內容讀到內存中

答案:將FCB讀到內存中邏輯文件是()的文件組織形式。

A:在外部設備上B:目錄C:虛擬存儲D:從用戶觀點出發

答案:從用戶觀點出發數據庫文件的邏輯結構形式是()。

A:字符流式文件B:檔案文件C:記錄式文件D:只讀文件

答案:記錄式文件文件目錄的主要作用是()。

A:提高速度B:提高外存利用率C:節省空間D:按名存取

答案:按名存取使用絕對路徑名訪問文件是指從()開始按目錄結構訪問某個文件。

A:當前目錄B:父目錄C:用戶主目錄D:根目錄

答案:根目錄采用多級目錄結構后,不同用戶文件的文件名()。()

A:應該相同B:相同或不同均可C:不受系統約束D:應該不同

答案:相同或不同均可若文件f1的硬鏈接為f2,兩個進程分別打開f1和f2,獲得對應的文件描述符為fd1和fd2,則下列敘述中,正確的是()。

Ⅰ.f1和f2的讀/寫指針的位置保持相同

Ⅱ.f1和f2共享同一個內存索引節點

Ⅲ.fd1和fd2分別指向各自用戶所打開文件表中的一項

A:Ⅰ、Ⅱ、ⅢB:僅ⅢC:僅Ⅱ、ⅢD:僅Ⅰ、Ⅱ

答案:僅Ⅱ、Ⅲ就文件的共享方式來說,()會在文件主刪除其共享文件后留下懸空指針。

A:連訪法B:基于文件目錄法C:基于索引節點的共享方式D:繞彎路法

答案:基于索引節點的共享方式對一個文件的訪問,常由()來共同限制。

A:用戶訪問權限和文件屬性B:文件屬性和口令C:用戶優先級和文件屬性D:用戶訪問權限和用戶優先級

答案:用戶訪問權限和文件屬性

第九章單元測試

有一個長度為3200B的流式文件要存儲在磁盤上,磁盤的每塊可以存放

溫馨提示

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

評論

0/150

提交評論