假定一个阅览室最多可同时容纳100个人阅读,读者进入和离开阅览室时,都必须在阅览室门口的一个登记表上登记。假定每次只允许一个人登记和注销登记(要求互斥)。 设阅览室内有100个座位,请用PV操作编写读者进程的同步算法。请补充完整下列程序。
begin
_______①______: semaphore /定义各个信号量/
_______②______ /各个信号量赋初值/
cobegin
process Reader (i=1, 2, ... , n)
begin
到达阅览室入口处;
_______③______
_______④______
在入口处进行登记;
_______⑤______
进入阅览室,进行阅读;
阅读结束,到达阅览室出口处;
_______⑥______
在出口处进行注销登记;
_______7______
_______8______
离开阅览室;
end;
coend;
end;
下列有关图书馆阅览室的描述中正确的是()。
A、阅览室应光线充足、照度均匀,并禁止在西向开窗。
B、阅览区不得被过往人流穿行,独立使用的阅览空间不得设于套间内。
C、使用频繁、开放时间长的阅览室不宜邻近门厅布置。
D、少年儿童阅览室宜与成人阅览区共用出入口。