首页
登录
从业资格
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
下图所示的程序流程图中有( )条不同的简单路径。采用McCabe度量法计算该程
练习题库
2022-08-02
107
问题
下图所示的程序流程图中有( )条不同的简单路径。采用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.
随机试题
Oncethesnowtoldmeastoryaboutahen,afoxandaowl(老鹰).Thehenwalkedf
许多国家近年来研究开发投入最多的领域是生物技术;美国基础研究经费的49%用于生物技术和生命科学研究。Inrecentyearsthelargestre
Manywomenfeeladditionalstresswhentheymustdecidewhattheyfeelisbe
Allrootvegetablesgrowunderground,andnotallvegetablesthatgrowundergrou
Conventionalwisdomsaysthatitisbettertobealargecompanythanasma
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
治疗脑震荡昏迷期首选A.苏合香丸 B.保立苏汤 C.柴胡细辛汤 D.琥珀安
28岁孕妇,孕12周,下腹阵发性疼痛,阴道排出一大块肉样组织,仍有阴道大量出血,
在烧伤面积的计算中,成人头面颈部占体表面积的A.3% B.5% C.7%
某市房地产开发企业2020年开发一幢住宅楼,当年完工并销售了90%。已知该企业计
最新回复
(
0
)