首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
什么是临界资源(critical resource)?请用100字以内的文字简要说明。 程序的环路复杂度V(G)也称为McCabe复杂性度量,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。请计算【C代码3】程序段的环路复杂度V(
什么是临界资源(critical resource)?请用100字以内的文字简要说明。 程序的环路复杂度V(G)也称为McCabe复杂性度量,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。请计算【C代码3】程序段的环路复杂度V(
admin
2009-02-15
78
问题
什么是临界资源(critical resource)?请用100字以内的文字简要说明。
程序的环路复杂度V(G)也称为McCabe复杂性度量,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。请计算【C代码3】程序段的环路复杂度V(G)。
选项
答案
V(G)=3
解析
这是一道要求读者计算程序环路复杂度的试题。本题的解答思路如下。
程序的环路复杂度V(G)也称为McCabe复杂性度量,通常将它定义为程序控制流图(见图5-13)的区域数,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。
在进行程序的基本路径测试时,从程序的环路复杂度可导出程序基本路径集合中的独立路径条数,以确保程序中每个可执行语句至少执行一次所必须的测试用例数目的上界。
计算控制流图环路复杂性V(G)的一种简单方法是:V(G)=(区域数)=(判断节点数)+1。阅读图5-13的程序控制流图可知,该图的判断节点数为2个((x=0)and(y>2)和(x<1)or(y=1)),因此【C代码3】程序段的环路复杂度V(G)=2+1=3。
转载请注明原文地址:https://www.kaotiyun.com/show/bIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于PowerPoint 中自定义动画的说法中,(61)是正确的。
如果表A和表B中有公共字段,且该字段在表B中称为主键,则该字段在表A中称为________________。
下面无助于加强计算机安全的措施是(19)。
下面关于幻灯片打印的叙述中,正确的是______。
上级要求信息处理技术员做a、b、c、d、e五件工作。先做什么,后做什么,如何安排呢?根据工作性质以及紧急程度,他列出了如下几条规则:a应在b前 c应在a前 d应在a前 a应在e前d应在b前 b应在e前 c应在d前 c应在
下列关于Word文字编辑的叙述中,正确的是()。
在Word2007中,若用户需要将一篇文章中的字符串“Internet”全部替换为字符串“因特网”,则可以在编辑菜单中选择()命令。
在Excel中,B2单元格的内容为123,A1单元格中的内容为“=B2”,当用Delete键删除B2单元格的内容后,则A1单元格显示(55)。
为在Exce1的A1单元格中生成一个60到100之间的随机数,则应在A1单元格中输入______
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。说明在一台计算机上安装完成Windows2000服务器及相应的服务组件。
随机试题
下列哪项不属于肺源性呼吸困难
城镇土地使用税采用分类分级的()。
[2010年第52题]已知动点的运动方程为x=2t,y=t2一t,则其轨迹方程为()。
常用焊缝无损检测方法中,用于检测焊缝内部缺陷且能直观显示缺陷的无损检测方法是()。
二氧化碳灭火系统适用于扑救()。
学生解答问题时,“一题多解”探求多种答案。这种思维方式是()
抑郁症有哪些表现?
上市公司市值与重置成本比值被称为托宾的Q。()。
YouwillheartheChiefExecutiveofBestValue,anAmericanchainofconveniencestores,talkingaboutachangeinthecompany’
A、BossandSecretary.B、WifeandHusband.C、Salesmanandcustomer.D、Taxidriverandpassenger.BW:Thereisnotmuchleftinth
最新回复
(
0
)