首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
3个进程P1、P2、P3互斥使用一个包含N个(N>0)单元的缓冲区,P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用counlodd()统计奇数个数;P3每次用getev
3个进程P1、P2、P3互斥使用一个包含N个(N>0)单元的缓冲区,P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用counlodd()统计奇数个数;P3每次用getev
admin
2023-02-10
43
问题
3个进程P1、P2、P3互斥使用一个包含N个(N>0)单元的缓冲区,P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用counlodd()统计奇数个数;P3每次用geteven()从该缓冲区中取出一个偶数并用counteven()统计偶数个数。请用信号量机制实现这3个进程的同步与互斥活动,并说明所定义的信号量的含义。要求用伪代码描述。
选项
答案
(1)定义信号量s1控制P1与P2之间的同步,s2控制P1与P3之间的同步,empty控制生产者与消费者之间的同步,mutex控制进程间互斥使用缓冲区。 (2)程序如下: [*]
解析
转载请注明原文地址:https://jikaoti.com/ti/rJPiFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
材料一新春伊始,《新农村》记者小梁到基层调研,以下是他在两个村庄采访的片段。“村子真于净”,这是外来人对东各村的第一印象。村道上见不到一张纸片,家家院里院外也清清爽爽。79岁的高大妈笑着把小梁往屋里迎。冬季取暖煤改电以后,高大妈家装了地暖,外面再
给定资料1.互联网技术的飞速发展,尤其是移动互联网技术的不断成熟,催生了一大批勇于表达自我、热衷传递信息的自媒体。微博、微信、手机程序的迅速崛起,促使信息生产、整合、传播方式发生了革命性变化,开启了信息传播的新模式。人人都有麦克风、摄像机,让信息传播渠道
给定资料1.A市南部两个乡镇为招商引资,和一家畜牧企业签订了投资协议书,并和农民签订了上千亩的土地征用合同,用来创办生猪养殖基地及配套设施等。然而,2018年这家畜牧企业经营跟不上,无力支付土地租赁租金,表层土壤还遭到了破坏。村民张海村说,早知道这样,就
给定资料1.一花一草一庭院,每个人内心深处都有一个回归田园的梦。在建设美丽乡村方面,不同国家、不同地域的人们有着不同的理解,但是大家的追求是一致的。他山之石可以攻玉,发达国家经历转型阶段的经验,值得我国学习与借鉴。法国是欧洲传统农业大国,其奶酪、葡萄酒
给定资料1.几年前,丈夫心肌梗死,意外离世,家住G市H区的张女士一家顿时陷入困顿。往后的生活如何过下去,年仅四十的张女士一筹莫展。“社区工作人员了解到我家中的情况后,主动来到家里和我详细地谈了谈,之后帮我安置到社区从事公益性岗位,来辅助
给定资料1.几年前,丈夫心肌梗死,意外离世,家住G市H区的张女士一家顿时陷入困顿。往后的生活如何过下去,年仅四十的张女士一筹莫展。“社区工作人员了解到我家中的情况后,主动来到家里和我详细地谈了谈,之后帮我安置到社区从事公益性岗位,来辅助
某企业举行职业技能大赛,3个下属分公司均选2名员工参赛。若同一分公司的员工比赛时出场顺序不能相邻,则参赛的6名员工不同的出场顺序共有:
DNA甲基化严密控制着基因的表达,在肿瘤发生发展过程中发挥着重要作用。DNA出错且甲基化缺失是导致癌症的一个重要成因。几乎所有的人类肿瘤中都存在肿瘤相关基因的异常甲基化。因此,DNA甲基化异常是癌症发生的一种警示性标志。研究者据此认为,可以使用DNA甲基化
习近平主席欧洲之旅成果________,受到国际社会高度________。访问期间,中国与部分欧洲国家分别签署了多个领域的合作协议。同时,习近平的德国之旅,是中国国家主席8年来首次对德国进行国事访问,________了中德深化全方位战略合作的积极信号。填入
某工厂接到制造6000个A种零件、2000个B种零件的订货单,该厂共224名工人,每人制造5个A种零件与制造3个B种零件所用时间相同。现把全厂工人分成甲、乙两组分别制造A、B零件,并同时开始投入生产。甲、乙两组各分配多少人才能使完成订货单任务所用的时间最少
随机试题
甲租住乙的住房,双方约定租用期限为1年,双方签订了书面租赁合同。一年后,租赁期满,乙没有作出任何表示。则()。
简述我国处理遗产继承的基本原则。
A.清暑通络B.清暑化湿C.解暑除烦D.清暑利湿E.祛暑清热六一散的功用是
对异位妊娠患者,下列哪一项检查最有助于诊断
出现阵发性夜间呼吸困难提示
一个委员会工作两年,每年都由4人组成,其中2名成员来自下面4位法官:F,G,H和I,另外2名成员来自下面3位科学家:V,Y和Z。每一年,该委员会有1名成员做主席,在第一年做主席的成员在第二年必须退出该委员会。在第二年做主席的人在第一年必须是该委员会的成员。
作为系统集成企业售前负责人,在说服本单位领导批准参加项目投标时,不需介绍()。
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
Whatdidthespeakertalkaboutlasttime?
Whatnumberdidthemanwanttodial?
最新回复
(
0
)