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