拾题
首页 / 软考真题 / 软件架构复用 / 第 2 题

在软件架构复用中,( )是指在开发之前,就要进行规划,以决定哪些需要复用。

单选题

在软件架构复用中,( )是指在开发之前,就要进行规划,以决定哪些需要复用。

A. 预期复用

B. 计划复用

C. 资产复用

D. 系统复用

答案:B

解析

答案:B 计划复用。

计划复用强调在开发之前主动规划,明确哪些架构元素、构件或资产需要复用、如何复用,并制定相应策略。题干中的“开发之前进行规划,以决定哪些需要复用”正符合这一含义。

  • A 预期复用:侧重于对复用机会的预期,并非开发前的系统性规划。
  • C 资产复用:强调复用已有软件资产,是复用对象或范围,不是规划动作本身。
  • D 系统复用:强调复用整个系统或大粒度系统,也不是题干所指的开发前决策。

面试延伸:软件复用常分为计划复用和机会复用。架构阶段应识别共性、定义可变性、建立复用资产库,并评估复用成本与收益。Java 中如框架、公共组件、设计模式、微服务共享库等,都是常见复用实践。

← 上一题

本单元其他题目

在拾题里做这套题