拾题
首页 / 软考真题 / 软件构件 / 第 1 题

按照外部形态,构成一个软件系统的构件可以分为五类,其中, (35)是指可以进行版本替换并增加构件新功能。

单选题

按照外部形态,构成一个软件系统的构件可以分为五类,其中, (35)是指可以进行版本替换并增加构件新功能。

A. 装配的构件

B. 可修改的构件

C. 有限制的构件

D. 适应性构件

答案:B

解析

正确答案:B. 可修改的构件

按外部形态划分,可修改的构件允许在保持原有装配方式的前提下进行版本替换,并可增加新功能,因此符合题意。

选项说明:

  • A 装配的构件:强调可直接装配、组合到系统中,通常不突出功能扩展。
  • B 正确,支持修改、替换与功能演进。
  • C 有限制的构件:在使用范围、功能或环境上受限,扩展性较弱。
  • D 适应性构件:强调通过适配来适应不同环境,常需包装或转换,不等于直接增加功能。

延伸: 构件化开发重视复用、替换与演化;可修改构件体现了开闭原则和版本兼容,是软件维护的重要基础。

下一题 →

本单元其他题目

在拾题里做这套题