软考高级(系统架构设计师)试题及答案.docxVIP

  • 0
  • 0
  • 约1.59万字
  • 约 17页
  • 2026-03-26 发布于河北
  • 举报

软考高级(系统架构设计师)试题及答案.docx

软考高级(系统架构设计师)试题及答案

一、单项选择题(共25题,每题2分,共50分)

(注:试题贴合软考高级真题难度,侧重实际应用场景,避免偏题、怪题,解析简洁易懂,贴合备考需求)

1.关于软件架构设计的原则,下列说法错误的是()

A.开闭原则要求软件实体应开放扩展、关闭修改,通过抽象化和多态性实现

B.里氏替换原则要求子类可以替换父类,且替换后不影响系统的正确性

C.依赖倒置原则要求依赖于抽象,而非具体实现,降低模块间耦合

D.接口隔离原则要求尽量使用单一接口,减少接口中的方法数量

答案:D

解析:接口隔离原则的核心是“拆分臃肿接口,建立专用接口”,即要求客户端不依赖于它不需要的接口,而非“尽量使用单一接口”。单一接口若包含过多方法,会导致客户端依赖冗余,违背接口隔离原则。A、B、C三项表述均正确。

2.某大型电商平台,高峰期日均订单量达100万+,需保证系统高可用、高并发,同时支持订单数据的实时查询和历史回溯,下列架构设计方案中最合理的是()

A.采用单体架构,部署多台服务器负载均衡,订单数据存储在单一关系型数据库中

B.采用微服务架构,将订单、支付、用户等模块拆分,订单数据采用“关系型数据库+Redis缓存”存储,同时部署主从备份

C.采用微服务架构,所有模块共享一个数据库,通过增加数据库连接池提升并发能力

D.采用分布式架构,订单数据存储在分布

文档评论(0)

1亿VIP精品文档

相关文档