首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某C语言子程序如下。 其中x,y是两个已定义的整型变量。表2-4给出了可供选择的4组测试数据组,则实现条件覆盖至少应采用的测试数据组是(31)。
某C语言子程序如下。 其中x,y是两个已定义的整型变量。表2-4给出了可供选择的4组测试数据组,则实现条件覆盖至少应采用的测试数据组是(31)。
admin
2013-05-11
39
问题
某C语言子程序如下。
其中x,y是两个已定义的整型变量。表2-4给出了可供选择的4组测试数据组,则实现条件覆盖至少应采用的测试数据组是(31)。
选项
A、Ⅰ和Ⅱ组
B、Ⅰ、Ⅱ和Ⅲ组
C、Ⅰ、Ⅱ和Ⅳ组
D、Ⅰ、Ⅲ和Ⅳ组
答案
D
解析
在白盒测试用例设计中,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖及路径覆盖等常见的覆盖测试策略,这些策略的相关描述及发现错误的能力如表2-11所示。
条件覆盖测试策略的本质是:构造一组测试用例数据,使被测程序中每一个判定语句的每个逻辑条件的可能取值至少满足1次。本试题程序段的程序流程图如图2-14所示。
对该程序段实施条件覆盖测试,可选择测试数据组I(x=0, y=3),以同时满足判断条件(x=O)and(y>2)中x=O和y>2的取值条件;可选择测试数据组Ⅲ(x=-1,y=2),满足判断条件 (x<1)or(y=1)中x<1的取值条件;可选择测试数据组Ⅳ(x=3, y=1),满足判断条件(x<1)or(y=1)中y=1的取值条件。因此本试题的正确答案是选项D。
对本试题程序段实施语句覆盖至少应采用的测试数据组是Ⅰ和Ⅱ组(即选项A);实现路径覆盖至少应采用的测试数据组是“Ⅰ、Ⅱ和Ⅲ组(即选项B)”或“Ⅰ、Ⅱ和Ⅳ组(选项C)”。
转载请注明原文地址:https://kaotiyun.com/show/UnRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
参见下图,主机Aping主机B,当数据帧到达主机B时,其中包含的源MAC地址和源IP地址为____________。
SNMPv2提供了3种访问管理信息的方法,这3种方法不包括____________。
在DHCP服务器配置过程中,可以把使用DHCP协议获取IP地址的主机划分为不同的类别进行管理,下面划分类别规则合理的是(46)。
SSL是一个介于(1)与TCP之间的一个可选层,当发送访问请求时,在SSL层,借助下层协议的安全信道(2),并用此来(3)。在TCP层,与服务器端口建立连接,传递SSL处理后的数据。接收端的操作与此发送端过程相反。SSL协议分为(4)和记录协议两部分。其中
以太网中,当数据传输提高时,帧的发送时间要按比例缩短,这样有可能会影响冲突的检测。为了能有效地检测冲突,可以(1)或者(2)。快速以太网仍然遵循CSMA/CD,它采取(3)而将最大电缆长度减少到100m的方式,使以太网的数据传输速率提高到100Mb/s。
以太网帧结构中“填充”字段的作用是__________。(2012年下半年试题)
OSPF协议适用于4种网络。下面选项中,属于广播多址网络的是(1),属于非广播多址网络的是(2)。(2011年上半年试题)(1)
码字之间的海明距离是指(148),一个码(码是一些码字组成的集合)的海明距离是所有不同码字的海明距离的(149)。如果要检查出d位错,那么码的海明距离是(150)。如果信息长度为6位,要求纠正1位错,按照海明编码;需要增加的校验位是(151)。以太网中使用
宏病毒可以感染后缀为(43)的文件。
Soon, more of the information we receive via the Internet could come(71)in digital wrappers. Wrappers are made up(72)software
随机试题
虚拟专网的重点在于建立安全的数据通道,构造这条安全通道的协议必须具备多项条件,以下哪条不属于构造的必备条件_______
关于手足口病的叙述,错误的是
A.高锰酸钾B.碱性药物C.油性泻药D.鸡蛋、牛奶E.2%~4%碳酸氢钠乐果中毒时禁用
下列病毒性疾病中由全沟硬蜱传播的只有
夏月外感风寒、内伤生冷之恶寒发热、呕吐泄泻者,宜选用具有化湿行气温中,对脾寒泄泻尤为适宜的药物是
最早建立独立的综合金融监管机构的国家是()。
(2002年考试真题)在对存货实行.ABC分类管理的情况下,ABC三类存货的品种数量比重大致为()。
下列各项中,适用5%~35%的五级超额累进税率计征个人所得税的有()。
Americansnolongerexpectpublicfigures,whetherinspeechorinwriting,tocommandtheEnglishlanguagewithskillandgift.
A、Heenjoyedthepaintings,too.B、Hehastofinishhistermpaperfirst.C、Hecan’tfinishhistermpaperthatday.D、Hehasle
最新回复
(
0
)