正确答案:

题目:某书店有一个收银员,该书店最多允许n个购书者进入。将收银员和购书者看做不同的进程,其工作流程如图1-8所示。利用PV操作实现该过程,设置信号量S1、S2和Sn,初值分别为0、0、n。则图1-8中a1和a2应填入(1),b1和b2应填入(2)。

解析:根据试题描述,在本题中,Sn显然是代表允许进入书店的购书者的人数,初值为n,表示可以进入n个购书者。S2用于实现对收银员的互斥访问,初值为0,表示收银员空闲,可以付款。S1代表有多少顾客等待付款,初值为0,表示没有顾客付款。整个工作流程描述如下:首先是收银员上班,执行P(S1),看是否有顾客付款,如果没有,则阻塞。否则,开始收费,收费完毕后,再执行V(S2),表示收银员空闲。购书者进入书店后,执行P(Sn),然后购书,当要付款时,执行V(S1),表示多了一个顾客在等待付款,然后执行P(S2),看收银员是否忙,如果忙,则阻塞。否则,开始付款。顾客离开书店时,执行V(Sn)。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]鉴别血尿来源量,当尿中多形红细胞超过尿中红细胞的多少时,可视为肾小球性血尿:()
  • 90%


  • [单选题]甲注册会计师负责A公司2010年的工薪审计,下列关于人力资源与工薪循环涉及的主要业务活动的说法中,错误的是()
  • 工薪部门负责编制支付率变动及员工合同期满的通知

  • 解析:批准雇用的文件,应当由负责人力资源和工薪相关事宜的人员编制,最好由在正式雇用过程中负责制定批准雇用、支付率和工薪扣除等政策的人力资源部门履行该职责。人力资源部门同时还负责编制支付率变动及员工合同期满的通知。【该题针对“人力资源与工薪循环的特点”知识点进行考核】

  • [单选题]在团队发展阶段中,哪个时期是劳动生产力最高的()。
  • D、致力阶段


  • [单选题]十八大报告指出,要坚持教育优先发展,培养德智体美全面发展的社会主义建设者和()。
  • 接班人


  • [单选题]坏疽性阑尾炎属于()
  • 湿性坏疽


  • 推荐下载科目: 面向对象方法题库 系统可靠性题库 软件架构设计题库 分布式系统题库 知识产权与法律法规题库 应用数学题库 标准化知识题库 多媒体基础知识题库 系统性能评价题库 系统架构设计论文题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号