题目内容
(请给出正确答案)
[主观题]
对信号量S执行P操作后,使进程进入等待队列的条件是()。A.S.value<0B.S.value<=0C.S.va
对信号量S执行P操作后,使进程进入等待队列的条件是()。
A.S.value<0
B.S.value<=0
C.S.value>0
D.S.value>=0
查看答案
如果结果不匹配,请 联系老师 获取答案
对信号量S执行P操作后,使进程进入等待队列的条件是()。
A.S.value<0
B.S.value<=0
C.S.value>0
D.S.value>=0
A.进程执行P操作后,有可能因此导致自身进入阻塞状态
B.进程执行V操作后,有可能因此唤醒相关阻塞进程
C.P操作对信号量执行减1操作
D.V操作对信号量执行减1操作
如果进程PA对信号量S执行P操作,则信号量S的值应().
A.加1
B.减1
C.等于0
D.小于0
请回答下列问题:
a.用P、V操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。
b.根据所定义的信号量,把应执行的PV操作填入下述横线中,以保证进程能够正确地并发执行。
COBEGIN PROCESS PI(I=1,2……)
begin ;
__________进入售票厅;
__________购票:
__________竭出;
end;
COEND
c.若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。