计算机操作系统试题题库及答案(第二章)
第二章 進程的描述與控制
一、選擇題
1.順序執(zhí)行和并發(fā)程序的執(zhí)行相比,( C )。
A基本相同
B.有點不同
C.并發(fā)程序執(zhí)行總體上執(zhí)行時間快
D.順序程序執(zhí)行總體上執(zhí)行時間快
2.進程的并發(fā)執(zhí)行是指若干個進程( B )。
A.同時執(zhí)行
B.在執(zhí)行的時間上是重疊的
C.在執(zhí)行的時間上是不可重疊的
D.共享系統(tǒng)資源
3.在進程控制塊中,不包括下列哪項信息( C )。
A.進程標(biāo)識符
B.處理機狀態(tài)
C.文件邏輯結(jié)構(gòu)
D.進程調(diào)度消息
4.當(dāng)進程處于阻塞狀態(tài)時,進程( B )。
A.正在占用處理機
B.沒有占用處理機
C.將進入執(zhí)行狀態(tài)
D.將進入結(jié)束狀態(tài)
5.在下列情況( B ),系統(tǒng)需要進行進程調(diào)度。
A.某一進程正訪問一臨界資源
B.某一進程運行時因缺乏資源進入阻塞狀態(tài)
C.某一進程處于運行狀態(tài),而另一進程處于自由狀態(tài)
D.某一進程正在訪問打印機,而另一進程處于就緒狀態(tài)
6.進程依靠什么從阻塞狀態(tài)過渡到就緒狀態(tài)( D )。
A.操作人員的命令
B.系統(tǒng)服務(wù)
C.等待下一個時間片到來
D.由"合作"進程喚醒
7.進程從運行狀態(tài)進入就緒狀態(tài)的原因可能是( D )。
A.被選中占有處理機
B.等待某一事件
C.等待的事件已發(fā)生
D.時間片用完
8.進程的控制信息和描述信息存放在( B )。
A.JCB
B.PCB
C.AFT
D.SFT
9.進程和程序的一個本質(zhì)區(qū)別是( D )。
A.進程分時使用CPU,程序獨占CPU
B.進程存儲在內(nèi)存,程序存儲在外存
C.進程在一個文件中,程序在多個文件中
D.進程為動態(tài)的,程序為靜態(tài)的
10.進程的運行態(tài)是指:( B )。
A.進程因等待某種事件發(fā)生而暫時不能運行的狀態(tài)。
B.進程已分配到CPU,正在處理機上執(zhí)行的狀態(tài)。
C.進程已具備運行條件,但未分配到CPU的狀態(tài)。
D.以上三個均不正確。
11.進程的就緒態(tài)是指:( C )。
A.進程因等待某種事件發(fā)生而暫時不能運行的狀態(tài)。
B.進程已分配到CPU,正在處理機上執(zhí)行的狀態(tài)。
C.進程已具備運行條件,但未分配到CPU的狀態(tài)。
D.以上三個均不正確。
12.系統(tǒng)中進程的創(chuàng)建一般由( A )調(diào)用進程創(chuàng)建原語來創(chuàng)建。
A.父進程
B.子進程
C.進程本身
D.1號進程
13.如果某一進程在運行時,因IO中斷而暫停,此時將脫離運行狀態(tài),而進入( C )
A.就緒狀態(tài)
B.運行狀態(tài)
C.緒塞狀態(tài)
D.活動狀態(tài)
14.如果某一進程獲得除CPU以外的所有所需運行資源,經(jīng)調(diào)度,分配CPU給它,則該進程將進入( B )。
A.就緒狀態(tài)
B.運行狀態(tài)
C.緒塞狀態(tài)
D.活動狀態(tài)
15.若有C個進程共享一個互斥段,每次最多允許兩個進程進入互斥段,則信號量的變換范圍是( B )。
A.3,2,1,0
B.2,1,0,-1
C.2,1,0,-1,-2
D.1,0,-1,-2
16.進程是( D )。
A.一個程序段
B.一個程序單位
C.一個程序與數(shù)據(jù)的集合
D.一個程序的一次執(zhí)行
17.一個運行的進程用完了分配給它的時間片后,它的狀態(tài)變?yōu)? A )。
A.就緒
B.等待
C.運行
D.由用戶自己確定
18.進程和程序的根本區(qū)別在于( D )
A.是否具有就緒、運行和等待狀態(tài)
B.是否被調(diào)入內(nèi)存中
C.是否占有處理機
D.靜態(tài)與動態(tài)特點
19.下列各種觀點正確的是( D )。
A.同一信號量的P、V操作不用成對出現(xiàn),只需用到一個即可
B.如果P(S1)和P(S2)兩個操作在同一進程中,P操作的順序無關(guān)緊要
C.當(dāng)同一信號量的P、V為同步操作時,則它們同處于同一進程
D.當(dāng)同一信號量的P、V為互斥操作時,則它們同處于同一進程
20.為了使A、B 兩個進程互斥地訪問單個緩沖區(qū),應(yīng)為之設(shè)置一個互斥信號量S,初值為1,相應(yīng)的P(S)、V(S)操作必須分別安排在( B )的兩端。
A.該緩沖區(qū)
B.兩進程的臨界區(qū)
C.兩進程的程序段
D.兩進程的控制塊
21.如果有三個進程共享同一互斥段,而且每次最多允許兩個進程進入該互斥段,則信號量的初值應(yīng)設(shè)置為( C )。
A.0
B.1
C.2
D.3
二、判斷題
1.進程實體是由程序段、相關(guān)的數(shù)據(jù)段和PCB三部分構(gòu)成。 ( 對 )
A.對
B.錯
總結(jié)
以上是生活随笔為你收集整理的计算机操作系统试题题库及答案(第二章)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gba模拟器ios_GBA4iOS GB
- 下一篇: 菜鸟必看 揭开系统资源的神秘面纱