单选题 某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,______设计策略能提高该系统的可用性,______设计策略能够提高该系统的性能,______设计策略能够提高该系统的可修改性。

单选题 A.Ping/Echo
B.限制访问
C.运行时注册
D.接口-实现分离
【正确答案】 A
【答案解析】[解析] 不同的设计策略主要针对一个或多个软件质量属性,其中Ping/Echo主要提高系统的可用性;限制访问主要提高系统的安全性;运行时注册主要提高系统的可修改性;接口-实现分离主要提高系统的可修改性;主动冗余提高系统的可靠性;队列调度主要提高系统的性能;信息隐藏主要提高系统的可修改性;记录-回放主要提高系统的可测试性,等等。
单选题 A.分层结构
B.事务机制
C.主动冗余
D.队列调度
【正确答案】 D
【答案解析】
单选题 A.信息隐藏 B.记录/回放
C.任务模型 D.回滚
【正确答案】 A
【答案解析】