首页 > 试题广场 >

在软件测试中,圈复杂度(Cyclomatic complex

[单选题]
在软件测试中,圈复杂度(Cyclomatic complexity):代码逻辑复杂度的度量,提供了被测代码的路径数量。圈复杂度可通过系统控制流图的判断节点数目算出。
某人事管理系统能管理员工的基本信息、家庭信息、学历信息、职称信息等。其中,家庭信息管理模块导出的控制流图中包含9个判断节点,那么,该模块的圈复杂度为__________      
  • 11
  • 8
  • 10
  • 9

1、V(G)=P+1 (P是判定节点)

2、V(G)=D (D是区域数)

3、V(G)=E-N+2(E是边的条数,N是节点数)

发表于 2020-01-18 19:05:20 回复(0)
基本路径通过程序中的条件语句来看,基本路径=谓词结点+1
发表于 2019-08-21 16:16:18 回复(2)
基本路径V(G)

1、V(G)=P+1 (P是判定节点)

2、V(G)=D (D是区域数)

3、V(G)=E-N+2(E是边的条数,N是节点数)


发表于 2020-08-11 19:30:14 回复(0)

基本路径=()+1

发表于 2019-09-01 23:40:40 回复(0)

1、V(G)=P+1 (P是判定节点)

2、V(G)=D (D是区域数)

3、V(G)=E-N+2(E是边的条数,N是节点数)

发表于 2020-06-24 16:44:56 回复(3)
圈复杂度是用来衡量模块判定结构的复杂程度,数量上表现为独立路径的条数,而独立路径就是在控制流程图中从起点到终点的一条回路。圈复杂度的计算:v (G) = e-n+ 2E是路径路量,n是节点数量v( G) =判定节点数+1
编辑于 2021-03-14 10:18:20 回复(0)
V(G) =P+1 (P是判定节点)
V(G)=D (区域数)
V(G)=E-N+2(E是边的条数,N是节点数)
发表于 2023-03-22 08:52:52 回复(0)
为什么要+1?我可以理解为家庭信息管理模块下面有9个节点,然后多+的1就是家庭信息管理这个节点吗?
发表于 2022-08-28 07:58:32 回复(0)
请问+1的意思是,判断是和否两种情况吗?
发表于 2022-08-11 12:02:57 回复(0)

V(G)=P+1(P是判断节点)
V(G)=D(D是区域数)
V(G)=E-N+2(E是边的条数,N是节点数)
基本路径V(G)

1、V(G)=P+1 (P是判定节点)

2、V(G)=D (D是区域数)

3、V(G)=E-N+2(E是边的条数,N是节点数)

发表于 2022-05-21 16:33:58 回复(0)
基本路径通过程序中的条件语句来看,基本路径数=判定结点+1
发表于 2021-12-03 10:08:28 回复(0)
10
发表于 2021-06-02 15:49:03 回复(0)
判定节点➕1
发表于 2021-04-16 12:48:55 回复(0)

1、V(G)=P+1 (P是判定节点)

2、V(G)=D (D是区域数)

3、V(G)=E-N+2(E是边的条数,N是节点数)

发表于 2021-04-12 16:08:20 回复(0)
1、V(G)=P+1 (P是判定节点) 2、V(G)=D (D是区域数) 3、V(G)=E-N+2(E是边的条数,N是节点数)
发表于 2021-04-02 00:35:47 回复(0)
1、V(G)=P+1 (P是判定节点) 2、V(G)=D (D是区域数) 3、V(G)=E-N+2(E是边的条数,N是节点数)
发表于 2021-03-17 17:54:37 回复(0)
基本路径=谓词结点+1

V(G)=P+1 (P是判定节点)

V(G)=D (D是区域数)

V(G)=E-N+2(E是边的条数,N是节点数)


发表于 2020-08-10 15:02:20 回复(0)
环形复杂度
发表于 2020-05-05 22:04:39 回复(0)