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

进程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不断地向管道写数据,进...的网友还看了以下:

关于化学轨道杂化的问题书上说个甲烷,说它杂化的时候2S上一个电子激发到2Pz上去了,形成4个完全一 其他 2020-05-13 …

吸收律的证明P∨(P∧R)等价于P我知道能用真值表证明我想看见这个公式就能知道它是等价于P的 数学 2020-05-17 …

逻辑学模拟命题的一些疑问.就是必然P,必然非P,可能P,可能非P这几个东西的关系求高手传道授业解惑 数学 2020-07-01 …

一列火车总质量M=500t,机车发动机的额定功率P=600000W,在轨道上行驶时,轨道对列车的阻 物理 2020-07-02 …

一种零件的加工由两道工序组成第一道工序的废品率为p第二道工序的废品率为q则该零件加工成品率为. 数学 2020-07-07 …

如果用P表示一个事件发生的概率,则P(必然事件)=读作,P(不可能事件)=读作;0<P(不确定事件) 数学 2020-11-03 …

一种零件加工由两道工序组成,第一道工序的废品率是p第二道工序的废品率是p则零件加工的成品率是()A. 数学 2020-12-01 …

某工厂加工某种零件有三道工序:粗加工、返修加工和精加工.每道工序完成时,都要对产品进行检验.粗加工的 数学 2020-12-01 …

某工厂加工某种零件有三道工序:粗加工、返修加工和精加工.每道工序完成时,都要对产品进行检验.粗加工的 数学 2020-12-05 …

一列火车总质量m=500t,机车发动机的额定功率P=6×105W,在水平的直轨道上行驶,轨道对列车的 物理 2020-12-13 …