首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某嵌入式系统中,存在16路数据采集通道。为了提高数据采集的可靠性,对16路采集通道均采用双余度设计;为了监控采集通道是否发生故障,对各路双余度通道采集值进行比较。只有当该通道两个余度
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某嵌入式系统中,存在16路数据采集通道。为了提高数据采集的可靠性,对16路采集通道均采用双余度设计;为了监控采集通道是否发生故障,对各路双余度通道采集值进行比较。只有当该通道两个余度
admin
2016-11-13
29
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某嵌入式系统中,存在16路数据采集通道。为了提高数据采集的可靠性,对16路采集通道均采用双余度设计;为了监控采集通道是否发生故障,对各路双余度通道采集值进行比较。只有当该通道两个余度设备采集值均不小于45时,才表示该路通道正常。设计人员设计函数
用于统计无故障通道数目,在该函数的设计中考虑了如下因素:
(1)采用如下数据结构存储通道号及采集值:
(2)当输入参数异常时,函数返回-1;
(3)若正确统计了无故障通道数目,则返回该数目;
(4)该函数需要两个输入参数,第一个参数是用于存储通道号及余度采集值的数组,第二个参数为通道总数目;
(5)调用函数sort()对存储通道号及余度采集值的数组进行排序处理。
开发人员根据上述要求使用ANSI C对代码实现如下(代码中每行的第一个数字代表行号):
【问题1】
嵌入式软件中通常使用函数扇出数和注释率来衡量程序的可维护性,请计算函数[*]的扇出数和注释率,并判断此函数扇出数和注释率是否符合嵌入式软件的一般要求。
选项
答案
扇出数:1 注释率:28.6%(4/14) 嵌入式软件一般要求扇出数不大于7和注释率不小于20%,所以此函数扇出数和注释率均符合要求。
解析
本题考查软件测试的一些基本概念和通过代码审查查找软件缺陷以及设计测试用例的能力。
此题目要求考生认真阅读题目所给的软件设计说明信息和软件代码,熟悉结构体数据类型和不同代码覆盖率的要求,结合软件测试盼一些基本概念,在此嵌入式软件中进行实际应用。
扇出数指在结构图中,模块所属的直接下级模块个数,即本模块所调用的模块数目。模块
的扇出数为1。注释率指代码中注释的行数与代码总行数的比率,即注释行数/代码总行数×100%所得的结果。模块
的注释率为4/14×100%=28.6%。为了保证软件的可维护性,嵌入式软件的相关标准中一般要求模块的扇出应控制在7以下,注释的行数不得少于源程序总行数的1/5。模块
的扇出数为1,注释率为28.6%,均满足嵌入式软件的一般要求。
转载请注明原文地址:https://kaotiyun.com/show/ozPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
某公司已将软件管理和工程文档化、标准化,综合成该组织的标准软件过程。所有项目均使用经批准、裁剪的标准软件过程来开发和维护软件。说明该公司已达到CMMI的()。
接入层交换机的功能不包括()。
()是物联网感知层中的信息采集技术。
监理工程师必须具备的条件有______。①具有高级职称②取得监理工程师培训证书③通过信息系统监理师考试④参加全国或地方信息监理协会⑤取得主管部门颁发的《信息系统工程监理工程师证书》并从事监理工作。
当采用S曲线比较法时,如果实际进度点位于计划S曲线的右侧,则该点与计划S曲线的垂直距离表示实际进度比计划进度(50)。
在监理工作程序中,应在()之前确定总监理工程师。
网络集成面临互连异质、异构网络等问题,网络互连设备既可用软件实现,也可用硬件实现。以下_____________不属于网络互连设备。
监理单位有责任协助建设单位对严重质量隐患和质量问题进行处理,必要时可以按合同行使否决权。总监理工程师在( )情况下应对承建单位果断下达停工令。①实施、开发中出现质量异常情况②承建单位使用盗版软件③隐蔽作业未经现场监理人员查验自行封闭
工程质量控制过程中,设置质量控制点的作用包括______。①可以将复杂的工程质量总目标分解为简单分项的目标②可以直接减少质量问题的产生③有利于制定、实施纠偏措施和控制对策④能够保证质量问题的彻底解决
随机试题
某评估机构对一大型汽车厂进行评估。该企业固定资产中有同类机床365台,账面原值为2555万元,评估人员将其中10台机床作为典型进行了详细评估,该10台机床的重置成本为84万元,其账面原值为70万元。若被评估的365台机床设备的平均成新率为60%,则该3
现浇混凝土盖梁前,搭设施工脚手架时做法不正确的是()。
投资项目后评价是在项目(),根据实际的结果和各种数据对投资项目进行的综合评价。
可转换公司债券的发行额不少于人民币()亿元。
企业追加筹资的成本是指()。
某养殖厂共养兔子和狗5000只,如果2午后兔子增加了20%,狗增加了40%,全养殖厂共增加了兔子和狗24%,那么该养殖厂现有狗多少只?()
①对发展中国家和新兴市场国家尤其如此②很大原因是因为中国仍然保持着对资本流动的严格控制③作为一个发展中国家,中国之所以在过去这些年屡屡可以躲过金融危机的直接冲击④资本的自由流动,从来都是一把双刃剑⑤一个原因就是这些国
在过去六十年中,现代中国的建设走过一条________的道路,经历过无数艰辛、动荡、摇摆与反复,既有山重水复之________,也有柳暗花明之转机。填入划横线部分最恰当的一项是()。
进一步说,以往没有“国学”之名,并不等于由这个“现代范畴”所涵盖、所指称的那些“东西”在历史上不曾存在。正如黑格尔说:智慧的猫头鹰要在黄昏时才起飞,思想、理论的总结总是要落后于时代的脚步。在每一个学科被“正名”之前,都有一个或长或短的潜学科状态。而用一个更
Whatcanatravelagentdoforyou?
最新回复
(
0
)