2025年软件架构设计师资格考试试题及答案解析.docxVIP

  • 1
  • 0
  • 约1.03万字
  • 约 23页
  • 2026-02-18 发布于四川
  • 举报

2025年软件架构设计师资格考试试题及答案解析.docx

2025年软件架构设计师资格考试试题及答案解析

一、单项选择题(每题1分,共30分。每题只有一个最符合题意的选项)

1.在微服务架构中,下列哪项最能直接降低服务间调用的平均延迟?

A.引入API网关统一路由

B.使用gRPC替代REST

C.所有服务共享同一个数据库

D.将日志改为异步批量上报

答案:B

解析:gRPC基于HTTP/2与二进制协议,序列化效率远高于JSON/HTTP1.1,RTT次数减少,平均延迟下降30%~50%。共享数据库(C)反而增加耦合;API网关(A)可能增加一跳;异步日志(D)与调用延迟无关。

2.某电商系统采用“事件溯源+CDC”方案,以下哪项不是必须满足的前提?

A.所有业务变更必须封装为事件

B.数据库binlog格式必须为ROW

C.下游消费者需支持幂等

D.事件存储须使用关系型数据库

答案:D

解析:事件溯源只要求事件可持久化、可重放,存储介质可以是关系型、Kafka、甚至对象存储,故D错误。ROW格式(B)保证CDC拿到完整镜像,幂等(C)防止重放重复消费。

3.在4+1视图模型中,用于描述“进程、线程、同步”的视图是:

A.逻辑视图

B.开发视图

C.进程视图

D.物理视图

答案:C

解析:进程视图(ProcessView)聚焦运行时并发与同步;逻辑视图描述功能结构;开发视图对应模块划分;物理视图映射硬件节点。

4.某系统要求RPO=0、RTO30s,同城双活+异地冷备,以下方案最优的是:

A.同城同步双写+异地异步复制

B.同城半同步+异地同步复制

C.同城异步+异地异步

D.同城同步+异地同步

答案:A

解析:同城同步双写保证RPO=0;异地异步复制虽RPO0,但冷备切换仅做流量调度,30s内完成。若异地也同步(D)则延迟高且网络抖动易阻塞事务。

5.关于CAP理论,下列说法正确的是:

A.分区发生后,系统可在C与A之间动态折中

B.放弃P即可同时满足C与A

C.BASE理论是对CAP的否定

D.任何分布式系统都必须实现P

答案:A

解析:分区发生后,系统可选择降级到AP或CP,即动态折中。放弃P意味着放弃分布式,退化为单机,已无CAP讨论意义;BASE是补充而非否定。

6.在DDD分层中,负责“编排聚合、实现用例”的对象是:

A.实体

B.值对象

C.领域服务

D.应用服务

答案:D

解析:应用服务(ApplicationService)位于分层最上层,负责事务边界、用例编排;领域服务(C)处理跨聚合业务规则。

7.以下哪种缓存更新策略不会出现脏读?

A.CacheAside+TTL

B.ReadThrough+WriteThrough

C.WriteBehind

D.RefreshAhead

答案:B

解析:WriteThrough同步写缓存与存储,ReadThrough保证缓存miss时由缓存组件自己加载,数据始终一致。WriteBehind异步刷盘,存在时间窗口脏读。

8.某团队使用Saga模式处理跨服务事务,若补偿操作也失败,最终一致性应如何保障?

A.人工介入+告警

B.重试到成功为止

C.回滚到初始状态

D.放弃补偿,数据永久不一致

答案:A

解析:Saga补偿失败需人工介入,系统无法自动决策;重试可能无限循环;已无“初始状态”可回滚。

9.在ServiceMesh中,实现“按请求版本路由”的核心资源对象是:

A.DestinationRule

B.VirtualService

C.Gateway

D.EnvoyFilter

答案:B

解析:VirtualService通过match字段按header、weight做版本路由;DestinationRule定义子集;Gateway负责入口;EnvoyFilter用于扩展L4/L7。

10.以下哪项不是Serverless架构的固有限制?

A.冷启动延迟

B.最大15分钟执行时长

C.本地状态无法持久

D.无法使用自定义容器镜像

答案:D

解析:AWSLambda、阿里云FC均已支持ContainerImage,自定义镜像不再是固有限制;冷启动、15min、无本地持久状态仍是。

11.在零信任架构中,用于“持续评估访问上下文”的组件是:

A.SIEM

B.PKI

C.SDP

D.PolicyEngine

答案:D

解析:PolicyEng

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档