首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
admin
2017-11-14
82
问题
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
选项
答案
此题主要考查进程间共享缓;中区来实现同步的相关内容。 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/sCRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
最早测量子午线的长度,并主持修订了当时最先进历法《大衍历》的是僧人()。
下列城市:①南京②厦门③天津④杭州,按其在近代历史上开放为商埠的时间先后顺序排列应该是()
下列有关《布列斯特和约》的说法中,错误的一项是()。
联共(布)“十五大”规定在农村的根本任务的实质是()。
阅读材料,回答以下问题:今日中国独立自由的地位,已随不平等条约的撤废而获得。然而我们中国国民正确的反应,是义务感的激发与责任心的加强。国家的责任与国民的任务,从此更加重大。建国工作的完成,建国理想的实现,皆有待于我们的奋斗和牺牲。“天下无易事,天下无难事
试析第三次科学技术革命对人类社会和历史进程的影响。
我国历史上一次有周密计划、经过长期准备并利用宗教形式组织和发动的农民起义是()。
杜鲁门提出“对日本的占领不能重蹈德国的覆辙”,这一主张付诸实行后()。
既考虑作业等待时间又考虑作业执行时间的调度算法是()。
随机试题
抗磷脂抗体综合征
下列用途中只能用哌替啶不能用吗啡的是
患者,女,55岁。1个月来反复出现活动后心前区痛,伴压抑感,向左肩部放散,口含消心痛有效。近1周来,症状发作频繁,胸痛持续时间延长。4小时前胸痛症状再现,用消心痛疗效不佳,疼痛持续不缓解而来院。心电图示I、aVL、V3~V6导ST段明显下降0.3mV,未见
A.运输凭照B.麻醉药品专用章C.麻醉药品专用卡D.麻醉药品购用印鉴卡E.麻醉药品进口准许证
下列关于城市交通供给特性的分析,正确的是()
浇筑混凝土时,振捣延续时间的判断标准有()。
下列各项中,应列入利润表“管理费用”项目的是()。
商业银行市场风险控制的手段主要有()。
阅读下面关于抗战胜利前后国内形势的材料:材料1公开的全面的内战会不会爆发?这决定于国内的因素和国际的因素。国内的因素主要是我们的力量和觉悟程度。会不会因为国际国内的大势所趋和人心所向,经过我们的奋斗,使内战限制在局部的范围,或者使全面内战拖延时间爆发呢
A、 B、 C、 B
最新回复
(
0
)