首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图1所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和Sn,且初值分别为0、0和n。这样图中的a应填写(17),图
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图1所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和Sn,且初值分别为0、0和n。这样图中的a应填写(17),图
admin
2009-02-15
83
问题
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图1所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和Sn,且初值分别为0、0和n。这样图中的a应填写(17),图中的b1、b2应分别填写(18),图中的c1、c2应分别填写(19)。
选项
A、P(S1), V(S2)
B、P(Sn), V(S1)
C、P(S2), V(S1)
D、V(S1),P(S2)
答案
A
解析
S1是收银员进程的私用信号量;32是顾客进程的私用信号量。由题意可知:
每当有一个顾客进入时,允许进入的人数就是—1,所以应该是对信号量Sn的P操作,选C,即P(Sn)。
很明显,付款进程和收银员进程是一个多消费者和一个生产者的问题。开始前应该判断收银员进程是否忙。忙则挂起等待,不忙则付款。
收银员进程判断是否有人来付款,有人则让其他进程等待,没人则自己挂起等待。收银完毕,则自己允许其他进程调用。
因为Sn初值为n,而收银员只有一个同时也只能处理一个付款者。可以排除所有(17)、(18)中的P(Sn)的选项。
c a
c c
//不成立,因为S1和S2信号量没有P,V成对,即只有消费或者生产
c d
//不成立,理由同上
d a
d c//不成立,理由同上
dd//不成立,理由同上
由题目定义S1和S2的初始值为0,如果(17)选择C,即P(S2)先运行,V(S1)后运行,即当开始顾客进程中的P
转载请注明原文地址:https://kaotiyun.com/show/8nxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在RAS上存在着两个RJ45的端口,分别为Console与AUX,请问这两个端口的用途是什么?(控制在100个字以内)在第4步中,进入虚拟操作台后,在IOS环境下输入了如下的配置,请解释(1)~(4)处的标有下划线部分配置命令的含义(“◇”后为配置内容
VPN使用的隧道协议可以有哪几类,分别有哪些协议?若采用L2TP协议,则该协议除IP外还支持哪几种协议?
阅读以下说明,回答问题。(2011年上半年下午试题二)[说明]Linux系统有其独特的文件系统ext2,文件系统包括文件的组织结构、处理文件的数据结构及操作文件的方法。可以通过命令获取系统及磁盘分区状态信息,并能对其进行管理。以下命令中,改变
阅读以下说明,回答问题。(2011年下半年下午试题二)[说明]如图5—3所示,某公司办公网络划分为研发部和销售部两个子网,利用一台双网卡Linux服务器作为网关,同时在该Linux服务器上配置Apache提供Web服务。Linux服务器配置
某单位网络拓扑结构如图4—129所示,该单位Router以太网接口E0接内部交换机S1,SO接口连接到电信ISP的路由器;交换机S1连接内部的Web服务器、DHCP服务器、DNS服务器和部分客户机,服务器均安装WindOWSServer2003,办公室的
指出下列各模块中会出现哪些设备(注意:一些设备可能出现在多个模块中)。模块:电子商务模块、因特网连接模块、远程接入与vPN模块。设备:Web服务器、SMTP邮件服务器、防火墙、网络入侵检测系统(NIDS)工具、DNS服务器、VPN集中器
局域网中使用的传输介质有双绞线、同轴电缆和光纤等。10BASE-T采用3类 UTP,规定从收发器到有源集线器的距离不超过(41)m。100BASE-TX把数据传输速率提高了10倍,同时网络的覆盖范围(42)。假设tphy表示工作站的物理层时延,C表示光速,
在计算机指令系统中,通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫做(2);当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫做(3);如果操作数的地址是主存中与该指令地址无关的存储单元的内容,则叫做(4)。
现代计算机体系结构的发展突破了冯.诺依曼的体系结构,主要表现在(61)。多机系统与多计算机构成的计算机网络差别的主要特征是(62)。面向对象程序设计以(63)为基本的逻辑构件,用(64)来描述具有共同特征的一组对象,以(65)为共享机制,共享类中的方法和数
阅读下列程序说明和C代码,将应填人(n)处的字句写在对应栏内。[程序5说明]下列文法可用来描述化学分子式的书写规则(例如,A12(CO3)3”Cu(OH)2):λ→β\βλβ→δ\δnδ→ξ\ξθ\(λ)其中
随机试题
(2009年年4月)中国共产党在过谈时期总路线的主体是________。
《知识产权协定》对专利的获得和享有规定了()
A.放射性干性或湿性皮炎B.放射性脊髓炎C.白细胞和血小板减少D.放射性干性或湿性皮炎、皮肤毛细血管扩张、纤维化E.肺纤维化、肋骨骨折、皮肤毛细血管扩张、纤维化、心血管并发症乳腺癌放射治疗中属晚期反应的是
正态分布μ±1.96σ范围内面积为正态分布μ±σ范围内面积为
上题所述病例治疗宜
(一)基本情况(1)安居房产公司为一家新成立的房地产开发企业,2009年2月该公司在某市市区竞得1万平方米土地进行商品房开发。公司采取一次性开发功能、售价和成本相似的商品房,开发的商品房可售面积为8万平方米,建造的会所、电站、物业用房等配套设施的产权均归
在现今的儿童剧创作中,题材的单一化倾向较为普遍,神话剧、童话剧居多。相比之下,优秀的现实题材、科幻题材、喜剧题材较少。“儿童剧创作观念依旧不够开放、不够活跃,想象力不够充分,艺术性不强,同质化的倾向非常严重,写什么题材,大家看起来都是一个模样”。这是儿童剧
没有任职限制的人员有()。
EatHealthy“Cleanyourplate!”and“Beamemberofthecleanplateclub!”JustabouteverykidintheUShasheardthisfr
Toseehowbigcarrierscouldcontroltheonlineworld,youmustunderstanditsstructures.EarthlinkgivesJenniferaccesstot
最新回复
(
0
)