首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
admin
2016-03-29
69
问题
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
选项
答案
此题主要考查进程间共享缓冲区来实现同步的相关内容。 int mutex=1 int empty=n; int full=0; int in=0; int out=0: main(){ cobegin send(); obtain(); coend } send(){ while(1){ collect data in nextp wait(empty); wait(mutex); buffer(in)=nextp; in:(in+1)mod n; signal(mutex); signal(full); } }//send obtain(){ while(1){ wait(full); wait(mutex); nextc:=buffer(out); out:=(out+1)mod n; signal(mutex); signal(empty); culculate the data in nextc; }//while }//obtain
解析
转载请注明原文地址:https://kaotiyun.com/show/hmRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
概述新中国建国初期的形势和任务。
詹天佑自主设计修建了中国第一条铁路是在()。
我国发明生铁冶炼技术是在()。
关于《新学伪经考》、《孔子改制考》的说法正确的是()。①都是利用古书古人宣传西方资产阶级政治的学说,向西方寻求救国真理②借用儒家学说和孔子的偶像进行宣传,可减少来自封建顽固势力的阻挠和压力③是维新变法的重要理论依据④动摇了封建统治的思想基
联共(布)“十五大”规定在农村的根本任务的实质是()。
阅读材料,回答问题:材料一:巴尔干半岛和东地中海地区,历来被英国视为大英帝国的生命线。大战结束前后,美国利用种种借口,千方百计渗入这个连接欧亚两大洲的重要战略地区……1947年2月21日,英国向美国国务院发出了结束援助希腊、土耳其的照会,声称国内严重的经
试析第三次科学技术革命对人类社会和历史进程的影响。
在西欧列强海外殖民扩张进程中,各国之间相互争夺海上霸权。18世纪末,英国在争霸中取得胜利的根本原因在于()
一次分配所有资源的方法可以预防死锁的发生,它破坏的死锁四个必要条件中的()。
随机试题
关于袁宏道,下列说法中不正确的是()
阅读闻一多《死水》的一段文字,然后回答下列问题。这是一沟绝望的死水,这里断不是美的所在。不如让给丑恶来开垦,看他造出个什么世界。“不如让给丑恶来开垦”表现出诗人怎样的感情?
首次与第二次免疫接种的时间间隔最好为
对于《立法法》规定的应当制定法律的事项尚未制定法律的,全国人民代表大会及其常务委员会有权作出决定,授权国务院可以根据实际需要,对其中的部分事项先制定行政法规,下列哪个属于可以授权国务院先制定行政法规的事项?
与活塞式压缩机相比,透平式压缩机的显著特点为()。
个人独资企业投资人甲聘用乙管理企业事务,同时对乙的职权予以限制,凡是乙对外签订标的额超过1万元的合同,必须经甲同意。某日,乙未经甲同意与善意第三人丙签订了一份标的额为2万元的买卖合同。根据我国《个人独资企业法》的规定,下列关于该合同效力的表述中,正确的是(
人民警察的身体素质,即人民警察的体质,包括体力、运动速度、耐力、灵活性敏捷性等,是人民警察各种才能得以正常发挥及至超常发挥的物质基础。()
利用地窖储存种子、果蔬在我国历史悠久,地窖中的CO2浓度较高,有利于()。
在思维方法上,杜威提倡的是()
TheCaliforniancoastlinenorthandsouthofSiliconValleyisatrend-settingsortofplace.Increasingly,thehomeinteriorso
最新回复
(
0
)