首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试利用记录型信号量写出一个不会出现死锁的哲学家进餐问题的解决算法。
试利用记录型信号量写出一个不会出现死锁的哲学家进餐问题的解决算法。
admin
2016-03-29
49
问题
试利用记录型信号量写出一个不会出现死锁的哲学家进餐问题的解决算法。
选项
答案
此题主要考查进程控制过程中的信号量技术的运用。 设初始值为1的信号量c[I]表示I号筷子被拿(I=1,2,3,4,…,2n),其中n为自然数。 send(I): begin if I mod 2==1 then{ P(c[I]); P(c[I一1 mod 5]); Eat; V(c[I一1 mod 5]); V(c[I]); } else{ P(c[I—1 mod 5]); P(c[I]); Eat; V(c[I]); V(c[I一1 mod 5]); } end
解析
转载请注明原文地址:https://kaotiyun.com/show/mmRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
概述新中国建国初期的形势和任务。
第二次世界大战给全人类的启示是()①维护世界和平是当代各国人民的共同任务②必须坚持反对霸权主义和强权政治③必须发展和壮大世界和平力量④必须建立国际政治经济新秩序
17世纪英国资产阶级革命中,曾利用了古老文件同专制王权作斗争。这一古老文件是()
阅读材料,回答以下问题:今日中国独立自由的地位,已随不平等条约的撤废而获得。然而我们中国国民正确的反应,是义务感的激发与责任心的加强。国家的责任与国民的任务,从此更加重大。建国工作的完成,建国理想的实现,皆有待于我们的奋斗和牺牲。“天下无易事,天下无难事
“二战”后主要资本主义国家经济恢复和发展的杠杆是()。①政府采取宏观调控政策②发展国家垄断资本主义③充分利用科技成果④加强国际经济联系
提出“双重真理”,并认为理性和宗教并不矛盾的阿拉伯哲学家是()。
试析第三次科学技术革命对人类社会和历史进程的影响。
16世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:请说明系统处于不安全状态;
两个进程P、Q都需要三个资源1,2,3,系统中有资源1、2、3各一个,如果P请求资源的顺序是1、2、3,Q请求资源的顺序任意,共有3!=6种排列,其中共有()个排列可能导致死锁。
随机试题
从国内重点工程和有关渠道反映的问题看,影响设备质量的主要因素包括()。
李清照《声声慢》(寻寻觅觅)直接体现对亡夫伤悼之情的词句是()
2005年3月20日,某市国税分局对辖区内甲公司进行纳税检查。其负责人声称甲公司将于3月30日迁往外地经营,因而谢绝接受检查。税务人员认为甲公司有逃避纳税的可能,因此,于3月21日向甲公司下达了(限期缴纳税款通知书),责令其于3月26日前缴纳3月份的应纳税
得过肺结核但是已经治愈,具有导游人员资格证,并与旅行社订立劳动合同的21岁的王某不能领取导游证。()
个人收入主要包括两个部分:一是劳动者报酬;二是非劳动收入。下列选项中属于劳动者报酬范畴的是()。
《宅地法》
Whatwasthewomanplanningtodotoday?
A、January.B、March.C、September.D、October.C①女士说下一期的中级日语课程将于九月十二日开课,否则就要等到一月或者三月了,男士表示要参加下一期次的课程,即九月份的课程,因此本题选C。②A和B项在录音中有提及到,但
A、Shewasveryluckytoseemanywhales.B、Shedidn’tgotothewhale-watchingtrip.C、Shedidn’tseeawhaleonherwhale-watch
Massivechangesinalloftheworld’sdeeplycherishedsportinghabitsareunderway.Whetherit’soneofLondon’sparksfullo
最新回复
(
0
)