系统架构设计师 · 9 软件架构的演化和维护 · 9.5 软件架构演化评估方法
在演化过程未知的评估中,如果逆向推测出的演化操作对架构相关质量属性的影响( ),例如重构后可维护性确实获得提高,则说明这次演化是成功的。
软考单选真题
难度 2
题干
在演化过程未知的评估中,如果逆向推测出的演化操作对架构相关质量属性的影响( ),例如重构后可维护性确实获得提高,则说明这次演化是成功的。
-
A
完全不可预测
-
B
导致性能下降
-
C
符合预期
-
D
保持不变
登录后查看答案与解析
参考答案
C
考点解析
考点:本题考查演化成功的标志。
解析:
A:不可预测的结果代表演化失控,不是成功的标志。
B:性能下降通常是负面影响(除非是牺牲性能换取其他属性,但题目强调的是符合预期,且通常指正面改进)。
C(正确):符合预期是判定演化成功的核心标准。例如预期提高可维护性,实际度量结果也显示提高。
D:保持不变说明演化没有产生预期的改进效果。