首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
admin
2013-03-18
22
问题
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
选项
答案
本题类似于两个生产者消费者问题。采样过程相当于生产者,转换过程相当于消费者,显示过程为消费者,而转换过程还充当生产者。为此设立三个信号量:SS表示采集的微电压值能否存入缓冲区,初值为1;SC表示缓冲区中是否有微电压值要转换成温度值,初值为0;sD表示缓冲区是否有温度值要显示,初值为0。解决此同步问题的程序段为: Begin Ss,sc,sd:semaphore; Buffer:integer; ss:=1; sc:=0; sd:=0; Cobegin Process sample; Begin L1:get a sample; P(ss); buffer:=sample; V(sc); goto L1; End Proeess convert; Begin L2:P(sc); take a sample from buffer; convert the sample to temperature; buffer:=temperature; v(sd); goto L2; End process display; Begin L3:p(sd); take a temperature from buffer; display the temperature; goto L3; End Coend End
解析
转载请注明原文地址:https://kaotiyun.com/show/kVsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
在SQL的计算查询中,用于求平均值的函数是______。
SQL实现分组查询的短语是______。
设有变量pi=3.1415926,执行命令?ROUND(pi,3)的显示缔果为______。
分布式数据库系统不具有的特点是______。
n个顶点的强连通图的边数至少有______。
1.根据考生文件夹下的tx1表和jsh表建立一个查询query2,查询出单位是“南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是query2,dbf,并执行该查询。2.建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdi
【】是数据库设计的核心。
①请编写名称为change_c的命令程序并执行,该程序实现下面的功能:将“商品表”进行备份,备份文件名为spbak.dbf;将“商品表”中“商品号”前两位编号为“10”的商品的“单价”修改为出厂单价提高10%;使用“单价调整表”对商品表的部分商品出厂单价进
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
随机试题
特异性免疫包括:___________、___________,分别由___________、___________细胞介导。
吴大爷是优抚对象,早年革命时在战争中落下了伤残。退役后安排到地方工作。吴大爷年轻时没有结婚,因此无儿无女只有自己一个人居住在分配的老房子中。随着吴大爷年龄的增长,早年因伤留下的后遗症越来越严重,这增加了吴大爷行动的困难,吴大爷居住的老房子年久失修,每到雨季
长于条达肝气、疏肝解郁的药物是
冠心病患者术前应用β受体阻滞剂至
6kV及以上无地线线路钢筋混凝土杆宜接地,金属杆塔应接地,接地电阻不宜超过下列哪项数值?()
“十一五”规划建议中对建设社会主义新农村提出要()。
企业出租无形资产时所取得的收入,应作为()。
依次在下列各句横线处填入词语,恰当的一项是()。①北京卢沟桥两边的石栏杆上雕刻着数以百计的石狮,这些狮子在风霜雨雪中已守桥七百多个________。②不同管理层次、不同岗位上的人员,不管其工作内容有多大的________,均有其工作的目标和重点。我们
Thereason______I’mwritingistotellyouaboutapartyonSaturday.
Whatisthepurposeofgovernment’sproposalsintheUnitedStates?
最新回复
(
0
)