首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
admin
2017-01-05
112
问题
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
选项
答案
此题主要考查进程间共享缓;中区来实现同步的相关内容。 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
学硕统考专业
相关试题推荐
论述清末预备立宪运动
概述当代科技革命的主要特点。
1946年5月,中共中央发布的实现“耕者有其田”政策的重要文件是()。
提出电磁感应定律的是物理学家()。
陈云作《目前财政经济的情况和克服困难的若干办法》的重要讲话,分析当前财政经济方面的主要困难,提出克服困难的六点意见的会议是()。
关于希腊早期宗教的叙述不正确的是()。
推动欧共体由经济实体向经济、政治、防务实体的方向发展,使欧洲一体化产生质的飞跃的条约是()
赋税是我国古代国家宏观管理经济的重要手段。 据此回答问题:乾隆年间的税种有()
可重定位内存分区的目的为了()。
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
随机试题
何谓中和抗体?
解热镇痛抗炎药的作用机理:布洛芬镇痛的主要机理:
关于DNA聚合酶,错误的是
A.寒、湿、热、干B.心、肝、肾C.自然力、精神力、生命力D.脑、心、肝E.气质失调型疾病、结构损伤型疾病、形状改变型疾病库外提学说包括
下列选项中关于我国现行宪法“公民的基本权利和义务”一章在宪法典中的位置的表述正确的是哪一项?()
政府投资的科学决策包括()。
股权投资基金通过参与被投资企业股东大会(股东会)、董事会、监事会,可以全面了解与公司发展相关的重要信息,股权投资基金拥有当然参会资格的是()。
在晋西北地区,山西省右玉县精心做好绿色发展大文章。林木覆盖率从0.3%增长到54%,从“不毛之地”到“沙漠绿洲”,从种不上庄稼、吃不上饭到享受“生态红利”……山西省右玉县时刻践行“两山”理论,将期望中的“金山银山”变为了现实。这一事例体现了实践具有
已知a×b+b×c+c×a=0,则必有()
Thewallwasbuiltalongtheriver______floods.
最新回复
(
0
)