首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
admin
2013-03-18
20
问题
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用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全国计算机二级
相关试题推荐
对考生目录下的数据库“医院”建立文件名为myf的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有“药查询”,“处方查询”和“查询综合”3个选项按钮;表单上有两个命令按钮,标题分别为“浏览”和“关闭”。当选择“药查询”
(1)建立项目文件,文件名为my。(2)将数据库“职工”添加到的项目中。(3)为数据库中的表“员工”建立“候选索引”,索引名称和索引表达式均为“员工编码”。(4)为“员工”表和“职称”表之间的关联设置完整性约束,要求:更新规则为“级联”,删除规则为“
SQL语句中的SELECT命令建立表之间联系的短语为______。
浏览表文件的命令是______。
1.根据考生文件夹下的tx1表和jsh表建立一个查询query2,查询出单位是“南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是query2,dbf,并执行该查询。2.建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdi
(1)将数据库“学生”添加到项目文件my中。(2)将自由表kecheng添加到“学生”数据库中。(3)建立数据库表“课程”与“选修”之间的关联(两表的索引已经建立)。(4)为3题中的两个表之间的联系设置完整性约束,要求“更新”规则为“忽略”,“
在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用______逻辑表达式。
在VisualFoxPro中,有如下几个内存变量赋值语句:X={^2001-07-2810:15:20PM}Y=.T.M=$123.45N=123.45Z="123.45"执行上述赋值语句之后,内存变量X
随机试题
可行性研究的根本目的是实现项目决策的科学化、民主化,减少或避免投资决策的失误,提高项目开发建设的经济、社会和环境效益。()
当沥青路面面层的厚度大于5cm时,应对路面实测回弹弯沉值的结果进行温度修正,换算成标准温度为20℃时的弯沉值后再进行计算或评定。()
图像校正与信息提取的常用方法中,统计分析是对图像单元的()进行统计分析。
企业每月都应进行一次全面清查。()
在市场准入范围和标准中,不属于中资商业银行行政许可事项的是()。
有一则公益广告劝告人们,酒后不要开车,直到你感到能安全驾驶的时候才开。然而,在医院进行的一项研究中,酒后立即被询问的对象往往低估他们恢复驾驶能力需要的时间,这个结果表明,在驾驶前饮酒的人很难遵循这个广告的劝告。下面哪项如果为真能最有力地支持以上结
俗话说“三个和尚没水喝”,这说明的是人浮于事;但如果“三个和尚”都很负责,结果也许会造成水满为患。这两种不同的说法表明()。
科学管理学派的核心思想是指导人们用科学理性的思维来进行管理,它的奠基人“科学管理之父”泰勒提出要使管理走向科学化。以下哪项不是泰勒的观点?()
在天平上重复称量一重为a的物品.假设各次称量结果相互独立且同服从正态分布N(a,0.22).若以表示n次称量结果的算术平均值,则为使n的最小值不小于自然数___________.
To:AllEmployeesDate:March21stSubject:IntranetDearemployees,Tomanageourinformationwellandimprovethewaywecom
最新回复
(
0
)