2025上半年软考系统架构设计师考试真题考及答案.docxVIP

  • 0
  • 0
  • 约7.07千字
  • 约 21页
  • 2026-02-03 发布于四川
  • 举报

2025上半年软考系统架构设计师考试真题考及答案.docx

2025上半年软考系统架构设计师考试练习题考及答案

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

1.某电商平台在“双十一”大促期间采用异步消息队列削峰填谷,以下哪项不是引入消息队列后必须重点考虑的风险点

A.消息重复投递导致重复下单

B.消息顺序性破坏造成库存扣减错误

C.队列积压引发延迟雪崩

D.消息队列自身成为性能瓶颈

答案:B

解析:电商场景对订单顺序不敏感,库存扣减由下游业务幂等控制,顺序性破坏并非必须重点考虑的风险。

2.在微服务架构中,某服务需要同时支持REST与gRPC两种协议。下列做法最符合“协议无关的领域模型”原则的是

A.在领域层直接返回gRPC的Response对象

B.在接口层分别写两套Converter,领域层只暴露POJO

C.在领域层抛出HTTP状态码异常

D.将Proto文件作为领域层核心依赖

答案:B

3.某金融核心系统采用Saga模式处理分布式事务,以下关于Saga的描述正确的是

A.Saga必须依赖TCC资源预留

B.Saga补偿事务的提交顺序可与正向事务不同

C.Saga不保证隔离性,可能出现“脏写”

D.Saga只能通过编排式实现,不能通过协同式实现

答案:C

4.在基于零信任架构的API网关中,以下哪项不是“持续信任评估”的关键输入

A.用户行为基线偏离度

B.终端设备健康评分

C.当前网络跳数

D.数据分级标签

答案:C

5.某云原生系统使用Istio进行灰度发布,VirtualService中定义了权重80%、20%的流量比例。若Pod副本数比例为1:1,则最终流量比例

A.一定严格等于80:20

B.可能因Envoy负载均衡算法出现轻微偏差

C.由Kubernetes副本数直接决定

D.与DestinationRule无关

答案:B

6.在Serverless场景下,冷启动延迟主要受以下哪项因素影响最小

A.运行时语言类型

B.函数包大小

C.并发度限制

D.日志级别配置

答案:D

7.某系统使用Cassandra存储时序数据,RowKey设计为“device_id+timestamp”,导致热点节点。最佳优化方案是

A.将timestamp放首位

B.引入随机前缀+device_id,再按token范围分区

C.使用LeveledCompactionStrategy

D.降低副本因子

答案:B

8.在DDD战略设计中,以下哪项最符合“限界上下文”划分原则

A.按技术层拆分:Web上下文、Service上下文

B.按团队人数拆分:每5人一个上下文

C.按业务语义边界拆分:订单上下文、库存上下文

D.按代码行数拆分:每1万行一个上下文

答案:C

9.某系统采用Kafka作为事件总线,需要保证“恰好一次”语义,以下配置组合正确的是

A.enable.idempotence=false,事务生产者+事务消费者

B.enable.idempotence=true,事务生产者+手动commitSync

C.enable.idempotence=true,事务生产者+事务消费者

D.enable.idempotence=false,自动提交+幂等下游

答案:C

10.在TOGAFADM循环中,哪一阶段首次出现“架构契约”

A.架构愿景

B.业务架构

C.机会与解决方案

D.迁移规划

答案:C

11.某银行核心系统去IOE后采用PolarDBforMySQL,以下哪项功能无法直接替代原OracleRAC

A.并行查询

B.全局一致性读

C.存储级多写

D.行级锁

答案:C

12.在基于OAuth2.0的开放银行API中,授权码模式最适用于

A.纯前端SPA应用

B.服务端与浏览器交互的Web应用

C.物联网设备

D.无浏览器限制的CLI脚本

答案:B

13.某系统使用Prometheus监控,出现“metricscardinality爆炸”时,最优先的治理手段是

A.增加采样间隔

B.减少Histogram桶数

C.限制label取值数量

D.降低scrape超时

答案:C

14.在多层缓存架构中,下列哪项措施对减少“缓存穿透”效果最差

A.布隆过滤器

B.空值缓存

C.随机TTL

D.缓存预热

文档评论(0)

1亿VIP精品文档

相关文档