函数常用质量度量元介绍.docVIP

  • 10
  • 0
  • 约4.05千字
  • 约 9页
  • 2018-12-28 发布于广东
  • 举报
函数常用质量度量元介绍.doc

函数常用质量度量元介绍 1前言 本文挡描述的是Logiscope一一Audit中函数作用域常用度量元的具体含义。 对每个度fi元的解释分为以下儿部分: 首先是该度量元的原文名称,后而是该度量元的代号,跟在后而的是Audit质量模 型为该度量元设的参考值(用中括号括起。当然,对于这个范围值,我们可以对它进行 修改),再往下就是对该度量元含义的具体解释。 2函数度量元 下而分别介绍函数作川域屮各个度量元的具体含义。注意,下讨论的所有问题都 是站在一个函数的角度上的,这一点对于我们理解这些度量元很重要。 ”Cyclomatic Number” : ct_vg [1 ,10 ] 度量元名称:函数的圈复杂度。 解释说明: 函数圈复杂度的计算方法为:将函数流程阁屮各节点(幵始和结束结点除外)的引 出边的数量减去一后的值相加,最后再在这个和的基础上加一。可见,当一个闲数中条 件判断的地方越多时,它的ct_vg就会越大。 如果该值过大,会增大函数的复杂性,影响我们对函数的理解。 ”Number of Branches” : ct_bran [ 0, 0 ] 度量元名称:函数中非结构化语句的数量。 解释说明: 非结构化?句包拈:gotoffi?句、在循环中使用的break、continue 句。 该度量元是为了使程序编写符合结构化的要求。 ”Number of Declared Variables”

文档评论(0)

1亿VIP精品文档

相关文档