首页
登录
从业资格
对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,采用McCabe度量法计算
对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,采用McCabe度量法计算
最全题库
2022-08-02
25
问题
对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,采用McCabe度量法计算其环路复杂度为( )。
A.1B.2C.3D.4
选项
A.1
B.2
C.3
D.4
答案
D
解析
覆盖2条路径就能达到语句覆盖的要求,用2个测试用例即可。路径覆盖需要把程序中的3条路径均覆盖一遍,需要4个用例。整个程序流程图转化为节点图之后,一共11个节点,13条边,根据环路复杂度公式有:13-11+2=4。
转载请注明原文地址:https://tihaiku.com/congyezige/2407329.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,
下图是()设计模式的类图,该设计模式的目的是(),图中,Abstracti
下图是()设计模式的类图,该设计模式的目的是(),图中,Abstracti
下图是()设计模式的类图,该设计模式的目的是(请作答此空),图中,Abstr
程序描述语言(PDL)是软件开发过程中用于______阶段的描述工具。A.需求分
下图为某设计模式的类图,类State和Context的关系为(),类(请作答此
下图为某设计模式的类图,类State和Context的关系为(请作答此空),类(
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
广义的软件测试由“确认”、“验证”、“测试”3个方面组成,其中“确认”是____
在软件工程中,不属于软件定义阶段的任务是______。A.制定验收测试计划 B
随机试题
Myfatherissodeafthathehastouseaheating______.A、helpB、aidC、support
随着网购的进一步盛行,小型城市的消费者有了新的购物目标,从网店购买平价奢侈品(affordableluxury)。这些消费者年龄在25岁到40岁之间。
Computershavebeentaughttoactandspeak,buttheproblemishowto【C1】__
水力警铃测试时,距水力警铃3m远处警铃声强不应小于()dB。A.70 B
短节距56mm的允许偏差为()。A.+2.1mm,-2.1mm B.+2.3m
沥青路面厚度测试报告应计算包括检测路段的()。A.厚度平均值 B.标准差
A.内痔 B.外痔 C.肛裂 D.直肠息肉 E.直肠癌无痛性便血,直肠指
2013年6月3日,A银行总行资产负债管理委员会(ALCO)会议上,资产负债管理
“乙癸同源”说明哪两脏的关系A.肝与脾 B.心与肾 C.肝与肾 D.肺与脾
影响边坡稳定性的内在因素有( )。A.地质构造 B.岩体结构 C.地应力
最新回复
(
0
)