问题 单项选择题

最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是()。

A.软件维护的工作量比开发阶段的工作量小

B.正确性用每千行代码的故障(fault)数来度量

C.软件完整性是指软件功能与需求符合的程度

D.可用性与用户的操作效率和用户对软件的主观评价有关>

答案

参考答案:D

解析:

本题考查软件的质量度量指标。

软件维护的工作量比开发阶段的工作量大,通常的估计是,开发阶段的工作量占软件生命期整个工作量的40%,而维护阶段的工作量则占60%,甚至更多。软件的正确性是指软件完成所需功能的程度,尽管这种程度与每千行代码的故障数有关,但不完全等同。软件完整性是指软件在安全方面抗攻击的能力。软件可用性用来度量软件的“用户友好性”,可以从4个方面来测量可用性:

· 学会操作软件所需的体力/智力

· 对系统的使用达到中等效率所需的时间

· 当系统由一个中等效率的人使用时测量到的生产率增长值

· 用户对系统的主观评价

单项选择题
判断题