题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-03-22 04:30:36

[简答题] 请为下面的程序设计符合判定覆盖的测试用例。 int main() { int a,b,c,x,y,z,t; scanf(“d%,d%,d%”,&a,&b,&c,&t); if a>5 && t<1 x=10 else x=1; if b>10 y=20 else y=2; if c>15 z=30 else z=3; printf(“d%,d%,d%/n”,x,y,z) }

更多"请为下面的程序设计符合判定覆盖的测试用例。 int main() { "的相关试题:

[单项选择]白盒测试的测试用例设计要考虑语句覆盖、()、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。
A. 逻辑覆盖
B. 程序覆盖
C. 等价类划分
D. 判定覆盖
[单项选择]在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等, 其中哪一项是最强的覆盖准则
A. 语句覆盖
B. 条件覆盖
C. 判定覆盖
D. 路径覆盖
[单项选择]在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中哪一项是最强的覆盖准则
A. 语句覆盖
B. 条件覆盖
C. 判定覆盖
D. 路径覆盖
[判断题]判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。
[判断题]逻辑覆盖测试包括的常用覆盖方法有:语句覆盖,判定覆盖,条件覆盖,判定-条件覆盖、条件组合覆盖、路径覆盖。
[判断题]如果测试数据满足条件覆盖,则必然满足判定覆盖。
[单项选择]针对下面的程序段,对于(MaxNum,Type)的取值,至少需要______个测试用例才能够满足判定覆盖的要求。 Whjle(MaxNum-->0) { If(10==Type)x=y * 2; Else if(100==Type)x=y+20; }
A. 5
B. 4
C. 3
D. 2
[填空题]覆盖包括的常用覆盖方法有:()、分支覆盖、条件覆盖、判定-条件覆盖、路径覆盖。
[单项选择]在以下逻辑覆盖中测试用例覆盖程度最大的是()
A. 语句覆盖
B. 条件组合覆盖
C. 判定/条件覆盖
D. 路径覆盖
[多项选择]辑覆盖法是一种白盒测试方法,从程序内部的逻辑结构出发选取测试用例。按覆盖级别由低向高可以划分为:()
A. 判断—条件覆盖
B. 条件覆盖
C. 判断覆盖
D. 语句覆盖
[单项选择] 考虑下面的函数: int min(int x,int y){return xint max(int x,int y){return x>y?x:y;} 对于下面的代码: t=0; for(i=max(x,y);i>=min(x,y);i--) t+=i; 假设x=1,y=100,则可以得到函数调用的次数为()
A. 200
B. 201
C. 101
D. 102
[单项选择]实际的逻辑覆盖测试中,一般以()为主设计测试用例。
A. 条件覆盖
B. 判定覆盖
C. 条件组合覆盖
D. 路径覆盖
[单项选择]在实际的逻辑覆盖测试中,一般以()为主设计测试用例。
A. 条件覆盖
B. 判定覆盖
C. 条件组合覆盖
D. 路径覆盖
[单项选择]阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。 Int func(int a, b, c) { Int k=1: If((a>O)|| (b<0)||(a+c>0))k=k+a; Else k=k+b: If(c>0)k=k+c: Return k' }
A. (1,1,1),(-1,1,1)
B. (1,1,1),(-1,-1,-1)
C. (1,1,-1),(1,1,1)
D. (1,1,-1),(-1,1,1)
[单项选择]在以下逻辑覆盖中测试用例设计难度最大的是()
A. 语句覆盖
B. 判定覆盖
C. 条件组合覆盖
D. 条件覆盖
[单项选择]通常测试用例很难100%覆盖测试需求,因为______。 (1)输入量太大 (2)输出结果多 (3)软件实现途径多 (4)测试依据没有统一标准
A. (1) (2) (3)
B. (2) (3)
C. (1) (2) (3) (4)
D. (1) (3)
[简答题] 设计下列伪程序的语句覆盖测试用例。 BEGIN INPUT(A,B,C) IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END
[单项选择]下面关于程序覆盖说法错误的是()
A. 不要覆盖父类的静态方法和私有方法。
B. 不要覆盖父类的属性。
C. 不要使用两级以上的内部类。
D. 在Sevlets中必须使用同步方法。
[单项选择]已知下列函数定义 setw(int *b,int m,int n,int dat) { int k; for(k=0;k<m*n,k++) { *b=dat;b++;} } 则调用此函数的正确写法是(假设变量a的说明为int a[50]) ( )
A. setw(*a,5,8,1);
B. setw(&a,5,8,1);
C. setw((int*)a,5,8,1);
D. setw(a,5,8,1);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码