首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
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
75
问题
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://www.kaotiyun.com/show/bLwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
()在2018年1月8日举行的国家科学技术奖励大会上获得了2017年国家最高科学技术奖。
板书设计的主要原则()。
英国科学家麦克劳德上小学的时候出于对狗的内脏的好奇,偷偷杀死了校长家的狗。校长的惩戒手段是让麦克劳德画出狗的血液循环图和骨骼结构图。校长善意的“惩罚”,使小麦克劳德爱上了生物学,并最终登上了诺贝尔奖的领奖台。案例中校长()。
给定资料1.“住院治病先交押金”是医院的惯例。早在2016年年底,X县就打破了这种惯例,给建档立卡贫困户打开“绿色通道”,全面实行“先诊疗后付费”就诊模式和“一站式”结算服务,确保农村贫困患者得到及时救治。“当时X县没有专门的一次性结算系统,‘
给定资料1.在山东青岛(移风)国际蔬菜花卉种子产业园里,高端技术孕育的蔬菜良种反复提纯,恣意生长:鳌山卫镇的村民检修着植保无人机,只待收获地标品牌“即墨地瓜”“白庙芋头”……青岛市即墨区的“三农”发展,正在缓缓铺开农业强、农村美、农民富的斑斓画卷。走进
材料一2019年,浙江龙港撤镇设市,实现从“中国第一座农民城”到“全国首个镇改市”的历史性跨越。龙港改革的难点,是要以40%的行政资源,承接100%的行政管理职能,服务好48.5万常住人口。对此,龙港的解法是:“不建机构建机制、不坐机关坐社区、不靠编制靠
截至2019年12月31日,中国共产党党员总数为9191.6万名,同比增长1.46%。在党员的性别、民族和学历上,女党员2559.9万名,少数民族党员680.3万名,大专及以上学历党员4661.5万名。在党员的入党时间上,新中国成立前入党的17.4万名,新
某镇卫生院50多名医生被平均分配到13个基层诊所参与工作,其中男医生比女医生多4人。工作结束后,25%的男医生和一部分女医生继续到邻镇4个医疗点支援工作,这批人员中任意6人必有男医生,且保证必有一个医疗点的女医生多于1人。那么该卫生院到邻镇支援工作的医生共
传统的光刻技术中,镜头与光刻胶之间的介质是空气,而浸没式技术是将空气介质换成液体,得到合适波长的光,以提高成像分辨率,以下说法错误的是:
功能文化区是按照人类社会的某项功能组织建立起来的,在空间结构上具有较固定的、确切的边界,其内部彼此之间因功能有一种互相联系从而确定其分布区范围的文化区。形式文化区是指不同性质的文化现象分布的范围,是某些具有相互联系的文化现象在空间分布上具有集中的核心区与模
随机试题
根据《国务院关于投资体制改革的决定》的规定,对于政府投资项目仍继续实行审批制,其中采取投资补助、转贷和贷款贴息方式的,只审批()。
减水剂的优点有()。
如图7-5所不的有源二端网络对外电路来说司等效为()。
下列单位必须设置总会计师一职()。
包装材料的()是包装设计环节中的重要部分,只要有包装,就涉及到材料的选用问题。
房地产开发企业向购房人承诺,购房人使用房屋一定年限后,如果购房人要求收回投资,房地产开发企业向购房人以分期还款或一次性返还购房款方式回购房屋的是()。
8,96,140,162,173,()
对于机架式服务器,通常根据机箱的高度细分为1U/2U/3U/4U/5U/6U/7U/8U等规格,其中1U相当于______mm。
下列描述正确的是
Withunemploymentrisingandhousingcostsstillhigh,citiesaroundthecountryareexperiencinganewandsuddenwaveofhomel
最新回复
(
0
)