← 2022 · 海光 笔试

推荐答案 测试一下

为了保证代码以及验证活动的质量,通常要统计什么

A、仿真覆盖率及故障覆盖率 B、功能覆盖率及行覆盖率 C、代码覆盖率及功能覆盖率 D、逻辑覆盖率及反转覆盖率
单选题 中等 笔试真题单选

参考答案

正确答案:C。代码覆盖率(包括行覆盖率、条件覆盖率、分支覆盖率、翻转覆盖率等)用于衡量设计代码在执行过程中被激活的程度,反映验证激励对代码逻辑的覆盖情况;功能覆盖率则用于衡量验证场景是否覆盖了设计规格中定义的功能点和边界情况,是验证完备性的核心指标。两者结合能有效评估验证活动的质量。选项A中故障覆盖率属于DFT(可测试性设计)范畴,用于衡量芯片制造缺陷的检测能力,与验证活动质量不直接相关;选项B中行覆盖率是代码覆盖率的子集,单独统计无法全面反映验证质量;选项D中逻辑覆盖率和反转覆盖率是代码覆盖率的组成部分,同样不完整。因此,C选项最准确。

涉及知识点

  • 代码覆盖率
  • 功能覆盖率
  • 验证质量评估指标
← 上一题
登录后反馈错题
下一题 →