首页
登录
从业资格
A.2 B.3 C.4 D.5
A.2 B.3 C.4 D.5
免费题库
2022-08-02
15
问题
A.2B.3C.4D.5
选项
A.2
B.3
C.4
D.5
答案
C
解析
本题考查软件工程McCabe度量法知识点。McCabe度量法是一种基于程序控制流的复杂性度量方法。McCabe复杂性度量又称为环路度量,它认为程序的复杂性很大程度上取决于控制的复杂性。单一的顺序程序结构最为简单,循环和选择所构成的环路越多,程序就越复杂。这种方法以图论为工具,先画出程序图,然后用该图的环路数作为程序复杂性的度量值。程序图是退化的程序流程图,也就是说,把程序流程图中每个处理符号都退化成一个结点,原来连接不同处理符号的流线变成连接不同点的有向弧,这样得到的有向图就叫做程序图。程序图仅描述程序内部的控制流程,完全不表现对数据的具体操作以及分支和循环的具体条件。环形复杂度V(G)的三种计算方法:V(G)=D(D流图中的区域数等于环形复杂度);
V(G)=E-N+2(E:流图中边的条数,N:流图中结点数);
V(G)=P+1(P:判定结点(有2条输出弧)的数目,有n(n>2)条输出弧的判定结点对应程序中的n-1个判断)。
根据V(G)=D(D流图中的区域数等于环形复杂度)来计算最简单,从本题图中非常容易看出区域数为4,故环形复杂度V(G)为4。本题选择C选项
转载请注明原文地址:https://tihaiku.com/congyezige/2407367.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
Theprojectworkbookisnotsomuchase
Teamsarerequiredformostengineering
安全的电子邮件协议为()。 A.MIME B.PGP C.POP3
以下选项中,描述的是数据流图的作用的是()。A.说明系统出现的逻辑判定 B.系
以下过程模型中,明确地把风险考虑进去的模型是()。A.瀑布模型 B.快速原型
瀑布模型最主要的不足是()。A.需要和用户进行沟通 B.维护成本过高
以下过程模型中,适用于面向对象开发的是()。A.瀑布模型 B.原型模型 C.
下列要素中,不属于DFD的是()。当使用DFD对一个工资系统进行建模时,(请作
以下各类敏捷开发方法的叙述中,描述的是自适应软件开发(ASD)原则的是()。A
行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模
随机试题
Directions:Readthequestionbelow.Youhave30minutestoplan,write,andrev
Ifeelit’sveryimportantforfamiliestohaveregularmealstogether.Oneofm
ThePrize:$10MillionATheyareaneliteclubof
[originaltext]ItwasyearssinceIhadvisitedmyhometownandIwasdeterm
牙列拥挤的病理机制是牙量骨量不调,主要表现为A.牙量骨量 E.以上均不是
巨球蛋白为A.IgMB.IgGC.sIgAD.IgDE.IgE
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性: A.如
依据《风景名胜区条例》,下列选项中不正确的是( )。A.国家级风景名胜区总体规
分子中含有易水解的酰胺键,只适宜于制成注射用无菌粉末的药物是A.盐酸普鲁卡因
下列不属于项目法人分包管理职责的是()。A.审核分包内容 B.审核分包单位资
最新回复
(
0
)