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