首页
登录
从业资格
某嵌入系统中,存在16路数据采集通道,为了提高数据采集的可靠性,对16路采集通道
某嵌入系统中,存在16路数据采集通道,为了提高数据采集的可靠性,对16路采集通道
免费题库
2022-08-02
53
问题
某嵌入系统中,存在16路数据采集通道,为了提高数据采集的可靠性,对16路采集通道均采用双余度设计;为了监控采集通道是否发生故障,对各路双余度通道采集值进行了比较。只有当该通道两个余度设备采集值不均小于45时,才表示该路通道正常。设计人员设计函数mun_of_passer用于统计无故障通道数目,在改函数的设计中考虑了如下以因素:(1)采用如下数据库结构存储通道号及采集值:Struct Value { unsigned int No; //通道号,1到16 unsigned short Value1; //余度1采集值unsigned short Value2; //余度2采集值}(2)当输入参数异常时,函数返回-1;(3)若正确统计了无故障通道数目,则返回该数目;(4)该函数需要两个输入参数,第一个参数是用于存储通道号及余度采集值的数组,第二个参数为通道总数目;(5)调用函数sort()对存储通道号及余度采集值得的数组进行排序处理。开发人员根据上述要求使用ANSI C对代码实现如下,(代码中每行第一个数字代表行号):1 unsigned int num_of_passer(struct Value array[ ], unsigned int num)2 {3 unsigned int n =0; //循环变量4 unsigned int counter; //无故障通道数目5 if((array = = NULL) ||(num = = 0) ||(num > 16))6 return-1; //当输入参数异常时,函数返回-17 sort(array); //对存储值的数组进行排序处理8 for(n = 0;n < = num;n++)9 {10 if((array[n]. Valuel > 45)&& (array[n]. Value2 > 45))11 counter = counter + 1;12 }13 return counter14 }【问题1】(6分)嵌入或软件中通常使用函数扇出数的注释来衡量程序的可维护性,请计算num_of_passer的扇出数和注释率,并判断此函数扇出数和注释率是否符合嵌入式软件的一般要求。【问题2】(8分)请使用代码审查的方法找出该程序中所包含的至少四处错误,批出错误的行号和问题描述。
【问题3】(6分)覆盖率是度量测试完整性的一个手段,也是度量测试有效性的一个手段。在嵌入式软件的白盒测试过程中,通常以语句覆盖率、分支覆盖率和MC/DC覆盖率作为度量指标,请分别指出对函数num_of_passer达到100%语句覆盖、100%分支覆盖和100%MC/DC覆盖所需的最少测试用例数目。
选项
答案
解析
【问题1】注释率:为4/14=28.6% 由于VC工程注释率要求为25%~50%,代码注释率要求为>=20%; 本题应为关键代码,注释率符合要求。扇出数是指该模块调用了多少模块,本题中扇出数为:1 扇出一般3~4,不超过7,本题扇入 符合要求 【问题2】
【问题3】
转载请注明原文地址:https://tihaiku.com/congyezige/2417951.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
一个软件系统的生存周期包含可行性分析和项目开发计划、需求分析、设计(概要设计和详
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
在Windows系统中,若要移动窗口,可用鼠标拖动窗口的()。A.标题栏
若指令系统中设置了专用I/O操作指令,则I/O接口()。A.与内存单元必
UML图中既包含展示系统动态特性的动态视图,又包括展示系统静态特性的静态视图,
在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进
在Windows操作系统中,“()”是内存的一块区域,用于各个应用程序之间相
软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于()维护。A
面向对象分析与设计中,设计的主要任务不包括()。A.描述系统如何解决问题
假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为();当现运
随机试题
Howwelookandhowweappeartoothersprobablyworriesusmorewhenweare
A.亮氨酸 B.赖氨酸 C.蛋氨酸 D.C-端氨基酸 E.甘氨酸多肽链合
关于建筑物沉降缝的叙述,以下哪一条有误?( )A.房屋从基础到屋顶的全部构件都
画家莫奈所属的美术流派风格和下列哪位作曲家的音乐风格类似() A.比才
合规人员应当正确处理与公司其他部门及监管部门的关系,努力形成公司的合规合力,避免
治疗任脉病证,应选取的腧穴是( )。A.后溪 B.申脉 C.列缺 D.照
患者,男,56岁。喘咳气急,胸部胀闷,不得卧,痰稀白量多,恶寒发热,无汗,舌苔薄
《本草纲目》载药A.约1746种 B.1892种 C.365种 D.576
A.茶碱 B.沙美特罗 C.噻托溴铵 D.孟鲁司特 E.布地奈德属于糖皮
关于神经症,正确的叙述是( )。A.多数伴有人格障碍 B.多在强烈心理刺激下
最新回复
(
0
)