首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在下列代码中,有3个进程Pl、P2和P3,它们使用了字符输出函数putc来进行输出(每次输出一个字符),并使用了两个信号量L和R来进行进程间的同步。请问: 当这组进程在运行的时候,“CABACDBCABDD”是不是一种可能的输出序列,为什么? semap
在下列代码中,有3个进程Pl、P2和P3,它们使用了字符输出函数putc来进行输出(每次输出一个字符),并使用了两个信号量L和R来进行进程间的同步。请问: 当这组进程在运行的时候,“CABACDBCABDD”是不是一种可能的输出序列,为什么? semap
admin
2017-04-28
30
问题
在下列代码中,有3个进程Pl、P2和P3,它们使用了字符输出函数putc来进行输出(每次输出一个字符),并使用了两个信号量L和R来进行进程间的同步。请问:
当这组进程在运行的时候,“CABACDBCABDD”是不是一种可能的输出序列,为什么?
semaphore L=3,R=0; /*初始化*/
/*进程P1*/ /+进程P2*/ /*进程P3*/
while(1) while (1) while (1)
{ { {
P(L); P(R); P(R);
putc(’C’); putc(’A’); putc(’D’);
V (R); putc(’B’); }
} V(R);
}
选项
答案
可能。相当于进程P2在打印完第二个“A”的时候被中断了。 本题总结:本题是用PV操作实现进程同步的一个例子,由于L信号量只有Pl能访问,且只能是P操作,故导致R信号量最大值为3,剩下就是P2,P3对R信号量的使用问题,P2进程不会消耗R信号量,而P3会消耗。
解析
转载请注明原文地址:https://kaotiyun.com/show/0WRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
分析安史之乱发生的原因及其影响。
根据地理大发现、文艺复兴和宗教改革等重大事件,阐述西欧地区在15—16世纪发生的历史性转变。
古代两河流域最具代表性的文学作品是()。
下面哪部经典是我国最早的官方史书?()
光绪元年七月,清政府迫于()强烈要求派一位使臣到其国,()成为中国第一个驻外公使
规定了电流、电动势、电阻等概念的物理学家是()。
主张对义和团实行安抚策略的是()。
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
一个SPOOUNG系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPOO
某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O时间比例如下表所示。为提高系统资源利用率,合理的进程优先级设置应为
随机试题
某上市公司于2013年6月1日公告募集说明书,拟发行可转换公司债券。6月1日前20个交易日,该公司股票均价为15元,前一个交易日的股票均价为20元。下列转股价格符合规定的是()元。
社会工作者小李计划采用个案研究方法对随迁老人的需求进行研究,通过深度访淡、观察、量表等方法收集资料,分析某街道辖区随迁老人的需求,从而为这一群体的服务方案设计提供策略性建议。关于个案研究特点的说法,正确的有()。
磨损的防治原则不包括
按照《企业国有产权转让管理暂行办法》的规定,办理非上市企业国有产权转让的场所是()。
强制性标准监督检查的内容不包括()。
(1)制作广告牌,写上“禁止吸烟”(2)引起游客浓厚兴趣,竞相购买(3)竞争激烈,销售惨淡,苦思良计(4)来到旅游区推销“宇宙牌”香烟(5)加上一行字:宇宙牌也不例外
某公园有办公用房一栋,房产价值800万元。2011年将其中的一半对外出租,取得租金收入50万元。已知该地区计算房产余值时减除幅度为30%,则该单位年应纳房产税为()。
(02年)设总体X的概率分别为其中θ是未知参数,利用总体X的如下样本值3,1,3,0,3,1,2,3求θ的矩估计值和最大似然估计值.
开始吃头盘或冷碟的时候,印象很好。
A、Atravelagent.B、Acustomsofficer.C、Apolicewoman.D、Abankclerk.D
最新回复
(
0
)