首页
登录
从业资格
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对
最全题库
2022-08-02
60
问题
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之。以下代码由C浯言书写,请按要求回答问题。voidcal(intn){intg,s,b,q;if((n>1000)&&(n<2000)){g=n % 10;s=n % 100/ 10;b=n / 100 % 10;q= n / 1000;if((q+g) =={s+b ) ){printf("%-5d",n);}}printf("\n");return;}13、 [问题1](3分)请找出程序中所有的逻辑判断语句。14、 [问题2](6分)请分析并给出分别满足100%DC(判定覆盖)和100%CC(条件覆盖)时所需的逻辑条件。15、 [问题3](6分)假设n的取值范围是0<n<3000,请用逻辑覆盖法为n的取值设计测试用例,使用例集满足基本路径覆盖标准。
选项
答案
解析
13、逻辑判断语句:1.n>10002.n<20003.(q + g)=(s + b) 14、按照DC和CC的定义分析逻辑条件。
15、可按以下步骤完成:1.画控制流图。2.计算V(G)=3。3.找出线性独立路径。4.按路径执行过程中的逻辑条件设计相应数据。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2416162.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 [说明
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 [说明
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 [说明
以下关于程序员职业素养的叙述中,不正确的是()。A.面对程序中出现的问题,采用
问卷的设计原则不包括()。A.所选问题必须紧扣主题,先易后难 B.要尽量提供
在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要
试题五(共15分)阅读以下说明和Java程序,填补代码中的空缺,将解答填
关系规范化是在数据库设计的()阶段进行。A.需求分析 B.逻辑设计 C.概
阅读下列说明、C++代码和运行结果,填补代码中的空缺,将解答填入答题纸的对应栏内
第五题阅读以下说明和Java代码,填补代码中的空缺,将解答填入答题纸的对应栏内
随机试题
Evaluatethefollowing.(a)15-(6-4)(-2)(b)(2-17)÷5(c)(60÷12)-(-7+4)(d)(3)4-(
About25millionautoaccidentsoccurintheUnitedStateseachyear.Appro
Whatdothemanandthewomantalkabout?[originaltext]W:Birdwatching!Nowwh
体重指数的计算公式是()A.体重/身高 B.身高/体重 C.体重/(身高
胃、十二指肠溃疡手术后,十二指肠残端破裂并发症好发于A.术后1天 B.术后2~
某建设工程项目进度计划系统如图所示: 该进度计划系统的第二平面是多个相互关
下列测量对象中,属于地籍要素测量的有( )。A.建筑物 B.永久性构筑物
依据国家电网公司变电检测通用管理规定,负责一类变电站设备带电检测重大异常数据分析
双代号时标网络计划,不适用于()。 A.工艺过程复杂的工程B.局部网络计划
卫星广播电视的特点有( )。A.网络安全 B.覆盖面积大 C.接收
最新回复
(
0
)