首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2013年上半年上午试题30、31)软件的复杂性主要体现在程序的复杂性。_________(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于图4.8所示的程序图,其环路复杂度为_________(31)。 (30)
(2013年上半年上午试题30、31)软件的复杂性主要体现在程序的复杂性。_________(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于图4.8所示的程序图,其环路复杂度为_________(31)。 (30)
admin
2019-04-22
51
问题
(2013年上半年上午试题30、31)软件的复杂性主要体现在程序的复杂性。_________(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于图4.8所示的程序图,其环路复杂度为_________(31)。
(30)
选项
A、代码行数
B、常量的数量
C、变量的数量
D、调用的库函数的数量
答案
A
解析
代码行数度量法以程序的总代码行数作为程序复杂性的度量值。这种度量方法有一个重要的隐含假定是:书写错误和语法错误在全部错误中占主导地位。
McCabe度量法是一种基于程序控制流的复杂性度量方法。采用这种方法先画出程序图,然后采用公式V(G)=m-n+2P计算环路复杂度。其中,m是图G中弧的个数,n是图G中的节点数,P是图G中强连通分量的个数。图4.8中节点数为9,边数为11,强连通分量数为1,所以环路复杂度为11-9+2=4。
转载请注明原文地址:https://www.kaotiyun.com/show/UYRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
使用RAID作为网络存储设备有许多好处,以下关于RAID的叙述中不正确的是(45)。
结构化综合布线系统分为六个子系统,其中水平子系统的作用是(67),干线子系统的作用是(68)。(68)
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。完成该项目的最少时间为_____________天。
边界网关协议BGP的报文(22)传送。一个外部路由器通过发送(23)报文与另一个外部路由器建立邻居关系,如果得到应答,才能周期性地交换路由信息。(22)
计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(2)________________,其处理过程中保存现场的目的是(3)________________。
在Windows中,可以使用(38)命令测试DNS正向解析功能,要查看域名www.aaa.com所对应的主机IP地址,须将type值设置为(39)。(39)
以下关于数的定点表示或浮点表示的叙述中,不正确的是____________。
依据说明,完成下面的类图,要求第1层和第2层填写标识、主要属性和操作,第3层填写标识即可。UML规定类图中类之间的关系有关联、聚集、继承,请说明它们的含义和之间的区别。
阅读下列说明和C代码,回答以下问题,将解答写在答题纸的对应栏内。【说明】某工程计算中要完成多个矩阵相乘(链乘)的计算任务。两个矩阵相乘要求第一个矩阵的列数等于第二个矩阵的行数,计算量主要由进行乘法运算的次数决定。采用标准的矩阵相乘算法
现欲实现一个图像浏览系统,要求该系统能够显示BMP、JPEG和GIF三种格式的文件,并且能够在Windows和Linux两种操作系统上运行。系统首先将BMP、JPEG和GIF三种格式的文件解析为像素矩阵,然后将像素矩阵显示在屏幕上。系统需具有较好的扩展性以
随机试题
患儿男性,10岁,主因发热10天,偶有咳嗽和胸痛。查体:卡疤阳性,右肺呼吸音减低,胸片示右侧中量胸腔积液,PPD试验硬结直径8mm。该患儿γ干扰素释放试验阳性,胸腔积液抗酸染色阳性,以下治疗错误的是
A.子宫颈癌B.大肠癌C.肝细胞癌D.膀胱癌联苯胺多诱发
男,21岁,实施脾切除术后第2天病人尿量250ml,出现烦躁不安、恶心、呕吐、水肿;体检:T38℃,呼吸22次/分,血压1l/8kPa(83/60mmHg),尿蛋白(+++),尿比重1.010;血钠135mmol/L,血钾6mmol/L,尿素氮22mmol
参与构成胃黏膜保护屏障的主要离子是
成人输血5000ml以上肌肉震颤时,应采取的治疗措施是
甲欠乙债务30万元,以自有的一艘轮船为乙设定了抵押,合同签订后,双方一直没有到有关部门办理抵押登记,关于该抵押效力的下列表述中,正确的是()。
交易/定价错误属于操作风险内部流程类的因素,它是指在交易的过程中,()。
OnSeptember7,2001,a68-year-oldwomaninStrasbourg,France,hadhergallbladder(胆囊)removedbysurgeonsoperatingviacompu
汇率变动的原因及影响。(东北财经大学2012年真题)
(2018年首都经贸大学)风险溢价。
最新回复
(
0
)