选择题
8.
软件复用是使用已有的软件产品(例如设计、代码和文档等)来开发新的软件系统的过程。为了提高构件(Component)的复用率,通常要求构件具有较好的______。
A、
专用性和不变性
B、
专用性和可变性
C、
通用性和不变性
D、
通用性和可变性
【正确答案】
C
【答案解析】
软件复用(Software Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。为了提高构件的复用率,通常要求构件具有较好的通用性与不变性。所以,选项C正确。
提交答案
关闭