第三章进程同步与通信作业习题与答案

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

第三章

一.选择题(50题)

1、以下_B__操作系统中得技术就是用来解决进程同步得。

A、管道

B、管程

C、通道

D、DMA

2、以下_B__不就是操作系统得进程通信手段。

A、管道

B、原语

C、套接字

D、文件映射

3、如果有3个进程共享同一程序段,而且每次最多允许两个进程进入该程序段,则信号量得初值应设置为_B__。

A、3

B、2

C、1

D、0

4、设有4个进程共享一个资源,如果每次只允许一个进程使用该资源,则用P、V操作管理时信号量S得可能取值就是_C__。

A、3,2,1,0,-1

B、2,1,0,-1,-2

C、 1,0,-1,-2,-3

D、

4,3,2,1,0

5、下面有关进程得描述,就是正确得__A__。

A、进程执行得相对速度不能由进程自己来控制

B、进程利用信号量得P、V 操作可以交换大量得信息

C、并发进程在访问共享资源时,不可能出现与时间有关得错误

D、P、V操作不就是原语操作

6、信号灯可以用来实现进程之间得_B__。

A、调度

B、同步与互斥

C、同步

D、互斥

7、对于两个并发进程都想进入临界区,设互斥信号量为S,若某时S=0,表示

_B__。

A、没有进程进入临界区

B、有1个进程进入了临界区

C、有2个进程进入了临界区

D、有1个进程进入了临界区并且另一个进程正等待进入

8、信箱通信就是一种_B__方式

A、直接通信

B、间接通信

C、低级通信

D、信号量

9、以下关于临界区得说法,就是正确得_C__。

A、对于临界区,最重要得就是判断哪个进程先进入

B、若进程A已进入临界区,而进程B得优先级高于进程A,则进程B可以打

断进程A而自己进入临界区

C、信号量得初值非负,在其上只能做PV操作

D、两个互斥进程在临界区内,对共享变量得操作就是相同得

10、并发就是指_C__。

A、可平行执行得进程

B、可先后执行得进程

C、可同时执行得进程

D、不可中断得进程

11、临界区就是_C__。

A、一个缓冲区

B、一段数据区

C、一段程序

D、栈

12.进程在处理机上执行,它们得关系就是_C__。

A、进程之间无关,系统就是封闭得

B、进程之间相互依赖相互制约

C、进程之间可能有关,也可能无关

D、以上都不对

13、在消息缓冲通信中,消息队列就是一种__A__资源。

A、临界

B、共享

C、永久

D、可剥夺

14、以下关于P、V操作得描述正确得就是__D_。

A、机器指令

B、系统调用

C、高级通信原语

D、低级通信原语

15、当对信号量进行V源语操作之后,_C__。

A、当S<0,进程继续执行

B、当S>0,要唤醒

一个就绪进程

C、当S<= 0,要唤醒一个阻塞进程

D、当S<=0,要唤醒

一个就绪

16、对临界区得正确论述就是__D_。

A、临界区就是指进程中用于实现进程互斥得那段代码

B、临界区就是指进程中用于实现进程同步得那段代码

C、临界区就是指进程中用于实现进程通信得那段代码

D、临界区就是指进程中访问临界资源得那段代码

17、 __A__不就是进程之间得通信方式。

A、过程调用

B、消息传递

C、共享存储器

D、信箱通信

18、同步就是指进程之间逻辑上得__A__关系。

A、制约

B、调用

C、连接

D、排斥

19、正在运行得进程在信号量S上作P操作之后,当S<0,进程将进入信号量得__A__。

A、阻塞队列

B、提交队列

C、后备队列

D、就绪队列

20、某个信号量S初值为3,当前值为-2,则等待在该信号量上得进程数为_B__个。

A、1

B、2

C、3

D、5

21.管理若干进程共享某一资源得相关临界区应满足三个要求,其中__A__不考虑。

A一个进程可以抢占己分配给另一进程得资源

B.任何进程不应该无限地逗留在它得临界区中

C.一次最多让一个进程在临界区执行

D.不能强迫一个进程无限地等待进入它得临界区

22、_C__就是只能由P与v操作所改变得整型变量。

A共享变量 B.锁 C、整型信号量 D.记录型信号量

23.对于整型信号量,在执行一次P操作时,信号量得值应_C__。

A.不变

B.加1 C减1 D.减指定数值

24.在执行v操作时,当信号量得值__D_时,应释放一个等待该信号量得进

程。

A>0 B、<0 c、>=0 D、<=0

25、Pv操作必须在屏蔽中断下执行,这种不可变中断得过程称为_B__。

A初始化程序 B.原语 c.子程序D控制模块

26.进程间得互斥与同步分别表示了各进程间得__A__。

A.竞争与协作

B.相互独立与相互制约 c.不同状态 D.动态性与并发性

27、并发进程在访问共享资源时得基本关系为_B__。

相关文档
最新文档