首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据Mccabe环路复杂性度量,下面程序图的复杂度是(20),对这个程序进行路径覆盖测试,可得到的基本路径是(21)。
根据Mccabe环路复杂性度量,下面程序图的复杂度是(20),对这个程序进行路径覆盖测试,可得到的基本路径是(21)。
admin
2008-04-01
60
问题
根据Mccabe环路复杂性度量,下面程序图的复杂度是(20),对这个程序进行路径覆盖测试,可得到的基本路径是(21)。
选项
A、2
B、3
C、4
D、5
答案
C
解析
程序图的环路数是源代码复杂程度的度量。根据McCabe度量法,环路数N= e-n+2,这里e表示有向图的边数,n表示结点数。图中e=13,n=11,得到N=4。另外一种方法是计算有向图把平面划分成的区域数,这里有3个闭合区域外加1个开放区域,共4个区域。所以程序图的复杂度是4。
路径测试的关键是要找出程序图中所有可能的路径。对这个程序进行路径覆盖测试,可得到4条基本路径:
A—B—C—H—I—K
A—B—C—H—J—K
A—B—C—D—E—F—G—C—H—I—K
A—B—C—D—E—G—C—H—I—K
所有基本路径都是从程序起点到终点,并且包含了至少一条独立的边。
转载请注明原文地址:https://kaotiyun.com/show/n7QZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
常用的调用webservice方法有哪些?
执行下面代码后:
类CMyString的声明如下:classCMyString{public:CMyString(char*pData=NULL);CMyString(constCMyString&str);~CMyString(void);
存储过程和函数的区别
整理收藏夹重新命名“新闻”子文件夹为“我的新闻”。
IPv6作为下一代的IP协议,采用()位二进制数地址长度,一劳永逸地解决了地址短缺问题。
Access2003是一个大型关系数据库管理系统,适合于开发大型管理信息系统。
WindowsWirelessZeroConfigurationUtility可以建立以下哪些企业级profile?(选择所有正确答案)A、802.1xB、WPA/WPA2/CCKMC、WEP静态密钥D、以上都不对
设P(x):x是金子,Q(x):x闪光,则命题“没有不闪光的金子”形式化为(53)。
用数学归纳法证明命题P(n)对任何自然数正确,一般包括两个步骤;第一,建立基础,例如证明P(1)正确;第二,建立推理关系,例如证明n≥1时,如果命题P(n)正确则可以推断命题P(n+1)也正确。这种推理关系可以简写为:n≥1时P(n)→P(n+1)。
随机试题
课堂管理就是课堂纪律管理,即学生行为管理。()
组织细胞在绝对不应期时其兴奋性
下列情况中,不能通过心电图做出判断的是
大面积烧伤患者休克期口渴时,可给予
公路工程质量等级评定的原则是()。
吴某购票进入某公园游玩时,被一歹徒抢走手机及随身携带的手包,损失2000元,并在与歹徒搏斗过程中受伤,花去医药费200元。吴某虽大声喊叫,但没有公园管理处的人员出现。后歹徒逃之天天。吴某报案后,诉至法院,请求判决公园赔偿其各项损失,引发纠纷。经查,该公园已
小儿神经性皮炎一直被认为是由母乳过敏引起的。但是,如果我们让患儿停止进食母乳而改用牛乳,他们的神经性皮炎并不因此消失。因此,显然存在别的某种原因引起小儿神经性皮炎。下列哪项如果为真,最能支持上述结论?
(2011年新疆.材料四)根据下列资料,回答下列问题。2009年上半年,地方财政收入位居中部地区第二和第三的省份分别是()。
《刑法》第399条规定:“司法工作人员徇私枉法、徇情枉法,对明知是无罪的人而使他受追诉、对明知是有罪的人而故意包庇不使他受追诉,或者在刑事审判活动中故意违背事实和法律作枉法裁判的,处五年以下有期徒刑或者拘役;情节严重的,处五年以上十年以下有期徒刑;情节特别
中国共产党要担负起实现中华民族的伟大复兴这一崇高的历史使命,就
最新回复
(
0
)