首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若用白盒测试方法测试以下代码,并满足条件覆盖,则至少需要___________(35)个测试用例。采用McCabe度量法算出该程序的环路复杂性为___________(36)。 int find_max(int i,int j,int k){
若用白盒测试方法测试以下代码,并满足条件覆盖,则至少需要___________(35)个测试用例。采用McCabe度量法算出该程序的环路复杂性为___________(36)。 int find_max(int i,int j,int k){
admin
2019-07-12
26
问题
若用白盒测试方法测试以下代码,并满足条件覆盖,则至少需要___________(35)个测试用例。采用McCabe度量法算出该程序的环路复杂性为___________(36)。
int find_max(int i,int j,int k){
int max;
if(i>j)then
if(i>k)then max=i;
else max=k;
else if(j>k)max=J;
else max=k;
return max;
}
(36)
选项
A、1
B、2
C、3
D、4
答案
D
解析
本题考查软件测试的基础知识。
画出该代码的流程图,如下:
要满足条件覆盖,要求三个判断框的Y和N至少要经过一次,即1Y2Y:1Y2N;1N3Y;1N3N,至少需要4个测试用例。
McCabe度量法是一种基于程序控制流的复杂性度量方法,环路复杂性为V(G)=m-n+2,图中m=9,n=7,V(G)=9-7+2=4。
转载请注明原文地址:https://kaotiyun.com/show/snCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在SNMPv2中,一个实体发送一个报文一般经过四个步骤:(1)加入版本号和团体名,构造报文;(2)把PDU、源和目标端口地址以及团体名传送给认证服务,认证服务产生认证码或对数据进行加密,返回结果;(3)根据要实现的协议操作构造PDU;(4)进行BE
若Linux用户需要将FTP默认的21号端口修改为8800,可以修改(33)配置文件。
两个主机通过电缆直接相连,主机A的IP地址为220.17.33.24/28,而主机B的IP地址为220.17.33.100/28,两个主机互相ping不通,这时应该__________。(2013年上半年试题)
~xDSL技术中,能提供上下行信道非对称传输的是()。
ZigBee网络是IEEE802.15.4定义的低速无线个人网,其中包含全功能和简单功能两类设备,下面关于这两类设备的描述中错误的是()。
以太网的数据帧封装如下图所示,包含在IP数据报中的数据部分最长应该是(23)________________字节。
在需求分析阶段,采用UML的用例图(usecasediagram)描述系统功能需求,如图4-4所示。指出图中的A,B,C和D分别是哪个用例?类通常不会单独存在,因此当对系统建模时,不仅要识别出类,还必须对类之间的相互关系建模。在面向对象建模中,提供
在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)~(3)处表示的内容。UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use—caseView)、设计视图(D
多媒体电子出版物创作的主要过程可分为(62)。基于内容检索的体系结构可分为两个子系统:(63)。
随机试题
读百年前泰坦尼克号邮轮航线示意图(实线表示邮轮航行线路,虚线表示洋流运动方向),回答下列问题。泰坦尼克号邮轮航行途中大部分航段所遇洋流的主要成因是()。
乳头状导管瘤最准确诊断方法是
“肾自截”现象见于下列哪种疾病
X线成像时,可以暂时控制的是
紫色腹纹可见于( )
对全部经济业务事项按照会计要素的具体类别而设置的分类账户进行登记的账簿称为( )。
会计职业道德教育途径包括()。
关于税收法律关系的概念和特点,下列表述不正确的是()。
产品质量责任是一种综合的()。
现有浓度为15%和30%的盐水若干,如要配出600克浓度为25%的盐水,则分别需要浓度15%和30%的盐水多少克?()
最新回复
(
0
)