首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有一只铁笼子,每次只能放入一只动物,猎手只能向笼中放入老虎,农民只能向笼中放入猪,动物园等待取笼中的老虎,饭店等待取笼中的猪,试用P、V操作写出能同步执行的程序。
有一只铁笼子,每次只能放入一只动物,猎手只能向笼中放入老虎,农民只能向笼中放入猪,动物园等待取笼中的老虎,饭店等待取笼中的猪,试用P、V操作写出能同步执行的程序。
admin
2016-12-23
24
问题
有一只铁笼子,每次只能放入一只动物,猎手只能向笼中放入老虎,农民只能向笼中放入猪,动物园等待取笼中的老虎,饭店等待取笼中的猪,试用P、V操作写出能同步执行的程序。
选项
答案
题中存在着猎人和农民互斥使用铁笼,猎人和动物园与农民和饭店之间的协同工作,以及猎人和农民都要申请铁笼资源并互斥访问,猎人与动物园、农民与饭店间的同步操作。 TyPedef int S,s1,s2;//S定义铁笼资源,s1表示可取的老虎,s2表示可取的猪 S=1.s1=s2=0; Void P_hunter() { P(S); 放入老虎; V(s1); } Void P_zoom() { P(s1); 取出老虎; V(S); } Void P_farner() { P(S); 放入猪; V(s2); } Void P_restaurant() { P(s2); 取出猪; V(S); }
解析
转载请注明原文地址:https://jikaoti.com/ti/PhWaFFFM
本试题收录于:
网络操作系统题库理工类分类
0
网络操作系统
理工类
相关试题推荐
按计划免疫程序,3个月的健康小儿应该接种的疫苗是________和________。
简述急性白血病的化疗程序。
护患沟通伦理准则中不容逾越的医学伦理的底线是()
住院病人的生理需要包括:氧气、水分、营养、排泄、温度、休息和睡眠、____________。
卡利什将马斯洛的理论加以修正和补充,在生理的需要和安全的需要之间增加了一层新的需要,即____________。
在长度为n的顺序表的表尾插入一个元素时,其算法的时间复杂度是【】
下列程序段中算法的时间复杂度是【】intfun(intn){inti=0,sum=0;while(i
下列算法的功能是借助栈将一个带表头节点的单链表逆置。请填空完成算法。voidreverselist(LinkedListTP*head){LstackTPls,P;DataTypex;InitStack(&l
假设二叉树采用二叉链存储结构,设计一个算法把二叉树b复制到二叉树t中。
随机试题
焊后有消氢处理要求的球罐,其后热温度为(),后热时间为0.5~1h。
某病人长期咳嗽,咳痰每日量约300ml,如咳痰不畅时则呈弛张型发热,此时血象的变化最可能是()。
A.急性粒细胞白血病B.急性早幼粒细胞白血病C.急性单核细胞白血病D.红白血病E.急性淋巴细胞白血病常可导致牙龈肿胀,口腔溃疡的是
A、清咽丸B、口炎清颗粒C、补肾固齿丸D、口腔溃疡散E、玄麦甘桔颗粒用于阴虚火旺所致的口腔炎症的是
钢筋连接接头根据()以及高应力和大变形条件下反复拉压性能的差异,分为三个等级。
工程造价指数,按照不同基期分类的是()指数。
为了调查某企业员工的服装消费支出,从男员工中随机抽取100名调查,从女员工中随机抽取150名调查,这种抽样方法是()。
知情同意和实践能力体现的是社会工作者对()的伦理责任。
有时为了便于理解知识,学习者也会利用表格帮助掌握知识,这种学习策略属于()。
WheredidPetermeetSusanforthefirsttime?
最新回复
(
0
)