问题 单项选择题

面向功能的软件度量使用软件所提供功能的测量作为规范化值。以下关于面向功能的软件度量方法的描述,错误的是______。

A.面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量
B.功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的
C.“功能”可以直接测量,也可以通过其他直接的测量来导出
D.“用户输入数”和“用户输出数”属于面向功能的软件度量需要考虑的因素

答案

参考答案:C

解析: 面向功能的软件度量使用软件所提供功能的测量作为规范化值。因为“功能”不能直接测量,所以必须通过其他直接的测量来导出。功能点度量(FP)由Albrecht首先提出,可用做测量系统交付功能的有效手段。利用历史数据,功能点度量可用于:①估算设计、编码和测试软件所需的开销或工作量;②预计测试期间将遇到的错误数;③预测实现系统中的构件数和(或)预让的源代码行数等。
功能点是基于软件信息域的可计算的(直接的)测量和软件复杂性的评估而导出的。信息域的值需要考虑的因素有:①用户(或外部)输入数;②用户(或外部)输出数;③用户(或外部)查询数;④内部逻辑文件数;⑤外部接口数等。“用户输入数”和“用户输出数”属于面向功能的软件度量需要考虑的因素。

单项选择题
单项选择题