首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用PV操作实现三个过程共享缓冲区的同步问题。
admin
2013-03-18
31
问题
在测温系统中要完成采样、转换和显示等任务。采样过程把从传感器上得到的整型微电压值存入一个缓冲区,转换过程把微电压值从缓冲区中取出,计算转换成温度值再存入该缓冲区,显示过程把缓冲区中的温度值取出并显示。试用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全国计算机二级
相关试题推荐
软件的【】设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
子程序通常分为两类:【】和函数,前者是命令的抽象,后者是为了求值。
在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是______。
在FoxPro中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的______语句。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
1.根据考生文件夹下的tx1表和jsh表建立一个查询query2,查询出单位是“南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是query2,dbf,并执行该查询。2.建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdi
(1)将数据库“学生”添加到项目文件my中。(2)将自由表kecheng添加到“学生”数据库中。(3)建立数据库表“课程”与“选修”之间的关联(两表的索引已经建立)。(4)为3题中的两个表之间的联系设置完整性约束,要求“更新”规则为“忽略”,“
在VisualFoxPro的字段类型中,系统默认的日期型数据占【】个字节,逻辑型字段占【】个字节。
SQL语句中,修改表中数据的短语是【】,修改表结构的短语是【】。
程序设计方法要求在程序设计过程中,()。
随机试题
婴幼儿皮肤娇嫩,排汗量多,因而婴幼儿的贴身内衣应选用纯棉的面料。()
我国企业跨国经营
女性,64岁。有高血压病史10年。牙科建议拔除,拔除时麻醉药最适合选用
依据《传染病防治法》规定,采取甲类传染病的预防、控制措施的乙类传染病是()
对辨邪正虚实,胃气的有无有重要意义的能帮助了解病邪的轻重及病情的进退的是
透过葡萄、石榴、老梅、修竹等图案的窗隙,可见园外的美景。这类窗户的构景作用是()。
下列哪一项是学校社会工作者为特殊问题或特殊群体学生提供的服务?( )
下列选项中,()是领导能力的重要内容和体现。
我国《消费者权益保护法》中第一次规定了适用惩罚性赔偿制度的立法例。对下列经营者的哪一行为,消费者可以依法按其所支付价款的四倍要求经营者赔偿其损失?()
A、Itispartoftheirlocalheritage.B、Itisanattractionoftourists.C、Itistherevivalofmorals.D、ItisthemiracleofG
最新回复
(
0
)