当前位置:高级系统架构师题库>系统开发基础知识题库

问题:

[单选] 面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是()

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

配置项是构成产品配置的主要元素,其中()不属于配置项。 设备清单。 项目质量报告。 源代码。 测试用例。 用户文档主要描述所交付系统的功能和使用方法。下列文档中,()属于用户文档。 需求说明书。 系统设计文档。 安装文档。 系统测试计划。 黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试.()不能用黑盒测试检查出来。 功能不对或遗漏错误。 界面错误。 外部数据库访问错误。 程序控制结构错误。 软件设计阶段的度量考虑了架构层次、构件层次和界面设计层次的问题,其中构件层次的设计度量集中于软件构件的内部特性,()不属于构件层次设计度量。 模块内聚。 模块耦合。 布局恰当性。 复杂度。 以下关于需求管理的叙述中,正确的是() 需求管理是一个对系统需求及其变更进行了解和控制的过程。 为了获得项目,开发人员可以先向客户做出某些承诺。 需求管理的重点在于收集和分析项目需求。 软件开发过程是独立于需求管理的活动。 面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是()
参考答案:

  参考解析

面向功能的软件度量是对软件和软件开发过程的间接度量,注意力集中于程序的功能性和实用性,而不是对LOC计数。该度量是由Albrecht首先提出来的。他提出了一种叫做功能点方法的生产率度量法,该方法利用有关软件数据域的一些计数度量和软件复杂性估计的经验关系式,导出功能点FPs(Function Points)。   
功能点通过填写图表格来计算。首先要确定5个数据域的特征,并在表格中相应位置给出计数。数据域的值以如下方式定义:   
①用户输入数:每个用户输入应是面向不同应用的输入数据,对它们都要进行计数。输入数据应区别于查询数据,它们应分别计数。   
②用户输出数:各个用户输出是为用户提供的面向应用的输出信息,它们均应计数。在这里的"输出"是指报告、屏幕信息、错误信息等,在报告中的各个数据项不应再分别计数。   
③用户查询数:查询是一种联机输入,它引发软件以联机方式产生某种即时响应。每一个不同的查询都要计数。   
④文件数:每一个逻辑主文件都应计数。这里的逻辑主文件,是指逻辑上的一组数据,它们可以是一个大的数据库的一部分,也可以是一个单独的文件。   
⑤外部接口数:对所有使用来将信息传送到另一个系统中的接口(即磁带、磁盘和可读写光盘上的数据文件)均应计数。   
一旦收集到上述数据,就可以计算出与每一个计数相关的加权复杂性值。

在线 客服

相关内容

相关标签