首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。
设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。
admin
2010-06-15
41
问题
设有一段程序如下: 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
答案
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,即能达到判定/条件覆盖的要求。
转载请注明原文地址:https://kaotiyun.com/show/WwNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下说明和C++程序,将应填入(n)处的语句写在的对应栏内。【说明】以下程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类
什么是临界资源(criticalresource)?请用100字以内的文字简要说明。【问题5】【C代码3】中x,y是两个已定义的整型变量。对该程序段进行覆盖测试时,必须适当地选取测试用例。如表5-10所示给出了可供选择的4组测试用例。若要实现
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】下面代码里,instr是一个抽象类,它被两个子类wind和rain分别实现,而brass又继承了wind类,并覆盖了play方法。【程序】(1)
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。[说明1]函数voidfun(char*w,charx,int*n)用来在w数组中插入x,w数组中的数已按由小到大顺序存放,n指存储单元中存放数组中数据的个数,插入后
[说明]信息处理过程中经常需要将图片或汉字点阵作旋转处理。一个矩阵以顺时针方向旋转90°后可以形成另一个矩阵,如下图所示。在上述流程图a和b所示的算法中:(1)矩阵A第i行第j列的元素A(i,j)被复制到矩阵B中的哪个位置?
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。【说明】本程序通过移动滑动条修改颜色RGB值,从而控制颜色。程序中有一个面板、3个标签和3个滑动条,标签和滑动条一一对应,分别对应三原色红、绿、蓝,任意拖动其中的一个滑动条,
面向对象程序设计以(1)为基本的逻辑构件,用(2)来描述具有共同特征的一组对象,以(3)为共享机制,共享类中的方法和数据。
数组A[-5..5,0..8]按列存储。若第一个元素的首地址为100,且每个元素占用4个存储单元,则元素A[2,3]的存储地址为(43)。
进程的三态模型中,对三个状态的说法,不正确的是(60)。
以下关于面向对象技术的叙述中,说法错误的是(48)。
随机试题
《吝啬鬼》的思想主题。
A.花粉B.油漆C.自身变性的IgGD.Rh抗原E.内啡肽可引起Ⅰ型超敏反应的变应原
问卷调查中效度与信度的关系,下列说法中错误的是
孔祥瑞是天津港煤码头公司操作一队队长,只有初中文凭的他在港口工作的30多年里,通过勤奋学习,不断钻研,把精力倾注在技术改革和创新上,在工作岗位上取得科研成果150余项,为企业创造经济效益8400万元,是新时期产业工人的先进典型,孔祥瑞的成功信条是:“可以没
下列哪一种情形不成立累犯?()
直接证据是指能够直接证明刑事案件主要事实的证据,间接证据是指不能够单独地直接证明刑事案件主要事实,需要与其他证据相结合才能证明的证据。所谓刑事案件的主要事实,是指犯罪行为是否系犯罪嫌疑人、被告人所实施。根据上述定义,下列属于直接证据的是:
已知且AXA*=B,r(X)=2,则a=________。
同一型号的1000台计算机,在规定的条件下工作1000小时,其中有10台出现故障。这种计算机干小时的可靠度R为(46),失效率入为(47)小时,平均故障间隔时间(MTBF)为(48)小时。
Polarbearsaresufferingina【C1】______(warm)worldthaneverbefore.Polarbearsliveinenvironmentstoocoldformostani
Ourbrainshavebeenprocessingsophisticatedinformationviaoursensesformillionsofyears.Sowhyisitwearestill【B1】___
最新回复
(
0
)