进程管理习题及答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

进程管理习题答案

一.选择题

1.在进程管理中,当 __________ 时进程从阻塞状态变为就绪状态. A.进程被进程调度程序选中 B .等待某一事件 C •等待的事件发生 D .时间片用完 答:C 2 .分配到必要的资源并获得处理机时的进程状态是 _______________ 。 A.就绪状态 B .执行状态 C.阻塞状态 D .撤消状态 答:B 3. ___________________ P 、V 操作是 。 A.两条低级进程通信原语 B .两组不同的机器指令 C •两条系统调用命令 D .两条高级进程通信原语

答:A 4. _________________________________ 对进程的管理和控制使用 。 A.指令 B C.信号量 D 答:B

5. 进程的并发执行是指若干个进程 A.同时执行 B C.在执行的时间上是不可重叠的

答:B 6. 若P 、V 操作的信号量S 初值为2,当前值为-1,则表示有 A. 0个 B . 1个 C . 2个 D . 3个 答:B 7. 进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行 状态的条件是①;由运行状态变为阻塞状态的条件是 ② 。

A.时间片用完 B C 等待的某事件己发生 答,①D ②B &下列的进程状态变化中, A.运行一就绪

B C •等待一运行 答:C 9.一个运行的进程用完了分配给它的时间片后,它的状态变为 A.就绪

B .等待 C.运行

D

.由用户自己确定

.原语 .信箱通信 .在执行的时间上是重叠的 D .共享系统资源 .等待某事件发生 .被进程调度程序选中 ____ 变化是不可能发生的。 .运行一等待 .等待一就绪

等待进程。

答:A

10 .用P 、V 操作管理临界区时,信号量的初值应定义为. A. — 1 B . 0 C . 1 D .任意值 答:C 11.

用V 操作唤醒一个等待进程时,被唤醒进程的状态变为

A .等待

B .就绪

C .运行

D .完成 答:B 12 .进程间的同步是指进程间在逻辑上的相互 A.联接 B .制约C.继续 D .调用 答:B

13 . ____ 是一种只能进行P 操作和V 操作的特殊变量。 A .调度 B .进程 C .同步 D .信号量 答:D

14 .下面对进程的描述中,错误的是 ___________ 。 A.进程是动态的概念 B .进程执行需要处理机 C.进程是有生命期的

D

.进程是指令的集合

答:D

15 .下面的叙述中正确的是 _______ 。

A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同。 B .为了避免发生

进程死锁,各进程只能逐个申请资源。

C. 操作系统用PCB 管理进程,用户进程可以从此 PCB 中读出与本身运行状况有 关的信息

D. 进程同步是指某些进程之间在逻辑上的相互制约关系 答:D 16 .进程控制就是对系统中的进程实施有效的管理,

通过使用

销、进程阻塞、进程唤醒等进程控制原语实现。

A .进程运行

B C.进程创建

D

答:C

17 .操作系

统通过

A. JCB 答:B

18 .用P 、V 操作可以解决 _________ 互斥问题。 A. 一切 B .某些 C .正确 D .错误 答:A 19 .通常,用户进程被建立后, ________ 。 A .便一直存在于系统中,直到被操作人员撤消

关系。

、进程撤

•进程管理 .进程同步

对进程进行管理。

B . PCB

C . DCT

D . CHCT

B •随着作业运行正常或不正常结束而撤消

C •随着时间片轮转而撤消与建立 D.随着进程的阻塞或唤醒而撤消与建立

答:B

20. —个进程被唤醒意味着_ A.该进程重新占有了 CPU

C.

其PCB 移至等待队列队首

答:D

21. _________________________ 下面所述步骤中, 不是创建进程所必需的。 A.由调度程序为进程分配CPU B .建立一个进程控制块 C •为进程分配内存

D

.将进程控制块链入就绪队列

答:A

22. 多道程序环境下,操作系统分配资源以 _为基本单位。 A.程序 B .指令 C. 进程 D .作业 答:C 23.

对于两个并发进程,设互斥信号量为 mutex ,若mutex=0,则

A. B. C. D. 答:B

24. 两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发 来消息,或者

建立某个条件后再向前执行,这种制约性合作关系被称为进程 的 ________ 。

A.同步 B .互斥 C .调度 D .执行

答:A

25. 为了进行进程协调,进程之间应当具有一定的联系, 这种联系通常采用进程

间交换数据的方式进行,这种方式称为 ____________ 。

A.进程互斥B .进程同步C .进程制约 D .进程通信

答:D

26. 设有5个进程共享一个互斥段,如果最多允许有 3个进程同时进入互斥段,

则所采用的互斥信号量的初值应是 ______________ 。

A. 5 B . 3 C . 1 D . 0

答:B

27. 支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现 CPU 的共享,但其中 _________ 不是引起操作系统选择新进程的直接原因。 A.运行进程的时间片用完

B.

运行进程出错

B .它的优先权变为最大 D

.进程变为就绪状态

表示没有进程进入临界区 表示有一个进程进入临界区

表示有一个进程进入临界区,另一个进程等待进入 表示有两个进程进入临界区

相关文档
最新文档