首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
admin
2016-03-29
60
问题
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
选项
答案
此题主要考查进程间共享缓冲区来实现同步的相关内容。 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
学硕统考专业
相关试题推荐
概述新中国建国初期的形势和任务。
解析两个战场的地位、作用及相互关系。
简述西欧经济一体化的原因、进程和意义。
詹天佑自主设计修建了中国第一条铁路是在()。
我国发明生铁冶炼技术是在()。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
近代中国各派军阀的共同点有()①始终打着维护共和制度的旗号②利用中央政权排斥异己③都试图夺取中央政权④以帝国主义列强为靠山
美国工业革命的有利条件包括()。①美国自然资源丰富②独立战争后,美国创立了资产阶级共和制度③地理位置优越,远离动乱的欧洲④拥有潜在的广阔的国内市场
19世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
随机试题
具有活血化淤作用的食物属于活血类,多用于_______。
监理单位配合设计单位优化设计是设计阶段( )的任务。
下列方法中,可用于寿命周期成本评价的方法是()。
质量验收评定的依据包括()。
多式联运单据只能作为可转让的单据。()
企业根据生产工艺和产品特点,对车间的机床进行科学、合理的布置,这种活动属于()。
()不属于台湾省常见的小吃。
高等哺乳动物和人类的视觉皮层同样具有()等特征侦察器
磁盘存储器的记录方式—般采用( )。
[*]Ifyouwanttoknowaboutprogrammesofnextweek,whichchannelwillyouchoose?
最新回复
(
0
)