首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据McCabe环路复杂性度量,下面程序图(图5-2)的复杂度是(1),对这个程序进行路径覆盖测试,可得到的基本路径是(2)。 (2)
根据McCabe环路复杂性度量,下面程序图(图5-2)的复杂度是(1),对这个程序进行路径覆盖测试,可得到的基本路径是(2)。 (2)
admin
2019-05-04
79
问题
根据McCabe环路复杂性度量,下面程序图(图5-2)的复杂度是(1),对这个程序进行路径覆盖测试,可得到的基本路径是(2)。
(2)
选项
A、ABCHIK;ABCHJK:ABCDEFG
B、ABCHIK;ABCHJK;ABCDEFGCHIK:ABCDEGCHIK
C、ABCHIK;ABCHJK;ABCDEFGCHIK:ABDEGCHJK
D、ABCHIK;ABCHJK;ABCDEFGCHIK;ABCDEFGCHJK;ABCDEGCHIK
答案
B
解析
对程序图环路复杂度的求解有3种方法。解法1:程序图的环路数是源代码复杂程度的度量。根据McCabe度量法,环路数N=e-n+2,其中,e表示有向图的边数,n表示节点数。图5-2中e=13,n=11,得到N=13-11+2=4。
解法2:计算有向图把平面划分成的区域数。图5-2中有3个闭合区域外加1个开放区域,共4个区域。所以程序图的复杂度是4。
解法3:图5-2中有3个判断节点,即节点C、E、H,所以程序图的复杂度是判断节点数加1,即3+1=4。
路径测试的关键是要找出程序图中所有可能的路径,这些基本路径都是从程序起点到终点,并且包含了至少一条独立的边。对图5-2所示的程序进行路径覆盖测试,可得到4条基本路径:ABCHIK;ABCHJK;ABCDEFGCHIK;ABCDEGCHIK。
转载请注明原文地址:https://kaotiyun.com/show/7gLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
关于通配符,下列描述不正确的是()。
信息安全包括四大要素:技术、制度、流程和()。
微型计算机的显示系统指的就是显示器。
WindowsXP中的“网上邻居”主要用来进行网络管理,通过它可以添加网上邻居、访问网上共享资源。
在Excel2003中,利用“记录单”不可以对数据清单的内容进行()操作。
计算机网络中的计算机系统主要担负数据处理工作,它可以是具有强大功能的大型计算机。
信息安全是一门以人为主,涉及技术、管理和法律的综合学科,同时还与个人道德意识等方面紧密相关。
在PowerPoint2003中,在“设置放映格式"对话框中,不可设置的放映类型是()。
在Word2003编辑状态下,若光标位于表格外右侧的行尾处,按Enter键后,()。
CAM广泛应用于制造业,被称为是计算机控制的无人生产线和无人工厂的基础。
随机试题
对诊断左心室肥大最有价值的是:()
A.桂枝配伍甘草B.桂枝配伍葱白C.桂枝配伍麻黄D.桂枝配伍白芍治疗外感风寒表虚证宜选
男,60岁。进行性吞咽困难半年,入院经X射线钡餐透视诊断为食管癌。该病最常见的组织学类型
支付给中间商的酬金称为()。
VR创出个股历史最高值,是买入的警戒信号。( )
根据税收法律制度的规定,下列各项中,规定了比例税率和定额税率两种税率形式的税种是()。
你认为友谊和金钱的关系是()。
教师有权享受国家规定的各种待遇,包括医疗、住房、退休方面的待遇和优惠政策以及寒暑假期的带薪休假,这体现了教师享有()。
长时间重复训练法练习时间长而两组练习间隔都比较短,以使运动员能更好地发展有氧耐力。( )
Oldagehasalwaysbeenthoughtofastheworstagetobe;butitisnot【T1】______fortheoldtobeunhappy.Witholdageshould
最新回复
(
0
)