2026年10月押题密卷 · 选择题

PH系统集成开发公司决定采用基于架构的软件开发方法,以架构为核心对近期所承接的某电子商务企业的在线交易平台进行设计与实现。该电子商务企业要求在线交易平台必须保证客户个人信息和交易信息的安全;当发生故障时,该平台的平均故障恢复时间(MTBF.必须小于5分钟。该电子商务企业所提的两个要求分别对应于软件质量属性:实现并提高前一个软件质量属性的架构设计策略是 _;实现并提高后一个软件质量属性的架构设计策略不包括 o。请选择第57空应填写的选项( )。

A. 可用性
B. 安 全 性
C. 可测试性
D. 可修改性
参考答案:D

[解析]可修改性(Modification) 是指能够快速地以较高的性能价格比对系统进行变更的能力。依 题意,该电子商务企业所提要求主要对应于“可修改性”这一软件质量属性,可以采用的架构设计策 略有软件模块泛化、限制模块之间通信、使用中介(仲裁者)和延迟绑定等。 主动冗余是实现“可用性”质量属性的一种架构设计策略。