首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某大学的阅览室共有300个座位,同学进入时必须先在管理处用学生证换取座位牌,若座位满了,同学就要在阅览室外等候。当有同学离开时,要到管理处用座位牌换回学生证。请画出流程图,试用一种类语言,利用信号量和P、V操作,描述同学进入和离开阅览室的过程。
某大学的阅览室共有300个座位,同学进入时必须先在管理处用学生证换取座位牌,若座位满了,同学就要在阅览室外等候。当有同学离开时,要到管理处用座位牌换回学生证。请画出流程图,试用一种类语言,利用信号量和P、V操作,描述同学进入和离开阅览室的过程。
admin
2013-12-31
46
问题
某大学的阅览室共有300个座位,同学进入时必须先在管理处用学生证换取座位牌,若座位满了,同学就要在阅览室外等候。当有同学离开时,要到管理处用座位牌换回学生证。请画出流程图,试用一种类语言,利用信号量和P、V操作,描述同学进入和离开阅览室的过程。
选项
答案
学生进入阅览室的同步算法如以下流程如 图2—10所示。 [*] typedef int semaphore; semaphore mutex=1: semaphore sit=300; void student() { P(sit); P(mutex); mark_sit(); V(mutex); reading(); P(mutex): release_sit(); V(mutex); V(sit); leave(); }
解析
转载请注明原文地址:https://kaotiyun.com/show/dSxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1949年6月,毛泽东发表了系统阐明中国共产党关于建立新中国主张的()。
试述戊戌变法失败的原因和历史意义。
概括指出新民主主义革命各个阶段中国社会的主要矛盾及其表现形式的演变,说明中共根据上述变化对政策的调整及其结果。
19世纪末20世纪初垄断组织产生的原因及其在各主要资本主义国家发展变化的动向。
分析辛酉政变后清政府内外政策的变化。(陕西师范大学2015年中国史真题)
火烧圆明园事件发生在哪次战争中?()
火的使用,是人类在征服自然过程中所取得的伟大成果。开始使用天然火是在()。
《吕氏春秋》载:“公作则迟,有所匿其力也;分地则速,无所匿其力也。”这条材料反映的实质问题是()。
俄罗斯的私有化进程始于()年。
“两个凡是”
随机试题
有如下类定义:classBox{public:Box(inth,intw,intl):width(w),length(l),height(h){}private:
牙龈红肿疼痛,出血鲜红,多属
一对准父母来妇幼保健院咨询有关孩子出生后进行新生儿疾病筛查的事情。医师的介绍正确的是:采血的时间、取血部位分别为
茧唇烟毒阻络型应用何方舌菌阴虚火旺型应用何方
根据原劳动部和建设部的有关规定,企业安全教育一般包括对()的安全教育。
伊斯兰教徒的主要习俗有哪些?
学生选择了自己的课程组合以后,学校和教师应为学生建立相应的__________.
TheInternetprovidesanamazingforumforthefreeexchangeofideas.Giventherelativelyafewrestrictionsgoverningaccess
Businessmemoisfrequentlyusedincompanies.Itiscalledanintra-companycommunicationbecauseitisusedbypeopleintheir
TheU.S.dollarwassupposedtobeattheendofitsrope.Kickingthebucket.Adyingsymbolofadyingempire.Well,maybenot
最新回复
(
0
)