当前位置:首页 > 操作系统(02326) > 正文内容

某虚拟现实体验馆可以容纳50人同时参观体验,参观者进入体验馆时需要登记个人信息,离开时需要撤销登记。以下程序使用P、V操作描述了参观者进程的同步关系。补充程序中的P、V操作,将编号①~⑤处空缺的内容填写在答题卡上。
semaphore R=1; //丝登记表的互斥操作,初值为1
semaphore S=50; //参观者之间的同步操作,初值为50
Process_Vistor()
{
______①______;
P(R)
Register();

高老师2年前 (2024-03-26)操作系统(02326)14

某虚拟现实体验馆可以容纳50人同时参观体验,参观者进入体验馆时需要登记个人信息,离开时需要撤销登记。以下程序使用P、V操作描述了参观者进程的同步关系。补充程序中的P、V操作,将编号①~⑤处空缺的内容填写在答题卡上。
semaphore R=1; //丝登记表的互斥操作,初值为1
semaphore S=50; //参观者之间的同步操作,初值为50
Process_Vistor()
{
______①______;
P(R)
Register(); //在登记表上登记
______②______;
Visit(); //进入体验馆参观体验
______③______;
Unregister(); //撤销登记信息
______④______;
______⑤______;
Leave(); //离开体验馆
}

①P(S)
②V(R)
③P(R)
④V(R)
⑤V(S)

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/433793.html

分享给朋友: