首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于一个嵌套分支结构的程序,若有4个判定语句,则要覆盖它的每一条路径至少需要的测试用例数据为 A)3个 B)4个 C)5个 D)6个
对于一个嵌套分支结构的程序,若有4个判定语句,则要覆盖它的每一条路径至少需要的测试用例数据为 A)3个 B)4个 C)5个 D)6个
admin
2012-05-21
25
问题
对于一个嵌套分支结构的程序,若有4个判定语句,则要覆盖它的每一条路径至少需要的测试用例数据为
A)3个 B)4个
C)5个 D)6个
选项
A、
B、
C、
D、
答案
C
解析
程序中判定多于一个时,形成的分支结构可以分为两类:一类是嵌套型的分支结构,另一类是串联型的分支结构。对于嵌套型的分支结构,若有n个判定语句,则将会有n+l条不同的路径,故至少需要设计n+1个测试用例方可覆盖每一条路径。对于本题n=4的情况,故至少需要设计4+1=5个测试用例来分别覆盖5条不同的路径。
转载请注明原文地址:https://kaotiyun.com/show/meNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
假设某计算机有IMB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4B组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器按bit存储
计算机内存的容量大小受到(11)位数的限制。若该总线为20位,可以寻址的内存空间为(12)字节。
现在6个元素按1、2、3、4、5、6的顺序进栈,序列(44)是不可能的出栈序列。
在Windows操作系统中,用来对文件进行具体管理的是(2)。打开“我的电脑”窗口的正确方法是用鼠标(3)桌面上“我的电脑”图标;不能进行打开“资源管理器”窗口的操作是(4)。“资源管理器”左部窗口中,文件夹图标前的加号(+)表示该文件夹(5);如果“资源
关系数据库的三种基本关系运算是(23)。在关系代数运算中,(24)运算结果的关系模式与原关系模式相同。
在虚拟页式存储管理中,缺页中断属于(13),其功能不包括(14)。
以下程序的输出结果是(48)。fun(intx,inty,intz){z=x*x+y*y;}main(){inta=31;fun(5,2,a);printf("%d",a);}
为了提高测试效率,应该(51)。
对于卡诺图,下列说法正确的是(14)。
软件测试的目的是(1)。通常(2)是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖标准主要用于(3)。它主要包括条件覆盖、条件组合(多重条件)覆盖。判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除路径覆盖外最弱的覆盖标准是(4),
随机试题
吗啡单独用于内脏绞痛效果好。
居住区用地按不同的功能可分为()。
某施工合同约定由施工单位负责采购材料,合同履行过程中,由于材料供应商违约而没有按期供货,导致施工没有按期完成。此时,应当由( )追究违约责任。
时间序列的水平分析指标有( )。
影响迁移的主要因素()。
新型城镇化
政治家:“那些声称去年全年消费物价涨幅低于3%的经济学家是错误的。显然,他们最近根本没去任何地方买过东西。汽油价格在去年一年中涨了10%,我乘车的费用涨了12%,报纸涨了15%,清洁剂涨了15%,面包涨了50%。”政治家的上述论证最容易受到批评,因为?
已知A有一个特征值-2,则B=A2+2E必有一个特征值是______
A、Hereitis.B、I’msorrytosayso.C、Coffee,please.A
Thefilm______himofwhathehadseeninChina.
最新回复
(
0
)