當前位置:首頁 » 服務存儲 » 計算機操作系統存儲器管理試題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

計算機操作系統存儲器管理試題

發布時間: 2022-07-22 13:11:38

Ⅰ 操作系統的試題及答案

有啊。操作系統試題
2004年05月21日 九江電大

中央廣播電視大學2002—2003學年度第一學期「開放專科」期末考試

計算機各專業操作系統試題

2003年1月

一、單項選擇題(每題2分,共20分)

1.以下著名的操作系統中,屬於多用戶、分時系統的是( )。

A.DOS系統 B.UNIX系統

C.Windows NT系統 D.OS/2系統

2.在操作系統中,進程的最基本的特徵是( )。

A.動態性和並發性 B.順序性和可再現性

C.與程序的對應性 D.執行過程的封閉性

3.操作系統中利用信號量和P、V操作,( )。

A.只能實現進程的互斥 B.只能實現進程的同步

C.可實現進程的互斥和同步 D.可完成進程調度

4.作業調度的關鍵在於( )。

A.選擇恰當的進程管理程序 B.用戶作業准備充分

C.選擇恰當的作業調度演算法 D.有一個較好的操作環境

5.系統抖動是指( )。

A.使用機器時,屏幕閃爍的現象

B.由於主存分配不當,偶然造成主存不夠的現象

C.系統盤有問題,致使系統不穩定的現象

D.被調出的頁面又立刻被調入所形成的頻繁調入調出現象

6.在分頁存儲管理系統中,從頁號到物理塊號的地址映射是通過( )實現的。

A.段表 B.頁表

C. PCB D.JCB

7.在下述文件系統目錄結構中,能夠用多條路徑訪問同一文件(或目錄)的目錄結構是( )

A.單級目錄 B.二級目錄

C.純樹型目錄 D.非循環圖目錄

8.SPOOLing技術可以實現設備的( )分配。

A.獨占 B.共享

C.虛擬 D.物理

9.避免死鎖的一個著名的演算法是( )。

A.先人先出演算法 B.優先順序演算法

C.銀行家演算法 D.資源按序分配法

10.下列關於進程和線程的敘述中,正確的是( )。

A.一個進程只可擁有一個線程

B.一個線程只可擁有一個進程

C.一個進程可擁有若干個線程

D.一個線程可擁有若干個進程

二、判斷題(選擇你認為正確的敘述劃√,認為錯誤的劃×並說明原因。每題2分,共10分)

1.簡單地說,進程是程序的執行過程。因而,進程和程序是一一對應的。( )

2.V操作是對信號量執行加1操作,意味著釋放一個單位資源,加l後如果信號量的值小於等於零,則從等待隊列中喚醒一個進程,使該進程變為阻塞狀態,而現進程繼續進行。( )

3.段頁式存儲管理汲取了頁式管理和段式管理的長處,其實現原理結合了頁式和段式管理的基本思想,即用分段方法來分配和管理用戶地址空間,用分頁方法來管理物理存儲空間。( )

4.在採用樹型目錄結構的文件系統中,各用戶的文件名必須互不相同。( )

5.用戶程序應與實際使用的物理設備無關,這種特性就稱作與設備無關性。( )

三、填空題(每空2分,共30分)

1.通常,進程實體是由 , 和 這三部分組成,其中 是進程存在的惟一標志。

2.從用戶的源程序進入系統到相應程序在機器上運行,所經歷的主要處理階段有編輯階段, ,連接階段, 和運行階段。

3.在UNIX系統中,文件的類型主要包括 , , 。

4.虛擬設備是通過 技術把 設備變成能為若干用戶 的設備。

5. Windows NT是採用 結構的操作系統,它的進程的功能發生了變化,它只是資源分配的單位,不是 的單位,後者的功能由 完成。

四、解答題(共20分)

1.什麼是操作系統?它的主要功能是什麼?(共8分)

2.操作系統中存儲器管理的主要功能是什麼?什麼叫虛擬存儲器?(共8分)

3.什麼是文件的邏輯組織和物理組織?(共4分)

五、應用題(共20分)

1.(8分)某分時系統的進程出現如下圖所示的狀態變化。

試問:(1)你認為該系統採用的是哪一種進程調度演算法?

(2)寫出圖中所示的每一個狀態變化的原因(從①到⑥)。

2.(12分)在一個請求分頁存儲管理系統中,一個作業的頁面走向為4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業的物理塊數分別為3、4時,試計算採用下述頁面淘汰演算法時的缺頁次數(假設開始執行時主存中沒有頁面),並比較所得結果。

(1)最佳置換法(OPT)

(2)先進先出法(FIFO)

答案及評分標准

一、單項選擇題(每題2分,共20分)

1.B 2.A 3.C 4.C 5.D

6.B 7.D 8.C 9.C 10.C

二、判斷題(選擇你認為正確的敘述劃√,認為錯誤的劃×並說明原因。每題2分,共10分)

1.(×)改正為:進程和程序不是一一對應的。

2.(×)改正為:V操作是對信號量執行加1操作,意味著釋放一個單位資源,加1後如果信號量的值小於等於零,則從等待隊列中喚醒一個進程,現進程變為就緒狀態,否則現進程繼續進行。

3.(√)

4.(×)改正為:在採用樹型目錄結構的文件系統中,不同用戶的文件名可以相同。

5.(√)

三、填空題(每空2分,共30分)

1.PCB(或進程式控制制塊) 程序 數據集合 PCB

2.編譯階段 裝入階段

3.普通文件 目錄文件 特別文件

4.SPOOLing 獨占 共享

5.微內核 調度運行 線程

四、解答題(共20分)

1.答:(共8分)

操作系統是控制和管理計算機系統內各種硬體和軟體資源、有效地組織多道程序運行的系統軟體(或程序集合),是用戶與計算機之間的介面。(3分)

操作系統的主要功能包括:存儲器管理、處理機管理、設備管理、文件管理以及用戶介面管理。(5分)

2.答:(共8分)

存儲器管理的主要功能是:內存分配,地址映射,內存保護,內存擴充。(4分)

虛擬存儲器是用戶能作為可編址內存對待的存儲空間,在這種計算機系統中虛地址被映象成實地址。或者:簡單地說,虛擬存儲器是由操作系統提供的一個假想的特大存儲器。(4分)

3.答:(共4分)

文件的邏輯組織——用戶對文件的觀察和使用是從自身處理文件中數據時採用的組織方式來看待文件組織形式。這種從用戶觀點出發所見到的文件組織形式稱為文件的邏輯組織。

文件的物理組織——文件在存儲設備上的存儲組織形式稱為文件的物理組織。

五、應用題(共20分)

1.解:(共8分)

(1)該分時系統採用的進程調度演算法是時間片輪轉法。(2分)

(2)狀態變化的原因如下:

①進程被選中,變成運行態;

②時間片到,運行的進程排入就緒隊列尾部;

③運行的進程啟動列印機,等待列印;

④列印工作結束,阻塞的進程排入就緒隊列尾部;

⑤等待磁碟讀文件工作;

⑥磁碟傳輸信息結束,阻塞的進程排入就緒隊列尾部。

(每個1分,共6分)

2.解:(共12分)

(1)根據所給頁面走向,使用最佳頁面置換演算法時,頁面置換情況如下:

因此,缺頁次數為7;(計算過程1分,結果正確1分,共2分)

因此,缺頁次數為6。(計算過程1分,結果正確1分,共2分)

由上述結果可以看出,增加分配給作業的內存塊數可以降低缺頁次數。(2分)

(2)根據所給頁面走向,使用先進先出頁面置換演算法時,頁面置換情況如下:

因此,缺頁次數為9。(計算過程1分,結果正確1分,共2分)

因此,缺頁次數為10。(計算過程1分,結果正確1分,共2分)

由上述結果可以看出,對先進先出演算法而言,增加分配給作業的內存塊數反而出現缺頁次數增加的異常現象。(2分)

Ⅱ 關於計算機操作系統的幾個單項選擇題

1、(B)操作系統是當今信息時代計算機技術發展的技術主流。
A、單機化 B、智能化、網路化 C、集成化 D、商業化

2、聯機批處理用處理器直接控制I/O輸入/輸出設備,當I/O設備工作時,處理機處於(D)
A、輸入狀態 B、輸出狀態 C、運行狀態 D、等待狀態

3、在單道系統中,作業等待I/O操作暫停時,CPU(B ),直至I/O操作完成。
A\繼續運行 B\暫停 C\緩慢運行 D\運行加快

4\多道程序設計技術以使計算機在操作系統的控制之下,同時運行幾道相互獨立的程序,以減少( B )等待的時間。
A\輸入\輸出設備 B\CPU處理器 C\IO處理器 D\用戶

5\分時系統將處理機時間劃分為一個個很短的時間片,循環分配處理每個終端,終端用戶是一種(D)的感覺。
A\等待 B\機器運行過於緩慢 C\機器時而間斷 D\獨占計算機

6\操作系統的管理資源按性質一般分為(D )、程序和數據信息文件。不太清楚...
A處理器 B存儲器 C外設 D處理器、存儲器、外設

7、CPU處理器管理的功能是提出程序或任務調度策略,具體實施(B )時間的分配。
A內存儲器 B處理器 C外存儲器 D主機

8、中斷技術和通道技術等,能使外圍設備盡可能與CPU處理器(C )工作,以提高設備的效率並提高整個系統的運行速度。
A輪流 B串列 C並行 D分時

9、( D)是操作系統為用戶提供一個簡單、統一的存取和管理信息的方法,並解決信息的共享、數據的存取控制和保密等問題。
A、CPU處理器 B、設備管理 C、內存管理 D、文件管理

10、並發控制使用多個程序可以在操作系統的管理下,(A)分別占各自不同的運行資源,宏觀上實現了系統資源共享。
A不同時刻 B同一時刻 C先後 D不一定

11、操作系統的存儲管理程序具有存儲空間的(B )、地址眏射、信息保護和擴充主存容量等功能。
A劃分使用 B分配和回收 C開發應用 D隨意使用

12、段式地址與頁式地址在形式上折區別是,段式地址結構是(B )的。
A一維 B二維 C三維 D四維

13、(A)是操作系統提供的一種介面,其中最重要的是實現按文件名存取。
A文件系統 B存儲界面 C磁碟 D軟盤

14、WINDOWS操作系統安裝時有一些應用程序不會自動添加到開始菜單中,可以通過「開始/設置/任務欄和開始菜單」來添加(C )
A任務欄命令 B桌面圖標 C菜單命令選項 D應用程序

15、WINDOWS操作系統是一種(D)系統軟體,是當今個人電腦和筆記本電腦安裝的主流操作系統。
A多任務 B多進程 C多線程 D多任務、多進程、多線程

Ⅲ 計算機操作系統試題 急急急

1.C 2.等待

判斷題
1.對 2.錯 3.錯 4.對 5.對 6.錯 7.對 8.錯 9.對 10.對

解答題:
1.
文件控制塊,英文是File Control Block,簡寫為FCB,它實際上是一組具有固定格式的數據

2.
一般說來,作業從進人系統到最後完成,可能要經歷三級調度:高級調度、中級調度和低級調度。

(1)高級調度:又稱作業調度。其主要功能是根據一定的演算法,從輸人的一批作業中選出若干個作業,分配必要的資源,如內存、外設等,為它建立相應的用戶作業進程和為其服務的系統進程(如輸人、輸出進程),最後把它們的程序和數據調人內存,等待進程調度程序對其執行調度,並在作業完成後作善後處理工作。

(2)中級調度:為了使內存中同時存放的進程數目不至於太多,有時就需要把某些進程從內存中移到外存上,以減少多道程序的數目,為此設立了中級調度。特別在採用虛擬存儲技術的系統或分時系統中,往往增加中級調度這一級。所以中級調度的功能是在內存使用情況緊張時,將一些暫時不能運行的講程從內存對換到外存上等待。當以後內存有足夠的空閑空間時,再將合適的進程重新換人內存,等待進程調度。引人中級調度的主要目的是為了提高內存的利用率和系統吞吐量。它實際上就是存儲器管理中的對換功能。

(3)低級調度:又稱進程調度。其主要功能是根據一定的演算法將CPU分派給就緒隊列中的一個進程。執行低級調度功能的程序稱做進程調度程序,由它實現CPU在進程間的切換。進程調度的運行頻率很高,在分時系統中往往幾十毫秒就要運行一次。進程調度是操作系統中最基本的一種調度。在一般類型的操作系統中都必須有進程調度,而且它的策略的優劣直接影響整個系統的計能。

Ⅳ 一些計算機操作系統試卷的題目

7:D
8:A
9:B
11:D
12:C
13:D
14:A
15:CD
16:B
17:BC

Ⅳ 計算機操作系統頁式存儲管理計算題

邏輯頁面表示這是一個虛擬的儲存空間,一個邏輯頁面對應一個物理內存的頁框,這個頁框才是真正的物理存儲所在。