• 回答数

    2

  • 浏览数

    210

贪吃的猫猫410
首页 > 论文问答 > 阅览室共有100本杂志

2个回答 默认排序
  • 默认排序
  • 按时间排序

xiaxia910000

已采纳
读者的动作有两个,一是填表进入阅览室,这时要考虑阅览室里是否有座位;一是读者阅读完毕,离开阅览室,这时的操作要考虑阅览室里是否有读者。读者在阅览室读书时,由于没有引起资源的变动,不算动作变化。算法的信号量有三个: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)/*释放一个座位资源*/}
329 评论

张小电1301

196 评论

相关问答

  • 龙源电子期刊阅览室

    堰桥中学早在1997年就以高分通过了教育现代化工程的验收。在近几年的教育事业发展中,学校又优先发展电化教育,不断加大投入,现已拥有先进完善的电化教育设备和手段。

    美美吻臭臭 2人参与回答 2023-12-08
  • 阅览室杂志怎么分类

    期刊可以分为非正式期刊和正式期刊两种。正式期刊是由国家新闻出版署与国家科委在商定的数额内审批,并编入“国内统一刊号”,办刊申请比较严格,要有一定的办刊实力,正式

    老猫啊老猫 5人参与回答 2023-12-08
  • 图书馆期刊阅览室功能

    藏本及工具书库、新书阅览区、期刊阅览区、报纸阅览区、休闲阅读区 如果学校的话,还有的设置自习区有的图书馆有电子书区,可以上网

    李李路路 5人参与回答 2023-12-07
  • 公共图书馆期刊阅览室工作总结

    我进入图书馆工作已经有一年了,在这一年里我努力工作,认真履行着一名图书管理员的职责。为了让图书馆的工作有条不紊地进行,我决心理顺图书馆的各项工作,为我校早日步入

    心之愿c 2人参与回答 2023-12-09
  • 室内设计杂志订阅

    ID+C 现代装饰;这两本很好,ID+C会有最前沿的室内装饰和建筑方面的信息,覆盖国内外,是本很好的室内设计杂志。希望能有帮助

    咩~咩~羊 4人参与回答 2023-12-11