2025年最新软考(系统架构设计师)试题与答案.docxVIP

  • 0
  • 0
  • 约1.04万字
  • 约 25页
  • 2026-02-13 发布于四川
  • 举报

2025年最新软考(系统架构设计师)试题与答案.docx

2025年最新软考(系统架构设计师)试题与答案

一、单项选择题(每题1分,共30分。每题只有一个正确答案,错选、漏选均不得分)

1.某大型互联网公司在进行微服务拆分后,发现部分服务调用链路过长,导致整体延迟升高。架构师决定引入服务网格(ServiceMesh)进行治理。以下关于服务网格的描述中,哪一项最能体现其核心价值?

A.通过集中式配置中心统一管理服务注册与发现

B.将服务间通信的可靠性、可观测性、安全策略下沉到基础设施层

C.用消息队列彻底替代同步调用,从而缩短链路

D.强制所有服务使用同一种编程语言,减少序列化开销

答案:B

解析:服务网格的核心是把原本散落在业务代码中的熔断、重试、TLS、遥测等横切关注点下沉到Sidecar代理,形成独立的基础设施层,业务团队只需关注业务逻辑,通信治理与可观测性由网格统一提供,故B正确。A属于注册中心能力,C与网格无关,D明显违背多元语言现状。

2.某金融核心系统需满足“两地三中心”容灾要求,RPO=0、RTO30秒。架构师在存储层最可能采用哪一组合?

A.本地双活NAS+异地异步复制

B.本地分布式SAN+异地同步复制+仲裁站点

C.本地单存储+异地磁带备份

D.本地对象存储+异地冷归档

答案:B

解析:RPO=0意味着数据零丢失,必须采用同步复制;RTO30秒要求异地中心可瞬时接管,故需异地同步复制+仲裁防止脑裂,B满足。A异步复制RPO0;C、D均无法达到RTO30秒。

3.在TOGAFADM周期中,哪一阶段首次出现“架构契约(ArchitectureContract)”?

A.预备阶段(PreliminaryPhase)

B.阶段A:架构愿景

C.阶段E:机会与解决方案

D.阶段F:迁移规划

答案:D

解析:架构契约用于约束实施方的交付质量与合规性,首次在阶段F“迁移规划”中被正式编制并将在阶段G“实施治理”执行,故D正确。

4.某电商平台大促时采用“库存预扣”模式,但出现“超卖”现象。架构师引入分布式锁,仍偶发超卖。经排查发现锁的粒度为“商品ID+仓库ID”,而订单系统按“SKU”扣减。根因是:

A.锁粒度太粗,导致热点

B.锁粒度与业务操作单元不一致

C.锁超时时间过短

D.Redis主从切换导致锁失效

答案:B

解析:业务扣减单元是SKU,锁却是商品+仓库,可能出现同一SKU在不同仓库并发扣减成功,但总量已超卖,属于粒度与操作单元不一致,B正确。

5.在领域驱动设计(DDD)中,以下哪个概念最适合用来描述“当订单状态为已支付且库存充足时,触发发货”这一规则?

A.实体(Entity)

B.值对象(ValueObject)

C.领域服务(DomainService)

D.领域事件(DomainEvent)

答案:D

解析:该规则是“当……时触发……”的典型事件驱动语义,应建模为领域事件,由事件处理器完成发货,故D正确。

6.某IoT网关需支持百万级设备长连接,消息上行QPS5万,消息大小平均200B。架构师评估带宽时,至少应预留多少上行带宽?

A.100Mbps

B.200Mbps

C.800Mbps

D.1.6Gbps

答案:C

解析:5万×200B×8bit=80000000bit/s≈76Mbps,考虑TCP/IP头部约20%、网络抖动与突发,按4倍冗余设计,76×4≈304Mbps,再叠加管理帧、重传,最接近且留余量的选项为800Mbps,C合理。

7.在零信任架构中,以下哪项最能体现“永不信任、持续验证”原则?

A.内网流量默认放行,仅对外网流量做mTLS

B.每次HTTP请求都携带JWT并由网关实时验签与授权

C.通过VPN一次性认证后进入内网自由访问

D.使用静态防火墙规则限制IP白名单

答案:B

解析:零信任要求对每次访问都进行身份与上下文验证,B中“每次HTTP请求都验签”体现持续验证,A、C、D均存在“一次认证长期信任”问题。

8.某系统采用Kafka进行事件溯源,需要保证事件顺序。以下哪种分区策略可确保“同一用户”的所有事件严格有序?

A.轮询(RoundRobin)

B.按用户ID哈希取模

C.随机

D.按消息大小

答案:B

解析:Kafka仅保证分区内有序,按用户ID哈希可让同一用户总是落入同一分区,从而维持顺序,B正确。

9.在性能测试中,发现某接口P99延迟明显高于P90,架构师优先应排查:

A.网络带宽

B.垃圾回收(GC)

文档评论(0)

1亿VIP精品文档

相关文档