首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个程序的控制流图中有5个节点、9条边,在测试用例数最少的情况,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是______。
一个程序的控制流图中有5个节点、9条边,在测试用例数最少的情况,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是______。
admin
2019-02-25
91
问题
一个程序的控制流图中有5个节点、9条边,在测试用例数最少的情况,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是______。
选项
A、2
B、4
C、6
D、8
答案
C
解析
本题考查白盒测试用例设计方法:基本路径测试法。基本路径测试法要求覆盖程序中所有可能的路径,即确保程序中每个可执行的语句都至少执行一次,确立独立路径条数需要计算圈复杂度V(G),计算方法包括如下三种:
①V(G)=区域数
②V(G)=判断节点数+1
③V(G)=边数一节点数+2
由上述描述可知,利用方法③,9—5+2=6。
转载请注明原文地址:https://kaotiyun.com/show/p1PZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
为合理有效地控制项目建设进度,监理工程师应在项目的(50)________,对建设合同所涉及产品和服务的供应周期做出详细说明,以便建设单位做出合理安排,同时用以指导、验收承建单位的设计和施工工作。
在项目实施阶段出现质量异常情况,经提出后承建单位采取改进措施,但质量状况未发生好转,(45)________有权下达停工令。
软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。为了有效地进行变更控制,通常会借助“配置数据库”。请简述配置数据库的主要作用及其建库模式。配置状态报告对于软件开发项目的成功起着至关重要的作用。请简述配置状态报告的主
在面向对象程序设计语言中,(13)是利用可重用成分构造软件系统的最有效的特性,它有利于提高系统的可扩充性。
以下关于面向对象方法的描述中,错误的是(14)。
以下关于软件测试的描述,______是正确的。
“容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中”。根据上述描述,如果用UML类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在______关系。①继承②扩展③聚集④包含
在面向对象的基本概念中,接口可以被理解为是类的一个特例。如果用可视化面向对象建模语言(UML)来表示,则____________图表示了类和接口之间的这种关系。
在电子政务信息系统设计中应高度重视系统的(7)设计,防止对信息的篡改、越权获取和蓄意破坏。
随机试题
下列不属于支沟穴主治病证的是
诊断抑郁症的首要症状是()
基础的偏心距e与下列______项值接近。持力层承载力设计值与下列______项值接近。
名牌战略是外贸竞争力的物质基础。()
所有信用证均须规定一个付款、承兑和议付的交单地点,但自由议付信用证除外。()
国家可以通过()等方式来促进我国对外贸易的发展。
教学并不是把知识经验从外部装到学生的头脑中,而是要引导学生从原有的经验出发,“生长”起新的经验。持这种观点的是()。
()对于温度计相当于厘米对于()
Alan"Ace"GreenbergchosehisnicknametoimprovehischanceswithgirlsattheUniversityofMissouri.Butitisanapt(1)___
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。【需求分析】(1)系统需要维护全台员工的详细信息、栏目信息、广告信息和演播厅信息等。员工的信息主要包
最新回复
(
0
)