操作系统题库
167 / 2162013 · 解答题

2013 年 408 真题

2013 年 408 操作系统 · 第 45 题

选中文字高亮 · 下划线

某博物馆最多可以容纳 500 人同时参观,有一个出入口,该出入口一次仅允许一个人通过。参观者的活动描述如下:

cobegin
参观者进程 i:
{
    ...
    进门;
    ...
    参观;
    ...
    出门;
    ...
}
coend

请添加必要的信号量和 P、V(或 wait()signal())操作,以实现上述过程中的互斥与同步。要求写出完整的过程,说明信号量的含义并赋初值。