題目內容
(請給出正確答案)
[主觀題]
某車站售票廳,任何時刻最多可容納20名購票者進入,當售票廳中少于20名購票者時,則廳外的購票者可
立即進入,否則需在外面等待。若把一個購票者看作一個進程,
請回答下列問題:
a.用P、V操作管理這些并發進程時,應怎樣定義信號量,寫出信號量的初值以及信號量各種取值的含義。
b.根據所定義的信號量,把應執行的PV操作填入下述橫線中,以保證進程能夠正確地并發執行。
COBEGIN PROCESS PI(I=1,2……)
begin ;
__________進入售票廳;
__________購票:
__________竭出;
end;
COEND
c.若欲購票者最多為n個人,寫出信號量可能的變化范圍(最大值和最小值)。
答案
查看答案
.jpg)