題目 1 of 281.0/ 1.0 得分下列的進程狀態變化中,( )變化是不可能發生的。- ??A.?等待→執行
- ?B.?等待→就緒
- ?C.?執行→等待
- ?D.?執行→就緒
|
題目 2 of 281.0/ 1.0 得分用P、V操作管理臨界區時,信號量的初值應定義為( )。
|
題目 3 of 281.0/ 1.0 得分分配到必要的資源并獲得處理機時的進程狀態是( )。- ??A.?執行狀態
- ?B.?就緒狀態
- ?C.?阻塞狀態
- ?D.?撤消狀態
|
題目 4 of 281.0/ 1.0 得分下面對進程的描述中,錯誤的是( )。- ??A.?進程是指令的集合
- ?B.?進程是動態的概念
- ?C.?進程是有生命期的
- ?D.?進程執行需要處理機
|
題目 5 of 281.0/ 1.0 得分在操作系統中,進程是一個具有一定獨立功能的程序在某個數據集上的一次( )。- ??A.?運行活動
- ?B.?等待活動
- ?C.?單獨操作
- ?D.?關聯操作
|
題目 6 of 281.0/ 1.0 得分P、V操作是( )。- ?A.?兩組不同的機器指令
- ?B.?兩條高級進程通信原語
- ??C.?兩條低級進程通信原語
- ?D.?兩條系統調用命令
|
題目 7 of 281.0/ 1.0 得分用V操作喚醒一個等待進程時,被喚醒進程的狀態變為( )。- ??A.?就緒
- ?B.?執行
- ?C.?等待
- ?D.?完成
|
題目 8 of 281.0/ 1.0 得分進程的并發執行是指若干個進程( )。- ??A.?在執行的時間上是重疊的
- ?B.?共享系統資源
- ?C.?同時執行
- ?D.?在執行的時間上是不可重疊的
|
題目 9 of 281.0/ 1.0 得分下面所述步驟中,( )不是創建進程所必需的。- ?A.?建立一個進程控制塊
- ?B.?為進程分配內存
- ?C.?將進程控制塊鏈入就緒隊列
- ??D.?由調度程序為進程分配CPU
|
題目 10 of 281.0/ 1.0 得分對于兩個并發進程,設互斥信號量為mutex,若mutex=0,則( )。- ?A.?表示有一個進程進入臨界區,另一個進程等待進入
- ?B.?表示有兩個進程進入臨界區
- ??C.?表示有一個進程進入臨界區
- ?D.?表示沒有進程進入臨界區
|
題目 11 of 281.0/ 1.0 得分進程控制就是對系統中的進程實施有效的管理,通過使用( )、進程撤消、進程阻塞、進程喚酲等進程控制原語實現。- ?A.?進程運行
- ?B.?進程同步
- ??C.?進程創建
- ?D.?進程管理
|
題目 12 of 281.0/ 1.0 得分若P、V操作的信號量S初值為2,當前值為-1,則表示有( )等待進程。- ?A.?3個
- ??B.?1個
- ?C.?2個
- ?D.?0個
|
題目 13 of 281.0/ 1.0 得分一個進程被喚醒意味著( )。- ?A.?它的優先權變為最大
- ?B.?其PCB移至阻塞隊列隊首
- ?C.?該進程重新占有了CPU
- ??D.?進程變為就緒狀態
|
題目 14 of 281.0/ 1.0 得分信箱通信是一種( )通信方式。- ?A.?直接通信
- ?B.?低級通信
- ?C.?信號量
- ??D.?間接通信
|
題目 15 of 281.0/ 1.0 得分進程的三個基本狀態在一定條件下可以相互轉化,由運行狀態變為阻塞狀態的條件是( )。- ??A.?等待某事件發生
- ?B.?被進程調度程序選中
- ?C.?等待的某事件已發生
- ?D.?時間片用完 (應是由運行變為就緒)
|
題目 16 of 281.0/ 1.0 得分當若干進程調用了P(S)后,有n個進程處于等待信號量S的狀態。此后,又有m個進程(m- ?A.?m+n
- ??B.?m-n
- ?C.?m
- ?D.?n
|
題目 17 of 281.0/ 1.0 得分一個進程在某一時刻具有( )。- ?A.?三種狀態
- ?B.?二種狀態
- ??C.?一種狀態
- ?D.?四種狀態
|
題目 18 of 281.0/ 1.0 得分某個信號量S初值為3,當前值為-2,則等待在該信號量上的進程數為( )個。
|
題目 19 of 281.0/ 1.0 得分用PV操作管理互斥使用的共享資源時,假定現在有n個進程在等待使用資源,那么,至少有( )個進程調用P操作。- ?A.?n-1
- ??B.?n+1
- ?C.?1
- ?D.?n
|
題目 20 of 281.0/ 1.0 得分在進程管理中,當( )時,進程從阻塞狀態變為就緒狀態。- ??A.?等待的事件發生
- ?B.?時間片用完
- ?C.?等待某一事件
- ?D.?進程被進程調度程序選中
原理:
|
題目 21 of 281.0/ 1.0 得分進程和程序的本質區別是( )。- ??A.?動態和靜態特征
- ?B.?順序和非順序執行機器指令
- ?C.?存儲在內存和外存
- ?D.?分時使用和獨占使用計算計資源
|
題目 22 of 281.0/ 1.0 得分進程被創建后即進入( )排隊。- ??A.?就緒隊列
- ?B.?運行隊列
- ?C.?緩沖隊列
- ?D.?阻塞隊列
|
題目 23 of 281.0/ 1.0 得分進程從運行狀態變為等待的原因可能是( )。- ?A.?時間時刻
- ??B.?輸入/輸出事件發生
- ?C.?.輸入/輸出事件完成
- ?D.?某個進程被喚醒
|
題目 24 of 281.0/ 1.0 得分正在運行的進程在信號量S上執行P操作之后,當S<0,進程將進入信號量的( )。- ?A.?后備隊列
- ?B.?提交隊列
- ??C.?等待隊列
- ?D.?就緒隊列
|
題目 25 of 281.0/ 1.0 得分系統感知進程的唯一實體是( )。- ??A.?PCB
- ?B.?SJT
- ?C.?FCB
- ?D.?JCB
|
題目 26 of 281.0/ 1.0 得分操作系統通過( )對進程進行管理。- ?A.?JCB
- ?B.?DCT
- ?C.?CHCT
- ??D.?PCB
|
題目 27 of 281.0/ 1.0 得分進程的三個基本狀態在一定條件下可以相互轉化,進程由就緒狀態變為執行狀態的條件是( )- ??A.?被進程調度程序選中
- ?B.?等待某事件發生
- ?C.?等待的某事件已發生
- ?D.?時間片用完 (應是由運行變為就緒)
|
題目 28 of 281.0/ 1.0 得分當對信號量進行V原語操作時( )。- ?A.?當S<0,進程繼續執行
- ?B.?當S>0,要喚醒一個就緒進程
- ??C.?當S<=0,要喚醒一個等待進程
- ?D.?當S<0,要喚醒一個等待進程
|