假定一个阅览室最多可同时容纳100个人阅读,读者进入和离开阅览室时,都必须在阅览室门口的一个登记表上登记。假定每次只允许一个人登记和注销登记(要求互斥)。 设阅览室内有100个座位,请用PV操作编写读者进程的同步算法。请补充完整下列程序。

begin

_______①______: semaphore /定义各个信号量/

_______②______ /各个信号量赋初值/

cobegin

process Reader (i=1, 2, ... , n)

begin

到达阅览室入口处;

_______③______

_______④______

在入口处进行登记;

_______⑤______

进入阅览室,进行阅读;

阅读结束,到达阅览室出口处;

_______⑥______

在出口处进行注销登记;

_______7______

_______8______

离开阅览室;

end;

coend;

end;

相关热点: 阅览室   出口处   入口处  

查看答案

相关问题推荐

  • 全面建设社会主义现代化国家,最艰巨最繁重的任务仍然在()
    查看答案
  • 张三为自己投保意外伤害保险,保额10万,张三确定李四为受益人.如果张三因意外伤害死亡后,赔款10万元应支付给()
    A.
    张三的配偶
    B.
    张三的子女
    C.
    李四
    D.
    张三的父母
    查看答案
  • 设备监理阶段可分为()、安装调试阶段、试运行阶段监理
    查看答案
  • 关于基金风险指标的计算
    查看答案
  • 变更签字资料收集都需要那些人
    查看答案