【简答题】
某车站售票厅,任何时刻最多可容纳50名购票者进入,当售票厅中少于50名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题: (1)用wait、signal操作管理这些并发进程时,设定义信号量n ,则信号量n的初值是 1 。 (2)根据所定义的信号量,把应执行的 wait、signal 操作填入下述横线上,以保证进程能够正确地并发执行。 COBEGIN PROCESS PI(I=1,2,......) begin 2 进入售票厅; 购票; 退出; 3 end; COEND (3)若欲购票者最多为m个人,写出信号量可能的变化范围(最大值和最小值)。 最小值 4 最大值 5
参考答案:
参考解析:
举一反三