返回
当前 - 选择题 - 软件架构复用简单
题号:0020241100039
单选题
2024年11月第39题
简单
题号:0020241100039
单选题
2024年11月第39题
软件架构复用
简单
中频
收藏
分享
反馈
软件架构复用的基本过程主要包括(构造/获取可复用的软件资产、管理可复用资产、使用可复用资产)。
问题(1)
浓缩知识点
软件架构复用是依托已有软件资产(如构件、架构、模式等)提升开发效率、降低成本、优化软件质量的开发思路,其标准化实施流程遵循“构造/获取—管理—使用”的逻辑顺序。构造/获取可复用资产是基础环节,资产来源涵盖自研符合规范的资产、第三方商业资产以及开源社区的成熟资产,需满足质量与适配性要求;管理环节是核心保障,需通过分类归档、版本管控、完善文档、搭建检索机制等方式,确保资产的可维护性与可获取性;使用环节是最终目标,需结合具体系统需求筛选适配的资产,将其集成到新系统中实现复用价值。遵循这一流程能最大化复用资产的价值,避免资源浪费,加速软件交付周期。
正确答案
B
本题考察的是软件架构复用的基本过程。
软件架构复用的核心思想是,通过重复利用已有的软件资产(如构件、架构、模式等),提高开发效率、降低成本、提升质量。其基本流程分为三个主要阶段,按照逻辑顺序依次为:
- 构造/获取可复用的软件资产:首先必须拥有可以复用的资产。这些资产可以是自己构造的,也可以是从第三方获取或开源项目中提取的,必须符合一定的规范和质量要求。
- 管理可复用资产:资产构造或获取之后,必须进行有效管理。包括分类、版本控制、文档维护、存储与检索机制等,确保资产的可维护性和可查找性。
- 使用可复用资产:最后,针对具体系统需求,选择合适的资产并集成到新系统中,实现真正的复用目标。
A选项将管理放在第一步,不符合流程逻辑。
C选项顺序错误,先管理再使用、最后才构造显然不合理。
D选项使用在管理之前,不符合实际操作顺序。
只有B选项严格遵循“先获取、再管理、后使用”的合理流程。
因此,选项 B 正确。
