亚欧洲精品在线观看,窝窝影院午夜看片,久久国产成人午夜av影院宅,午夜91,免费国产人成网站,ts在线视频,欧美激情在线一区

期末考試

計算機操作系統(tǒng)期末考試題及答案

時間:2025-02-09 23:29:27 期末考試 我要投稿
  • 相關(guān)推薦

計算機操作系統(tǒng)期末考試題及答案

  計算機操作系統(tǒng)是2003年武漢大學出版社出版的圖書,作者是黃水松。下面是小編收集的計算機操作系統(tǒng)期末考試題及答案,歡迎大家參考。

計算機操作系統(tǒng)期末考試題及答案

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

  1.操作系統(tǒng)的發(fā)展過程是( C )

  C、管理程序,原始操作系統(tǒng),操作系統(tǒng)

  2.用戶程序中的輸入、輸出操作實際上是由(B、操作系統(tǒng) )完成。

  3.進程調(diào)度的對象和任務(wù)分別是( C )。

  C、進程,從就緒隊列中按一定的調(diào)度策略選擇一個進程占用CPU

  4.支持程序浮動的地址轉(zhuǎn)換機制是( A、動態(tài)重定位 )

  5.在可變分區(qū)存儲管理中,最優(yōu)適應(yīng)分配算法要求對空閑區(qū)表項按(C、尺寸從小到大)進行排列。

  6.設(shè)計批處理多道系統(tǒng)時,首先要考慮的是( 系統(tǒng)效率和吞吐量 )。

  7.當進程因時間片用完而讓出處理機時,該進程應(yīng)轉(zhuǎn)變?yōu)? b )狀態(tài)。

  A、等待 B、就緒 C、運行 D、完成

  8.文件的保密是指防止文件被( c )。

  A、篡改 B、破壞 C、竊取 D、刪除

  9.若系統(tǒng)中有五個并發(fā)進程涉及某個相同的變量A,則變量A的相關(guān)臨界區(qū)是由( d )臨界區(qū)構(gòu)成。

  A、2個 B、3個 C、4個 D、5個

  10.按邏輯結(jié)構(gòu)劃分,文件主要有兩類:(記錄式文件 )和流式文件。

  A、記錄式文件 B、網(wǎng)狀文件 C、索引文件 D、流式文件

  11.UNIX中的文件系統(tǒng)采用(、流式文件 )。

  A、網(wǎng)狀文件 B、記錄式文件 C、索引文件 D、流式文件

  12.文件系統(tǒng)的主要目的是(A、實現(xiàn)對文件的按名存取 )。

  13.文件系統(tǒng)中用( D、目錄 )管理文件。

  14.為了允許不同用戶的文件具有相同的文件名,通常在文件系統(tǒng)中采用(B、多級目錄 )。

  15.在多進程的并發(fā)系統(tǒng)中,肯定不會因競爭(C、CPU )而產(chǎn)生死鎖。

  16.一種既有利于短小作業(yè)又兼顧到長作業(yè)的作業(yè)調(diào)度算法是( C、最高響應(yīng)比優(yōu)先 )。

  17.兩個進程合作完成一個任務(wù)。在并發(fā)執(zhí)行中,一個進程要等待其合作伙伴發(fā)來消息,或者建立某個條件后再向前執(zhí)行,這種制約性合作關(guān)系被稱為進程的( B、同步 )。

  18.當每類資源只有一個個體時,下列說法中不正確的是( )。

  A、有環(huán)必死鎖 B、死鎖必有環(huán)

  C、有環(huán)不一定死鎖 D、被鎖者一定全在環(huán)中

  19.數(shù)據(jù)文件存放在到存儲介質(zhì)上時,采用的邏輯組織形式是與(A、文件邏輯結(jié)構(gòu) )有關(guān)的。

  20.在單處理器的多進程系統(tǒng)中,進程什么時候占用處理器和能占用多長時間,取決于(B、進程自身和進程調(diào)度策略 )。

  二、填空題(每空2分,共20分)

  1.若信號量S的初值定義為10,則在S上調(diào)用了16次P操作和15次V操作后S的值應(yīng)該為( 9 )。

  2.進程調(diào)度的方式通常有(搶占 )和(非搶占)兩種方式。

  3.每個索引文件都必須有一張( 索引結(jié)點 )表,其中的地址登記項用來指出文件在外存上的位置信息。

  4.在一請求分頁系統(tǒng)中,假如一個作業(yè)的頁面走向為:4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業(yè)的物理塊數(shù)為4時(開始時沒有裝入頁面),采用LRU頁面淘汰算法將產(chǎn)生( 8 )次缺頁中斷。

  5.信號量被廣泛用于三個目的是( 同步 )、( 互斥 )和描述前趨關(guān)系。

  6.程序并發(fā)執(zhí)行時的特征是( 間斷性 )、( 失去了封閉性 )、( 不可再現(xiàn)性 )和獨立性。

  三、判斷題(每題1分,共10分)

  ( T )1.文件系統(tǒng)中分配存儲空間的基本單位不是記錄。

  ( F )2.具有多道功能的操作系統(tǒng)一定是多用戶操作系統(tǒng)。

  ( T )3.虛擬存儲器是由操作系統(tǒng)提供的一個假想的特大存儲器,它并不是實際的內(nèi)存,其大小可比內(nèi)存空間大得多。

  ( T )4.批處理系統(tǒng)的(主要優(yōu)點)是系統(tǒng)的吞吐量大、資源利用率高、系統(tǒng)的開銷較小。

  ( F )5.文件系統(tǒng)中源程序是有結(jié)構(gòu)的記錄式文件。

  ( F )6.即使在多道程序環(huán)境下,普通用戶也能設(shè)計用內(nèi)存物理地址直接訪問內(nèi)存的程序。

  ( F )7.順序文件適合建立在順序存儲設(shè)備上,而不適合建立在磁盤上。

  ( T )8.SPOOLing系統(tǒng)實現(xiàn)設(shè)備管理的虛擬技術(shù),即:將獨占設(shè)備改造為共享設(shè)備。它由專門負責I/O的常駐內(nèi)存進程以及輸入、輸出井組成。

  ( F )9.系統(tǒng)調(diào)用是操作系統(tǒng)與外界程序之間的接口,它屬于核心程序。在層次結(jié)構(gòu)設(shè)計中,它最靠近硬件。

  ( F )10.若系統(tǒng)中存在一個循環(huán)等待的進程集合,則必定會死鎖。

  四、程序與算法(共10分)

  設(shè)有一緩沖池P,P中含有20個可用緩沖區(qū),一個輸入進程將外部數(shù)據(jù)讀入P,另有一個輸出進程將P中數(shù)據(jù)取出并輸出。若講程每次操作均以一個緩沖區(qū)為單位,試用記錄型信號量寫出兩個進程的同步算法,要求寫出信號量的初值。 解:

  semaphore mutex=1; semaphore empty=20; semaphore full=0; int in,out = 0; item p [20]; void Producer(){ while(ture){

  producer an item in nextp; wait(empty); wait(mutex); p[in] := nextp; in := (in+1) mod 20; signal(mutex); signal(full); } }

  void Consumer(){ while(ture){ wait(full); wait(mutex); nextc := p[out]; out := (out+1) mod 20; signal(mutex); signal(empty); } }

  五、問答題(共16分)

  某系統(tǒng)有A、B、C、D四類資源可供五個進程P1、P2、P3、P4、P5共享。系統(tǒng)對這四類資源的擁有量為:A類3個、B類14個、C類12個、D類12個。進程對資源的需求和分配

  情況如下:

  按銀行家算法回答下列問題:

  (1)現(xiàn)在系統(tǒng)中的各類資源還剩余多少?(4分)

  (2)現(xiàn)在系統(tǒng)是否處于安全狀態(tài)?為什么?(6分)

  (3)如果現(xiàn)在進程P2提出需要A類資源0個、B類資源4個、C類資源2個和D類資源0個,系統(tǒng)能否去滿足它的請求?請說明原因。(6)

  (1)A:1;B:5;C:2;D:0

  (2)need矩陣為:P1 0 0 0 0 P2 0 7 5 0 P3 1 0 0 2 P4 0 0 2 0 P5 0 6 4 2存在安全序列,如P1,P3,P4,P5,P2,所以安全

  (3)能,因為試探分配后,可用資源為1,1,0,0?烧业桨踩蛄,所以可分配。

  六、計算題(第1題6分;第2題10分;第3題8分;共24分)

  1、某虛擬存儲器的用戶編程空間共32個頁面,每頁為1KB,內(nèi)存為16KB。假定某時刻一用戶頁表中已調(diào)入內(nèi)存的頁面的頁號和物理塊號的對照表如下:

  則邏輯地址0A5D(H)所對應(yīng)的物理地址是什么?(6分)

  0A5D(H)=0000 1010 0101 11012號頁對應(yīng)4號塊,所以物理地址是0001 0010 0101 1101

  即125D(H)。

  2、設(shè)有三道作業(yè),它們的提交時間及執(zhí)行時間由下表給出:

  作業(yè)號 提交時間 執(zhí)行時間

  1 8.5 2.0

  2 9.2 1.6

  3 9.4 0.5

  試計算在單道程序環(huán)境下,采用先來先服務(wù)調(diào)度算法和最短作業(yè)優(yōu)先調(diào)度算法時的平均周轉(zhuǎn)時間 (時間單位:小時,以十進制進行計算;要求寫出計算過程)(10分)

  FCFS: 作業(yè)號 提交時間 執(zhí)行時間 開始時間 完成時間 周轉(zhuǎn)時間

  1 8.5 2.0 8.5 10.5 2.0

  2 9.2 1.6 10.5 12.1 2.9

  3 9.4 0.5 12.1 12.6 3.2

  平均周轉(zhuǎn)時間=(2.0+2.9+3.2)/3=2.7(小時)

  SJF: 作業(yè)號 提交時間 執(zhí)行時間 開始時間 完成時間 周轉(zhuǎn)時間

  1 8.5 2.0 8.5 10.5 2.0

  2 9.2 1.6 11.0 12.6 3.4

  3 9.4 0.5 10.5 11.0 1.6

  平均周轉(zhuǎn)時間=(2.0+3.4+1.6)/3=2.3(小時)

  3、假定當前磁頭位于100號磁道,進程對磁道的請求序列依次為55,58,39,18,90,160,150,38,180。當采用先來先服務(wù)和最短尋道時間優(yōu)先算法時,總的移動的磁道數(shù)分別是多少?(請給出尋道次序和每步移動磁道數(shù))(8分)

  FCFS: 服務(wù)序列依次為:55,58,39,18,90,160,150,38,180

  移動的磁道數(shù)分別是: 45, 3, 19, 21, 72, 70, 10, 112,142

  總的移動的磁道數(shù)是:494

  SSTF: 服務(wù)序列依次為:90,58,55,39,38,18,150,160,180

  移動的磁道數(shù)分別是: 10, 32, 3, 16, 1, 20, 132, 10, 20

  總的移動的磁道數(shù)是:244

【計算機操作系統(tǒng)期末考試題及答案】相關(guān)文章:

解剖期末考試題及答案06-06

匯編期末考試題答案01-14

小學語文期末考試題及答案08-10

電工期末考試題及答案11-29

2016年計算機二級操作系統(tǒng)期末考試試題及答案10-15

計算機四級考試題及答案07-25

計算機一級考試題及答案10-09

知識產(chǎn)權(quán)期末考試題及答案10-23

2017計算機四級操作系統(tǒng)單選試題及答案11-03