第1题:
对软件复杂性进行度量时,采用代码行度量法,下列说法不正确的是()。
A.每行代码的出错率与源程序行数之间不存在简单的线性关系
B.对于少于100行语句的小程序,源代码行数与出错率是线性相关的
C.代码行度量法只是一简单的,估计的很粗糙的方法
D.随着程序的增大,出错率以线性方式增长
第2题:
● 根据McCabe度量法,以下程序图的复杂性度量值为 (32) 。
(32)
A. 4
B. 5
C. 6
D. 7
第3题:
根据MeCabe度量法,以下程序图的复杂性度量值为(32)。
A.4
B.5
C.6
D.7
第4题:
第5题:
第6题:
● McCabe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图 G 的环路复杂性的公式为:V(G)=m-n+2,其中 V(G)是有向图 G 中的环路个数,m是 G 中的有向弧数,n 是 G 中的节点数。下图所示程序图的程序复杂度是 (32) 。
(32)
A. 2
B. 3
C. 4
D. 5
第7题:
采用McCabe度量法计算下图所示程序的环路复杂性为()。
A.1
B.2
C.3
D.4
第8题:
A、可以被用来计算任何一个程序的复杂性
B、对不合理程序或无法排错的程序,不应用复杂性度量进行复杂性计算
C、如果程序中指令条数、附加存储量、计算时间增多,会减少程序的复杂性
D、如果程序中指令条数、附加存储量、计算时间增多,不会减少程序的复杂性
第9题:
第10题:
对度量法,叙述错误的是()