开发者社区 问答 正文

Halstead复杂度是什么?Halstead复杂度计算需要哪些数值?

Halstead复杂度是什么?Halstead复杂度计算需要哪些数值?

展开
收起
夹心789 2024-05-30 13:28:08 185 分享 版权
1 条回答
写回答
取消 提交回答
  • Halstead复杂度是软件科学提出的第一个计算机软件的分析“定律”,用以确定计算机软件开发中的一些定量规律。它根据程序中语句行的操作符和操作数的数量计算程序复杂性。
    Halstead复杂度计算需要以下数值:η1(不同运算子的个数)、η2(不同运算元的个数)、N1(所有运算子合计出现的次数)、N2(所有运算元合计出现的次数)。

    2024-05-30 14:17:54
    赞同 展开评论
问答地址: