操作系統(哈爾濱工程大學)智慧樹知到課后章節答案2023年下哈爾濱工程大學_第1頁
操作系統(哈爾濱工程大學)智慧樹知到課后章節答案2023年下哈爾濱工程大學_第2頁
操作系統(哈爾濱工程大學)智慧樹知到課后章節答案2023年下哈爾濱工程大學_第3頁
操作系統(哈爾濱工程大學)智慧樹知到課后章節答案2023年下哈爾濱工程大學_第4頁
操作系統(哈爾濱工程大學)智慧樹知到課后章節答案2023年下哈爾濱工程大學_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

操作系統(哈爾濱工程大學)智慧樹知到課后章節答案2023年下哈爾濱工程大學哈爾濱工程大學

第一章測試

下列哪個是評價實時系統的常見的指標(

)。

A:最短尋道時間優先B:先來先服務C:優先權D:完成截止時間

答案:完成截止時間

共享是指通過某種技術把一個物理實體變為若干個邏輯上的對應物。

A:錯B:對

答案:錯

在實時系統中,硬實時任務是指系統必須滿足任務對截止時間的要求,否則可能出現難以預測的結果。

A:對B:錯

答案:對

在實時系統中,(

)是指系統應該滿足一個截止時間,但并不嚴格,若偶爾錯過了任務的截止時間,對系統產生的影響也不會太大。

A:軟實時任務

B:周期性實時任務C:非周期性實時任務D:硬實時任務

答案:軟實時任務

實時系統的應用需求包括人機交互實時信息處理。

A:對B:錯

答案:錯

多道批處理系統需要解決的問題包括:處理機管理問題、內存管理問題、I/O設備管理問題、文件管理問題、作業管理問題。

A:錯B:對

答案:對

推動分時系統形成和發展的主要動力,則是用戶的需求。用戶的需求具體表現為人機交互、共享主機和便于用戶上機。

A:錯B:對

答案:對

將大量計算機通過網絡連接在一起,以獲得極高的運算能力和數據共享的系統稱為分布式系統。能使分布式計算機系統中若干臺計算機相互協作完成一個共同任務的系統軟件稱為(

)。

A:網絡操作系統B:分時系統

C:實時系統D:分布式操作系統

答案:分布式操作系統

在單道批處理系統中,內存中僅有一道作業,它無法充分利用系統中的所有資源,致使系統性能較差。為了進一步提高資源的利用率和系統吞吐量,由此而形成了多道批處理系統。

A:錯B:對

答案:對

器件的不斷更新換代一般追尋局部定律。

A:錯B:對

答案:錯

計算機軟件由應用軟件和系統軟件組成。

A:對B:錯

答案:對

操作系統提供一個友好的用戶訪問操作系統的接口,其中命令接口包括(

)用戶接口。

A:連續和脫機B:聯機和脫機C:在線和脫機D:虛擬和脫機

答案:聯機和脫機

將覆蓋了軟件的機器稱為擴充機器或虛擬機。

A:錯B:對

答案:對

分時系統實現中的關鍵問題是及時接收和及時處理。

A:對B:錯

答案:對

(

)是一組控制和管理計算機硬件和軟件資源,合理地對各類作業進行調度,以及方便用戶使用的程序集合。

A:實時系統B:操作系統C:批處理系統D:分時系統

答案:操作系統

第二章測試

前趨圖中的每個結點可用于描述一個程序段或進程,乃至一條語句;結點間的有向邊則用于表示兩個結點之間存在的偏序或前趨關系。

A:對B:錯

答案:對

程序的執行有兩種方式分別為順序執行和并發執行。

A:對B:錯

答案:對

進程的阻塞狀態是指進程已獲得除處理機外的所需資源,等待分配處理機資源;只要分配CPU就可執行。

A:對B:錯

答案:錯

進程的新狀態是指當一個新進程剛剛建立,還未將其放入就緒隊列時的狀態。

A:對B:錯

答案:對

進程的內部標識符是指在所有的操作系統中,都為每一個進程賦予一個惟一的數字標識符,它通常是一個進程的序號。設置該標識符主要是為了方便系統使用。

A:錯B:對

答案:對

處理機的執行狀態分系統態和用戶態兩種。

A:對B:錯

答案:對

在進程A創建了進程B之后,稱A是B的父進程,B是A的子進程。

A:錯B:對

答案:對

wait(S)和signal(S)是原語,因此它們在執行時是不可中斷的。

A:對B:錯

答案:對

記錄型信號量是由于它采用了記錄型的數據結構而得名的。

A:對B:錯

答案:對

在哲學家進餐問題中,為了避免死鎖,可以采用至多只允許有四位哲學家同時去拿左邊的筷子,最終能保證至少有一位哲學家能夠進餐,并在用畢時能釋放出他用過的兩只筷子,從而使更多的哲學家能夠進餐。

A:對B:錯

答案:對

在讀者—寫者問題中,需要保證一個Writer進程必須與其他進程互斥地訪問共享對象。

A:錯B:對

答案:對

管程由三部分組成分別為局部于管程的共享變量說明、對該數據結構進行操作的一組過程、對局部于管程的數據設置初始值的語句,除此之外,管程還必須有一個名字。

A:對B:錯

答案:對

高級進程通信為交換信息量大。用戶可直接利用OS提供的通信命令高效地傳送大量數據。

A:錯B:對

答案:對

消息傳遞通信的間接通信方式中的信箱是用于暫存發送進程發送給目標進程的消息的中間實體。

A:對B:錯

答案:對

引入線程后,線程是進程的一個組成部分,一個進程包括多個(至少一個)線程。

A:錯B:對

答案:對

第三章測試

設有3個作業J1、J2、J3,其運行時間分別為1、2、3小時,假定這些作業同時到達,并在一臺處理機上按單道運行,那么按(

)序列執行時其平均周轉時間最小。

A:J2、J3、J1B:J1、J2、J3C:J2、J1、J3D:J1、J3、J2

答案:J1、J2、J3

死鎖現象并不是計算機系統所獨有的,判斷下列哪些現象一定是死鎖的體現(

)。

A:兩列相向行駛的列車在單軌鐵路上迎面相遇B:兩位木匠釘地板,每位木匠必須有榔頭和釘子才能工作,一位只握一把榔頭,而另一位沒有榔頭,卻有釘子C:高速公路大堵車,因為橋被臺風吹垮了D:杭州西泠橋塞車,因為大修,橋上只有一個車道供雙方通行

答案:兩列相向行駛的列車在單軌鐵路上迎面相遇

22個進程共享同一種臨界資源,且每個進程需要3個這樣的資源就可以運行完畢,最少需要(

)個這種資源才不會產生死鎖。

A:64B:66C:45D:22

答案:45

在多級反饋隊列調度算法中,在同一個隊列中采用的調度方式是(

)原則。

A:高優先權

B:SCANC:先來先服務D:短作業優先

答案:先來先服務

產生死鎖的必要條件中(

)條件是指進程已獲得的資源在未使用完之前不能被搶奪。

A:請求和保持條件B:環路等待條件C:不剝奪條件

D:互斥條件

答案:不剝奪條件

一般情況下,三個調度中,(

)運行頻率最高。

A:高級調度B:低級調度C:無D:中級調度

答案:低級調度

產生死鎖的必要條件中(

)條件是指在發生死鎖時,必然存在一個進程--資源的環形鏈。

A:環路等待條件B:不剝奪條件C:互斥條件

D:請求和保持條件

答案:環路等待條件

有三個進程P1、P2和P3,運行時間均為50ms。假設時間片大小為10ms,且不考慮上下文切換的開銷。采用時間片輪轉(RR)算法執行完這三個進程,其平均完成時間是多少?(

A:150msB:50msC:140msD:100ms

答案:140ms

分時系統經常采用的進程調度算法是(

)。

A:隨機算法B:先來先服務C:時間片輪轉算法D:優先數算法

答案:時間片輪轉算法

下列哪一個調度算法的開銷比較小?(

A:先來先服務(FCFS)B:最高相應比優先(HRRN)C:短作業優先(SJF)D:多級反饋隊列(Feedback)

答案:先來先服務(FCFS)

下列哪一個調度算法對短進程不利?(

A:最高相應比優先(HRRN)B:短作業優先(SJF)C:先來先服務(FCFS)D:時間片輪轉(RR)

答案:先來先服務(FCFS)

假設三個進程P1、P2和P3同時到達,它們的執行時間分別是T1、T2和T3,且T1<T2<T3。若采用短作業優先(SJF)調度算法執行這三個進程,則平均周轉時間是(

)。

A:(T1+T2+T3)/3B:(3T1+2T2+T3)/3C:T1+T2+T3D:1/T1+1/T2+1/T3

答案:(3T1+2T2+T3)/3

在動態優先權中,隨著作業等待時間的增加,其優先權將隨之增加。

A:錯B:對

答案:對

計算型作業的優先權,應高于I/O型作業的優先權。

A:錯B:對

答案:錯

用戶進行的優先權,應高于系統進程的優先權。

A:對B:錯

答案:錯

第四章測試

虛擬存儲器是指從物理上擴充內存的容量。

A:對B:錯

答案:錯

在請求段頁式系統中,以頁為單位管理用戶的虛空間,以段為單位管理內存空間。

A:對B:錯

答案:錯

碎片緊湊的前提是所有應用程序可動態重定位。

A:錯B:對

答案:對

在虛擬存儲器中,要求作業在運行前必須全部裝入內存,且在運行過程中也必須一直駐留內存。

A:錯B:對

答案:錯

在分頁式存儲管理和分段式存儲管理中,分頁的地址空間是一維的,分段的地址空間二維的。

A:對B:錯

答案:對

硬件設置了基址寄存器和限長寄存器以實現存儲保護。

A:對B:錯

答案:對

段頁式存儲管理方式能使存儲碎片盡可能少,而且使內存利用率較高。

A:對B:錯

答案:對

高速緩存器Cache的特性是速度快。

A:對B:錯

答案:對

在存儲管理的分區法中,為了便于內存分配,系統會建立一張分區使用表。

A:對B:錯

答案:對

動態鏈接要求以段作為管理的單位,所以分段存儲管理有利于程序的動態鏈接。

A:錯B:對

答案:對

虛擬存儲器是具有請求調入功能和置換功能、能從邏輯上對內存容量加以擴充的存儲器系統。

A:對B:錯

答案:對

在回收內存時,當釋放區與插入點前一分區F1相鄰接,此時應以F1分區的表項為新表項,修改新表項的大小。

A:錯B:對

答案:對

在請求調頁系統的置換算法中,FIFO算法是選擇在以后不再使用的頁面予以淘汰的算法。

A:對B:錯

答案:錯

在分區管理方式中,空閑分區的管理所使用的數據結構包括空閑分區表和空閑分區鏈。

A:錯B:對

答案:對

比較分頁與分段管理,頁的大小是固定的,由系統決定,而段的大小是不固定的,由用戶決定。

A:對B:錯

答案:對

第五章測試

設備管理的主要功能有緩沖區管理、設備分配、設備處理、虛擬設備、實現設備獨立性。

A:錯B:對

答案:對

獨占設備必須是可尋址的和可隨機訪問的設備。

A:錯B:對

答案:錯

多功能通道是將數組選擇通道傳輸速率高和字節多路通道分時并行操作的優點相結合而形成的一種新通道。

A:錯B:對

答案:錯

中斷驅動方式,即當某進程要啟動某個I/O設備工作時,便由CPU向相應的設備控制器發出一條I/O命令,然后立即返回繼續執行原來的任務,設備控制器按命令要求去控制指定的I/O設備,完成后,通過中斷向CPU發送一中斷信號,在I/O設備輸入數據的過程中,無須CPU干預,每次傳送一個字符。

A:錯B:對

答案:對

緩沖的實現方式有兩種:一是,采用硬件緩沖器實現;二是,在內存劃出一塊區域,專門用來存放臨時輸入輸出的數據,這個區域稱為緩沖區。

A:對B:錯

答案:對

系統設置單緩沖區只能并行使用,如果設置雙緩沖區就可以串行使用。

A:錯B:對

答案:錯

專用緩沖的利用率不高,因此設置公用緩沖池,其中至少應含有以下三種類型的緩沖區:空(閑)緩沖區、裝滿輸入數據的緩沖區和裝滿輸出數據的緩沖區。

A:錯B:對

答案:對

為每個通道配置一張通道控制表,它反映通道的使用情況,在通道控制表中通道狀態表項是用于記錄該通道忙與不忙的。

A:錯B:對

答案:對

設備獨立性的基本含義是:應用程序獨立于具體使用的物理設備,即是指用戶在編程序時所使用的設備與實際設備無關。

A:錯B:對

答案:對

在有設備獨立性系統中,ULT表用于實現將應用程序中的邏輯設備名映射為物理設備名。

A:錯B:對

答案:錯

在SPOOLing系統中,付出代價包括①占用大量的內存作為外設之間傳送信息用的緩沖區,它所用的表格也占用不少內存空間;②占用大量磁盤空間作為輸入井和輸出井;③增加了系統的復雜性。

A:對B:錯

答案:對

設備處理程序又稱為設備驅動程序,是I/O進程與設備控制器之間的通信程序。

A:錯B:對

答案:對

采用不同的磁盤調度算法可以減少旋轉等待時間就可以顯著地改善系統性能。

A:錯B:對

答案:錯

磁盤高速緩存在內存中可分成兩種形式:第一種是在內存中開辟一個單獨的存儲空間來作為磁盤高速緩存,其大小是固定的。第二種是把所有的未利用內存空間變為一個緩沖池,供請求分頁系統和磁盤I/O時(作為磁盤高速緩存)共享。

A:錯B:對

答案:對

磁盤高速緩存的數據交付(DataDelivery)是指將磁盤高速緩存中的數據傳送給請求者進程。系統可以采取兩種方式,包括數據交付和指針交付。

A:對B:錯

答案:對

第六章測試

下列文件物理結構中,適合隨機訪問且易于文件擴展的是(

)。

A:鏈式結構且磁盤塊定長B:連續結構

C:鏈式結構且磁盤塊變長D:索引結構

答案:索引結構

如果文件系統中有兩個文件重名,不應采用(

)。

A:單級目錄結構B:兩級目錄結構C:多級目錄結構D:樹型目錄結構

答案:單級目錄結構

使用戶能按名存取輔助存儲器上的信息主要是由操作系統中(

)實現的。

A:存儲管理B:文件管理

C:設備管理

D:處理器管理

答案:文件管理

在操作系統提供的文件系統中,用戶把信息組織成文件并對其操作時,關于文件存儲位置和如何組織輸入/輸出等工作,正確的說法是(

)。

A:用戶不需要考慮文件存儲的物理位置,但需要組織輸入輸出工作B:用戶需要考慮文件存儲的物理位置,并組織輸入輸出工作C:用戶不需要考慮文件存儲的物理位置,也不需要組織輸入輸出工作D:用戶需要考慮文件存儲的物理位置,但不需要組織輸入輸出工作

答案:用戶不需要考慮文件存儲的物理位置,也不需要組織輸入輸出工作

使用文件的用戶需要記住的是(

)。

A:文件在磁盤上的存儲位置B:文件中各個記錄所在的塊的塊號

C:存儲塊的狀況,即已用還是空閑

D:文件的名字

答案:文件的名字

一個文件的絕對路徑名是從(

)開始,逐步沿著每一級子目錄向下追溯,最后到指定文件的整個通路上所有子目錄名組成的一個字符串。

A:根目錄B:二級目錄C:多級目錄D:當前目錄

答案:根目錄

在UNIX中,下列關于文件類型的描述最正確的是(

)。

A:目錄文件、設備文件和基本文件B:普通文件、目錄文件和設備文件C:設備文件、基本文件和普通文件D:基本文件、普通文件和目錄文件

答案:普通文件、目錄文件和設備文件

把邏輯文件存放到存儲介質上時,如果組織成(

)文件,則邏輯記錄可以按任意次序存放在不相鄰的存儲塊中。

A:流式B:記錄式C:鏈接D:順序

答案:鏈接

文件的邏輯結構是由下列哪一項決定的?(

)

A:文件屬性B:操作系統C:用戶D:磁盤容量

答案:用戶

下列哪一項不是文件控制塊中的內容?(

)

A:口令B:文件在內存中的地址C:文件建立日期

D:文件在磁盤上的地址

答案:文件在內存中的地址

下列哪一項不需要記錄在用戶打開文件表中?(

)

A:讀寫指針

B:系統打開文件表入口指針C:文件描述符D:共享計數

答案:共享計數

針對文件dir1/file1,在UNIX系統中進行目錄檢索的過程包括以下幾個步驟:①在i節點區查找file1的i節點

②在i節點區查找dir1的i節點(FCB)③在根目錄文件中查找dir1的目錄項

④在dir1目錄文件中查找file1的目錄項,

下列哪一個步驟順序是正確的?(

)

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

答案:③②④①

系統為了管理文件,設置了專門的數據結構文件控制塊(FCB)。FCB是在執行哪一個系統調用時建立的?(

A:createB:seekC:openD:copy

答案:create

使用文件前要先打開文件。在執行完“打開”文件系統調用后,系統會返回給進程一個(

)。

A:文件描述符

B:內存地址

C:文件打開方式D:文件長度

答案:文件描述符

文件的物理結構是指文件在外存上的存放形式。

A:對B:錯

答案:對

第七章測試

在下列性質中,(

)不是分時系統的特征。

A:成批性B:獨立性C:多路性D:交互性

答案:成批性

在單CPU系統中實現并發技術后(

)。

A:進程間在一個時間段內同時執行,CPU與外設并行工作。B:進程間在一個時刻同時執行,CPU與外設串行工作。C:進程間在一個時刻同時執行,CPU與外設并行工作。D:進程間在一個時間段內同時執行,CPU與外設串行工作。

答案:進程間在一個時間段內同時執行,CPU與外設并行工作。

引入進程,可帶來資源利用率的提高和系統吞吐量的增加的好處,但卻增加了系統的時間和空間開銷。

A:對B:錯

答案:對

當(

)時,進程從執行狀態轉變為就緒狀態。

A:等待某一事件B:有高優先級進程來C:等待的事件發生D:進程被調度程序選中

答案:有高優先級進程來

如果為每一個作業,只建立一個進程,則為了照顧短作業用戶,應采用(

)。

A:時間片輪轉法B:短作業優先調度算法C:多級反饋隊列調度算法D:FCFS調度算法

答案:短作業優先調度算法

在下列死鎖的解決辦法中,屬于死鎖預防策略的是(

)。

A:銀行

溫馨提示

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

評論

0/150

提交評論