首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
admin
2017-01-05
92
问题
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
选项
答案
此题主要考查进程间共享缓;中区来实现同步的相关内容。 int mutex=l 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/2GRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述15世纪以后美洲作物在中国和欧洲的传播及影响。(2013年统考真题)
简述清初恢复和发展农业生产的措施。
关于《荷马史诗》的叙述不正确的是()。
1942年太平洋战争爆发后,日本先后夺取了焦作、开滦等煤矿,华北沦陷区每年向日本输送的原煤达800万吨。这说明日本在沦陷区进行经济掠夺的直接目的是()。
科学技术革命包括三个既有联系又有区别的过程,下列不属于三个过程的是()。
下列哪个文件标志着“文化大革命”的发起?()
阅读材料,回答问题:材料一:巴尔干半岛和东地中海地区,历来被英国视为大英帝国的生命线。大战结束前后,美国利用种种借口,千方百计渗入这个连接欧亚两大洲的重要战略地区……1947年2月21日,英国向美国国务院发出了结束援助希腊、土耳其的照会,声称国内严重的经
判断英国工业革命基本完成的主要依据是()
关于分页系统,回答下列问题:(1)在页表中,哪些数据项是为实现换页而设置的?(2)设某系统为每个作业进程分配3个内存块,某作业进程在运行访问中的轨迹为1,4,3,1,6,8,1,且每一页都是按请求装入的。问:先进先出页面置换算法(FIF
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50
随机试题
A.T1WI为低信号、T2WI为低信号B.T1WI为高信号、T2WI为高信号C.T1WI为高信号、T2WI为低信号D.T1WI为低信号、T2WI为高信号E.T1WI为等信号、T2WI为高信号骨皮质、钙化、脑膜组织的MRI表现为
在工作流程组织中,与生成月度报告有关的数据处理流程属于()流程组织。
热水采暖系统试运行时,首先进行系统充水。系统充水的顺序为( )。
在Word中,“文件”菜单底部列出的文件名表示()。
当事人对保证方式没有约定或者约定不明确的,应该按照()方式承担保证责任。
下列关于借款需求影响因素的说法,正确的有()。
我国现有的外汇贷款币种包括()。
某商业银行以发行普通股的形式筹集资本,在开业时实际收到投资者的资本金10亿元,开业后二年的税后利润是500万元。根据我国的银行制度,该银行第一年的法定盈余公积金应为()元。
个人在学习活动中感到有某种欠缺而力求获得满足的心理状态是()
许多企业目前推出了强化早餐,在早餐食物中加有维生素添加剂,这样的谷类食物均提供了100%的每天维生素建议摄取量。但是,一份比较均衡的普通谷物类早餐,比起这种强化早餐食物是更好的获取维生素的来源。以下哪项如果为真,将最有力地支持以上观点?
最新回复
(
0
)