首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有A、B两人通过信箱进行辩论,每个人都从自己的信箱中取得对方的问题。将答案和向对方提出的新问题组成一个邮件放入对方的邮箱中。假设A的信箱最多放M个邮件,B的信箱最多放N个邮件。初始时A的信箱中有x个邮件(0<x<M),B的信箱中有y个(0<y<N)。辩论者
有A、B两人通过信箱进行辩论,每个人都从自己的信箱中取得对方的问题。将答案和向对方提出的新问题组成一个邮件放入对方的邮箱中。假设A的信箱最多放M个邮件,B的信箱最多放N个邮件。初始时A的信箱中有x个邮件(0<x<M),B的信箱中有y个(0<y<N)。辩论者
admin
2015-12-30
46
问题
有A、B两人通过信箱进行辩论,每个人都从自己的信箱中取得对方的问题。将答案和向对方提出的新问题组成一个邮件放入对方的邮箱中。假设A的信箱最多放M个邮件,B的信箱最多放N个邮件。初始时A的信箱中有x个邮件(0<x<M),B的信箱中有y个(0<y<N)。辩论者每取出一个邮件,邮件数减1。A和B两人的操作过程描述如下:
CoBegin
CoEnd
当信箱不为空时,辩论者才能从信箱中取邮件,否则等待。当信箱不满时,辩论者才能将新邮件放入信箱,否则等待。
请添加必要的信号量和P、V(或wait、signal)操作,以实现上述过程的同步。要求写出完整过程,并说明信号量的含义和初值。
选项
答案
semaphore Full_A=x,//Full_A表示A的信箱中的邮件数量 semaphore Empty A=M-x;//Empty_A表示A的信箱中还可存放的邮件数量 semaphore Full_B=y;//Full_B表示B的信箱中的邮件数量 semaphore Empty_B=N-y;//Empty_B表示B的信箱中还可存放的邮件数量 semaphore mutex_A=1;//mutex_A用于A的信箱互斥 semaphore mutex_B=1;//mutex_B用于B的信箱互斥 Cobegin [*]
解析
转载请注明原文地址:https://www.kaotiyun.com/show/roRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
明代阁臣中拥有票拟权的是()。
20世纪初出现的法西斯主义实质上也是一种恐怖主义。它与传统的资本主义政治制度的不同主要体现在()。①实行一党专政②抛弃了议会民主制③对外争夺殖民地④强化思想文化的控制
日本明治政府于1869年推出的改革措施是
下列选项中,()不是福建人民革命政府的政治、经济主张所代表的受益阶级。
汉灵帝中平元年(184),()在7州28郡同时俱起,这是中国历史上第一次组织、准备比较严密的农民起义。
发现电磁感应现象的科学家是()。
下列选项中,()不属于日本在东北推行的殖民统治。
为加强君权,皇太极时代开始直接控制的“上三旗”不包括()。
林则徐主持编译的《四洲志》,介绍了世界各国的史地。鸦片战争后,主要以《四洲志》为基础成书的重要著作是()
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是
随机试题
以下图示哪个不宜?[2004年第59题]
弃甲曳兵而走曳兵而走:
A、促进上皮增长B、阻止泪液蒸发C、为泪液的主要成分D、降低表面张力E、以上都不是泪膜的水液层()
最早提出要按年龄老少、体质强弱、疾病新久等决定药量的本草著作是
某银行支行行长王某(系中国公民)利用该银行资金管理上的漏洞,违规占用储户大量资金,并通过伪造有关账册平账的手段,贪污公款8000万元。案发后,王某逃亡美国。根据中美两国的协定,中方要求美方就此案提供行使司法协助。美方将王某逮捕后,以非法入境、非法移民即洗钱
要约失效的情况包括( )。
根据《婚姻法》的有关规定,重婚的或者有配偶者与他人同居的,实施家庭暴力的,因感情不和分居满一年的,经人民法院调解无效,应准予离婚。()
某项经济业务的发生既没有增加也没有减少负债,则可能导致的结果有()。
循环经济强调以“资源~产品一再生资源”的循环流程组织经济活动,充分合理地利用资源,使经济活动对自然环境的影响最小化。以“减量化、再利用、再循环”为原则,追求低消耗、低污染、高利用率和高循环率。根据上述定义,下列不属于循环经济的是()。
Whenyouaskyoungpersontotellthenamesofsomefamousmoviesandthechancesarethatmanyofthosementionedwillbepopul
最新回复
(
0
)