1.某理发店可同时供
10
人理发,当店中顾客少于
10
人时,则店外的顾客可立即进入,否则需在外面等待。请定义所需信号量并写出信号量各种取值(
大于
0
、等于
0
、小于0)分别代表的含义,并用
P
、
V
操作编程实现完成多个顾客进程的并发执行。
2.某展览馆可容纳
300
人同时参观,出、入口一次仅容纳一人通过。入口处备有
参观吊牌,每个参观者拿一个吊牌入内参观,出去时归还。(
1
)把每一个参观者看作一个进
程。请用
P
、
V
操作完成参观者在上述活动中的同步与互斥。(
2
)请分析你在此问题中设置
的信号量不同取值时的物理含义。