利用信号量的P,V操作,进程之间可以交换大量信息。

题目
判断题
利用信号量的P,V操作,进程之间可以交换大量信息。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列( )进程间的通信方式不能传递大量信息。

A)消息缓冲

B)信箱通信

C)共享内存

D)信号量及P、V操作


正确答案:D
P、V操作只是低级通信原语,不能承担进程间大量信息的交换任务。

第2题:

进程间的通信方式不能传递大量信息的是( )。

A)共享内存

B)消息缓冲

C)信箱通信

D)信号量及P、V操作


正确答案:D
解决进程之间的大量信息通信的问题有三种方案:共享内存、消息机制以及通过共享文件进行通信,即管道通信。这三种方式可以称为高级通信原语,它们不仅要保证相互制约的进程之间的正确关系,还要同时实现进程之间的信息交换,其中,消息机制包括消息缓冲通信与信箱通信。 

第3题:

实现进程同步时,每一个消息与一个信号量对应,进程______可把不同的消息发送出去;

A.在同一信号量上调用P操作

B.在不同信号量上调用P操作

C.在同一信号量上调用V操作

D.在不同信号量上调用V操作


正确答案:D
解析:进程的同步是指并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被唤醒。在使用PV操作实现进程同步应注意以下两点。
  ①用一个信号量与一个消息联系起来,当信号量的值为0时表示期望的消息尚未产生,当信号量值为非0时表示期望的消息已经存在。
  ②在用PV操作实现同步时,一个信号量与一个消息量联系在一起,当有多个消息时必须定义多个信号量;测试不同的消息是否到达或发送不同消息时,应对不同的信号调用P操作或V操作。
  在利用PV操作实现进程同步时,每一个消息与一个信号量对应,进程在不同信号量上调用P操作以测试自己需要的消息是否到达,在不同信号量上调用V操作把不同的消息发送出去。

第4题:

下列有关P、V操作的表述中,错误的是()。

A.进程执行P操作后,有可能因此导致自身进入阻塞状态

B.进程执行V操作后,有可能因此唤醒相关阻塞进程

C.P操作对信号量执行减1操作

D.V操作对信号量执行减1操作


参考答案:D

第5题:

______进程间的通信方式不能传递大量信息。

A.共享内存

B.消息缓冲

C.信箱通信

D.信号量及P、V操作


正确答案:D
解析:解决进程之间的大量信息通信的问题有三种方案:共享内存、消息机制以及通过共享文件进行通信,即管道通信。这三种方式可以称为高级通信原语,它们不仅要保证相互制约的进程之间的正确关系,还要同时实现进程之间的信息交换。

第6题:

下列关于信号量使用的叙述中,哪些是正确的?

A.信号量初始化后,只能实施P、V原语操作

B.在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的P操作

C.在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的V操作

D.信号量的初值不能小于0

E.互斥信号量的变化范围只能是正整数


正确答案:ABD

第7题:

利用信号量的P,V操作,进程之间可以交换大量信息。()

此题为判断题(对,错)。


参考答案:错误

第8题:

( 18 )下列哪一种进程间的通信方式不能传递大量信息?

A )共享内存

B )消息缓冲

C )信箱通信

D )信号量及 P 、 V 操作


正确答案:D

第9题:

下列说法中,正确的是

A.进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调

B.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P\V.操作来改变

C.V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于0,则从等待队列中唤醒一个进程,现进程变为等待状态;否则现进程继续进行

D.临界区是指每次仅允许一个进程访问的资源


正确答案:B
解析:A:注意同步和互斥的区别;C:V操作加1后如果信号量的值小于等于0,则唤醒一个进程,否则进程继续执行;D:注意区分临界区和临界资源。

第10题:

信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。

A

B



更多相关问题