软件的复杂性主要体现在程序的复杂性。(  )是度量软件复杂性的一个主要参数。若采

免费题库2022-08-02  26

问题 软件的复杂性主要体现在程序的复杂性。(  )是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于下图所示的程序图,其环路复杂度为(  )。问题1选项A.代码行数B.常量的数量C.变量的数量D.调用的库函数的数量问题2选项A.2B.3C.4D.5

选项

答案 AC

解析 代码行数度量法以程序的总代码行数作为程序复杂性的度量值。
McCabe度量法先画出程序图,然后采用公式V(G)=m-n+2计算环路复杂度,其中m是有向弧的数量,n是结点的数量。在本题中,结点数为9,弧为11,所以环路复杂度为11-9+2=4。
转载请注明原文地址:https://tihaiku.com/congyezige/2409942.html

最新回复(0)