系统架构设计师备考站2027 上半年 · 通勤版 ⌕搜索
本页目录 · 7 节
  1. 一、本卷元信息
  2. 答案与可信度标注体系
  3. 二、综合知识(选择题)
  4. 第 1—10 题
  5. 第 11—20 题
  6. 第 21—30 题
  7. 第 31—43 题
  8. 第 44—75 题(题面未公开)
  9. 三、收录说明(务必先读)
  10. 四、案例分析(5 题 · 解题框架)
  11. 试题 1(必做):深度学习模型平台的质量属性与解释器风格
  12. 选做 1:Redis 缓存机制与主从复制
  13. 选做 2:医药知识图谱构建与智能问答 + Scrapy
  14. 选做 3:嵌入式 AI —— 云 AI 与端 AI 的辨析
  15. 选做 4:区块链
  16. 五、论文(4 选 1)
  17. 试题 1:论系统负载均衡设计方法
  18. 试题 2:论事件驱动架构
  19. 试题 3:论多模型数据库及应用
  20. 试题 4:论软件测试架构(AI 测试用例)
  21. 六、使用建议
  22. 七、来源

2025 年上半年(5 月)系统架构设计师 · 真题套卷

一、本卷元信息

项目内容
考试名称计算机技术与软件专业技术资格(水平)考试 · 高级 · 系统架构设计师
场次2025 年上半年(考试日期:2025 年 5 月 24 日,机考)
科目综合知识(75 题单选)/案例分析(1 必做 + 4 选 2)/论文(4 选 1)
主要来源希赛网《2025 上半年系统架构设计师综合知识考试真题及答案(一)~(四)》(考生回忆版,题号 1—43);希赛网《2025 上半年软考系统架构设计师考试案例分析真题(网友回忆版)》;希赛网《2025 上半年软考系统架构设计师论文真题题目(网友回忆版)》;CSDN「一几文」2025 年 5 月综合知识真题回顾(一)~(七)
题源性质回忆版:机考题目顺序随机,题号非原卷顺序;题干/选项为考生回忆,个别题缺少图表
收录范围综合知识第 1—43 题(公开可还原部分);第 44—75 题未见稳定公开题面,仅给考点提示,不虚构;案例分析 5 题;论文 4 题

答案与可信度标注体系

标记含义
答案 X(机构答案)有公开答案出处且与题面逻辑一致
答案 X(推导)原卷答案未公开,依据题面与教材知识推导,置信度高
答案 X(推导,存疑)题面残缺/表述歧义,给出倾向性判断,不要背死
答案 存疑缺少图形、表格等关键条件,无法可靠作答
〔图缺失〕原题依赖图形,回忆版未保留

二、综合知识(选择题)

第 1—10 题

1.(考点:网络 · 奈奎斯特定理) 某信道带宽为 3000Hz,编码采用 32 种不同的物理状态表示数据,在无噪声环境下,最大数据传输速率是()kbps。
A. 100 B. 30 C. 50 D. 500

答案 B(推导)
解析:无噪声用奈奎斯特公式:C=2W·log₂V=2×3000×log₂32=2×3000×5=30000 bps=30 kbps。
陷阱:A、D 是把"32 种状态"误当 32 位或直接乘带宽;有噪声时才用香农公式 C=W·log₂(1+S/N)。

2.(考点:操作系统 · 位示图) 页式存储管理用位图管理空闲页框,页大小 4KB,物理内存 16GB,则位图所占内存空间是()KB。
A. 64 B. 512 C. 256 D. 128

答案 B(推导)
解析:页框数=16GB÷4KB=4M=2²²;每位对应一页框,共 2²² 位=2¹⁹ 字节=512KB。
陷阱:C 是把 2²² 位当成 2²⁸ 位再除错;记住 1 字节=8 位,且 4KB=2¹²。

3.(考点:软件工程 · 净室工程) 净室软件工程的理论基础主要是()。
A. 函数理论和抽样理论 B. 迭代模型 C. 瀑布模型 D. 概率统计

答案 A(推导)
解析:净室(Cleanroom)以函数理论做正确性验证、以统计抽样理论做使用模型下的可靠性认证,强调"缺陷预防"而非事后测试。
陷阱:D 只覆盖统计部分,漏掉函数理论;B、C 是过程模型,不是理论基础。

4.(考点:UML · 用例关系) 在 UML 用例图中,用例与用例之间不存在()。
A. 包含关系 B. 泛化关系 C. 扩展关系 D. 聚合关系

答案 D(推导)
解析:用例之间只有 include(包含)、extend(扩展)、泛化三种关系;聚合是类/对象之间的整体—部分关系,不用于用例。
陷阱:把类图的六种关系(依赖、关联、聚合、组合、泛化、实现)直接套到用例图上,是本题的设陷方式。

5.(考点:质量属性 · 安全性) 智慧教育系统保护用户数据隐私,对敏感数据采用密文存储。这一需求属于()需求。
A. 可用性 B. 可靠性 C. 安全性 D. 性能

答案 C(推导)
解析:机密性(密文存储、访问控制、脱敏)是安全性的子属性。
陷阱:可靠性关注"不出错、可恢复",安全性关注"不被未授权访问";"加密/隐私/脱敏"一律归安全性。

6.(考点:关系代数) 下列运算中,不属于关系运算的是()。
A. 删除 B. 连接 C. 投影 D. 选择

答案 A(推导)
解析:关系代数运算包括选择、投影、连接、并、差、交、笛卡尔积、除等;删除是数据库的更新操作(DML),不是关系代数运算。
陷阱:插入、删除、修改都属于更新操作,不属于关系代数;"连接"要与"自然连接"区分但都属于运算。

7.(考点:CMMI) CMMI 将软件过程改进的步骤组织成()个成熟度等级。
A. 3 B. 4 C. 5 D. 4

答案 C(推导)
解析:CMMI 五个成熟度等级:初始级、已管理级、已定义级、量化管理级、优化级。
陷阱:选项 D 与 B 重复,是回忆版录入错误;注意 CMMI 2.0 仍为 5 级。

8.(考点:项目管理 · 关键路径)〔图缺失〕某工程包括 10 个作业 A~J,各作业时间及衔接关系如下表。若作业 D 推迟 3 天开始,其他不变,整个工期将推迟()天。
A. 3 B. 0 C. 1 D. 2

答案 存疑(倾向 B.0)
说明:原题依赖作业关系表,回忆版只保留"下表"占位图,无法判断 D 是否在关键路径上。通用方法:先算关键路径与 D 的总时差 TF;若 D 推迟量 ≤ TF,则工期不变(选 0);否则工期推迟"推迟量−TF"。本题必须拿到原表才能定论,不要背答案。

9.(考点:软件测试 · 回归测试) 软件测试中回归测试的目的是()。
A. 预防功能的不完善 B. 确保修正过程中没有引入新的缺陷 C. 辅助系统测试 D. 辅助单元测试

答案 B(推导)
解析:回归测试在修改后重跑既有用例,验证修改没有破坏原有功能、没有引入新缺陷。
陷阱:A 是"预防"而非"检测",回归测试是检测活动;C、D 把回归测试降级为辅助手段。

10.(考点:RUP · 阶段) RUP 每个循环由多个连续阶段组成,其中"设计并确定系统体系结构、制定工作计划及资源要求"属于()阶段。
A. 初始 B. 构造 C. 移交 D. 细化

答案 D(推导)
解析:RUP 四阶段:初始(业务建模、愿景、可行性)→细化(确定架构基线、制定项目计划与资源)→构造(增量开发)→移交(部署、培训)。
陷阱:A 只做"做什么"和可行性,不产出架构基线;"确定体系结构"是细化阶段的分水岭。

第 11—20 题

11.(考点:微服务 · 断路器) 微服务架构中,断路器模式主要包含的三种状态是()。
A. 关闭、激活、挂起 B. 激活、打开、休眠 C. 激活、打开、熔断 D. 关闭、打开、半开

答案 D(推导)
解析:Circuit Breaker 三态:Closed(正常放行)→ Open(失败率超阈值,快速失败)→ Half-Open(放少量探针请求试探恢复)。
陷阱:C 把"熔断"当状态,其实熔断是动作/机制名;A、B 是编造词。

12.(考点:边缘计算) 下列不属于边缘计算特点的是()。
A. 降低功耗 B. 降低延迟 C. 提高带宽 D. 提高安全性

答案 C(推导)
解析:边缘计算把计算下沉到数据源附近,减少上行带宽占用与传输能耗,降低时延,并让敏感数据本地处理。
陷阱:"提高带宽"与"减少回传流量"方向相反;若改为"降低带宽成本"才是优点。

13.(考点:操作系统 · 死锁) 5 个进程,每个进程最多同时访问 2 个资源,为了不发生死锁,至少需要提供()个资源。
A. 6 B. 5 C. 8 D. 10

答案 A(推导)
解析:最坏情况每个进程各占 1 个资源(共 5 个)后都在等第二个;再给 1 个即可让一个进程完成并释放。公式:n(m−1)+1=5×(2−1)+1=6。
陷阱:B 是"每进程 1 个"的直觉答案,但此时全部进程都在等第二个,已死锁。

14.(考点:数学 · 线性规划) 设 x、y 满足约束条件 x−1≥0,x−y≤0,x−y−4≤0,则 y/x 的最大值是()。
A. 3 B. 2 C. 4 D. 1

答案 A(推导,存疑)
解析:按可行域 y≥x、y≤x+4、x≥1,y/x=1+4/x 在 x=1 时最大为 5,不在选项中;结合选项判断原题第二式应为 x+y−4≤0,则 y≤4−x,y/x=4/x−1 在 x=1 时取 3,选 A。
陷阱:本题是"回忆版转写失真"的典型;考场遇到线性规划,先画可行域、再把目标函数化成斜率/截距,不要套记忆中的答案。

15.(考点:知识产权 · 软件著作权) 申请软件著作权登记时应向中国版权保护中心提交的鉴别材料包括()。
A. 程序和文档 B. 程序和著作权归属合同 C. 程序和数据 D. 数据和文档

答案 A(推导)
解析:软件著作权登记的鉴别材料为源程序(前、后各连续 30 页,不足 60 页全交)和文档(设计说明书、用户手册等,同样规则)。
陷阱:B 的归属合同是权属证明而非鉴别材料;C、D 用"数据"替换"文档"。

16.(考点:嵌入式 · 操作系统分类) 嵌入式操作系统通常分实时与非实时两类,下列不属于非实时嵌入式操作系统的是()。
A. WinCE B. VxWorks C. Android D. iOS

答案 B(推导)
解析:VxWorks 是典型硬实时嵌入式 OS;WinCE、Android、iOS 属通用/非实时(软实时)嵌入式 OS。
陷阱:WinCE 常被误认为实时;注意 VxWorks、RT-Linux、FreeRTOS 是实时代表。

17.(考点:软件测试 · 黑盒方法) 黑盒测试使用的方法不包括()。
A. 路径覆盖 B. 边界值分析 C. 等价类划分 D. 因果图

答案 A(推导)
解析:路径覆盖基于程序内部控制流,属白盒方法;边界值、等价类、因果图、判定表、错误推测均属黑盒。
陷阱:因果图常被误认为白盒,其实它只依据"输入—输出"关系,不需看代码。

18.(考点:嵌入式 · 实时调度) 在典型强实时调度算法中,根据任务的紧急程度确定优先级的是()。
A. Earliest Deadline First B. First In First Out C. Least Laxity First D. Rate Monotonic

答案 A(推导)
解析:EDF(最早截止期优先)按截止时间动态赋优先级,越接近 deadline 越紧急;RMS 按周期(周期越短优先级越高);LLF 按松弛度。
陷阱:C 的"最小松弛度"也反映紧急程度,但教材将"按紧急程度/截止期"对应 EDF;RMS 是静态优先级。

19.(考点:ERP) ERP 中的企业资源包括"三流"资源,即()。
A. 税务流、资金流、信息流 B. 物流、税务流、信息流 C. 物流、资金流、信息流 D. 物流、资金流、税务流

答案 C(推导)
解析:ERP 管理企业的物流、资金流、信息流三流合一。
陷阱:"税务流"是编造概念;ERP 可能含税务模块,但不属于"三流"。

20.(考点:架构视图 · 4+1 视图) Kruchten "4+1" 视图中,()主要考虑如何把软件映射到硬件上;()侧重于系统的运行特性。
问题 1:A. 场景 B. 模块视图 C. 开发视图 D. 物理视图
问题 2:A. 进程视图 B. 实现视图 C. 逻辑视图 D. 部署视图

答案 问题 1 D 问题 2 A(推导)
解析:4+1 视图:逻辑视图(功能/对象)、进程视图(并发、运行特性)、开发视图(模块组织、静态)、物理视图(软件到硬件的映射、部署)、场景(用例贯穿)。
陷阱:进程视图 vs 物理视图最易混——"运行/并发/线程"是进程视图,"机器/节点/网络"是物理视图。

第 21—30 题

21.(考点:操作系统 · 线程状态) 下列会导致线程从执行态变为就绪态的是()。
A. 键盘输入 B. 主动让出 CPU C. 执行信号量 wait 操作 D. 缺页异常

答案 B(推导)
解析:执行→就绪:时间片用完、被更高优先级抢占、主动 yield/让出 CPU。执行→阻塞:等待 I/O、wait/P、缺页。
陷阱:A、C、D 都是"执行→阻塞",不是"→就绪"。

22.(考点:架构风格 · 黑板) 黑板架构风格中,用于数据处理和计算的构件是()。
A. 知识源 B. 控制器 C. 黑板 D. 中央数据结构

答案 A(推导)
解析:黑板风格三要素:知识源(处理/计算,各自独立)、黑板(共享数据/状态)、控制器(调度知识源)。
陷阱:C 与 D 是同一个东西(共享数据),只负责存储;控制器只负责调度,不做计算。

23.(考点:需求工程 · 需求跟踪) 下列关于需求跟踪的描述,不正确的是()。
A. 正向跟踪是检查设计文档、代码、测试用例等工作成果是否都能在《产品需求规格说明书》中找到出处
B. 需求跟踪的目的是建立与维护"需求—设计—编程—测试"之间的一致性
C. 需求跟踪包括编制每个需求同系统元素之间的联系文档
D. 正向跟踪和逆向跟踪合称为"双向跟踪"

答案 A(推导)
解析:A 描述的是逆向跟踪(由下游工作产品反查需求出处);正向跟踪是从需求出发,检查每个需求是否都被设计、实现、测试覆盖。
陷阱:正向/逆向的定义只差"起点",是需求工程高频易混点。

24.(考点:软件测试 · 单元测试) 进行单元测试时,()是设计测试用例的依据。
A. 需求分析文档 B. 详细设计文档 C. 项目计划文档 D. 概要设计文档

答案 B(推导)
解析:单元测试针对模块内部逻辑,依据详细设计(模块接口、算法、数据结构);集成测试依据概要设计;系统测试依据需求。
陷阱:A 对应系统/验收测试,D 对应集成测试;"测试依据"按测试级别一一对应。

25.(考点:UML · 活动图) 活动图中,()是原子的,不能被分解、没有内部转移、没有内部活动,所占时间可忽略。
A. 活动状态 B. 初始状态 C. 动作状态 D. 原子状态

答案 C(推导)
解析:动作状态(Action State)是活动图中的原子执行单元,不可再分解、无内部转移,执行时间视为零;活动状态可含子活动。
陷阱:D "原子状态"是编造术语;B 初始状态是伪状态,不是执行单元。

26.(考点:集合 · 容斥原理) 100 人中,会 Java 45 人、C 53 人、Python 55 人;会 Java 且 C 28 人、C 且 Python 32 人、Python 且 Java 35 人,三种都会 20 人。三种都不会的有()人。
A. 21 B. 20 C. 23 D. 22

答案 D(推导)
解析:至少会一种=45+53+55−28−32−35+20=78;都不会=100−78=22。
陷阱:忘记加回"三种都会"的 20,会算成 58→42;三集合容斥公式"单减双加三"。

27.(考点:软件产品线) 双生命周期模型分为两个重叠的生命周期,分别是()。
A. 领域工程和应用工程 B. 应用工程和企业工程 C. 领域工程和企业工程 D. 应用工程和管理工程

答案 A(推导)
解析:软件产品线双生命周期:领域工程(提炼共性、建核心资产)与应用工程(基于核心资产派生具体产品),二者迭代重叠。
陷阱:"企业工程"是编造项;产品线核心就是"领域"与"应用"两套过程。

28.(考点:REST API) REST API 中,()用于对资源进行部分修改,不需发送完整表示。
A. PART B. POST C. PUT D. PATCH

答案 D(推导)
解析:PATCH 做部分更新;PUT 做整体替换;POST 创建/提交;PART 不是 HTTP 方法。
陷阱:PUT 幂等且全量替换,PATCH 可增量但未必幂等;"部分修改"直接锁定 PATCH。

29.(考点:面向对象 · 继承分类) 一个对象完全继承另一对象的能力与特点后,又继承其他对象内容,使其能力大于等于父对象,这种继承属于()。
A. 特化继承 B. 取代继承 C. 受限继承 D. 包含继承

答案 D(推导,存疑)
解析:教材将继承分为包含继承、受限继承、特化继承、取代继承。包含继承指子对象包含父对象的全部特性并有所增加,能力≥父对象;受限继承是缩减;特化继承是对部分特性特殊化;取代继承是子类完全替代父类。
陷阱:"能力大于等于"是包含继承的关键判据;若题干强调"改写父类某个行为"则是特化继承。

30.(考点:软件测试 · 组合覆盖) 一个对象有 5 个属性,每个属性有 2 种取值,要求对所有取值组合测试,共有()种组合。
A. 5 B. 10 C. 32 D. 25

答案 C(推导)
解析:全组合=2⁵=32。
陷阱:B 是 5×2 的"取值总数",不是组合数;全组合按"每属性取值数相乘"。

第 31—43 题

31.(考点:嵌入式 · 芯片等级) 根据芯片可适应的工作环境温度,−40℃~+85℃属于()。
A. 军用级 B. 民用级 C. 工业级 D. 通用级

答案 C(推导)
解析:常见分级:民用/商业级 0~70℃,工业级 −40~85℃,军用级 −55~125℃(更宽)。
陷阱:军用级温度范围更宽;"通用级"不是标准分级。

32.(考点:保密法) 国家秘密的保密期限,除另有规定外,机密级不超过()。
A. 二十年 B. 十年 C. 四十年 D. 三十年

答案 A(推导)
解析:绝密级不超过 30 年、机密级不超过 20 年、秘密级不超过 10 年。
陷阱:D 是绝密级、B 是秘密级;记"绝 30、机 20、秘 10"。

33.(考点:数据库 · 候选码) 关系 R(a,b,c,d) 的函数依赖 F={a→cd, c→b},则 R 的候选码是()。
A. c B. d C. a D. b

答案 C(推导)
解析:a 能决定 c、d,c 又能决定 b,故 a 可决定全部属性;a 的闭包={a,b,c,d},且 a 不可再约简,候选码为 a。
陷阱:c 只能决定 b,不能决定 a、d;候选码必须能推出全部属性。

34.(考点:架构风格 · 三层 C/S) 下列关于三层 C/S 架构特点的描述,不正确的是()。
A. 合理划分三层功能,使逻辑结构更清晰,提高可维护性和可扩展性
B. B/S 架构是一种特殊的两层 C/S 架构
C. 与两层 C/S 相比,三层 C/S 增加了一个应用服务器
D. 三层 C/S 将应用系统分成表示层、功能层和数据层

答案 B(推导)
解析:B/S 是特殊的三层 C/S(浏览器—Web/应用服务器—数据库),不是两层。
陷阱:A、C、D 都是三层 C/S 的标准描述;B 只改了一个数字。

35.(考点:知识产权 · 著作权) 软件著作权人享有的权利中,决定软件是否公之于众的权利是()。
A. 信息网络传播权 B. 发表权 C. 发行权 D. 转让权

答案 B(推导)
解析:发表权=决定作品是否公之于众、何时何地以何种方式公开的权利。
陷阱:发行权是"出售/赠与原件或复制件";信息网络传播权强调"个人选定的时间地点";转让权是财产权处分。

36.(考点:白盒测试 · 覆盖准则) 关于白盒测试,下列说法正确的是()。
A. 条件覆盖不一定包含判定覆盖,判定覆盖也不一定包含条件覆盖
B. 语句覆盖比判定覆盖强
C. 条件覆盖比判定覆盖强
D. 条件组合覆盖保证所有可能路径至少遍历一次

答案 A(推导)
解析:判定覆盖与条件覆盖是交叉关系,互不包含:判定覆盖只要求每个判定取真/假各一次,条件覆盖只要求每个条件取真/假各一次,二者不能互相保证。
陷阱:B 错(判定覆盖强于语句覆盖);C 错(理由同上);D 错,条件组合覆盖只保证条件组合,不保证路径组合(路径覆盖更强)。

37.(考点:性能测试 · Web 服务器评测) Web 服务器性能评测方法不包括()。
A. 可靠性测试 B. 压力测试 C. 基准性能测试 D. UI 测试

答案 D(推导)
解析:Web 服务器性能评测包括基准性能测试、压力测试、可靠性/稳定性测试、并发测试等;UI 测试属功能/界面测试。
陷阱:A 容易被排除,但"可靠性测试"(长时间稳定性)确属服务器评测方法之一。

38.(考点:工业大模型) 工业大模型体系架构中,位于基础设施层与应用层之间的是()。
A. 基座层、数据层、模型层 B. 模型层、数据层、交互层 C. 基座层、模型层、交互层 D. 基座层、逻辑层、模型层

答案 A(推导,存疑)
解析:工业大模型常见分层为"基础设施层—基座层—数据层—模型层—应用层",中间三层即 A;交互层通常属于应用/接入部分。
陷阱:该知识点属产业实践总结,教材无统一分层,考场按"基座—数据—模型"作答,不要背死。

39.(考点:逆向工程) 逆向工程中,用户指导下的搜索与变换方法用于导出()信息。
A. 实现级和功能级 B. 实现级和领域级 C. 实现级和结构级 D. 功能级和领域级

答案 D(推导)
解析:逆向工程四类方法中,"用户指导下的搜索与变换"可导出功能级和领域级信息;"基于领域知识的方法"偏领域级;语法分析等偏实现级。
陷阱:与 2025 下同类题完全一致,说明该考点重复率高,必须记牢"功能+领域"。

40.(考点:信息安全 · OSI 安全体系) 开放系统互联安全体系的五类安全服务包括()。
A. 鉴别、访问控制、安全防御、数据机密性、抗抵赖性
B. 鉴别、访问控制、数据机密性、数据完整性、安全防御
C. 鉴别、访问控制、数据机密性、数据完整性、抗抵赖性
D. 访问控制、安全防御、数据机密性、数据完整性、抗抵赖性

答案 C(推导)
解析:ISO 7498-2 五类安全服务:鉴别、访问控制、数据机密性、数据完整性、抗抵赖(另有 8 类安全机制)。
陷阱:"安全防御"不是标准服务名;A、B、D 都用它替换了"数据完整性"或"抗抵赖"。

41.(考点:软件测试 · 测试与调试) 下列关于软件测试与调试的说法,错误的是()。
A. 测试是调试之后的活动,测试和调试在目标、方法、思路上都有所不同
B. 测试从已知条件开始,使用预先定义的过程,有预知结果;调试从未知条件开始,结束过程不可预计
C. 测试过程可事先设计,进度可事先确定;调试不能描述过程或持续时间
D. 测试的目的是找出错误,调试的目的是定位并修改程序以修正错误

答案 A(推导)
解析:测试在调试之前(先测出失败,再调试定位修复),A 把顺序说反。
陷阱:B、C、D 都是测试/调试对比的标准表述;看到"测试是调试之后"立即判错。

42.(考点:数据库 · 三级模式) 数据库三级模式中,()描述记录类型、记录间联系、操作、完整性和安全性;()是用户需要使用的部分数据的描述。
问题 1:A. 概念模式 B. 外模式 C. 内模式 D. 存储模式
问题 2:A. 概念模式 B. 存储模式 C. 外模式 D. 内模式

答案 问题 1 A 问题 2 C(推导)
解析:概念模式(模式)描述全局逻辑结构、联系、完整性/安全性约束;外模式(子模式/用户模式)描述用户可见的部分数据;内模式描述物理存储。
陷阱:概念模式 vs 外模式的关键词——"全局/全部"是概念模式,"用户/部分"是外模式。

43.(考点:数据流图 · 数据流关系) 数据流 A 经处理后生成 B 或 C,但不能同时生成 B 和 C,则 B、C 之间用()表示。
A. ⊕ B. * C. O D. +

答案 A(推导)
解析:数据字典中,+ 表示"与"(同时出现),⊕ 表示"异或"(只出现其一),* 表示"重复",O 不是标准记号。
陷阱:+ 与 ⊕ 只差"同时/择一";题干"不能同时"=异或。

第 44—75 题(题面未公开)

公开渠道仅能还原第 1—43 题。第 44—75 题未被稳定公开(希赛系列止于第 43 题,其余来源为付费墙或仅有考点标题)。为避免编造,本卷不补题面,仅按同场考生回忆列出高频考点,供定向复习:

  • 架构风格辨识(管道-过滤器、隐式调用、仓库、解释器)
  • 质量属性与 tactics(可用性、性能、可修改性、安全性)
  • 设计模式分类与适用场景
  • 分布式:CAP、一致性哈希、分布式事务、消息队列
  • 数据库:范式、索引、事务隔离级别、NoSQL
  • 网络:TCP/IP、HTTP、DNS、SDN/NFV
  • 信息安全:对称/非对称加密、PKI、数字签名、等级保护
  • 嵌入式:实时调度、可靠性、功耗
  • 项目管理与知识产权计算题
  • AI/大数据/云原生新技术概念

上述仅为考点提示,不是题目;若后续取得完整回忆版,应补入本节并标注来源。


三、收录说明(务必先读)

  1. 题号与顺序:机考随机排序,本卷题号按希赛回忆版整理,不是原卷题号;答案以内容为准。
  2. 覆盖率:综合知识仅 43/75 题有稳定公开题面,其余 32 题不补、不编;这是本卷与 2026 上/2025 下两卷最大的差别。
  3. 答案可信度:希赛该系列只给题面、未在正文给答案,故本卷答案全部为推导;第 8 题缺表、第 14 题疑转写失真、第 29/38 题表述有歧义,已标存疑。
  4. 重复考点:第 39 题(逆向工程"功能级+领域级")与 2025 下第 23 题几乎同题;第 20 题(4+1 视图)与 2025 下第 64 题(Hofmeister 视图)是"视图体系"的两种问法,建议对照记忆。

四、案例分析(5 题 · 解题框架)

2025 上案例为"1 必做 + 4 选 2":试题 1 必做(质量属性 + 解释器风格),选做四题分别为 Redis、知识图谱+Scrapy、嵌入式 AI、区块链。

试题 1(必做):深度学习模型平台的质量属性与解释器风格

题目背景(回忆概要):建设深度学习模型平台,给出若干质量属性场景要求归类;并给出解释器风格组成图填空,说明该平台为何适合解释器风格。

问题与答题框架

  1. 质量属性归类:逐条判"约束的是什么"。模型训练/推理时间→性能;平台故障后自动恢复→可用性;模型/算法可替换、新增算子→可修改性;权限与数据脱敏→安全性;新模型上线前的验证→可测试性;可视化编排界面→易用性。
  2. 解释器风格组成填空:解释引擎(解释器)、被解释代码存储区、解释引擎内部状态存储、记录执行进度的数据结构(程序计数器/当前状态);外部还包括被解释语言、解释器输出。
  3. 为何适合:平台需要以统一方式执行用户上传的多种模型/脚本,解释器风格把"执行逻辑"与"被执行的模型描述"分离,新增模型只需提供新的脚本/描述而不改解释引擎,故具备动态执行、硬件抽象、即时优化、扩展性、跨平台兼容。

得分点:质量属性六要素能背;解释器四要素写全;"为什么适合"要落到"执行与描述分离、可扩展"。

选做 1:Redis 缓存机制与主从复制

问题框架

  1. 全量复制流程填空:从节点发 SYNC/PSYNC → 主节点执行 BGSAVE 生成 RDB → 主节点把 RDB 发给从节点 → 从节点清空旧数据并加载 RDB → 主节点把期间缓存的写命令发给从节点 → 进入命令传播阶段。
  2. 增量复制:基于 offset + replication backlog(复制积压缓冲区),从节点上报 offset,主节点从缓冲区补发缺失命令;断线重连用 PSYNC 续传。
  3. 持久化对比:RDB(快照、文件紧凑、恢复快、可能丢最后一次快照后的数据、fork 可能阻塞)vs AOF(追加写命令、丢数据少、可读、文件大、恢复慢、需 rewrite)。

得分点:BGSAVE、offset、backlog 三个关键词必须出现;RDB/AOF 优缺点各写 2 条以上。

选做 2:医药知识图谱构建与智能问答 + Scrapy

问题框架

  1. 知识图谱分层填空:数据层(结构化数据、半结构化/非结构化数据)→ 知识抽取(实体、关系、属性;数据清洗、文本向量化)→ 知识层(知识表示、知识融合、知识存储/管理)→ 应用层(智能问答、推荐、检索)。
  2. Scrapy 流程:Start/Spider 产生 Request → Scheduler 调度 → Downloader 下载(经 Downloader Middleware)→ Spider 解析(经 Spider Middleware)→ Item Pipeline 清洗/入库 → 输出。异步 I/O 的好处:事件驱动、非阻塞、单线程高并发、资源利用率高、错误隔离。
  3. 构建与问答存储:结构化抽取 + 实体关系抽取 + 知识融合 → 图数据库(Neo4j)存储三元组;问答侧做意图识别 → 实体链接 → 图查询/Cypher 或向量检索 + 图推理 → 生成答案。

得分点:分层名称要准;Scrapy 的"调度器—下载器—爬虫—管道"四段不能漏;问答要写出"实体链接 + 图查询"。

选做 3:嵌入式 AI —— 云 AI 与端 AI 的辨析

问题框架

  1. 云 AI:算力强、可训练大模型、多设备数据聚合;缺点是时延/网络依赖、隐私与合规风险、带宽成本。
  2. 端 AI:本地推理、低时延、隐私好、离线可用、省带宽;缺点是算力/内存/功耗受限,需模型压缩(剪枝、量化、蒸馏)、算子裁剪、硬件适配(NPU/DSP)。
  3. 选型:实时性/隐私敏感/离线场景用端侧;大规模训练、复杂模型、跨设备全局优化用云端;折中采用"云训练—端推理"或"端云协同"。

得分点:优势与局限要成对写;必须提到模型压缩与端侧算力约束。

选做 4:区块链

问题框架:区块链核心特征(去中心化、不可篡改、可追溯、共识机制、智能合约);适用场景(多方互不信任、需要存证/溯源);局限(性能/TPS、存储膨胀、隐私、治理);与业务系统集成方式(链上存哈希、链下存原文;联盟链准入控制)。

得分点:能说清"为什么用区块链而不是数据库"——多方对等、无单一可信中心、需要不可篡改存证。

案例通用模板:定性 → 定义/分类 → 逐条对应题面 → 方案与权衡。每题按分值列要点,宁短句多列。


五、论文(4 选 1)

试题 1:论系统负载均衡设计方法

三问拆解

  1. 项目背景与角色(流量规模、峰值 QPS、你负责的架构)。
  2. 负载均衡层次与方法:DNS 轮询/全局负载、四层(LVS/F5,按连接)、七层(Nginx/HAProxy,按 URL/Header/Cookie)、客户端负载均衡(Ribbon/服务发现);算法:轮询、加权轮询、最少连接、一致性哈希、IP Hash;健康检查、会话保持、灰度/权重引流。
  3. 项目实践:选型依据(会话有无状态、TLS 卸载、灰度需求)、难点(会话保持、雪崩、单点)、效果(QPS、P99、可用性)。

得分点:四层 vs 七层必须区分;一致性哈希要说明"减少节点变动时的重分布";要有健康检查与故障摘除。

试题 2:论事件驱动架构

三问拆解

  1. 项目背景与角色。
  2. 事件驱动架构组成:事件生产者、事件通道(消息队列/Kafka/Event Bus)、事件消费者、事件处理器/规则引擎;模式:发布-订阅、事件流、事件溯源(Event Sourcing)、CQRS;特性:异步解耦、削峰、最终一致、可扩展。
  3. 项目实践:哪些业务改为事件驱动、如何保证不丢/不重(持久化、ACK、幂等、死信队列)、顺序性、可观测性、效果。

得分点:必须写"最终一致性"与"幂等消费";要区分"事件通知"与"事件携带状态";不要写成消息队列产品介绍。

试题 3:论多模型数据库及应用

三问拆解

  1. 项目背景与角色。
  2. 多模型数据库:在同一引擎中支持关系、文档、键值、图、列族等多种数据模型;技术优势(减少数据搬迁、统一事务/查询、降低运维复杂度、按访问模式选模型);实现方式(原生多模型 vs 多引擎聚合)。
  3. 项目实践:哪些数据用哪种模型(用户画像→文档、关系网络→图、会话→键值、报表→关系)、选型依据、迁移与一致性难点、效果。

得分点:要举出"同一业务里不同子问题用不同模型"的具体例子;区分多模型数据库与"多数据库拼装"。

试题 4:论软件测试架构(AI 测试用例)

三问拆解

  1. 项目背景与角色。
  2. 测试架构组成:测试分层(单元/接口/UI)、测试平台(用例管理、执行调度、环境管理、报告)、自动化框架、质量门禁;AI 辅助测试:用例生成(基于需求/代码/历史缺陷)、测试数据生成、失败归因、视觉/UI 自愈、覆盖率分析。
  3. 项目实践:AI 生成用例如何落地(人工评审、回归集筛选)、准确率与误报、数据与模型治理、效果(用例编写时间、缺陷发现率)。

得分点:AI 只是"辅助",必须写人工评审与质量门禁;要给出可量化效果;不要写成"用大模型写测试脚本"。

论文通用结构:摘要 300 字 → 项目背景 500 字 → 技术论述 1200 字(3—4 个小标题)→ 项目实践 800 字(问题—方案—效果)→ 结尾 200 字。总量 2500—3000 字。


六、使用建议

  1. 本卷综合知识只有 43 题可练,不要把它当完整套卷估分;建议与 2025 下、2026 上两套合并练习,覆盖 75 题节奏。
  2. 重点补:4+1 视图与 Hofmeister 视图、逆向工程四类方法、白盒覆盖准则、可靠性/性能评测方法、知识产权期限。
  3. 案例重点:质量属性归类 + 解释器风格(必做)、Redis 主从复制、知识图谱分层、端云 AI 取舍、区块链适用边界。
  4. 论文重点:负载均衡、事件驱动、多模型数据库、AI 辅助测试——这四个题目与 2026 上的"高并发/向量数据库/RAG"高度互补,可共用项目素材。

七、来源

  • 希赛网:《2025 上半年系统架构设计师综合知识考试真题及答案(一)》,https://www.educity.cn/rk/5392924.html
  • 希赛网:《2025 上半年系统架构设计师综合知识考试真题及答案(二)》,https://www.educity.cn/rk/5392944.html
  • 希赛网:《2025 上半年系统架构设计师综合知识考试真题及答案(三)》,https://www.educity.cn/rk/5392963.html
  • 希赛网:《2025 上半年系统架构设计师综合知识考试真题及答案(四)》,https://www.educity.cn/rk/5392964.html
  • 希赛网:《2025 上半年软考系统架构设计师考试综合知识真题(网友回忆版)》,https://www.educity.cn/rk/5392016.html
  • 希赛网:《2025 上半年软考系统架构设计师考试案例分析真题(网友回忆版)》,https://www.educity.cn/rk/5392012.html
  • 希赛网:《2025 上半年软考系统架构设计师论文真题题目(网友回忆版)》,https://www.educity.cn/rk/5392010.html
  • CSDN「一几文」:《2025 年 5 月架构设计师综合知识真题回顾(一)~(七)》,https://blog.csdn.net/xiangwangxiangwang/article/details/149577521