A.m-1
B.m
C.m+1
第1题:
程序的环路复杂度V(G)也称为McCabe复杂性度量,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。请计算【C代码3】程序段的环路复杂度V(G)。
第2题:
● McCabe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图 G 的环路复杂性的公式为:V(G)=m-n+2,其中 V(G)是有向图 G 中的环路个数,m是 G 中的有向弧数,n 是 G 中的节点数。下图所示程序图的程序复杂度是 (32) 。

(32)
A. 2
B. 3
C. 4
D. 5
第3题:
某程序的程序图如下图所示,运用McCabe度量法对其进行度量,其环路复杂度是(36) 。

A.4
B.5
C.6
D.8
第4题:
根据Mccabe环路复杂性度量,下面程序图的复杂度是(20),对这个程序进行路径覆盖测试,可得到的基本路径是(21)。

A.2
B.3
C.4
D.5
第5题:

第6题:

第7题:
要求在n个数据元素中找其中值最大的元素,设基本操作为元素间的比较。则比较的次数和算法的时间复杂度分别为()和()。
n-1;O(n)
略
第8题:
设E为程序图G中边的总数;N为程序图中结点的总数,则该程序图的环形复杂度为 ()。
第9题:
要求在n个数据元素中找值最大的元素,其基本操作为元素间的比较。算法的时间复杂度为()
第10题:
第11题:
第12题:
m-1
m
m+1
第13题:
● 某程序的程序图如下所示,运用 McCabe 度量法对其进行度量,其环路复杂度是(32) 。

(32)A. 2 B. 3 C. 4 D. 5
第14题:
● 某程序的程序图如下图所示,运用 McCabe 度量法对其进行度量,其环路复杂度是 (36) 。

(36)A. 4 B. 5 C. 6 D. 8
第15题:
Mcc:abe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图G的环路复杂性的公式为:V(G)=m—n+2,其中V(G)是有向图G中的环路个数,m是G中的有向弧数,n是G中的节点数。下图所示程序图的程序复杂度是( )。

A.2
B.3
C.4
D.5
第16题:

第17题:

第18题:

第19题:
如果某程序中的比较个数是m,则其McCabe环形复杂度为()
第20题:
环形复杂度取决于程序控制结构的复杂度,当程序的分支数目或循环数目增加时其复杂度也增加,环形复杂度与程序中覆盖的路径条数有关,在McCabe复杂度为10的附近,存在出错率的间断跃变。
第21题:
程序图G的环形复杂度V(G)的值等于程序图中有界和无界的()的个数。
第22题:
第23题: