首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
复杂的理发店问题。有一个理发店,有m个理发师,店内配置了m个理发椅,分别与理发师一一对应;此外还配置了n个等待席,供顾客在店内等候理发。一旦等候的顾客坐满等候席,只能在门外排队等候进入理发店。试用P、V操作来实现能够保证顾客原则上先来先理发的秩序。要求明确
复杂的理发店问题。有一个理发店,有m个理发师,店内配置了m个理发椅,分别与理发师一一对应;此外还配置了n个等待席,供顾客在店内等候理发。一旦等候的顾客坐满等候席,只能在门外排队等候进入理发店。试用P、V操作来实现能够保证顾客原则上先来先理发的秩序。要求明确
admin
2013-05-11
46
问题
复杂的理发店问题。有一个理发店,有m个理发师,店内配置了m个理发椅,分别与理发师一一对应;此外还配置了n个等待席,供顾客在店内等候理发。一旦等候的顾客坐满等候席,只能在门外排队等候进入理发店。试用P、V操作来实现能够保证顾客原则上先来先理发的秩序。要求明确指明顾客进入理发店的时刻、进入理发过程的时刻。这时,需要(23)。
选项
A、1个信号量,初值为m+n
B、2个信号量,初值分别为m+n,m
C、2个信号量,初值分别为m+n,n
D、3个信号量,初值分别为m+n,m,n
答案
B
解析
本题考查的内容是信号量的概念以及在解决复杂同步、互斥问题中的应用。
顾客想要理发,他可能需要在两个地方排队:理发店门外和理发店内的等候席上。由于理发店有m个理发椅和n个等候席,当顾客总人数超过m+n时,将在理发店门外等待,一旦有顾客离开理发店,排队的第一名将可以进入:由于理发店只有m个理发椅,当进入理发店的顾客人数超过m个时,第
m个后的顾客将在店内的等候席上等待,当某个顾客理完发,离开了理发椅。等候席上的第一名可以坐上理发椅,开始理发。
原则上,一个同步或互斥的条件将对应一个信号量,因此为了控制理发店内的秩序,需要设立第1个信号量S1,它的初值为m+n,以保证进入理发店的顾客人数不超过m+n个。
为了避免进入理发店的顾客蜂拥争抢理发椅,需要设立第2个信号量S2,它的初值为n,以保证不会出现几个顾客同时坐上一把理发椅。
这样,当到来的顾客人数超过m+n时,前m+n个顾客可以进入理发店,后面的顾客在信号量S1对应的队列上排队(即在理发店门外排队);当进入理发店的顾客人数超过m时,前m个顾客坐上理发椅理发,后面的顾客在信号量S2对应的队列上排队(即在理发店内的等候席上排队)。
这里需要特别说明的是:进入理发店的顾客人数是不能直接获得的。因为信号量是核心的数据结构,进程是不能对它进行访问的。
转载请注明原文地址:https://www.kaotiyun.com/show/kIRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
信元是信元交换的单位。为控制差错,在信元中包括CRC校验和,其生成公式为(22),校验和对(23)进行校验。信元交换采用(24)技术进行复用。在交换过程中,当实施VP交换时,其中VPI、VCI的变化情况是(25)。如果在交换过程中出现拥塞,该信息被记录在信
信源以3:2的比例分别发出信号“1”和“0”。由于信道受到干扰,当发出“1”时,接收到“1”的概率为0.8,当发出“0”时,接收到“0”的概率为0.9。那么信宿接收到“1”时产生误码的概率为(10)。
在OSI参考模型中,实现节点到节点的流量控制、分组路由等功能的协议层是(28)。
GB/T19000.3—2000质量管理和质量保证标准第三部分:GB/T19001—1994在计算机软件开发、供应、安装和维护中的使用指南(idtISO9000-3:1997)。其中,“idt”是一种(8)关系。
若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是t取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需(21)ns。
在Linux系统中,采用(1)命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是(2),下列关于进程xinetd的说法中正确的是(3)。(2009年下半年试题)(3)
IPSec协议不是一个单独的协议,它给出了应用于IP层上网络数据安全的一整套体系结构,包括网络认证协议(AH)、封装安全载荷协议(ESP)、(1)和用于网络认证及加密的一些算法等。IPSec规定了如何在对等层之间选择安全协议、确定安全算法和密钥交换,向
某网络结构如下图所示。在Windows操作系统中,Serverl通过安装(1)组件创建Web站点。PCI的用户在浏览器地址栏中输入www.abc.com后无法获取响应页面,管理人员在Windows操作系统下可以使用(2)判断故障发生在网络A内还是网络A
依据著作权法,计算机软件著作权保护的对象是指()。
(9)不需要登记或标注版权标记就能得到保护。
随机试题
腮腺区包块,不作术前病理检查,而采取手术时做冰冻检查的原因是
患者男性,36岁,腹部不适,扪及搏动性肿块。超声诊断为腹主动脉瘤。其常见病因有
关系数据库是()的集合,其结构是由关系模式定义的。
教师成长与发展的基本途径主要有两个方面:一方面是通过__________培养新教师作为教师队伍的补充;另一方面是通过实践训练提高在职教师。
人民法院公开审判的刑事案件,不应当先期公布下列哪项内容?()
有报道称,由于人类大量排放温室气体,过去150多年中全球气温一直在持续上升。但与1970年至1998年相比,1999年至今全球表面平均气温的上升速度明显放缓,近15年来该平均气温的上升幅度不明显,因此全球变暖并不是那么严重。如果以下各项为真,最能削弱上述论
我国政府长期以来实行人治性计划经济管理,为适应社会主义市场经济,必须转向()。
下列说法正确的是()。
需求分析阶段的任务是()。
Thereareabout105malesbornforevery100females,butthis【B1】______dropstonearbalanceattheageofmaturity,andamong
最新回复
(
0
)