软考127-上午题-【软件工程】-McCabe度量法

一、McCabe度量法

1-1、定义

McCabe 度量法是通过定义环路复杂度,建立程序复杂性的度量。

它基于一个程序模块的程序图中环路的个数。计算有向图G的环路复杂性的公式为:

V(G) = m - n + 2 = 闭合区域 + 1

其中V(G)是有向图 G 中的环路个数,m 是 G 中的有向弧数,n 是 G 中的节点数。

示例:

1-2、真题

真题1:

真题2:

真题3:

真题4:

真题5:

真题6:

一条有向弧,要首尾都有节点,若是只有一个节点,则不要将弧统计进去。

真题7:

软件项目估算:

  • 功能点
  • 对象点
  • 代码行

真题8:

真题9:

真题10:

相关推荐
好奇龙猫12 分钟前
【人工智能学习-AI入试相关题目练习-第十六次】
人工智能·学习
舟舟亢亢17 分钟前
JVM复习笔记——下
java·jvm·笔记
量子-Alex26 分钟前
【大模型课程笔记】斯坦福大学CS336 课程环境配置与讲座生成完整指南
人工智能·笔记
土拨鼠烧电路43 分钟前
笔记04:价值链深度游:追踪一包纸巾的“数字一生”
笔记
BlackWolfSky1 小时前
鸿蒙中级课程笔记12—应用质量建议与测试指南
笔记·华为·harmonyos
啊我不会诶1 小时前
Codeforces Round 1071 (Div. 3) vp补题
开发语言·学习·算法
星火开发设计1 小时前
命名空间 namespace:解决命名冲突的利器
c语言·开发语言·c++·学习·算法·知识
卖芒果的潇洒农民1 小时前
20260201 GPT VPC中的CIDR Block 概念
笔记·gpt
强子感冒了1 小时前
CSS基础学习:CSS选择器与优先级规则
前端·css·学习
vortex52 小时前
深度字典攻击(实操笔记·红笔思考)
前端·chrome·笔记