首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某书店有一个收银员,该书店最多允许n个购书者进入。将收银员和购书者看作不同的进程,其工作流程如下图所示。利用PV操作实现该过程,设置信号量S1、S2和Sn,初值分别为0,0,n。则图中a1, a2应填入(46),图中b1和b2应填入(47)。
某书店有一个收银员,该书店最多允许n个购书者进入。将收银员和购书者看作不同的进程,其工作流程如下图所示。利用PV操作实现该过程,设置信号量S1、S2和Sn,初值分别为0,0,n。则图中a1, a2应填入(46),图中b1和b2应填入(47)。
admin
2008-08-01
79
问题
某书店有一个收银员,该书店最多允许n个购书者进入。将收银员和购书者看作不同的进程,其工作流程如下图所示。利用PV操作实现该过程,设置信号量S1、S2和Sn,初值分别为0,0,n。则图中a1, a2应填入(46),图中b1和b2应填入(47)。
选项
A、V(S1)、P(S2)
B、V(Sn)、P(Sn)
C、p(S1)、V(S2)
D、P(S2)、V(S1)
答案
A
解析
本题考查的是进程同步与互斥、PV操作实现进程通信方面的基本概念。收银员进程和购书者进程之间是一个同步问题,需要设置两个同步信号量S1和S2,且初值都为0。其中,S1用来控制购书者购书结束,需要通知收银员需要缴费。S2用来控制收银员收费结束,通知购书者可以缴费。因为书店最多只允许有n个购书者,所以书店是一个临界资源,最多允许n个购书者购书,因此需要设置一个互斥信号量Sn,初值等于n。当购书者进入书店时需要执行 P(Sn)操作,当购书者退出时需要执行V(Sn)操作。试题(46)中,购书者进程付款时先做V(S1)操作表示购书结束,然后做P(S2)操作通知收银员需要缴费。因此,试题(46)的正确答案为A,试题(47)中,收银员进程收费时先做P(S1)操作检查有无需要缴费的购书者,然后收费,当收费结束做V(S2)操作通知购书者进程可以缴费。因此,试题(47)的正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/M7QZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
datagrid.datasouse可以连接什么数据源
如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个
使用.NETPassport向导注册MSN帐户,姓名为李明,邮件的地址为liming@hotmail.com,密码为123456lm。
请利用"日期、时间、语言和区域设置"窗口,设置数字格式的"小数位数"为2位,"负数格式"为(1.1)。
在PPoint中,幻灯片配色方案是用于演示文稿的()种协调色的集合。A.5B.6C.7D.8
在当前工作表中,模拟运算表的单元格区域为A13:B17,创建的模拟运算表是以B9单元格为输入引用行的单元格,用A13:A17和C13:G13单元格区域的数据来替换输入单元格中的数据,单元格区域C14:G17中则会显示数据单元格的变化对B13单元格的影响。
IPv6作为下一代的IP协议,采用()位二进制数地址长度,一劳永逸地解决了地址短缺问题。
下列语句中,(55)是真命题。
随机试题
根据以下资料,回答以下小题。2012年一季度,中部六省中固定资产投资低于六省平均水平的有()。
对晶体管多级放大电路中级间耦合电路有什么具体的要求?
患儿,男,5岁。发热39.5℃咽喉肿痛,咳嗽,鼻塞流涕,面部和耳后有针头大小的丘疹,部分融合呈砖红色,或片状斑丘疹。诊断为麻疹初起,用药宜首选()
根据课税对象性质的不同,全部税种可分为()大类。
混凝土试件应在混凝土浇筑地点随机抽取,针对取样频率下列说法正确的有()。
差异化战略的差异性来源可以包括()。
关于我国最高人民法院发布的案例,以下说法正确的是()
设(χ-3sin3χ+aχ-2+b)=0,试确定常数a,b的值.
设f(x)连续,f(2)=0,且满足∫0xtf(3x—t)dt=arctan(1+ex),求∫23f(x)dx.
A、Theydon’thavetheirowncarstodrivetowork.B、Manyofthemareromanticbytemperament.C、Mostofthemenjoythedrinkso
最新回复
(
0
)