阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明] 逻辑覆盖是通过对程序逻辑结构的遍
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。
[说明]
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之。以下代码由C浯言书写,请按要求回答问题。
void cal (int n)
{
int g, 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;
}
请找出程序中所有的逻辑判断语句。
请分析并给出分别满足100%DC(判定覆盖)和100%CC(条件覆盖)时所需的逻辑条件。
假设n的取值范围是0<n<3000,请用逻辑覆盖法为n的取值设计测试用例,使用例集满足基本路径覆盖标准。
请帮忙给出每个问题的正确答案和分析,谢谢!
逻辑判断语句: 1.n>1000 2.n2000 3.(q + g)=(s + b)
问题 2 答案解析:按照DC和CC的定义分析逻辑条件。
按照DC和CC的定义分析逻辑条件。
问题 3 答案解析:可按以下步骤完成: 1.画控制流图。 2.计算V(G)=3。 3.找出线性独立路径。 4.按路径执行过程中的逻辑条件设计相应数据。
可按以下步骤完成: 1.画控制流图。 2.计算V(G)=3。 3.找出线性独立路径。 4.按路径执行过程中的逻辑条件设计相应数据。
你能否构造一个二元一次方程组,使它同时满足下列条件:(1)x=2,y=2是两个方程的公共解(2)x 数学 2020-04-26 …
是方程解应用题要写数量关系师徒两人合作加工机器零件,师傅比徒弟多加个450个,且师傅加工零件的个数 数学 2020-05-13 …
解方程 小红按八折价格买了一件羊毛衫,付款120元,原价是多少 解方程 小红按八折价格买了一件羊毛 数学 2020-05-13 …
初三升高一,什么时候方程无解,什么时候方程有解?很困惑,还有.就是.方程有解和无解什么意思?什么情 其他 2020-05-14 …
有两筐苹果,如果从第一筐拿出9个放入第二筐,则两筐苹果的个数相等,如果从第二筐拿出12个苹果放入第 数学 2020-05-15 …
什么是方程?方程怎么解?怎样检验?什么是方程解?方程的解又是什么?回答这些问题时,语言稍微简洁一点 数学 2020-05-16 …
简答题根据下图所示生命活动中能量转移关系图解,分析并回答下列问题:(1)图解中过程①是过程,②是过 语文 2020-05-17 …
今年爷爷78岁,三个孙子的年龄分别是26、23、17岁,几年后,爷爷的年龄等于三个孙子的和?要有等 数学 2020-05-21 …
一条路长1150米,把它分成八份,一份是150,4份是?方程解 数学 2020-06-03 …
下面是关于解释程序和编译程序的叙述,正确的是()A.编译程序和解释程度均能产生目标程序B.编译程序 其他 2020-06-12 …