系统架构设计师备考站2027 上半年 · 通勤版 ⌕搜索
本页目录 · 7 节
  1. 一、本卷元信息
  2. 答案与可信度标注体系
  3. 二、综合知识(选择题)
  4. 第 1—10 题
  5. 第 11—20 题
  6. 第 21—30 题
  7. 第 31—40 题
  8. 第 41—50 题
  9. 第 51—60 题
  10. 第 61—70 题
  11. 第 71—75 题
  12. 三、收录说明(务必先读)
  13. 四、案例分析(回忆版 · 解题框架)
  14. 试题 1(必做):电动车充电管理系统的质量属性与 AES-256
  15. 试题 2(选做):餐厅点单系统的限界上下文与网络异常
  16. 试题 3(选做):Redis 缓存击穿的两套方案对比
  17. 试题 4(选做):嵌入式系统与 AI 融合
  18. 五、论文(4 选 1)
  19. 试题 1:论基于云原生数据库的企业信息系统架构设计
  20. 试题 2:论软件系统的性能测试
  21. 试题 3:论无服务器架构(Serverless)
  22. 试题 4:论秒杀场景及其技术解决方案
  23. 六、使用建议
  24. 七、来源

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

一、本卷元信息

项目内容
考试名称计算机技术与软件专业技术资格(水平)考试 · 高级 · 系统架构设计师
场次2025 年下半年(考试日期:2025 年 11 月 8 日,机考)
科目综合知识(75 题单选)/案例分析(1 必做 + 4 选 2)/论文(4 选 1)
主要来源希赛网《2025 下半年软考系统架构设计师考试综合知识真题答案》(educity.cn/rk/5433275.html);CSDN「在路上(小欢软考)」《2025 年 11 月-系统架构设计师-综合知识真题》(blog.csdn.net/heikeyuit/article/details/157904775);经管之家《2025 年 11 月系统架构设计师考试真题网友回忆》;CSDN「数据知道」案例/论文回忆版;掘金考生回忆帖
题源性质回忆版:机考题目顺序被打乱,不同来源题号不一致;题干与选项为考生回忆,措辞可能与原卷有出入
收录范围综合知识 75 题(题面来自回忆版,可基本还原);案例分析 4 道可见试题的考点与解题框架;论文 4 题

答案与可信度标注体系

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

说明:软考官方从不公布标准答案。本卷「机构答案」也只是机构根据回忆版做的答案,可能与原卷存在偏差;「推导」答案均在解析中给出推理链,便于自行复核。


二、综合知识(选择题)

题号按 CSDN 回忆版顺序编排,不代表原卷题号。第 1—5 题为一段英文完形填空(多智能体系统),此处合并呈现。

第 1—10 题

1—5.(考点:人工智能 · 多智能体系统 MAS) 阅读短文,选出 5 个空的最佳选项。

Multi-agent systems can operate under various (1) ___. In centralized networks, a central unit contains the global knowledge base, connects the agents and oversees their information. A strength of this structure is the ease of communication between agents and (2) ___ knowledge. A weakness of the centrality is the dependence on the central unit; if it fails, the (3) ___ system of agents fails. Agents in decentralized networks (4) ___ information with their neighboring agents instead of a global knowledge base. One challenge of decentralized agents is (5) ___ their behavior to benefit other cooperating agents.

(1) A. services B. architectures C. layer D. databases
(2) A. uniform B. unformalized C. interacted D. partial
(3) A. partial B. entire C. top D. bottom
(4) A. share B. collect C. compare D. learn
(5) A. coordinating B. sharing C. learning D. rewarding

答案 (1) B (2) A (3) B (4) A (5) A(机构答案,希赛)
解析:短文对比集中式与去中心化多智能体架构。集中式由中心单元持有全局知识库,优点是智能体之间通信容易、知识统一(uniform);缺点是中心单元故障会导致整个(entire)系统失效。去中心化架构中智能体与邻居共享(share)信息,优点是鲁棒性与模块化,挑战在于协调(coordinate)各自行为以利于协作。
陷阱:(3) 若选 partial 会与前半句"central unit fails"的因果矛盾——中心失效不是"部分"失效;(5) 的 reward 是强化学习术语,命题人用邻近概念做干扰。

6.(考点:概率 · 均匀分布) X 在 U(0,1) 上均匀分布,P(X<0.5)=()。
A. 0 B. 1 C. 1/2 D. 1/4

答案 C(推导)
解析:均匀分布密度在 [0,1] 上为 1,概率等于区间长度:P(X<0.5)=0.5。
陷阱:D 是把"小于 0.5"误当"落在 0.25 邻域";均匀分布题一律"长度比"。

7.(考点:关系代数 · 差集) R−(R−S) 与下列哪项等价()。
A. R∩S B. R∪S C. R−S D. R×S

答案 A(推导)
解析:R−(R−S) 表示"属于 R 且不属于(R 去掉 S 的部分)",即 R 与 S 的公共部分,等于 R∩S。(也可用集合恒等式:R−(R−S)=R∩S。)
陷阱:C 是 R−S,与 R−(R−S) 只差一层括号;做集合运算题建议画韦恩图。

8.(考点:数据库 · 关系模型) SELECT 查询结果的本质是()。
A. 元组 B. 集合 C. 属性值 D. 序偶

答案 B(机构答案,希赛)
解析:关系模型中,关系是元组的集合;SELECT 语句返回的是一张表,即元组的集合(SQL 实现允许重复行,但关系理论层面是集合)。
陷阱:A 元组是表中的一行,是结果的元素而不是结果本身;C、D 是更小的数据单位。

9—10.(考点:质量属性 · 敏感点/权衡点) 系统增加加密算法,会影响系统的安全性和(9),这体现的是架构的(10)。
(9) A. 可用性 B. 安全性 C. 可靠性 D. 性能
(10) A. 敏感点 B. 权衡点 C. 风险点 D. 非风险点

答案 (9) D (10) B(机构答案,希赛)
解析:加密/解密需要额外计算,直接拉低性能;同一决策同时影响安全性(正面)与性能(负面),是典型的权衡点(trade-off point)。
陷阱:敏感点="一个决策只影响一个质量属性";权衡点="一个决策影响多个相互冲突的质量属性"。题干出现"提高了 A 但降低了 B",一律选权衡点。

11.(考点:架构演化 · 变更分类) 更换系统加密算法属于()类型的变化。
A. 行为变化 B. 风格变化 C. 属性改名 D. 架构变化

答案 A(推导)
解析:架构变更分类中,行为变化指构件内部算法/处理逻辑改变而接口与整体结构不变;更换加密算法正是"接口不变、内部算法替换"。属性变化指质量属性取值调整(如把加密强度从 128 位提到 256 位)。
陷阱:若题干是"把加密强度由 128 位提高到 256 位"→属性变化;"更换算法"→行为变化。二者只差"参数调整"与"实现替换"。

第 11—20 题

12.(考点:XML) 下列哪项不属于 XML 的特点()。
A. XML 的优点是节点(结构)和内容分离
B. XML Schema 是 XML 的一种实现
C. XML 使用命名空间来区分重复的属性名称
D. XML 支持显示多种文档格式

答案 D(推导)
解析:XML 只描述数据的结构与内容,不负责显示;显示由 XSL/CSS 等样式技术完成。"支持显示多种文档格式"把 XML 当成了排版格式。
陷阱:B 的措辞不严谨(Schema 是约束 XML 结构的模式语言),但相较 D 的明显错误,单选题选"最错"的 D。

13.(考点:DSSA · 领域分析) 领域架构中,领域分析的核心产出是()。
A. 领域模型 B. 领域知识 C. 特定领域 D. 领域对象

答案 A(推导)
解析:DSSA 的领域分析阶段通过识别领域共性需求,产出领域模型(领域内实体、关系、约束与共性/可变性),作为后续领域设计(DSSA 参考架构)的输入。
陷阱:领域知识是分析所用的输入素材,不是产出;"领域对象"是领域模型中的元素。

14.(考点:项目管理 · 关键路径)〔图缺失〕某项目进度计划中,工程节点、前置节点及工时如下表。项目从第 1 天早上开始,关键路径工期为 15 天,E 工序最晚第()天早上开工。
A. 8 B. 9 C. 5 D. 3

答案 存疑(倾向 B.9)
解析:原题依赖活动网络图/前驱表,回忆版未保留完整表格。通用算法:先正推求各活动最早开始 ES,再逆推求最迟开始 LS,LS=紧后活动 LS 的最小值−本活动工期;关键路径上总时差为 0。网友按"E 必须在 D 开始前完成"的口径推算为第 9 天,故倾向 B。
陷阱:注意"第几天早上开工"与"第几天结束"相差 1;画双代号网络图时虚箭线容易漏。

15.(考点:容斥/应用数学) 75 个小朋友去游乐场玩 3 种项目,20 个小朋友 3 个都玩了,55 个至少玩了两项。每个项目收费 5 元,总费用 700 元。有多少个小朋友什么都没玩()。
A. 20 B. 10 C. 5 D. 15

答案 B(推导)
解析:总参与人次=700÷5=140。20 人玩 3 项=60 人次;至少玩两项的 55 人中,除这 20 人外还有 35 人恰好玩 2 项=70 人次。合计 130 人次,余下 10 人次只能由"恰好玩 1 项"的 10 人贡献。参与人数=20+35+10=65,未参与=75−65=10。
陷阱:"55 个至少玩了两项"包含"3 项都玩"的 20 人,不能再用 55×2 直接算。

16.(考点:工程计算 · 工作效率) 本来计划 15 天完成,如果要提前 3 天完成,每天工作量增加()。
A. 10% B. 20% C. 25% D. 30%

答案 C(推导)
解析:原效率 1/15,新效率 1/12,增幅=(1/12−1/15)/(1/15)=(1/60)×15=25%。
陷阱:误算成"工期缩短 3/15=20%"——问的是每天工作量的增幅,不是工期缩短比例。设总量 60:原每天 4,现每天 5,增加 1/4。

17.(考点:操作系统 · 位示图) 一个磁盘有 10 个柱面、10 个磁道(盘面),每个盘面有 16 个扇区,系统字长 16 位,问位图存储需要()字节。
A. 100 B. 200 C. 128 D. 256

答案 B(推导)
解析:磁盘块数=10×10×16=1600 块,位示图每块 1 位,共 1600 位=1600/8=200 字节(即 100 个 16 位字)。
陷阱:A 是"字数"不是"字节数";题目问字节,必须再×2。C、D 是把 1024/2048 当块数的凑数项。

18.(考点:操作系统 · 文件路径) 文件的绝对路径是由()开头的字符串。
A. 根目录 B. 二级目录 C. 当前目录 D. 当前文件

答案 A(推导)
解析:绝对路径从根目录 / 开始;相对路径从当前目录开始。
陷阱:C 是相对路径的起点,最常见的混淆项。

19.(考点:软件测试 · 测试用例) 测试用例的核心内容包括()。
A. 测试计划 B. 测试策略 C. 测试方法 D. 输入参数与预期的输出结果

答案 D(机构答案,希赛)
解析:测试用例="输入 + 预期输出 + 执行条件",核心是输入数据与预期结果,二者构成可判定的通过/失败标准。
陷阱:测试计划、策略是管理文档,粒度高于用例;把"用例"与"计划"混为一级是常见错点。

20.(考点:操作系统 · 分时系统) 分时操作系统时间片固定,()会导致系统轮换时间长。
A. 用户数量多 B. 用户数量少 C. 程序规模大 D. 线程数量少

答案 A(推导)
解析:时间片固定时,就绪队列中的用户越多,一个用户从本次时间片结束到再次获得 CPU 的等待越久,轮换周期越长。
陷阱:C "程序规模大"影响单次执行时间,不直接决定轮换周期;分时系统的核心指标是响应时间与周转时间。

第 21—30 题

21.(考点:性能评测 · 基准程序) 测试精确度从高到低排列正确的是()。
A. 真实程序、核心程序、小型基准测试、合成基准测试
B. 真实程序、小型基准测试、合成基准测试、核心程序
C. 核心程序、小型基准测试、合成基准测试、真实程序
D. 真实程序、合成基准测试、小型基准测试、核心程序

答案 A(推导)
解析:基准程序按真实性/精确度排序:真实程序 > 核心程序(kernel)> 小型基准程序 > 合成基准程序。越接近真实负载,评测越准确,但越难控制变量。
陷阱:D 把"合成"与"小型"次序颠倒;记"真实—核心—小型—合成"由高到低。

22.(考点:软件测试 · 测试阶段) 下列测试顺序中,符合软件测试标准流程的是()。
A. 单元测试、组装测试、有效性测试
B. 组装测试、有效性测试、单元测试
C. 单元测试、有效性测试、组装测试
D. 有效性测试、单元测试、组装测试

答案 A(推导)
解析:测试由小到大:单元测试→组装(集成)测试→有效性(系统/验收)测试。
陷阱:有效性测试一定在集成之后,B、C、D 都把它提前了。

23.(考点:逆向工程) 逆向工程中,能导出功能级和领域级信息的方法是()。
A. 用户指导的搜索与变换方法
B. 基于领域的方法
C. 铅版法
D. 看板方法

答案 A(推导)
解析:教材把逆向工程的信息获取分为:领域级(基于领域知识的方法、用户指导下的搜索与变换)、功能级(用户指导下的搜索与变换)、实现级(语法分析等)。能同时覆盖功能级与领域级的是"用户指导的搜索与变换方法"。
陷阱:B 只覆盖领域级;C 铅版法用于代码重构/复用识别;D 是敏捷管理方法,纯干扰。

24.(考点:可靠性 · 失效概率) 系统失效概率用 F(t) 表示,下列说法错误的是()。
A. F(0)=0,系统刚运行时不会发生故障
B. 所有系统都会出现故障
C. F(t) 在 (0,+∞) 上单调递减
D. F(t) 在 0 到 1 的范围内

答案 C(推导,存疑)
解析:F(t) 是"到 t 时刻为止发生失效的累计概率",随时间的推移不断累积,应为单调不减函数,故"单调递减"错误。F(0)=0、取值 [0,1] 均正确。
陷阱:题干若严格写"失效率 f(t)",则其浴盆曲线并非单调,D"在 0 到 1"也不成立——此时题目本身有歧义。考场上按"累计失效概率"理解选 C。

25.(考点:可靠性测试) 下列关于可靠性测试的说法错误的是()。
A. 定义系统剖面是广义可靠性测试的重要手段
B. 可以通过可靠性测试发现系统薄弱点
C. 广义可靠性测试仅关注系统无故障运行时间
D. 狭义可靠性测试通过获取数据评估系统可靠性指标

答案 C(推导)
解析:广义可靠性测试是"面向缺陷的测试",以用户使用方式运行系统,关注缺陷暴露与失效数据;狭义可靠性测试才侧重无故障运行时间与可靠性指标评估。C 把狭义的定义套到广义上。
陷阱:"仅"字是绝对化标志;A 中的"系统剖面(operational profile)"是可靠性测试的标准术语。

26.(考点:知识产权 · 商业秘密) 下列关于商业秘密权的说法正确的是()。
A. 具有抵抗第三人善意获取的作用
B. 商业秘密权是知识产权的主体
C. 商业秘密权是知识产权的客体
D. 商业秘密是法人经过一定手段保密的技术和商业信息

答案 C(推导)
解析:商业秘密权属于知识产权保护的客体(与专利、商标、著作权并列),其构成要件为秘密性、价值性、保密性。权利人只能禁止他人以不正当手段获取、披露、使用,不能对抗善意取得。
陷阱:A 的"善意"是反向设置(只能对抗恶意);D 限定"法人"过窄,自然人也可持有商业秘密。

27.(考点:嵌入式系统 · 性能指标) 下列不属于嵌入式系统(单片机)核心性能指标的是()。
A. MTBF(平均无故障时间) B. 功耗 C. 响应时间 D. 吞吐量

答案 A(推导,存疑)
解析:嵌入式系统的性能指标通常指响应时间、吞吐量、功耗、体积、重量等;MTBF 是可靠性指标,不属于"性能"维度。
陷阱:若题目把"可靠性"也算作广义性能,则 A 也可入选;本题按"性能 vs 可靠性"的教材分类作答。

28.(考点:数据挖掘 · 聚类) 下列属于文本聚类分析方法的是()。
A. SVM B. K-means C. KNN D. 朴素贝叶斯

答案 B(推导)
解析:K-means 是无监督聚类;SVM、KNN、朴素贝叶斯都是有监督分类算法。
陷阱:KNN 既可做分类也可做回归,但都是有监督;"聚类=无标签"是判断关键。

29.(考点:通信编码 · 自同步) 下列编码方式中,自带时钟同步功能的是()。
A. 定比码 B. 曼彻斯特编码 C. 不归零编码 D. 归零编码

答案 B(推导)
解析:曼彻斯特编码每位中间都有电平跳变,接收方可从跳变中提取时钟,故称"自同步编码"。
陷阱:归零码虽有归零电平,但不保证每位都有可用于同步的跳变;不归零码连续同值时无跳变,最不利于同步。

30.(考点:软件设计 · 扇出) 一个模块直接调用下层模块的数量用()表示。
A. 扇入 B. 扇出 C. 宽度 D. 深度

答案 B(推导)
解析:扇出=一个模块直接调用/控制的下级模块数;扇入=直接调用该模块的上级模块数。扇出大说明模块过于复杂,扇入大说明复用度高。
陷阱:A 与 B 定义正好相反;C 宽度是同一层次上的模块总数,D 深度是层次数。

第 31—40 题

31.(考点:嵌入式 · 动态链接) 嵌入式系统中,使用动态库和重定位的主要目的是()。
A. 可裁剪 B. 安全性 C. 可靠性 D. 实时性

答案 A(推导)
解析:动态库按需加载、重定位使代码可在不同地址空间运行,核心价值是让系统按硬件配置裁剪功能、减少镜像体积。
陷阱:动态链接会增加加载与绑定开销,反而可能损害实时性(D 是反向项)。

32.(考点:网络 · 子网划分) 子网掩码为 255.255.255.248,该子网可用的主机地址数量是()。
A. 6 B. 8 C. 16 D. 32

答案 A(推导)
解析:248=11111000,主机位 3 位,地址数 2³=8,扣除网络地址与广播地址,可用主机 6 个。
陷阱:B 是"总地址数"未扣除 2 个保留地址;记忆:/29 → 8 地址 / 6 可用。

33.(考点:信息安全 · 安全服务) 下列服务中,可在需要审计回放、解决纠纷时使用的是()。
A. 不可抵赖服务 B. 鉴别服务 C. 认证服务 D. 机密性服务

答案 A(推导)
解析:抗抵赖(不可否认)服务通过数字签名、时间戳、审计日志等证据,防止通信双方事后否认已发生的操作,是解决纠纷、审计回放的依据。
陷阱:认证解决"身份真伪",不提供"事后不可否认";机密性只防泄露。

34.(考点:PKI) PKI 体系中的对象不包括()。
A. 管理对象 B. 实体对象 C. 端对象 D. 证书库

答案 B(推导,存疑)
解析:PKI 的三类实体为管理实体(管理对象)、端实体(端对象)、证书库。"实体对象"不是标准分类,是把"实体"与"对象"拼凑出的干扰项。
陷阱:A 与 C 只是"管理实体/端实体"的另一种译法,不要因为字面不同就排除。

35.(考点:网络 · 物理层接口特性) 物理层接口描述中,定义"每种功能的时间发生顺序"的是()。
A. 功能特性 B. 机械特性 C. 过程特性 D. 电气特性

答案 C(推导)
解析:物理层四特性:机械(接口形状/引脚数)、电气(电压/阻抗)、功能(每根线做什么)、过程(事件发生的时间顺序)。
陷阱:功能特性管"做什么",过程特性管"什么时候做",题干关键词是"时间顺序"。

36.(考点:云原生 · 不可变基础设施) 云原生"不可变基础设施"的核心特性是()。
A. 一旦部署不会更改,只能通过新实例替换
B. 机器放在所有人接触不到的安全地点,防止篡改
C. 机器放在安全的地方,防止火灾水灾等灾难破坏
D. 运维人员手动实时更新系统补丁,确保系统安全

答案 A(推导)
解析:不可变基础设施指服务器/容器镜像部署后不再原地修改,任何变更都通过构建新镜像、替换实例完成,从而保证环境一致、可回滚、可审计。
陷阱:B、C 把"不可变"误解为物理安全;D 恰恰是"可变基础设施"的手工运维模式。

37.(考点:架构模式 · MVP) 下列关于 MVP 模式的说法错误的是()。
A. View 可以直接访问 Model
B. MVP 常用在移动端开发
C. M 表示 Model、V 表示 View、P 表示 Presenter
D. 一个 Presenter 可以对应多个页面(View)

答案 A(推导)
解析:MVP 中 View 与 Model 完全解耦,所有交互经 Presenter 中转;View 不能直接读写 Model。这正是 MVP 相对 MVC 的改进点。
陷阱:D 是正确的——Presenter 可复用给多个 View;不要凭"一对一"直觉误判。

38.(考点:企业信息集成 · EDI) 电子数据交换(EDI)的核心模块不包括()。
A. 通信模块 B. 格式转换模块 C. 联系模块 D. 数据存储模块

答案 D(推导)
解析:EDI 的组成一般包括数据采集/预处理、格式转换、通信/联系、安全与确认等模块;"数据存储"不是 EDI 的必备核心模块。
陷阱:EDI 强调"标准化报文在组织间自动交换",重点在转换与传输,不是建库存储。

39.(考点:架构评估 · CBAM) CBAM(成本效益分析方法)选择架构的核心依据是()。
A. 项目干系人需求优先级 B. 投资回报(ROI) C. 项目干系人角度的实现成本 D. 系统架构师角度的实现难度

答案 B(推导)
解析:CBAM 在 ATAM 基础上引入成本与收益的货币化分析,以投资回报率(ROI)为核心依据排序架构策略。
陷阱:C、D 是 CBAM 的输入维度(干系人看收益、架构师看难度),但最终决策依据是 ROI;A 是 ATAM 的排序依据之一。

40.(考点:ABSD) ABSD(基于架构的软件设计)的三个核心不包括()。
A. 项目管理 B. 采用架构风格实现质量属性和商业需求 C. 采用软件模板设计软件结构 D. 功能分解

答案 A(推导)
解析:ABSD 三要素:功能分解、选择架构风格实现质量属性与商业需求、使用软件模板。项目管理是过程管理活动,不是 ABSD 的设计要素。
陷阱:ABSD 常与"属性驱动设计(ADD)"一起考,注意区分"三要素"与"设计步骤"。

第 41—50 题

41.(考点:信息安全 · 电子签名) 下列关于电子签名的说法错误的是()。
A. 是签名的数字化图像
B. 是电子认证的通用说法
C. 是电子印章
D. 是电子代码

答案 A(推导)
解析:《电子签名法》定义电子签名为"数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据"。手写签名的扫描图像只是图像,不具备身份识别与防篡改能力,不是法律意义上的电子签名。
陷阱:B 的表述也偏宽(电子签名≠电子认证),但 A 是命题人设置的"典型错误认知",单选题选最错项。

42.(考点:嵌入式 · 建模) 嵌入式系统中,用于描述数据流模型的是()。
A. Petri 网 B. CSP C. CCS D. FSM

答案 A(推导)
解析:嵌入式系统常用模型:Petri 网描述数据流/并发与同步;FSM 描述控制状态;CSP、CCS 描述通信与并发进程代数。
陷阱:B、C 是进程代数(通信模型),D 是控制模型;题干"数据流"直接锁定 Petri 网。

43.(考点:网络 · 数据链路层) 数据链路层的功能不包括()。
A. 封装成帧 B. 路由选择 C. 错误检测 D. 透明传输

答案 B(推导)
解析:数据链路层负责成帧、差错检测、流量控制、透明传输;路由选择是网络层功能。
陷阱:"差错检测"易被误认为传输层职责——链路层做帧的 CRC 检错,传输层做端到端可靠传输。

44.(考点:CMMI) CMMI 方法论基于的四个知识体系是()。
A. 系统工程、软件工程、集成产品与过程开发、供应商采购
B. 系统工程、集成产品与过程开发、供应商采购
C. 软件工程、集成产品与过程开发、供应商采购
D. 系统工程、软件工程

答案 A(推导)
解析:CMMI 融合四套模型/知识体系:系统工程(SE)、软件工程(SW)、集成产品与过程开发(IPPD)、供应商采购(SS)。
陷阱:B、C、D 都是"少一项"的截断项;记"四合一":SE+SW+IPPD+SS。

45.(考点:数据库设计 · 阶段产出) 数据库设计中,产出关系模型(表结构)的阶段是()。
A. 概念设计 B. 物理设计 C. 逻辑设计 D. 需求分析

答案 C(推导)
解析:需求分析→概念设计(E-R 图)→逻辑设计(关系模式/表结构、规范化)→物理设计(索引、存储、分区)。
陷阱:A 产出 E-R 图,B 产出存储与存取方式;"关系模型"是逻辑设计的标志性产物。

46.(考点:质量属性 · 场景分类) 头脑风暴质量属性时,下列哪项属于"增长场景的极端增长形式"()。
A. 探索性场景 B. 增长场景 C. 用例场景 D. 用户场景

答案 A(推导)
解析:质量属性场景头脑风暴分三类:用例场景(常规使用)、增长场景(规模/负载增长)、探索性场景(极端增长/边界条件)。探索性场景是增长场景的极端形式。
陷阱:B 是"增长"本身,不是"极端增长";题干问的是子类。

47.(考点:架构风格 · C/S) 客户端-服务器(C/S)架构属于下列哪类架构风格()。
A. 层次架构 B. 独立构件架构 C. 黑板架构 D. 数据流架构

答案 A(机构答案,希赛)
解析:C/S 把系统分为表示层(客户端)与数据/应用层(服务器),通过请求—服务分层协作,归入层次式架构风格(两层 C/S)。
陷阱:B 独立构件风格指事件驱动/消息传递;C 黑板是共享数据源+知识源;D 数据流是管道-过滤器/批处理。

48.(考点:知识产权 · 工业产权) 工业产权的核心组成包括()。
A. 专利和商标 B. 著作权和专利 C. 著作权和商标 D. 著作权和软件专利

答案 A(推导)
解析:知识产权分工业产权与著作权;工业产权包括专利权、商标权(以及商号、地理标志等)。
陷阱:著作权(含软件著作权)不属于工业产权,B、C、D 都把著作权混入。

49.(考点:敏捷方法 · Scrum) 敏捷开发中,"具有固定周期、三个核心角色、每日站会"的方法是()。
A. 看板 B. 极限编程 XP C. 精益 D. Scrum

答案 D(推导)
解析:Scrum 的三角色(Product Owner、Scrum Master、Development Team)、固定 Sprint、每日站会、评审与回顾,是标志性特征。
陷阱:看板强调可视化与在制品限制、无固定迭代;XP 强调结对编程、TDD、持续集成。

50.(考点:设计模式 · 创建型) 下列哪项属于创建型设计模式()。
A. 抽象工厂模式 B. 观察者模式 C. 桥接模式 D. 装饰器模式

答案 A(推导)
解析:创建型 5 种:单例、工厂方法、抽象工厂、建造者、原型。观察者是行为型;桥接、装饰器是结构型。
陷阱:桥接与抽象工厂都涉及"抽象与实现分离",容易混;按 GoF 分类记,不要按名字猜。

第 51—60 题

51.(考点:结构化分析 · 判定表) 判定树和判定表主要用于分析数据流图中的()。
A. 数据流 B. 加工 C. 数据存储 D. 外部项

答案 B(推导)
解析:DFD 的四个元素中,"加工"的内部逻辑(多条件组合下的处理规则)用判定树/判定表描述;数据流、数据存储、外部项用数据字典描述。
陷阱:判定表不是描述数据流走向的,而是描述加工逻辑的。

52.(考点:操作系统 · 信号量) 两个线程共享一个临界资源,现互斥信号量的值为 −1,则当前线程的状态是()。
A. 两个线程都进入了临界区 B. 两个线程都没进入临界区 C. 一个线程进入临界区,一个线程等待 D. 两个线程都在等待

答案 C(推导)
解析:互斥信号量初值 1。P 操作后为 0 表示一个线程占用;再一个线程 P 后为 −1,表示一个线程在临界区、一个线程在等待队列。负数的绝对值=等待进程数。
陷阱:−1 不是"两个都在等",而是"1 个占用 + 1 个等待";若为 −2 才是 1 个占用 + 2 个等待。

53.(考点:数据库 · 封锁协议) 两阶段提交协议中,事务获取共享锁(S 锁)后,对数据的操作权限是()。
A. 只能读不能写 B. 不能读不能写 C. 能读能写 D. 不能读能写

答案 A(推导)
解析:S 锁(共享锁)允许多个事务并发读,但任何事务都不能写;X 锁(排他锁)才能读+写且独占。
陷阱:C 是 X 锁;"共享锁可读、排他锁可写"是封锁协议的基本盘。

54.(考点:专家系统) 专家系统中,通过反复推理获取知识库中隐含信息的组件是()。
A. 推理机 B. 解释器 C. 编译器 D. 统一知识库

答案 A(推导)
解析:专家系统=知识库+推理机+综合数据库+解释器+人机接口。推理机按规则对知识库进行正向/反向推理,导出隐含结论。
陷阱:解释器负责向用户解释"为什么得出该结论",不负责推导;编译器是干扰项。

55.(考点:嵌入式 · 实时性) 某类操作系统要求任务必须在规定时间内完成相应操作,该操作系统的核心特性是()。
A. 强实时性 B. 安全性 C. 确定性 D. 可靠性

答案 A(推导)
解析:硬实时/强实时系统要求任务在截止时间(deadline)前必须完成,超时即视为失败甚至造成灾难;软实时只要求尽量满足。
陷阱:C 确定性指每次执行时间可预测,是实现实时性的基础,但题干"必须在规定时间内完成"直接指向强实时。

56.(考点:架构风格 · 解释器) 一个解释器通常包括完成解释工作的解释引擎、被解释的代码存储区、()和记录源代码解释执行进度的数据结构。
A. 解释器引擎的内部状态存储 B. 工作日志存储 C. 保存代码的存储区状态 D. 规则引擎

答案 A(推导)
解析:解释器风格四要素:解释引擎、被解释代码存储区、解释引擎内部状态存储、记录执行进度的数据结构(如程序计数器/当前状态)。
陷阱:B 日志不是架构要素;D 规则引擎是规则系统(专家系统)的组件。

57.(考点:机器学习范式) 下列关于监督学习、半监督学习、自监督学习的描述,正确的是()。
A. 自监督学习完全依赖于标注数据
B. 半监督学习依靠少量标注数据和大量未标注数据
C. 监督学习不依赖标注的数据
D. 监督学习可对未知类别数据有较好预测性

答案 B(机构答案,希赛)
解析:半监督学习=少量标注 + 大量未标注,利用未标注数据改善泛化。自监督从数据自身构造监督信号,不依赖人工标注;监督学习必须依赖标注;对"未知类别"的预测属于开放集/零样本问题,不是监督学习的常态。
陷阱:A、C 把"是否需要标注"说反;D 混淆"新样本"与"新类别"。

58.(考点:大数据 · Lambda 架构) Lambda 架构中,负责处理增量数据(近实时数据)的是()。
A. 批处理层 B. 加速层(速度层) C. 服务层 D. 数据源层

答案 B(推导)
解析:Lambda 三层:批处理层(全量、离线、准确)、速度层/加速层(增量、实时、近似)、服务层(合并查询结果对外服务)。
陷阱:A 处理全量历史数据;C 只负责查询合并,不处理增量。

59.(考点:软件设计 · 内聚) 某模块接收生产线上的工作量清单,通过文件系统计算出"工作量排前三的工人名单"和"日均工作量",该模块的内聚类型是()。
A. 功能内聚 B. 通信内聚 C. 偶然内聚 D. 逻辑内聚 E. 顺序内聚

答案 B(推导)
解析:模块的多个处理动作操作同一组输入数据(同一份工作量清单),输出多个结果,属通信内聚。
陷阱:顺序内聚强调"前一动作的输出是后一动作的输入";功能内聚强调"所有部分共同完成一个单一功能"。本题是"同输入、多输出",故选通信内聚。

60.(考点:软件复用) 下列哪项属于软件的最佳复用方式()。
A. 从其他工程复制粘贴代码 B. 每次重新编写项目代码 C. 使用已验证过的开源软件和工具 D. 复用项目文档

答案 C(推导)
解析:复用成熟、经过验证的开源组件/框架,成本低、质量有保障,是工程上性价比最高的复用方式。
陷阱:A 是"复制代码",会带来维护分叉与许可证风险,不属于规范复用;D 文档复用价值有限。

第 61—70 题

61.(考点:架构评估 · 效用树) 效用树进行优先级排序时,沿用的两个维度是"每个场景对系统成功的重要性"以及()。
A. 从架构师视角来看的实现难度 B. 从架构师视角来看的效益 C. 从项目干系人来看的成本 D. 从干系人来看的重要性

答案 A(推导)
解析:效用树用二维排序:纵轴"重要性"(对系统成功的贡献),横轴"实现难度"(架构师评估的技术难度),分高/中/低三档,优先处理"高重要、低难度"场景。
陷阱:B 的"效益"是 CBAM 的语言;C、D 都换成了干系人视角。

62.(考点:架构风格 · 进程通信) 下列关于进程通信体系结构中"消息传递方式"的描述,错误的是()。
A. 支持异步传输 B. 支持点到点的传递 C. 连接件是消息传递机制 D. 构件不是独立的

答案 D(推导)
解析:进程通信/消息传递属于独立构件风格,各构件独立运行、通过消息异步协作;说"构件不是独立的"恰好否定了该风格的前提。
陷阱:A、B、C 都是消息传递风格的标准特征;"独立构件"是这类风格的标签。

63.(考点:架构风格 · 规则系统) 家用机器人可根据复杂规则调整行为(如根据环境光线调整清洁模式),实现该功能的核心技术是()。
A. 规则系统 B. 解释器 C. 黑板风格 D. 管道-过滤器

答案 A(推导)
解析:以"IF 条件 THEN 动作"的规则集合驱动行为调整,是规则系统(产生式系统)的典型应用。
陷阱:解释器用于解释执行某种语言/脚本;规则系统强调规则库+推理/匹配引擎,题干"根据复杂规则调整行为"直接指向规则系统。

64.(考点:架构视图 · Hofmeister 4 视图) Hofmeister 的 4 视图模型包含架构视图、模块视图、()和程序视图。
A. 部署视图 B. 用例视图 C. 逻辑视图 D. 执行视图

答案 D(机构答案,希赛)
解析:Hofmeister 四视图:概念/架构视图、模块视图、执行视图、代码/程序视图。执行视图描述进程、线程、通信等运行时结构。
陷阱:A 部署视图是 4+1 视图/Kruchten 体系的说法;B、C 属 4+1 视图(逻辑、进程、开发、物理、用例)。

65.(考点:软件生命周期) 软件生命周期划分的基础原则是()。
A. 各阶段时间应该尽可能连续 B. 各阶段时间应该尽可能独立 C. 各阶段任务应尽量独立 D. 各阶段任务应尽量相关

答案 C(推导)
解析:阶段划分要求各阶段目标、任务、交付物与职责边界清晰,任务尽量独立,便于分工、控制与质量检查;阶段之间在逻辑上仍是前后衔接的。
陷阱:B 把"任务独立"偷换成"时间独立";D 与划分原则相反。

66.(考点:微服务) 下列关于微服务架构的描述,错误的是()。
A. 必须部署在统一环境,否则无法相互调用
B. 服务间通过 API(如 REST、gRPC)通信
C. 每个服务聚焦单一业务功能
D. 支持独立部署和扩展

答案 A(推导)
解析:微服务的核心是独立部署、独立扩缩、独立技术栈,服务间通过轻量级 API 契约通信,并不要求统一运行时环境(容器/虚拟机即可屏蔽差异)。
陷阱:A 把"契约统一"误写成"环境统一";微服务恰恰允许异构技术栈。

67.(考点:性能测试 · 压力测试) Web 服务器评测中,下列哪项操作应在压力测试之前进行()。
A. 测试系统高负载下的资源占用情况
B. 不断提高压力负荷,直到系统崩溃
C. 验证系统在正常情况下的资源占比(基准测试)
D. 测试系统的并发用户承载上限

答案 C(推导)
解析:压力测试前先做基准测试/正常负载测试,建立响应时间、资源占用的基线,才能判断后续加压过程中的性能拐点。
陷阱:B、D 本身就是压力测试的过程/目标;没有基线就无法解释加压后的数据。

68.(考点:知识表示 · 逻辑表示法) 下列哪项是以谓词形式表示动作的主体、客体,且属于叙述性知识表示方法()。
A. 逻辑表示法 B. 产生式表示法 C. 框架表示法 D. 面向对象表示法

答案 A(推导)
解析:逻辑表示法用谓词逻辑(如 Father(x,y))刻画对象、关系与动作,属叙述性(陈述性)知识表示;产生式是规则型(过程性)表示。
陷阱:题干"谓词形式"是逻辑表示法的唯一标志;产生式是 IF-THEN 规则。

69.(考点:UML · 部署图) UML 中,用于物理结构建模(如服务器、网络设备的部署关系)的图是()。
A. 部署图 B. 用例图 C. 类图 D. 活动图

答案 A(推导)
解析:部署图(Deployment Diagram)描述节点(服务器、设备)及构件在节点上的物理部署,是物理视图的核心。
陷阱:组件图描述构件及其依赖,偏逻辑/实现结构;部署图才落到"物理节点"。

70.(考点:UML · 活动图) 下列关于 UML 活动图的描述,错误的是()。
A. 活动可以是原子的,不可以被中断
B. 泳道用于分配活动给不同对象或角色
C. 完成活动需要消耗一定时间
D. 分叉(Fork)是判断,分支(Decision)是多线程并发

答案 D(推导)
解析:D 把两个概念说反了:分支/判定(Decision)表示条件选择,同一时刻只走一条路径;分叉(Fork)/汇合(Join)表示并发,产生/合并多个并发控制流。
陷阱:这是活动图最高频的"概念互换"陷阱,与 2026 上第 18 题(用例 extend/include)同类命题手法。

第 71—75 题

71.(考点:质量属性 · 可移植性) 一个软件可在不同架构、操作系统、编译器环境下运行和编译,这体现了软件的哪项特性()。
A. 可变性 B. 可移植性 C. 互操作性 D. 可维护性

答案 B(推导)
解析:可移植性=软件从一种环境迁移到另一种环境(硬件、OS、编译器)仍能工作的能力。
陷阱:互操作性指不同系统之间交换并利用信息的能力,不是"换环境运行"。

72.(考点:企业信息集成 · 联邦服务) 某服务可处理关系型数据、文本数据等多种类型数据,且各数据源系统仍自行维护数据,该服务最可能是()。
A. 数据复制服务 B. 联邦服务(数据联邦) C. 数据转换服务 D. 数据搜索服务

答案 B(机构答案,希赛)
解析:联邦服务把异构数据源(关系型、XML、文本、内容)逻辑聚合为统一访问入口,同时各数据源保持自治、仍按自身方式管理数据。
陷阱:复制服务会把数据物理复制到一处,破坏"各源自行维护";转换服务只做格式映射,不做跨源聚合。

73.(考点:性能设计 · 流程) 下列哪项不属于性能设计的合理流程步骤()。
A. 功能需求分析 → 非功能需求分析 → 功能设计 → 非功能设计
B. 功能需求分析 → 非功能需求分析 → 性能设计 → 性能评估
C. 功能设计 → 非功能设计 → 性能设计 → 性能评估
D. 性能计算 → 性能规划 → 性能设计 → 性能评估

答案 A(推导,存疑)
解析:性能设计流程必须包含"性能需求→性能设计→性能评估(→调优)"的闭环。A 只到"功能设计/非功能设计"就结束,没有性能设计与评估环节,不能称为性能设计流程。
陷阱:B、C、D 都含性能设计与评估;本题考"流程完整性"而非步骤名称的严格顺序。

74.(考点:知识产权 · 专利法) 下列关于专利法的描述,错误的是()。
A. 发明专利保护期限通常长于实用新型专利
B. 外观设计专利保护产品的外形、图案等
C. 实用新型专利包括外观设计专利
D. 专利法保护的主体需符合"新颖性、创造性、实用性"

答案 C(推导)
解析:我国专利分三类:发明、实用新型、外观设计,三者并列,实用新型不包括外观设计。发明保护期 20 年,实用新型 10 年,外观设计 15 年(2021 年起)。
陷阱:D 的措辞也不严谨("三性"是授权客体条件,且外观设计只要求新颖性、不明显区别),但 C 是明显的包含关系错误,选 C。

75.(考点:软件测试 · 目的) 软件测试的核心目的是()。
A. 证明软件的正确性 B. 证明软件无缺陷 C. 验证软件是否符合所有需求 D. 发现程序错误,降低风险

答案 D(推导)
解析:测试只能证明缺陷存在,不能证明缺陷不存在;其核心目的是尽早发现错误、评估质量、降低上线风险。
陷阱:A、B 是"测试万能论"的经典错误;C 只覆盖功能符合性,遗漏非功能与探索性测试。


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

  1. 题号与顺序:机考题目顺序随机,本卷按 CSDN 回忆版整理,题号不等于原卷题号;不同机构对同一题的选项顺序也可能不同,因此答案以"内容"为准,不要背字母。
  2. 答案可信度:希赛公布了第 1—10 题左右的答案(本卷标"机构答案"),其余为推导。推导题的解析均给出推理链,建议自行复核。
  3. 题面缺口:第 14 题依赖活动网络表,第 24 题"f(x)"疑似应为"F(t)",第 27、34、73 题表述存在歧义,均已标"存疑"。
  4. 缺失题目:公开回忆版可还原 75 题中的绝大多数;若发现题号跳号(如第 5 题后直接第 6 题),是原文合并完形填空所致,不是漏题。
  5. 与 2026 上的关系:2025 下综合知识明显加重了 AI(MAS、机器学习范式、专家系统/规则系统)、云原生、知识产权、项目管理计算 的比重;传统"架构风格+质量属性"仍占约 20 分,是必须拿稳的基本盘。

四、案例分析(回忆版 · 解题框架)

2025 下案例公开回忆可见 4 道试题:试题 1 为必做(质量属性),试题 2—4 为选做。若原卷为"1 必做 + 4 选 2"的 5 题结构,则尚有 1 题未被公开回忆覆盖,标注存疑,本卷不虚构。

试题 1(必做):电动车充电管理系统的质量属性与 AES-256

题目背景(回忆还原):某市建设电动车充电管理系统,统一接入集中式充电站、路侧分布式充电桩与手机 APP。给出 14 条质量需求场景 a—n,要求归类到 6 个质量属性,并回答质量属性场景六要素、AES-256 处理超长数据的流程。

问题与答题框架

问题分值答题结构常见得分点
问题 1:将 a—n 归入 6 个质量属性7 分逐条判"这条需求在约束什么"→填表可用性 d、l、n;安全性 g;性能 a、b;可修改性 c、i、m;可测试性 e、f;易用性 h、j、k
问题 2:六要素 + 两个短语对应12 分先背六要素定义,再定位刺激源/刺激/环境/制品/响应/响应度量;"集成新 API"=刺激;"恢复不超过 5 分钟"=响应度量
问题 3:AES-256 处理超长数据6 分分块→填充→选模式→生成 IV→逐块加密→认证标签→解密16 字节定长、PKCS#7 填充、GCM/CBC/CTR、IV 不可复用、GCM 认证标签

拆解技巧

  • 质量属性归类不要凭"关键词"硬套,先问:"这条需求如果不能满足,后果是什么?"——后果是服务中断→可用性;是数据泄露→安全性;是响应慢→性能;是改不动→可修改性;是测不了→可测试性;是用户不会用→易用性。
  • 易混项:c/i/m 都是"改",但 c 是加新功能(可扩展)、i 是换模块(可维护/结构重组)、m 是改配置不改代码(可修改性);d/l/n 都是"不停服",但 d 是故障恢复、l 是滚动升级、n 是离线降级。
  • AES 题只要写清"分组密码 + 工作模式"这条主线即可:AES 本身只能处理 16 字节块,超长数据必须分块;最后一块必须填充;块与块之间用模式(CBC/CTR/GCM)串联;IV 每次随机且不可复用;GCM 额外产生认证标签保证完整性。

陷阱:不要把"加密"只答成"用 AES-256 加密"——阅卷要的是流程(分块、填充、模式、IV、认证),只写算法名拿不到分。

试题 2(选做):餐厅点单系统的限界上下文与网络异常

题目背景(回忆概要):基于领域驱动设计(DDD)构建餐厅点单系统,识别限界上下文;系统在网络波动时需保证点单不丢失。

问题与答题框架

  1. 限界上下文的定义与作用:限界上下文是领域模型的边界,在边界内统一术语与模型,边界外通过上下文映射(防腐层、开放主机服务)协作。作用:防止"同一个词在不同子域含义不同"导致的模型污染;支持团队按边界拆分、独立演进。
  2. 划分示例:点餐上下文(菜单、桌台、订单)、厨房上下文(出餐队列、菜品状态)、支付上下文(账单、优惠、支付渠道)、会员上下文(积分、券)。每个上下文有独立的订单状态机,不要强行合并成一个大"订单"模型。
  3. 网络波动方案:本地缓存/本地消息表 + 异步同步 + 幂等键 + 重试与补偿。先保证"用户操作不丢"(本地落盘、离线队列),再保证"最终一致"(后台重放、服务端幂等去重),最后处理冲突(版本号/时间戳/业务优先级)。

得分点:能说清"边界内统一语言、边界外防腐";能给出 3—4 个具体上下文而不是空谈;网络方案要落到"本地持久化 + 幂等 + 补偿"三件套。

试题 3(选做):Redis 缓存击穿的两套方案对比

题目背景(回忆概要):热点 Key 过期瞬间大量请求穿透到数据库(缓存击穿)。王工用互斥锁重建缓存,李工用逻辑过期 + 异步重建。要求比较两者并给出推荐。

答题框架

维度互斥锁(王工)逻辑过期(李工)
一致性强:同一时刻只有一个线程回源,其他线程等待弱:过期后仍返回旧值,后台异步更新
可用性/响应时间低:等待锁的请求可能超时高:所有请求立即返回,不阻塞
实现复杂度低(SETNX + 过期时间 + 双重检查)较高(逻辑过期字段、异步线程池、重建失败兜底)
风险锁失效/死锁、热点 Key 排队雪崩短时间脏数据、重建失败后长期旧值

推荐:按业务容忍度选。强一致场景(库存、余额)用互斥锁 + 锁超时 + 双重检查;高并发展示类场景(商品详情、榜单)用逻辑过期;折衷方案是"逻辑过期 + 互斥重建 + 重建超时降级",兼顾可用性与最终一致。

陷阱:不要把"缓存击穿"与"缓存穿透""缓存雪崩"混答——击穿是单个热点 Key 失效,穿透是不存在的 Key,雪崩是大面积同时失效。

试题 4(选做):嵌入式系统与 AI 融合

题目背景(回忆概要):某公司做嵌入式系统,希望融合 AI 能力,但团队不清楚"AI for OS"与"OS for AI"的区别与落地路径。

答题框架

  1. 概念区分:
  • AI for OS:用 AI 优化操作系统自身——资源调度、功耗管理、故障预测、异常检测、自适应缓存。
  • OS for AI:操作系统为 AI 负载提供支撑——异构算力调度(CPU/GPU/NPU)、模型推理运行时、内存/带宽管理、实时性保障、模型安全隔离。
  1. 落地路径:算力选型(MCU/SoC/NPU)→ 模型轻量化(剪枝、量化、蒸馏)→ 推理框架(TFLite Micro、ONNX Runtime、厂商 SDK)→ 实时性保障(中断优先级、内存锁定、确定性调度)→ 功耗与散热约束→ OTA 更新与回滚。
  2. 挑战与对策:算力/内存受限→模型压缩与算子裁剪;实时性→优先级反转防护、WCET 分析;功耗→动态电压频率调节;安全→模型与数据加密、安全启动;可维护性→模型版本管理与灰度。

得分点:能明确区分两个方向(各举 2—3 个例子);能结合嵌入式约束(实时、功耗、内存、可靠性)谈取舍,而不是泛泛谈大模型。

案例通用答题结构(适用于本卷 4 题):①先定性(这是质量属性/架构风格/数据一致性/嵌入式实时问题);②再给定义或分类标准;③结合题面逐条对应;④最后给方案与权衡。每题按分值分配要点数,宁多列短句,不要写长段落。


五、论文(4 选 1)

2025 下论文为四选一,公开回忆的 4 个题目如下(顺序可能与原卷不同)。

试题 1:论基于云原生数据库的企业信息系统架构设计

三问拆解

  1. 项目背景与本人角色(约 500 字):行业、规模、峰值指标、你负责的架构决策。
  2. 云原生数据库的技术优势与架构体现(约 1200 字):存算分离、容器化/K8s 编排、计算层无状态弹性、共享分布式存储、多副本强一致、自动化运维(备份/恢复/故障自愈)、按需付费。
  3. 项目落地(约 800 字):选型依据(业务弹性、国产化、成本)、难点(数据迁移、兼容性、事务一致性、观测性)、措施与效果(扩容时间、故障恢复 RTO、成本下降)。

得分点:必须写出"存算分离"和"计算无状态"这两条架构主线;要有量化效果;不要写成数据库产品说明书。

试题 2:论软件系统的性能测试

三问拆解

  1. 项目背景与角色。
  2. 性能测试技术与流程:性能需求/指标(响应时间、吞吐量、并发数、资源利用率)→ 测试计划与场景设计 → 脚本与数据准备 → 基准测试 → 负载测试 → 压力测试 → 稳定性测试 → 瓶颈定位(CPU/内存/IO/网络/锁/GC)→ 调优与回归。
  3. 项目实践:至少举 1 个"发现瓶颈—定位—优化—验证"的完整案例,给出前后数据。

得分点:区分负载测试、压力测试、稳定性测试、并发测试;写出监控指标与工具;要有"瓶颈根因"而不是只写"做了压测"。

试题 3:论无服务器架构(Serverless)

三问拆解

  1. 项目背景与角色。
  2. 核心组成与协同:FaaS(函数运行时、事件源、弹性伸缩、按调用计费)+ BaaS(对象存储、数据库、消息队列、API 网关、身份服务)+ 事件驱动编排;解释"降本增效、弹性伸缩"如何实现(冷启动与预置并发、按需扩缩、免运维)。
  3. 选型与落地:适合事件驱动/定时任务/API 聚合,不适合长事务、强实时、重型计算;难点是冷启动、状态管理、可观测性、供应商锁定、调试与本地测试;给出应对措施与效果。

得分点:FaaS 与 BaaS 要分别展开;必须谈冷启动与状态外置;要能说清"什么场景不该用 Serverless"。

试题 4:论秒杀场景及其技术解决方案

三问拆解

  1. 项目背景与角色。
  2. 秒杀的技术挑战与方案组合:瞬时高并发、超卖、热点、刷单、系统雪崩。对应手段:扩容(弹性伸缩、集群化)、动静分离(CDN/静态页)、缓存(Redis 预减库存、本地缓存)、限流(令牌桶/漏桶、网关限流、队列削峰)、降级(非核心功能关闭、兜底页)、异步下单(MQ 削峰)、库存一致性(预扣+最终一致、幂等)。
  3. 项目落地:压测数据、限流阈值如何定、库存方案如何防超卖、故障预案与效果。

得分点:按"流量入口→应用→缓存→数据库"分层写;必须写防超卖与幂等;要有具体阈值和压测结果;不要只堆技术名词。

论文通用结构:摘要(300 字左右,项目+方法+结果)→ 正文一(项目背景 500 字)→ 正文二(理论/技术论述 1200 字,分 3—4 个小标题)→ 正文三(项目实践 800 字,问题—方案—效果)→ 结尾(200 字,不足与展望)。全文约 2500—3000 字,手写/机打都要练到 60 分钟内成篇。


六、使用建议

  1. 第一轮(定位):先做综合知识 1—75 题,错题只记"考点名 + 陷阱类型",不要抄题。
  2. 第二轮(补洞):把错题按知识域归入 02-知识域索引,重点补 AI 基础、知识产权、项目管理计算、架构风格辨识四块。
  3. 第三轮(输出):案例按"质量属性场景六要素 + 四类方案对比"背模板;论文按 4 个题目各写 1 篇提纲,重点准备"云原生/高并发/性能测试"三个万能素材。
  4. 注意:本卷为回忆版,题干与选项可能与原卷有差异;涉及计算与图表的题(第 14、17、24 题)务必回到教材方法重算,不要背答案。

七、来源

  • 希赛网:《2025 下半年软考系统架构设计师考试综合知识真题答案》,https://www.educity.cn/rk/5433275.html
  • 希赛网:《2025 下半年系统架构设计师考试真题考情分析》,https://www.educity.cn/rk/5433025.html
  • CSDN「在路上(小欢软考)」:《软考真题:2025 年 11 月-系统架构设计师-综合知识真题》,https://blog.csdn.net/heikeyuit/article/details/157904775
  • 经管之家:《2025 年 11 月系统架构设计师考试真题网友回忆》,https://m.pinggu.org/bbs/thread-16390379-1-1.html
  • CSDN「数据知道」:《【系统架构设计师-2025 下半年真题】案例分析-参考答案及详解(回忆版)》,https://cuiyonghua.blog.csdn.net/article/details/154694201
  • CSDN「数据知道」:《【系统架构设计师】2025 年下半年真题论文回忆版及写作要点》,https://blog.csdn.net/cui_yonghua/article/details/154646545
  • CSDN「一几文」:《软考高级系统架构师 25 年下半年案例分析真题回顾带解析 1》,https://blog.csdn.net/xiangwangxiangwang/article/details/160281070
  • 掘金:《2025 下半年软考系统架构设计师题目回忆版》,https://juejin.cn/post/7641133563894693898