早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采用PV操作来实现进

题目

进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要(26)。

A.1个信号量,信号量的初值为0

B.2个信号量,信号量的初值分别为0、1

C.3个信号量,信号量的初值分别为0、0、1

D.4个信号量,信号量的初值分别为0、0、1、1

参考答案
正确答案:C
解析:本题考查的是进程同步互斥方面的知识。在系统中的每一个进程其工作的正确与否不仅取决于它自身的正确性,而且与它在执行中能否与其他相关进程正确的实施同步互斥有关。常用PV操作实现进程同步与互斥。试题是关于两个进程合作的同步问题,是一个典型的生产者和消费者的问题。生产者进程PA不断地向管道写数据,消费者进程PB从管道中读数据并加工处理。为了实现 PA与PB进程间的同步问题,需要设置一个信号量S1,且初值为1,表示管道未满,可以将数据写入管道;设置另一个信号量S2与管道是否有数据联系起来,当信号量的值为“0”时表示进程PA还未将数据写入管道,当信号量的值为非“0”时表示管道有数据存在。其同步过程如图所示。试题(26)的正确答案是C。
看了进程PA不断地向管道写数据,进...的网友还看了以下:

一道数学选择题1.在下列条件中,使M与A,B,C一定共面的是()A.OM=3OA+OB+OCB.O 数学 2020-05-13 …

用道的不同意思组词1、道路2、方向、法、道理3、道德4、用语言表示感情5、量词6、以为认为 语文 2020-06-08 …

不无道理不是不无道理并不是不无道理怎么解释如题,这三个词语哪些表示有道理,哪些表示没道理? 语文 2020-06-08 …

寓言故事及它所揭示的道理不要故事,就要故事的名字和所揭示的道理,所揭示的道理最多2句话也不要多,就 语文 2020-06-08 …

如图所示向我们展示了“守株待兔”这个成语故事.兔子撞上树木而死,其受到撞击力的施力物体是,这个故事 其他 2020-06-24 …

已知两平面点法式,其交线的点向式是什么平面1:点(a1,b1,c1)法(u1,v1,w1)平面2: 数学 2020-07-09 …

在宽20米、长32米的矩形土地上,修筑横向、纵向道路各一条,且它们互相垂直,如图所示.若纵向道路的 数学 2020-07-16 …

如图所示向我们展示了“守株待兔”这个成语故事.兔子撞上树木而死,其受到撞击力的施力物体是,这个故事 物理 2020-07-24 …

如图所示为利用海流发电的磁流体发电机原理示意图,矩形发电管道水平东西放置,整个管道置于方向竖直向上. 物理 2020-10-30 …

如图所示为静电分析器(某种质谱仪的一部分)的工作原理示意图,其中心线半径为R的四分之一圆形通道内有均 物理 2020-11-26 …