扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构复用中等
单选题
2022年11月第43题
中等
单选题
2022年11月第43题
#第二版教材
#必须掌握
在软件架构复用中, (问题1) 是指开发过程中,只要发现有可复用的资产,就对其进行复用。 (问题2) 是指在开发之前,就要进行规划,以决定哪些需要复用。
浓缩知识点
软件架构复用主要包含机会复用和系统复用两类核心方式。机会复用是在项目开发进程中,当识别到已有可复用的软件资产,比如模块、组件、设计模式等,时直接将其应用于当前开发环节,无需提前进行复用规划,具备灵活、即时适配的特点,能快速借助现有资产提升开发效率。系统复用则强调前置规划,要求在项目启动开发前,就对系统架构进行整体统筹,明确界定需要进行复用的部分,这种复用方式更具前瞻性,有助于保障系统架构的一致性与可维护性,适合规模较大、架构复杂度高的项目场景。
正确答案
B
本题考察的是软件架构复用的基本分类。常见的复用方式包括机会复用和系统复用。
问题 1:
A选项发现复用:干扰项,不存在这个描述。
B选项机会复用:指在开发过程中,当发现已有可复用的资产(如模块、组件、设计模式等)时,将其直接应用到当前开发中,不需要提前计划,这与题干描述完全一致,因此正确。
C选项资产复用:干扰项,不存在这个描述。
D选项过程复用:干扰项,不存在这个描述。
所以选择 B。
问题 2:
A选项预期复用:干扰项,不存在这个描述。
B选项计划复用:干扰项,不存在这个描述。
C选项资产复用:干扰项,不存在这个描述。
D选项系统复用:指在开发之前,就对系统架构进行规划,决定哪些部分需要复用,这与题干描述完全一致,因此正确。
所以选择 D。
