首页
登录
从业资格
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
练习题库
2022-08-02
81
问题
下图所示的程序流程图中有( )条不同的简单路径。采用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.
随机试题
Whatpercentageoftheworld’sknownpetroleumreservesdoesKuwaithave?[br]
[originaltext]Anderson:Hello.IsthistheTexasRestaurant?Texas:Yes,sir.W
Twodiceseachhassixsides,whichrepresentsixvalues1,2,3,4,5,6respec
PassageFour[br]HowdoesWalzercharacterizecapitalisminParagraghThree?The
下列未公开信息中不属于内幕信息的是()。A.公司分配股利的计划 B.公司增资
距离是衡量房地产区位优劣最常见、最简单定指标,其中相对科学的距离指标是()。A.
急性肾小管坏死时肾血流动力学异常表现为 A.内皮素产生过少B.血栓素A2产生
机体内环境的稳态是指 A.细胞内液理化性质保持不变B.细胞外液理化性质保持不
人民法院因审理案件,需要向银行查询企业的存款资料时,查询人不得()。A.借走资
认知心理学家认为,儿童学会用绳子打结不属于问题解决,其理由是()。 A.它所
最新回复
(
0
)