一、填空題
1.磁帶是一種的設備,它最適合的存取方法是。磁盤是一種的設備,磁盤在轉動時經過讀/寫磁頭所形成的圓形軌跡稱為 ④ 。
【解析】順序存取的設備只有在前面的物理塊被存取訪問過之后,才能存取后續(xù)物理塊的內容。如果按隨機方式或按鍵存取方式存取磁帶上的文件信息的話,其效率反而會更低,所以順序存取方法更能發(fā)揮磁帶這種設備的效率。磁盤設備是一種典型的直接存取設備,它允許文件系統(tǒng)直接存取磁盤上的任意物理塊。
2.從資源分配的角度看,可以把設備分為設備;打印機是一種典型的一種 ④ 設備。
【解析】獨享設備:為了保證傳遞信息的連貫性,通常這類作設備一經分配給某個業(yè),就在作業(yè)整個運行期間都為它獨占。多數的低速設備都屬于獨享設備。
共享設備:是指允許若干個用戶同時共享使用的設備。
3.虛擬設備是通過技術,把 的設備。
【解析】虛擬設備的提出是為了把原為獨享的設備改造成便于共享的設備,以提高設備的利用率。這種改造就是通過SPOOLING技術來實現的。SPOOLING可以譯為外圍設備同時聯(lián)機操作的意思。
4.UNIX系統(tǒng)中,所有的輸入/輸出設備都被看成是。它們在使用形式上與相同,但它們的使用是和設備管理程序緊密相連的。
【解析】在一些操作系統(tǒng)中,常常把設備也看成是文件。這樣的好處是:用戶可以用統(tǒng)一的觀點去使用設備,并處理存放在設備上的信息。從這個意義上來說,文件系統(tǒng)在用戶和外設之間提供了一個接口。 5.系統(tǒng)中,象鍵盤、終端、打印機等以而磁盤、磁帶等以 為單位組織和處理信息的設備稱為 ④ 。
6.一個進程只有獲得了、和所需設備三者之后,才具備了進行I/O操作的物質條件。 7.設備分配應保證設備有高的利用率并應注意避免
【解析】設備分配的總原則是要充分發(fā)揮設備的使用效率,盡可能地讓設備忙,而同時又要避免由于不合理的分配方法造成進程死鎖。因為進程發(fā)生死鎖將使得進程中的進程處于無休止的相互等待狀態(tài),使系統(tǒng)的效率下降。 8.通道是一個獨立于CPU、專門負責,它控制與內存之間的信息交換(傳輸)。
【解析】通道是一個獨立于 CPU的專管輸入和輸出控制的處理機,它有自己的通道指令,以驅動外設進行讀寫操作。不過這些指令需要CPU執(zhí)行相應的“啟動通道”指令來啟動信號之后才開始執(zhí)行,并在操作結束時向CPU發(fā)中斷信號。
9.緩沖區(qū)可分為
【解析】單緩沖是在設備和處理機之間設置一個緩沖區(qū)。設備和處理機交換數據時,先把被交換的數據寫入緩沖區(qū),然后,需要數據的設備或處理機從緩沖區(qū)取走數據。
雙緩沖區(qū)是一種能夠實現設備和設備、CPU和設備并行操作的簡單模型,當其中一個緩沖區(qū)數據裝滿后,可向另一個緩沖區(qū)寫入數據,同時前一個緩沖區(qū)可被訪問。
多緩沖區(qū)是把多個緩沖區(qū)連接起來組成兩部分,一部分專門用于輸入,另一部分專門用于輸出的緩沖結構。 緩沖他是把多個緩沖區(qū)連接起來統(tǒng)一管理,既可用于輸入,又可用于輸出的緩沖結構。 10.對磁盤上一物理塊信息的訪問要經過:三個過程。
【解析】對移動臂磁盤的存取訪問一般要經過三部分時間:首先要將磁頭移動至相應的柱面上,這個時間叫做尋找時間;一旦磁頭到達指定柱面,等待所訪問的扇區(qū)旋轉到讀/寫頭下,叫延遲時間;實際傳送所需時間叫傳送時間。一次磁盤訪問的時間就是以上三者之和,其中“尋找時間”所花費的時間最長。
二、單項選擇題
1.通道是一種
(A)保存I/O信息的部件 (B)傳輸信息的電子線路 (C)通用處理機 (D)專用處理機
【解析】通道是獨立于CPU的專門管理輸入/輸出控制的處理機。 2.CPU對通道的請求形式是
(A)自陷 (B)中斷 (C)通道命令 (D)轉移指令
操作系統(tǒng)習題及答案,計算機考研
【解析】CPU通過通道命令啟動通道,指出它所要執(zhí)行的I/O操作和要訪問的設備,通道接到該命令后,便向主存索取相應的通道程序來完成對I/O設備的管理。 3.通道對CPU的請求形式是
(A)自陷 (B)中斷
(C)通道命令 (D)跳轉指令
【解析】通道被CPU啟動后,可以和CPU并行工作,當輸入/輸出完成或發(fā)生意外的事件,通道通過中斷方式請求CPU進行處理。
4.環(huán)形緩沖區(qū)是一種。
(A)單緩沖區(qū) (B)雙緩沖區(qū) (C)多緩沖區(qū) (D)緩沖池
【解析】所謂環(huán)形緩沖區(qū)就是一個循環(huán)鏈表結構。每個緩沖區(qū)中有一個鏈指針,用以指示下一個緩沖區(qū)的地址,最后一個緩沖區(qū)指針指向第一個緩沖區(qū)地址,這樣,N個緩沖區(qū)鏈成一個環(huán)形。此外,還有一個鏈頭指針,指向環(huán)形緩沖區(qū)中的第一個緩沖區(qū)。
5.系統(tǒng)利用SPOOLING技術實現。
(A)對換手段 (B)虛擬設備 (C)磁帶概念 (D)虛擬存儲
【解析】虛擬設備就是利用SPOOLING技術將獨享設備改造成共享設備。
6.在配有操作系統(tǒng)的計算機中,用戶程序通過 (A)作業(yè)申請 (B)原語
(C)系統(tǒng)調用 (D)I/O指令
【解析】就啟動外設來說,硬件有輸入/輸出指令。但在配有操作系統(tǒng)后,對系統(tǒng)資源的分配、控制不能由用戶干預,而必須由操作系統(tǒng)統(tǒng)一管理。用戶程序可以通過操作系統(tǒng)提供的程序一級的接口來使用計算機系統(tǒng)的資源。操作系統(tǒng)為用戶提供的程序一級的接口就是系統(tǒng)調用,又稱廣義指令。
7.CPU與通道可以并行執(zhí)行,并通過 (A) I/O指令 (B) I/O中斷 (C) I/O指令和I/O中斷 (D)操作員
8.是直接存取設備。
(A)磁盤 (B)磁帶
(C)打印機 (D)鍵盤顯示終端
【解析】磁盤是一種典型的直接存取設備。 9.在下列敘述中,正確的一條是。
(A)在設備I/O中引入緩沖技術的目的是為了節(jié)省內存
(B)指令中的地址結構和外存容量是決定虛存作業(yè)地址空間的兩個因素 (C)處于阻塞狀態(tài)的進程被喚醒后,可直接進入運行狀態(tài)
(D)在請求頁式管理中,FIFO置換算法的內存利用率是較高的
【解析】在設備I/O中引入緩沖技術的目的,是為了緩解CPU與1/O設備之間速度不匹配的狀況。因此,敘述(A)是錯誤的。
虛存系統(tǒng)中,機器指令的地址結構和外存容量是決定作業(yè)地址空間大小的兩個因素,因此敘述(B)正確。 處于阻塞狀態(tài)的進程被喚醒后,是被放入就緒隊列,是否投入運行要由進程調度算法來決定。敘述(C)錯誤。
由于FIFO算法是基于CPU按線性順序訪問地址空間這一假設,而事實上,許多時候,CPU不是按線性順序訪問地址空間的,所以,它的內存利用率并不很好。故敘述(D)錯誤。
本文來源:http://www.nvnqwx.com/shiti/864575.htm