问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

阅览室100 座位PV操作有一个阅览室,共有100个座位。读者进入时必须先在...

提问网友 发布时间:2024-04-09 09:37
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-04-09 12:21
读者的动作有两个,一是填表进入阅览室,这时要考虑阅览室里是否有座位;一是读者阅读完毕,离开阅览室,这时的操作要考虑阅览室里是否有读者。读者在阅览室读书时,由于没有引起资源的变动,不算动作变化。
算法的信号量有三个:seats——表示阅览室是否有座位(初值为100,代表阅览室的空座位数);readers——表示阅览室里的读者数,初值为0;用于互斥的mutex,初值为1。
读者进入阅览室的动作描述getin:
while(TRUE){
P
(seats);
/*没有座位则离开*/
P(mutex)
/*进入临界区*/
填写登记表;
进入阅览室读书;
V(mutex)
/*离开临界区*/
V(readers)
}
读者离开阅览室的动作描述getout:
while(TRUE){
P(readers)
/*阅览室是否有人读书*/
P(mutex)
/*进入临界区*/
消掉登记;
离开阅览室;
V(mutex)
/*离开临界区*/
V(seats)
/*释放一个座位资源*/
}

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

...与环境艺术设计方向)毕业证上是这么写的。我能不能报2级建造师... 钻石是不是有一种叫木霜石 ...是美国人给我发工作邀请函!那我能否过去?能呆多久? 我喜欢的男生在知道我喜欢他以后不理我了怎么办~ 和一个男生认识不久我发现喜欢上他了可是他突然不理我了,不知道是为什... 谁知道哪有买汽车缸压检测设备的? 发生衰变时,有一部分质量转变为能量释放出来?对错? 大家好,家中的防盗门锁了三道,被小偷不到三秒钟的时间就打开了,心中... ...我现在在东莞东城牛山这边,急急,是正规的代售点哦 2013年九年级化学寒假作业答案 人民教育出版社教学资源编辑室 ,目录... ...在金六福买了个千足金戒指一克398元 就给了张收据口头承诺可以随时更 ... 全屋定制收据写货款合法吗 ...嘉陵48cc的踏板车怎样,油耗多少?我也买了JL48QT-38,相同吗?_百度... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 电脑怎么设置从U盘启动啊? 学士学位证书丢了怎么办? 中考古诗词鉴赏:《定风波》 东北锅包肉正宗东北锅包肉的做法 东北黄桃锅包肉怎么做东北黄桃锅包肉做法 东北黄桃锅包肉怎么做东北黄桃锅包肉做法 论证的严密性主要体现在什么方面? 假如自已买了架公务机却没跑道,怎么办?去哪跑? 王锦蛇和眼镜王蛇 ...pop danthology2013 里歌曲的顺序和名字。要按时间排的。谢谢... 养羊多远邻居不会有意见 兴富的解释兴富的解释是什么 手机闪光灯在光下有几条划痕会影响手机拍照效果么? 从郑州到乌镇怎么坐车大神们帮帮忙 我的魅族mx3闪光灯有一两条划痕,会影响使用吗? 小米2S闪光灯上有划痕有没有什么关系?影不影响拍照??? ...为什么好好的就死了,嘴巴还有一点点血丝,一天前还好好的,第二天早 ... ...他们的出生日期不是同一天,但都是星期五,且明明比丽丽大,两人... DNA复制是双向的,同一个单链从复制起点向两端不是一个5到3另一个3到... 历史上最优秀的三位皇帝是谁? 中国古代哪个皇帝最优秀 ...之塔重置,极品卡片大降价,哪些卡片降价最多最值得附魔? 历史上最优秀的皇帝? ...来临之后,红眼装备的完美打造该是怎么样呢? ...台多彩互动的CF身法演示的第一首背景音乐叫什么?小弟在此谢了!_百... ...那段时间数字电视73台“多彩互动”待机时重复的那首歌?
Top