首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序段中,[(1)]是语句覆盖测试用例,[(2)]是判定覆盖测试用例。 If(a<80)b=0; else if(a<=150)b=5; else if(a<200)b=8; else b=1;
下面的程序段中,[(1)]是语句覆盖测试用例,[(2)]是判定覆盖测试用例。 If(a<80)b=0; else if(a<=150)b=5; else if(a<200)b=8; else b=1;
admin
2019-03-12
99
问题
下面的程序段中,[(1)]是语句覆盖测试用例,[(2)]是判定覆盖测试用例。
If(a<80)b=0;
else if(a<=150)b=5;
else if(a<200)b=8;
else b=1;
选项
A、a=(79,150,199,200)
B、a=(79,151,200,201)
C、a=(80,150,200,201)
D、a=(80,149,200,201)
答案
A
解析
需要理解白盒测试中的几种覆盖标准:语句覆盖是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次。判定覆盖(也称为分支覆盖)是设计若干个测试用例,运行所测程序,使程序中每个判断的取真分支和取假分支至少执行一次。
本题中的4条赋值语句分别在a<80、80<=a<=150、150<a<200、a>=200的条件下各执行一次才能满足语句覆盖的标准,备选项中只有D满足条件。
为了满足判定覆盖标准,需要a<80、a>=80、a<=150、a>150、a<200、a>=200的数据至少都出现一次才行,备选项中只有A满足条件。
转载请注明原文地址:https://kaotiyun.com/show/I6WZ777K
本试题收录于:
电子商务设计师上午基础知识考试题库软考中级分类
0
电子商务设计师上午基础知识考试
软考中级
相关试题推荐
关于对SQL对象的操作权限描述正确的是______。
从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是(62)。(其中PC为程序计数器,M为主存储器,DR为数据寄存器,IR为指令寄存器,AR为地址寄存器。)
一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务的______而引起的。
设有关系R(A,B,C)的值如下:下列叙述正确的是______。
某数据库中有供应商关系S和零件关系P,其中,供应商关系模式S(Sno,Sname,Szip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属
下面说法中,正确的是( )。
电子商务交易必须具备抗抵赖性,目的在于防______。
某有向图G的邻接表如下图所示,可看出该图中存在弧<v2,v3>,而不存在从顶点v1出发的弧。以下关于图G的叙述中,错误的是()。
强制访问控制(MAC)可通过使用敏感标签对所有用户和资源强制执行安全策略。MAC中用户访问信息的读写关系包括下读、上写、下写和上读四种,其中用户级别高于文件级别的读写操作是(23)________。
某数据存储设备的容量为10TB,其含义指容量为(23)字节。
随机试题
A.切除修复B.错配修复C.光修复D.重组修复利用重组蛋白的核酸酶活性将一股健康的母链与缺口部分进行交换,以填补缺口的修复机制
彻底清除局部刺激因素后,对仍较大的妊娠期龈瘤可选择手术切除,手术时机最好在妊娠期的
A.鸡痘病毒B.猪圆环病毒C.马传染性贫血病毒D.草鱼出血热病病毒E.口蹄疫病毒属于具有反转录过程的病毒是
推土机由拖拉机和推土铲刀组成,是一种自行式的挖土、运土工具,其中推土机的施工方法包括()。
根据土地增值税有关规定,纳税人提供扣除项目金额不实的,在计算土地增值税时,应按照( )。
甲公司持有乙公司30%的股权,对乙公司具有重大影响。甲公司于20×7年12月1日与丙公司签订了股权转让协议,根据该协议,甲公司将其持有的乙公司30%的股权以4500万元的价格转让给丙公司,该项股权投资在该日的账面价值为3000万元,其中,损益调整为5
中国人自古以来被称为“炎黄子孙”。其中“黄”指的是()。
______不是RISC的特点。
根据Internet的域名代码规定,域名中的______表示政府部门网站。
Theyhave______downmyapplication.
最新回复
(
0
)