重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
课后习题答案首页 > 全部分类 > 其他
搜题
题目内容 (请给出正确答案)
[单选题]

第1空

A.语句

B.条件

C.判定\条件

D.路径

查看答案
网友您好, 请在下方输入框内输入要搜索的题目:
更多“第1空”相关的问题

第1题

按要求给出下列程序的测试用例(要求写出必要的说明) (1)语句覆盖 (2)判定覆盖 (3)条

按要求给出下列程序的测试用例(要求写出必要的说明) (1)语句覆盖 (2)判定覆盖 (3)条件覆盖 (4)判定-条件覆盖

按要求给出下列程序的测试用例(要求写出必要的说明) (1)语句覆盖 (2)判定覆盖 (3)条按要求给

点击查看答案

第2题

白盒法测试程序时常按照给定的覆盖条件选取测试用例。(1)覆盖比(2)覆盖严格,它使得每一个判定的每
一条分支至少经历一次。(3)覆盖既是判定覆盖,又是条件覆盖,但它并不保证使各种条件都能取到所有可能的值。

(1)A.路径

B.判定

C.条件

D.语句

(2)A.语句

B.条件

C.判定

D.路径

(3)A.语句

B.多重条件

C.路径

D.判定/条

点击查看答案

第3题

采用白盒测试方法对下图进行测试,设计了4个测试用例:① (x=0 ,y=3) ,② (x=1,y=2) ,③ (x=-1,y=2) ,④ (x=3,y=1) 。至少需要测试用例①②才能完成()覆盖,至少需要测试用例①②③或①②④才能完成 (请回答此空 ) 覆盖

A.语句

B.条件

C.判定/条件

D.路径

点击查看答案

第4题

采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②(x=1,y=2),③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成()覆盖,至少需要测试用例①②③或①②④才能完成 (请作答此空) 覆盖

A.语句

B.条件

C.判定/条件

D.路径

点击查看答案

第5题

采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②(x=1,y=2),③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成 (请作答此空) 覆盖,至少需要测试用例①②③或①②④才能完成()覆盖

A.语句

B.条件

C.判定/条件

D.路径

点击查看答案

第6题

A.语句B.多重条件C.路径D.判定/条

A.语句

B.多重条件

C.路径

D.判定/条

点击查看答案

第7题

关于 for(表达式1;表达式2;表达式3); 语句,下面哪一种说法是错误的

A.3 个表达式都可以为空。

B.如果第 2 个表达式为空,表示循环条件恒为真。

C.while 语句能实现的循环都能用 for 语句实现。

D.第 1 个表达式在每次循环中都要执行一次

点击查看答案

第8题

关于 for(表达式1;表达式2;表达式3); 语句,下面哪一种说法是错误的?

A.3 个表达式都可以为空。

B.如果第 2 个表达式为空,表示循环条件恒为真。

C.while 语句能实现的循环都能用 for 语句实现。

D.第 1 个表达式在每次循环中都要执行一次

点击查看答案

第9题

请教:2011年3月计算机四级软件测试工程师真题试卷第1大题第7小题如何解答?

【题目描述】

设有一个判断语句

if(!(ch>='0'&&ch<='9'))printf(“This is not a digit!\n”);

else printf(“This is a digit!\n”);

为实现判定一条件覆盖,需要设计的测试用例个数至少应为

A) 1

B) 2

C) 3

D) 4A.

B.

C.

D.

【我提交的答案】: B
【参考答案与解析】:

正确答案:C

答案分析:

点击查看答案

第10题

请教:2017年计算机四级软件测试工程师模拟题三第1大题第10小题如何解答?

【题目描述】

设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。

A.6

B.8

C.3

D.4

【我提交的答案】: A
【参考答案与解析】:

正确答案:C

答案分析:

解析:判定/条件覆盖,就是设计足够的测试用例,使得判定语句中每个条件的所有可能取值至少评价一次,同时每个判定语句本身所有可能分支也至少评价一次。

本程序一共有两个判定语句,三条路径。

若以1代表某一个条件为真,O代表为假,则对于(a==b)、(c==d)、(e==f)、(p==q)、(s==t)这五个条件,取不同的真值组合,即可设计出相应的测试用例,达到判定/条件覆盖的要求。在这里,先取(a==b)、(c==d)、(e==f) 为101,(p==q)、(s==t) 为任意值,然后取全部五个条件为010 11和010 00,即能达到判定/条件覆盖的要求。

【我的疑问】

在C语言的逻辑与运算中,“”左边为0则不看右边运算;在其逻辑或运算中 “||”左边为1不看右边~那么其条件覆盖会不会有影响?例如:当条件(a==b)为0时,后面的条件((c==d)or(e==f))还会判断么,不判断的话,还算条件覆盖么。

点击查看答案
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案