首页
登录
从业资格
以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是( ) A.V(g)
以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是( ) A.V(g)
admin
2022-08-02
4
问题
以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是( )
A.V(g)=5 EV(g)=1B.V(g)=6 EV(g)=6C.V(g)=5 EV(g)=5D.V(g)=6 EV(g)=1
选项
A.V(g)=5 EV(g)=1
B.V(g)=6 EV(g)=6
C.V(g)=5 EV(g)=5
D.V(g)=6 EV(g)=1
答案
D
解析
本题考查从控制流图计算圈复杂度V(g)和基本圈复杂度EV(g)的方法。V(G)=(区域数)=6,Essential Complexity (ev(G))基本圈复杂度,是用来衡量程序非结构化程度的,非结构成分降低了程序的质量,增加了代码的维护难度,使程序难于理解。因此,基本复杂度高意味着非结构化程度高,难以模块化和维护。将圈复杂度图中的结构化部分简化成一个点,计算简化以后流程图的圈复杂度就是基本复杂度。当基本复杂度为1,这个模块是充分结构化的;当基本复杂度大于1而小于圈复杂度,这个模块是部分结构化的;当基本复杂度等于圈复杂度,这个模块是完全非结构化的。按照结构化原则简化后,原来的控制流图转变成顺序执行的流图,因此EV(g)=1。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2417067.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
递归函数执行时,其调用和返回控制是利用()来进行的。A.栈 B.对列 C
CPU是一块超大规模的集成电路,主要包含()等部件。A.运算器、控制器和系统
高级程序设计语言都会提供描述()、()、控制和数据传输的语言成分,
高级程序设计语言都会提供描述()、()、控制和数据传输的语言成分,
CPU是一块超大规模集成电路,其主要部件有( )。A.运算器、控制器和系统总线
总线的带宽是指( )A.用来传送数据、地址和控制信号的信号线总数 B.总线能
以下关于防火墙功能特性的说法中,错误的是()。A.控制进出网络的数据包和数据
数据库管理系统的功能不包括()A.进程控制 B.数据定义 C.数据库的建立
在结构化分析中,用数据流图描述()。当采用数据流图对一个图书馆管理系统进行分析
防火墙不能实现(17)的功能。A.过滤不安全的服务 B.控制对特殊站点的访问
随机试题
Lifeasawomaninthecolonial(殖民的)Americaseemsquitedifferentfromit
EverypeoplehasitsownspecialwordsandexpressionsliketheAmericanex
(Ⅰ)证明积分中值定理:若函数f(x)在闭区间[a,b]上连续,则至少存在一点η
电压是电路中产生电流的根本原因,数值上等于电路中两点电位的差值。
慢性胆囊炎的声像图表现,下列不正确的是A.胆囊壁水肿呈"双边征" B.少数胆囊
下列实验室检查结果不符合肝硬化失代偿期的是A.血清MAO增高 B.肝硬化严重坏
2020年1-12月份,全市固定资产投资3815.36亿元,同比增长6.1%。房
学生对自己的文章进行校对时,很难发现其中的错误,但校对他人文章时,却很容易发现。
既含对乙酰氨基酚,又含咖啡因的中成药是A.抗感灵片 B.强力感冒片 C.重感
关于公路施工企业信用评价规则的说法,错误的是()。A.每年开展一次定期评价
最新回复
(
0
)