首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(1)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(2)。 (2)
对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(1)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(2)。 (2)
admin
2019-07-12
23
问题
对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(1)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(2)。
(2)
选项
A、1
B、2
C、3
D、4
答案
D
解析
本题考查软件测试的基础知识。
白盒测试和黑盒测试是两种最常用的软件测试方法。路径覆盖是白盒测试的一种具体方法。
路径覆盖是指设计若干个测试用例,覆盖程序中的所有路径。
路径覆盖应使程序中每一条可能的路径至少执行一次。该流程图中一共有六条路径:①②③④⑤⑥⑦⑧,①②③④⑤⑥⑧,①②③⑤⑥⑦⑧,①②③⑤⑥⑧,①②⑥⑦⑧,①②⑥⑧,因此,实现路径覆盖至少需要6个测试用例。
McCabe度量法是一种基于程序控制流的复杂性度量方法,环路复杂性为V(G)=m—n+2,图中m=10,n=8,V(G)=10一8+2=4。
转载请注明原文地址:https://jikaoti.com/ti/j8G7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在Linux系统中,命令__________用于管理各项软件包。(2011年上半年试题)
IEEE802.3规定的最小帧长为64B,这个帧长是指__________。(2010年上半年试题)
设信道带宽为4000Hz,信噪比为30dB,按照香农定理,信道容量为()。
阅读以下说明和流程图,从供选择的答案中选出应填入流程图(n)处的字句写在答题纸的对应栏内。【说明】一个印刷电路板的布线区域可分成n×m个方格,如图3-1(a)所示,现在需要确定电路板中给定的两个方格的中心点之间的最短布线方案。电路只能沿水平或垂直
根据上述说明,请给出(1)“职员”关系模式的主键和外键。(2)“部门”关系模式的主键和外键。原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关系模式。
阅读下列函数说明、图和C代码,将应填入(n)处的字句。[说明]散列文件的存储单位称为桶(BUCKET)。假如一个桶能存放m个记录,当桶中已有m个同义词(散列函数值相同)的记录时,存放第m+1个同义词会发生“溢出”。此时需要将第m+1个同义词存放
在需求分析阶段,采用UML的用例图描述系统功能需求,如图1-6所示。指出图1-6中(1)(2)、(3)、(4)分别是哪个用例?指出UML中全局、局部、参数、自我、投票、广播、创建、注销和临时9个约束对于链接角色、消息和对象的作用。
甲公司从市场上购买丙公司生产的部件Q,作为生产甲公司产品的部件。乙公司已经取得部件Q的中国发明权,并许可丙公司生产销售该部件Q。甲公司的行为(10)。
美国公民Tom于2007年3月1日向中国专利局提出一件实用新型专利申请。其后,Tom对该发明做了改进,于2008年3月1日就其改进发明向中国专利局又提出申请时,可享有(10)。
随机试题
螺旋传动机械是将螺旋运动变换为()。
近代中国人民面对两大历史任务:一是________;二是________。
男,16岁。刷牙时牙龈出血6个月。检查:上前牙龈乳头球形肥大,牙龈暗红、水肿,松软光亮,探诊易出血,探诊深度4~5mm,未探到釉牙骨质界。最可能的诊断是
乳痈多发生在产后:
纤维蛋白及纤维蛋白原降解的共同产物有
财务顾问从事上市公司并购重组财务顾问业务,应当履行的职责包括()。Ⅰ.在对上市公司并购重组活动及申报文件的真实性、准确性、完整性进行充分核查和验证的基础上,依据中国证监会的规定和监管要求,客观、公正地发表专业意见Ⅱ.帮助委托人分析并购重组相关活
以下关于个人住房贷款利率的规定,错误的是()。
资本流动对资本流出国的积极影响主要有()。
指出下列叙述正确的说法()。
OnetimewhileonhiswalkGeorgemetMr.Cattanzaracominghomeverylatefromwork.Hewonderedifhewasdrunkbutthencould
最新回复
(
0
)