一个阅览室书籍登记表,读者进入时必须在一个登记表上登记,请用信号量和PV操作,实现读者的登记管理。

当前位置: >
有一阅览室,读者进入阅览室必须先在一张登记表(TB)上登记,该表为每一座位设一个表目,读者离开时要销掉其登记信息,阅览室共有100个座位,为了描述读者的动作,请用类Pascal语言和P、V操作写出进程间的同步算法。
(1)flag的值:0座位空闲,1座位被占用;
(2)用语句i=getflag(0)可搜索到一个空座位i,用语句i.falg=0或1,可给标志位赋值;
(3)用 i=getname(readername)可搜索到某读者所登记的座位号i;用i.name=0或i.name=readername可给姓名字段赋值,0表示清除读者姓名;
(4)计数信号量用count,互斥信号量用mutex。
所属学科:
试题类型:主观题
所属知识点:
试题分数:10.0 分
暂未组卷。
暂无学习笔记。
&&&&&&&&&&&&&&&希赛网 版权所有 & &&练习3-1_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
上传于||暂无简介
大小:58.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢以图书馆阅览室为情景,选取一个角度作为影响因素,考察读者在这一情境中,心理活动的规律和特点.要求采用文献综述的方法或实验设计的方法均可不少于2000字
213验证码9EU
你是辽大的那位同学吧?我试着做了,不太对劲.等一下我问问老师哈
为您推荐:
其他类似问题
扫描下载二维码[切换科目]
以下试题来自:
多项选择题有一阅览室,读者进入时必须先在一张登记表上登记。该表中每个表项代表阅览室中的一个座位。读者离开时要消掉其登记信息。阅览室共有50个座位。登记表每次仅允许一位读者进行登记或注销。读者登记时,发现登记表满,他在阅览室外等待,直至有空位再登记进入。试用类Pascal语言和P、V操作,描述读者行为。
为您推荐的考试题库
你可能感兴趣的试题
1234.问答题 参考答案设A、B两个火车站之间的单轨段为临界段CAB,P、V操作程序为:
Semaphore S=1;
热门相关试卷
最新相关试卷君,已阅读到文档的结尾了呢~~
豆丁精品文档: 操作系统pv操作..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
操作系统PV操作的作业参考答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 电子阅览室使用登记表 的文章

 

随机推荐