首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
admin
2019-01-16
85
问题
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
选项
答案
此题主要考查进程间共享缓;中区来实现同步的相关内容。 int mutex=1 int empty=n; int full=0; int in=0; int out=0; main(){ cobegm 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/JlRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
建立帝国财政收支总账和元首金库,直接控制和调节全国财政收支的是()。
阅读材料,回答问题:材料一:战后美国对一些新兴工业部门、重大科研项目、现代化公共设施等投入大量资金,如美国时发展原子能工业的投资,从1945年到1970年共计达175亿美元。美国还通过国家力量来扩张国外市场,从50年代中期起,为加强国际市场的竞争力,政府
真理标准问题大讨论
论述罗马共和国早期对外征服的过程和历史意义。
佛教在从印度向外传播的过程中分为两大流派,其中小乘佛教又称为()。
简述诺曼征服的过程及其影响。
“二战”后主要资本主义国家经济恢复和发展的杠杆是()。①政府采取宏观调控政策②发展国家垄断资本主义③充分利用科技成果④加强国际经济联系
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
给定序列{3,5,7,9,11,13,15,17),(1)按表中元素的顺序依次插入一棵初始为空的二叉排序树,画出插入完成后的二叉排序树,并求在等概率情况下查找成功的平均查找长度。(2)按表中元素的顺序构造一棵平衡二叉树,并求其在等概率情
设结点x和y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中x在y之前,而在其后序遍历序列中x在y之后,则x和y的关系是()。
随机试题
下列关于基因文库的叙述,正确的有
下列哪项不是导致肾性骨病的病因
将护理程序系统化的护理工作方式是
红霉素的抗菌作用机制是
背景某市政工程公司的施工项目部负责某污水处理厂工程施工,该污水处理厂工程主要包括泵站、集水池等单位工程。泵站集水池为钢筋混凝土结构,长32m、宽22m,基础与墙体混凝土设计强度等级为C25,基础顶面标高28.500m,墙厚为500mm,墙高6m,墙
在下列选项中,属于建设工程项目管理进度纠偏的组织措施的是()。
根据下列材料,按要求完成教学设计任务。材料一:《普通高中历史课程标准(2017年版)》规定:了解历史上劳动工具的变化和主要劳作万式。材料二:课文摘录:西周时期,农作物种类更加丰富,有粟、稻、黍、稷、麦、桑、麻等,后世的主要农作物多已具备。
《开国大典》被誉为“共和国成立的艺术见证”。()
温家宝同志说“要创造条件让群众批评政府”,你怎么看?
•ReadthearticlebelowaboutMicrosoftanti-trustsuit.•Choosethebestsentencefromtheoppositepagetofilleachofthe
最新回复
(
0
)