首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件的复杂性主要体现在程序的复杂性。(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于图4一11所示的程序图,其环路复杂度为(31)。 (31)
软件的复杂性主要体现在程序的复杂性。(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于图4一11所示的程序图,其环路复杂度为(31)。 (31)
admin
2019-07-12
57
问题
软件的复杂性主要体现在程序的复杂性。(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于图4一11所示的程序图,其环路复杂度为(31)。
(31)
选项
A、2
B、3
C、4
D、5
答案
C
解析
代码行数度量法以程序的总代码行数作为程序复杂性的度量值。这种度量方法有一个重要的隐含假定是:书写错误和语法错误在全部错误中占主导地位。McCabC度量法是一种基于程序控制流的复杂性度量方法。采用这种方法先画出程序图,然后采用公式V(G)=m—n+2计算环路复杂度。其中,m是图G中弧的个数,n是图G中的结点数。图中结点数为9,边数为11,所以环路复杂度为11一9+2=4。
转载请注明原文地址:https://www.kaotiyun.com/show/q6CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
网络用户只能接收但不能发送Email,不可能的原因是______。
在Linux中,可在()文件中修改Web服务器配置。
Cache用于存放主存数据的部分副本,主存单元地址与Cache单元地址之间的转换工作由__________完成。(2008年下半年试题)
将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2△t、执行时间t执行=3At,则执行完100条指令,需要的时间为________△t。
WindowsServer2008R2默认状态下没有安装IIS服务,必须手动安装。配置下列()服务前需先安装IIS服务。
李某在《电脑与编程》杂志上看到张某发表的一组程序,颇为欣赏,就复印了一百份作为程序设计辅导材料发给了学生。李某又将这组程序逐段加以评析,写成评论文章后投到《电脑编程技巧》杂志上发表。李某的行为(10)。
在需求分析阶段,采用UML的用例图(usecasediagram)描述系统功能需求,如图4-4所示。指出图中的A,B,C和D分别是哪个用例?在UML中,重复度(multiplicity)定义了某个类的一个实例可以与另一个类的多个实例相关联。通常把它
根据上述说明,请给出(1)“职员”关系模式的主键和外键。(2)“部门”关系模式的主键和外键。对于表2-1、表2-2所示的“职员”和“部门”关系,请指出下列各行是否可以插入“职员”关系,为什么?
(1)数据流图1-1缺少了一条数据流(在图1-2中也未给出该数据流),请给出此数据流的起点和终点,并采用说明中的词汇给出此数据流名。(2)数据流图1-2中缺少了与“查询房屋”加工相关的数据流,请指出此数据流的起点和终点。请补齐下列数据字典条目:
下图是利用公钥加密系统对数据进行加密的概念图,a和b处应分别是(44)。
随机试题
A.既能平肝潜阳,又能息风止痉B.既能平肝潜阳,又能软坚散结C.既能平肝潜阳,又能重镇降逆D.既能平肝潜阳,又能清肝明目E.既能平肝潜阳,又能清热解毒牡蛎的功效是()
缺铁性贫血,铁剂治疗1周,有效的指标是
A.心源性水肿B.肾源性水肿C.肝源性水肿D.营养不良性水肿E.黏液性水肿肝硬化可引起
普通钨酸钙增感屏应匹配的胶片是
有一种战略的核心是恰当的防卫,使新企业很难进入,挑战者难有立足之地,因此经受打击的概率低,打击的程度轻,这种战略叫做()。
砖砌体工程中,在设置的皮数杆上应标明()。
封闭式基金的交易价格主要受()的影响。
被道教誉为“天下第九名山”,有“蜀道明珠”之称的是()。
和乐家工作室是面向社区提供专业家庭服务的非营利机构,其工作目标是通过开展各种家庭能力建设的活动促进家庭和谐。下列社会工作服务项目中,围绕家庭能力建设的是()
BasketballOrganizedbasketball【T1】______twoteamsoffiveplayerseach.Theplayersscorepointsby【T2】______intoaraised
最新回复
(
0
)