首页
登录
从业资格
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
练习题库
2022-08-02
80
问题
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程序图的环路复杂性为( )。
问题1选项A.3B.4C.5D.6问题2选项A.3B.4C.5D.6
选项
答案
AA
解析
环形复杂度定量度量程序的逻辑复杂度。描绘程序控制流的流图之后,可以用下述3种方法中的任何一种来计算环形复杂度。
(1)流图中的区域数等于环形复杂度。
(2)流图G的环形复杂度V(G)=E-N+2,其中,E是流图中边的条数,N是结点数。
(3)流图G的环形复杂度V(G)=P+1,其中,P是流图中判定结点的数目。
这种环路度量法,计算的思路是这样的:它是考虑控制的复杂程度,即条件选择的分支繁杂程度。
图中有3次简单的判断(循环体内物理的判断个数是2个,但是逻辑上,至少要走3次判断(第一个判断要做2次)才能走到程序的出口。所以说图中有3次简单的判断。)。故3条简单路径,形成3块环形区域,区域复杂度为3。
转载请注明原文地址:https://tihaiku.com/congyezige/2409660.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,
以下属于DBA职责的是( )。A.开发应用程序 B.负责系统设计 C.系统
两个以上的申请人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提
使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。A.程序的内部逻
王某是一名程序员,每当软件开发完成后均按公司规定完成软件文档,并上交公司存档,自
以下有关测试的说法中,错误的是()A.测试证明了程序的正确性 B.测试无法执
程序设计语言的基本成分包括数据、运算、控制和()。数据是程序操作的对象,按
如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要
在数据库系统运行维护阶段,通过重建视图能够实现()A.程序的逻辑独立性 B.
随机试题
BydrawingontheWorldBank’sprojectionsofsocioeconomicdevelopmentove
MyparentsaregoingtoLondonnextweekandIwishI______timetogowiththe
A.170 B.290 C.370 D.-270 E.-370
火灾直接经济损失包括()。A.火灾直接财产损失 B.火灾现场处置费用 C.
实现团队领导的最大挑战是( )。A.用有效的团队领导步骤来培训员工 B.识别
睾丸扭转的超声表现,哪一项是错误的A.睾丸轻度肿大 B.CDFI内有丰富血流信
重大质量事故发生后,事故单位必须在( )速报省级交通主管部门和国务院交通主管部门
共用题干 第一篇PuttingPlantstoWorkUsingthe
国务院药品监督管理部门核发的药品批准文号的有效期是A.1年B.2年C.3年D.5
(2017年真题)下列财务比率指标中,属于衡量企业盈利能力的有()。A.应收账
最新回复
(
0
)