问题 单项选择题

______是指系统或组成部分能在其他系统中重复使用的特性。

A.可扩充性
B.可移植性
C.可重用性
D.可维护性

答案

参考答案:C

解析:本题考查软件质量属性的基本知识。
McCall软件质量模型如图所示。


系统可扩充性是指系统处理能力和系统功能的可扩充程度,分为系统结构的可扩充能力、硬件设备的可扩充性和软件功能可扩充性等。
系统可移植性是指将系统从一种硬件环境/软件环境下移植到另一种硬件环境/软件环境下所需付出努力的程度,该指标取决于系统中软硬件特性以及系统分析和设计中关于其他性能指标的考虑。
系统可维护性是指将系统从故障状态恢复到正常状态所需努力的程度,一般使用“平均修复时间”来衡量系统的可维护性。
系统可重用性,即复用性,是指系统和(或)其组成部分能够在其他系统中重复使用的程度,分为硬件可重用性和软件可重用性。

单项选择题
单项选择题