早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.P(S1), V(S2)B.P(Sn), V(S1)C.P(S2), V(S1)D.V(S1),P(S2)
题目
A.P(S1), V(S2)
B.P(Sn), V(S1)
C.P(S2), V(S1)
D.V(S1),P(S2)
参考答案
正确答案:A
解析:S1是收银员进程的私用信号量;32是顾客进程的私用信号量。由题意可知:每当有一个顾客进入时,允许进入的人数就是—1,所以应该是对信号量Sn的P操作,选C,即P(Sn)。很明显,付款进程和收银员进程是一个多消费者和一个生产者的问题。开始前应该判断收银员进程是否忙。忙则挂起等待,不忙则付款。收银员进程判断是否有人来付款,有人则让其他进程等待,没人则自己挂起等待。收银完毕,则自己允许其他进程调用。因为Sn初值为n,而收银员只有一个同时也只能处理一个付款者。可以排除所有(17)、(18)中的P(Sn)的选项。cacc//不成立,因为S1和S2信号量没有P,V成对,即只有消费或者生产cd//不成立,理由同上dadc//不成立,理由同上dd//不成立,理由同上由题目定义S1和S2的初始值为0,如果(17)选择C,即P(S2)先运行,V(S1)后运行,即当开始顾客进程中的P
解析:S1是收银员进程的私用信号量;32是顾客进程的私用信号量。由题意可知:每当有一个顾客进入时,允许进入的人数就是—1,所以应该是对信号量Sn的P操作,选C,即P(Sn)。很明显,付款进程和收银员进程是一个多消费者和一个生产者的问题。开始前应该判断收银员进程是否忙。忙则挂起等待,不忙则付款。收银员进程判断是否有人来付款,有人则让其他进程等待,没人则自己挂起等待。收银完毕,则自己允许其他进程调用。因为Sn初值为n,而收银员只有一个同时也只能处理一个付款者。可以排除所有(17)、(18)中的P(Sn)的选项。cacc//不成立,因为S1和S2信号量没有P,V成对,即只有消费或者生产cd//不成立,理由同上dadc//不成立,理由同上dd//不成立,理由同上由题目定义S1和S2的初始值为0,如果(17)选择C,即P(S2)先运行,V(S1)后运行,即当开始顾客进程中的P
看了A.P(S1), V(S2)B...的网友还看了以下:
设服从二项分布B~(n,p)的随机变量ξ的期望和方差分别是2.4与1.44,则二项分布的参数n、p 数学 2020-05-15 …
点P是矩形ABCD的边AD上的一个动点,矩形的两条边长AB、BC分别为8和15,求点P到矩形的两条 数学 2020-05-20 …
A.P(S1)P(s2)和V(S3)V(S4)B.P(S1)P(S3)和V(S5)V(S6)C.V( 计算机类考试 2020-05-26 …
求光栅常数d一束具有两种波长a和d的平行光垂直照射到一衍射光栅上,测得波长a的第三极主极大衍射角和 数学 2020-07-10 …
从动量定理到动能定理的推理中的一个问题推理过程如下ma=d(mv)/dt[d(mv)/dt]*vd 数学 2020-07-13 …
根据要求写出正确的英文单词complete(v)adjadvforget(v)adjmean(v) 英语 2020-07-25 …
判断下列句子属于5种类型基本句型中的哪种类型用(S+V)(S+V+P)(S+V+O)(S+V+INO 英语 2020-11-01 …
Q=(V×D)/(10×A)错误应该是Q×A=V×D×10配制及稀释漂白水时应考虑所使用漂白水之有效 数学 2020-11-06 …
V正>V逆平衡正向移动?很过书说过~V正>V逆~平衡正向移动~A(g)=2B(g)这个反应在密闭容器 化学 2020-12-15 …
“我们可以得到A和B分别与C、D、E之间的关系”这句话用英语怎么表达“我们可以得到A和B分别与C、D 英语 2020-12-25 …