首页
登录
从业资格
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
练习题库
2022-08-02
71
问题
下图所示的程序流程图中有( )条不同的简单路径。采用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.
随机试题
在正向市场上,只要基差变大,无论期货、现货价格是上升还是下降,买入套期保值者都不可能得到完全保护。()A、正确B、错误B在正向市场上,只要
Rightnow£4millionhasbeenspenttargetingBritain’spartydrinkers.Aha
两种不同的粘性土,其天然含水率相同,则其软硬程度相同()
竣工桥梁正常使用极限状态,宜按现行设计和养护规范进行计算评定,但需要修正。
建设工程已实际交付,但施工合同没有约定付款时间,则拖欠工程款利息的起算日期为(
根据增值税法律制度的规定,增值税一般纳税人将购进的货物用于下列项目所涉及的进项税
以下各项中,属于“佐药”功用范畴的是 A .消除或减低君、臣药的毒性B.配合
A.调敷患处 B.涂患处 C.贴患处 D.撒布患处 E.吹布患处七厘散的
A.-2 B.-1 C.1 D.2
设置现浇混凝土箱梁支架预拱度应考虑的因素有()。A.支架在荷载作用下的弹性压缩
最新回复
(
0
)