首页
登录
从业资格
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
练习题库
2022-08-02
76
问题
下图所示的程序流程图中有( )条不同的简单路径。采用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://www.tihaiku.com/congyezige/2409660.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,
以下属于DBA职责的是( )。A.开发应用程序 B.负责系统设计 C.系统
两个以上的申请人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提
使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。A.程序的内部逻
王某是一名程序员,每当软件开发完成后均按公司规定完成软件文档,并上交公司存档,自
以下有关测试的说法中,错误的是()A.测试证明了程序的正确性 B.测试无法执
程序设计语言的基本成分包括数据、运算、控制和()。数据是程序操作的对象,按
如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要
在数据库系统运行维护阶段,通过重建视图能够实现()A.程序的逻辑独立性 B.
随机试题
Whichofthefollowingstatementsismentionedinthepassage?[br][originalte
WhenZadieSmithfinishedhermostrecentnovel,OnBeauty,shedrankabott
Youshouldspendabout20minutesonQuestions14-26whicharebasedonReading
张謇指出:“自今而后,经济潮流,横溢大地,中外合资营业之事,必日益增多。我无法律
对比期货交易与远期交易,两者的类似之处有()。 Ⅰ.现在定约成交 Ⅱ.将来
上述各项,与肝失疏泄关系最密切的是A.气滞血瘀B.气不摄血C.气随血脱D.气血两
质地松泡的药物宜切A.厚片 B.丝 C.段 D.块 E.薄片
为预防佝偻病,一般应服用维生素D至A.5个月 B.1岁 C.3岁 D.2岁
电气的交接试验注意事项包括( )。A.在高压试验设备和高电压引线周围,应装设遮
关于安全生产事故应急预案的说法,正确的有()。A.应急预案编制应结合本地区
最新回复
(
0
)