题目内容
(请给出正确答案)
[主观题]
用P、V操作管理临界区时,一个进程在进入临界区前应对信号量执行______操作,退出临界区时应对信号量执行_____
_操作。
查看答案
如果结果不匹配,请 联系老师 获取答案
请回答下列问题:
a.用P、V操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。
b.根据所定义的信号量,把应执行的PV操作填入下述横线中,以保证进程能够正确地并发执行。
COBEGIN PROCESS PI(I=1,2……)
begin ;
__________进入售票厅;
__________购票:
__________竭出;
end;
COEND
c.若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。
一个正在访问临界资源的进程由于申请等待I/O操作而被中断时,它是()。
A.可以允许其他进程进入与该进程相关的临界区
B.不允许其他进程进入任何临界区
C.可以允许其他进程抢占处理器,但不得进入该进程的临界区
D.不允许任何进程抢占处理器
A.允许其他进程进入与该进程相关的临界区
B.不允许其他进程进入临界区
C.允许其他进程抢占处理器,但不能进入该进程的临界区
D.不允许任何进程抢占处理器
A.一个进程可以抢占己分配给另一进程的资源
B.任何进程不应该无限地逗留在它的临界区中
C.一次最多让一个进程在临界区执行
D.不能强迫一个进程无限地等待进入它的临界区
爸爸或妈妈就可以往里面放水果;仅当盘子里有自己需要的水果时,儿子或女儿才可以取出吃。把爸爸、妈妈、儿子和女儿看作4个进程,用信号量上的P、V操作来管理他们的并发执行。
时要注销登记。试用信号量及其P、V操作来描述各个读者“进入”和“注销”工作之间的同步关系。