← 返回总览

全真模拟卷二 · 综合知识

系统架构设计师(高级)|75 道单项选择题 | 限时 150 分钟 | 每题 1 分,45 分合格
本卷为"前沿趋势卷":聚焦云原生、微服务治理、AI/大模型、大数据与安全新技术(已融入 2026 上考点:MQTT QoS、时序数据库、向量数据库、云边协同)
试卷说明:本卷命题密度对标 2023 机考改革后(尤其 2024—2025 年)的新技术命题走向,覆盖 K8s、Serverless、Service Mesh、Transformer、RAG、知识图谱、零信任、国密算法、湖仓一体等前沿考点,同时保留 ATAM、质量属性战术、软工、法律等经典得分模块。文末附答案速查表。
模块一 · 软件架构设计与云原生(第 1~15 题)
1某系统构件不直接调用其他构件的过程,而是通过发布事件、由订阅者响应事件实现协作。该架构风格的主要缺点是( )。
A. 构件间耦合度过高,难以替换
B. 构件放弃了对计算的控制权,且存在事件传递的数据交换开销
C. 无法支持系统的动态扩展
D. 必须使用中央数据库协调所有构件
答案与解析

答案:B

事件驱动风格(隐式调用)优点是松耦合、易扩展、支持并行;缺点是构件失去对计算流程的控制(不知道谁来响应)、存在消息/数据传递开销、难以调试。2025 上半年论文即考"论事件驱动架构"。

2关于 SOA 与微服务的比较,正确的是( )。
A. 微服务必须依赖 ESB 总线实现集成
B. SOA 强调去中心化治理与轻量级通信
C. 微服务强调"智能端点、哑管道",通常采用 REST/gRPC 或消息等轻量协议,去中心化治理
D. SOA 的服务粒度普遍比微服务更细
答案与解析

答案:C

SOA 典型以 ESB 为中心集中治理、协议偏重量级(WS-*);微服务去中心化、轻量通信、粒度更细、独立数据库。2024 下半年论文真题为"论面向服务的架构设计(SOA)"。

3领域驱动设计(DDD)中,"限界上下文(Bounded Context)"的主要作用是( )。
A. 限制开发团队的人数规模
B. 划定系统的部署边界与网络分区
C. 为每个微服务规定统一的技术栈
D. 界定领域模型的适用边界,保证上下文内通用语言的一致性,通常一个限界上下文对应一个微服务
答案与解析

答案:D

限界上下文是 DDD 战略设计的核心:同一业务概念(如"商品")在不同上下文可有不同模型;上下文之间通过防腐层(ACL)等映射协作。它是微服务拆分的第一依据。

4下列各项中,不属于云原生架构核心特征的是( )。
A. 应用集中式部署在大型单节点上以提升吞吐
B. 以容器化封装运行环境,保证环境一致性
C. 面向微服务拆分,系统解耦、独立演进
D. 声明式 API 与自动化持续交付(DevOps)
答案与解析

答案:A

云原生(CNCF 定义)的四大要素:容器、微服务、声明式 API、DevOps/持续交付,追求弹性、可观测、容错与自动化运维;"集中式单节点"恰是云原生所要抛弃的形态。

5Kubernetes 中,Pod 的含义是( )。
A. 一台独立的物理服务器
B. 由一个或多个共享网络与存储的容器组成的最小部署调度单元
C. Kubernetes 集群的管理主节点
D. 一种持久化存储卷类型
答案与解析

答案:B

Pod 是 K8s 最小调度单元:内部容器共享网络命名空间(同一 IP)与存储卷,"同生共死"的容器组成一个逻辑主机。Deployment 管理的是 Pod 副本集,Service 提供稳定的访问入口与负载均衡。

6关于 Serverless(无服务器/FaaS)架构的叙述中,错误的是( )。
A. 按实际调用计费,空闲期间不产生计算费用
B. 由平台自动完成扩缩容,开发者无需管理服务器
C. 冷启动会引入额外的请求延迟
D. 函数没有任何性能限制,适合任意长时任务
答案与解析

答案:D

FaaS 通常限制执行时长(如 15 分钟上限)、内存与临时盘大小,不适合长时间批处理(该场景应考虑 K8s Job 或常驻服务);冷启动、供应商锁定也是其经典短板。2025 下半年论文真题为"论无服务器架构(Serverless)"。

7以 Istio 为代表的服务网格(Service Mesh)中,Sidecar 的作用是( )。
A. 替代应用容器直接处理业务逻辑
B. 作为独立的物理负载均衡设备接入集群
C. 以代理方式伴随每个服务实例部署,接管服务间通信的流量管理、安全与可观测,对应用无侵入
D. 仅负责集群外部的南北向流量接入
答案与解析

答案:C

Service Mesh 将微服务通信能力(重试、熔断、灰度、mTLS、遥测)从业务代码下沉到 Sidecar 代理(数据面,如 Envoy),由控制面统一下发策略,实现业务与治理解耦。南北向统一入口由 API 网关承担。

8下列各项中,不适合由 API 网关承担的职责是( )。
A. 请求路由与协议转换
B. 核心业务规则的具体实现
C. 统一认证鉴权与限流熔断
D. 请求/响应日志与灰度分流
答案与解析

答案:B

API 网关定位是"横切关注点":路由、鉴权、限流、日志、灰度等;业务逻辑必须下沉到微服务内部,网关承载业务会形成新的单点与瓶颈("胖网关"反模式)。

9ATAM 评估中构建的质量属性效用树(Utility Tree),其叶子节点代表( )。
A. 具体的质量属性场景(标注重要性与实现难度)
B. 系统的功能模块
C. 部署节点清单
D. 干系人组织结构
答案与解析

答案:A

效用树根为"效用",第二层为质量属性(性能、可用性、安全性、可修改性、易用性……),第三层为属性细分(如时延、吞吐),叶节点为带 (重要性, 难度) 标注的场景,用于指导后续架构分析的优先级。

10为提高可修改性,架构师将系统中可能发生变化的部分封装成独立的构件、通过稳定接口对外提供服务,这体现的可修改性战术是( )。
A. 使用中介(仲裁者)
B. 延迟绑定
C. 局部化变更(封装/信息隐藏)
D. 限制可移植性
答案与解析

答案:C

可修改性战术分三类:局部化变更(维持语义一致性、预测变更、泛化模块、限制可能的选择、抽象通用服务等);防止连锁反应(接口稳定、中介、限制依赖、适配器等);推迟绑定时间(配置文件、多态、依赖注入等)。

11安全性战术中,"身份鉴别(认证)与授权"属于( )类战术。
A. 检测攻击
B. 抵制攻击
C. 从攻击中恢复
D. 隐藏攻击面
答案与解析

答案:B

安全性战术四类:抵抗攻击(身份认证、授权、加密、限制访问、维护数据完整性、限制暴露);检测攻击(入侵检测);从攻击中恢复(审计追踪、恢复);外加"不可抵赖"等。认证授权是最典型的抵制手段。

12关于软件架构演化的叙述中,错误的是( )。
A. 架构演化是在保持系统整体架构基本不变的前提下,对局部结构进行增、删、改的调整过程
B. 需求变化是驱动架构演化最重要的外部因素
C. 架构演化过程应注重对架构资产的管理与版本控制
D. 架构演化等价于推倒重来,必须推翻原有整体架构重新设计
答案与解析

答案:D

架构演化强调渐进、可控、可回退地调整局部结构以适应需求变化;"推翻重来"是架构重构/重写的极端情形,而非演化。长期缺乏演化的架构会出现"架构腐化/退化"。新版教程将"软件架构演化与维护"独立成章,为近年新增考点。

13DSSA 开发过程涉及多种角色,其中负责提供领域知识、验证领域模型与 DSSA 正确性的是( )。
A. 领域专家
B. 领域分析人员
C. 领域设计人员
D. 外部审计人员
答案与解析

答案:A

领域专家提供领域知识并对成果进行评审确认;领域分析人员负责获取、抽象领域需求建立领域模型;领域设计人员基于领域模型设计 DSSA;领域实现人员实现构件与可复用基础设施。

14Kafka 之所以能支撑百万级 TPS,其关键设计不包括( )。
A. 顺序写磁盘(append-only log)
B. 零拷贝(sendfile)传输与批量压缩
C. Topic 分区并行与消费者组横向扩展
D. 为每条消息建立大量随机读索引并实时物化视图
答案与解析

答案:D

Kafka 高吞吐三支柱:顺序写(顺序 IO 接近内存速度)、零拷贝+批量(减少用户态/内核态拷贝与网络开销)、分区并行(水平扩展)。随机索引与实时物化恰是其刻意避免的高开销操作。

15架构文档化时"一个文档、多个视图"的做法,其主要理由是( )。
A. 为了增加文档页数以体现工作量
B. 不同干系人(用户、开发、运维、管理者)对架构的关注点不同,需要不同视图分别刻画
C. 视图越多架构越正确
D. 单一视图无法通过评审
答案与解析

答案:B

多视图的本质是关注点分离:逻辑视图(功能)、开发视图(程序组织)、进程视图(并发/性能)、物理视图(部署)、场景(串联验证),各视图服务于不同的风险承担者。

模块二 · 软件工程与 DevOps(第 16~25 题)
16Scrum 中,Scrum Master 的主要职责是( )。
A. 排列产品待办列表优先级并最大化产品价值
B. 直接承担架构设计与核心编码
C. 作为服务型领导,保障团队遵循 Scrum 过程、扫除障碍、促进协作
D. 代表客户验收每个用户故事
答案与解析

答案:C

三大角色:Product Owner(管产品价值与 Backlog)、Scrum Master(管过程与障碍,服务型领导)、开发团队(自组织交付增量)。注意 Scrum Master 不是项目经理式的指挥者。

17关于 CI/CD 的叙述中,错误的是( )。
A. 持续集成要求开发者频繁地将代码合入主干,每次合入自动触发构建与测试
B. 持续交付将可通过验证的版本自动发布到类生产环境,是否上线仍需人工决策
C. 基础设施即代码(IaC)是实现自动化环境供给的关键实践
D. 持续交付意味着每一次代码提交都会自动直接发布到生产环境
答案与解析

答案:D

"每次提交自动上线生产"是持续部署(Continuous Deployment);持续交付(Continuous Delivery)止步于"随时可发布",最终发布闸门仍由人控制。三者是递进关系。

18采用自底向上增量式集成测试时,需要为被测模块编写的辅助模块是( )。
A. 驱动模块(Driver)
B. 桩模块(Stub)
C. 代理模块(Proxy)
D. 中间件模块
答案与解析

答案:A

自底向上:下层先集成,需要驱动模块模拟上层调用;自顶向下:上层先集成,需要桩模块替身下层未实现模块。

19与人工编写测试用例相比,基于大语言模型生成测试用例的突出优势是( )。
A. 生成结果完全无需评审即可使用
B. 能自动理解需求语义并批量生成覆盖多种场景的用例,显著提升测试设计与回归效率
C. 彻底消除了被测系统的缺陷
D. 不再需要任何测试数据与测试环境
答案与解析

答案:B

AI 辅助测试的核心价值在用例设计提效与场景覆盖扩展(2025 上半年案例真题考过 AI 测试用例);但生成结果仍需人工评审防幻觉,且不能证明程序无缺陷(测试的局限性依然成立)。

20软件重构(Refactoring)的本质目的是( )。
A. 修改软件以增加新的业务功能
B. 修补软件缺陷以恢复正确行为
C. 在不改变软件外部行为的前提下,调整其内部结构,提高可理解性与可修改性
D. 将系统迁移到新的硬件平台
答案与解析

答案:C

重构的定义性特征:外部可观察行为不变 + 内部结构改善(提炼函数、消除重复、搬移职责等)。它属于预防性维护的手段,与"加功能"(完善性)、"改错"(纠正性)严格区分。重构依赖自动化测试兜底,是小步安全进行的。

21需求跟踪中,"从需求条目找到其对应的设计元素、代码与测试用例"属于( );"从某个测试用例反向定位其验证的需求"属于( )。
A. 逆向跟踪;正向跟踪
B. 正向跟踪;逆向跟踪
C. 均为正向跟踪
D. 均为逆向跟踪
答案与解析

答案:B

正向跟踪:需求→设计→实现→测试(是否都被落实);逆向跟踪:实现/测试→需求(是否都有出处)。双向跟踪通过需求跟踪矩阵实现,用于变更影响分析与覆盖率审计。2025 上半年综合知识真题考点。

22净室软件工程(Cleanroom)的理论基础是( )。
A. 函数理论与抽样理论(程序正确性数学验证 + 基于统计测试的质量度量)
B. 图论与排队论
C. 控制论与系统论
D. 大数定律与中心极限定理
答案与解析

答案:A

净室工程两支柱:①函数理论——盒结构规约、正确性验证(在编码前数学化证明);②抽样理论——以统计意义的测试用例(按使用概率分布)推断软件可靠性,目标"零缺陷"。2025 上半年真题考点。

23为适应新的运行环境(如操作系统升级、浏览器改版)而修改软件的活动属于( )维护。
A. 纠正性
B. 完善性
C. 预防性
D. 适应性
答案与解析

答案:D

四类维护:纠正性(改错)、适应性(适应环境变化)、完善性(按用户新需求增强,占比最大约 50%)、预防性(为将来可维护性而重构)。

24CMMI 五级成熟度模型中,第 4 级的特征是( )。
A. 过程混乱、不可预测
B. 过程已文档化并被项目遵循
C. 组织采用统计与量化手段管理过程性能,过程可度量、可预测(量化管理级)
D. 关注持续的过程优化与创新
答案与解析

答案:C

1 初始级(混乱)→ 2 已管理级(项目级受控)→ 3 已定义级(组织级标准过程)→ 4 量化管理级(统计过程控制) → 5 优化级(持续改进)。

25可复用构件应具备的特性中,不包括( )。
A. 必须与某个特定应用的业务逻辑深度绑定
B. 具有自描述性与清晰稳定的接口
C. 可移植性好,不依赖特定运行环境
D. 高内聚、低耦合,通用程度经过领域验证
答案与解析

答案:A

构件复用的前提是独立性与通用性:与特定应用绑定将丧失复用价值。构件质量要素:自描述(元数据)、独立性、清晰接口、可移植、高内聚低耦合。

模块三 · 计算机系统与系统工程(第 26~33 题)
26多核处理器中,MESI 缓存一致性协议的作用是( )。
A. 统一各核心的主频
B. 维护各核心私有 Cache 与主存间数据的一致性(Modified/Exclusive/Shared/Invalid 四态协调)
C. 管理虚拟内存的页面置换
D. 调度不同优先级的进程
答案与解析

答案:B

MESI 为每个缓存行维护 M(独占修改)、E(独占)、S(共享)、I(无效)四态,通过总线嗅探/消息协议保证"写传播+写串行化"。它解决的是缓存一致性问题(Coherency),而非缓存命中率问题。

27直接运行在物理硬件之上、无需依赖宿主操作系统的虚拟机监视器(Hypervisor)属于( )。
A. Type-2(宿主型)虚拟化
B. 操作系统级容器
C. 模拟器
D. Type-1(裸金属型)虚拟化
答案与解析

答案:D

Type-1(VMware ESXi、Xen、KVM)直接管理硬件,性能与稳定性高,用于数据中心;Type-2(VMware Workstation、VirtualBox)寄宿于普通 OS 之上,用于桌面。容器(Docker)则是共享内核的操作系统级虚拟化,更轻量。

28关于 RAID 10(先镜像后条带)的叙述中,正确的是( )。
A. 磁盘利用率可达 75%
B. 最低只需 2 块磁盘
C. 磁盘利用率约 50%,兼具高读写性能与高可靠性,至少需要 4 块磁盘
D. 只能容忍 1 块磁盘故障
答案与解析

答案:C

RAID10=镜像(RAID1)+条带(RAID0):性能与可靠性俱佳,代价是50% 空间利用率、最少 4 块盘;不同镜像组可各自坏一块盘仍运行(理论容错能力强于 RAID5,但同镜像组坏两块则数据丢失)。

29关于协程(Coroutine)与线程的比较,正确的是( )。
A. 协程的切换发生在用户态、由程序显式调度,切换开销远小于内核线程
B. 协程由操作系统内核直接抢占式调度
C. 一个协程的阻塞会使整个进程的所有线程阻塞
D. 协程不能用于高并发网络编程
答案与解析

答案:A

协程是用户态轻量级执行单元:由运行时/程序协作式调度,无需陷入内核,切换仅保存少量寄存器上下文,单机可支撑数十万协程(Go goroutine、Kotlin 协程);内核线程由 OS 抢占调度,切换开销大。

30超标量(Superscalar)处理器的特点是( )。
A. 通过提高主频提升单周期指令数
B. 将一条指令拆分为多个微操作执行
C. 在一个时钟周期内并行发射并执行多条指令
D. 只能按程序顺序串行发射指令
答案与解析

答案:C

超标量 = 配置多条并行流水线,单周期多发射(空间并行);超流水线 = 细化流水段提高主频(时间并行);超长指令字 VLIW 由编译器静态打包并行操作。乱序执行进一步提升指令级并行。

31Chomsky 文法分类中,能够由有限自动机(正则表达式)识别的语言对应( )文法。
A. 0 型(短语文法)
B. 1 型(上下文有关文法)
C. 3 型(正则文法)
D. 2 型(上下文无关文法)
答案与解析

答案:C

3 型文法生成正则语言,由有限自动机识别(词法分析基础);2 型上下文无关文法由下推自动机识别(语法分析基础);1 型由线性有界自动机识别;0 型由图灵机识别。识别能力逐级增强:3 型 ⊂ 2 型 ⊂ 1 型 ⊂ 0 型。

32关于 SAN 与 NAS 的比较,正确的是( )。
A. NAS 提供块级存储,SAN 提供文件级存储
B. 二者都必须使用以太网承载
C. SAN 仅能直连单台服务器
D. SAN 提供块级存储(FC/iSCSI),NAS 提供文件级存储(NFS/CIFS),SAN 性能与扩展性更佳
答案与解析

答案:D

SAN=块级(服务器将其格式化为本地盘,FC-SAN/IPSAN,适合数据库),NAS=文件级(提供共享目录,走以太网 NFS/CIFS,适合文件共享)。记忆口诀:SAN 给"盘",NAS 给"文件夹"。

33物理—事理—人理(WSR)系统方法论强调( )。
A. 统筹物理(技术因素)、事理(管理与做事逻辑)、人理(人的参与与协调),人理贯穿始终
B. 只需研究物质运动规律即可
C. 将人视为纯粹的生产要素
D. 完全依赖数学模型求解
答案与解析

答案:A

WSR(顾基发、朱志昌)是中国学者提出的系统方法论:物理=客观物质规律(是什么),事理=做事的道理(怎么做,管理科学),人理=人际与利益协调(谁去做、为何做)。与霍尔三维、切克兰德并列为系统工程三大常考方法论。

模块四 · 数据库与数据架构(第 34~39 题)
34某分布式系统为保证网络分区时仍持续对外服务,选择放弃强一致性而保证最终一致。这一设计取向遵循的是( )。
A. ACID 原则
B. BASE 理论(基本可用、软状态、最终一致)
C. 两阶段提交协议
D. CAP 中的 CP 选择
答案与解析

答案:B

CAP 三选二实际是分区(P)下 C 与 A 的权衡:选 AP → 放弃强一致,实践落地即 BASE。BASE 是 CAP 的工程延伸:Basically Available、Soft state、Eventually consistent。

35将订单大表按 user_id 哈希分散到 16 个数据库实例,这种拆分方式属于( )。
A. 垂直拆分(分库按业务)
B. 冷热分离
C. 水平拆分(分片/分表,按行分散)
D. 读写分离
答案与解析

答案:C

垂直=按业务/字段切(库按业务域、表按列组),水平=按行分散到多库多表(哈希/范围/基因法分片)。水平拆分带来新问题:分布式 ID、跨片 join 与分页、分布式事务。

36MySQL 主从复制中,主库将数据变更写入( ),从库 IO 线程拉取后写入中继日志(relay log),再由 SQL 线程重放。
A. redo log
B. undo log
C. 慢查询日志
D. binlog(二进制日志)
答案与解析

答案:D

复制链路:主库写 binlog → 从库 IO 线程拉取写入 relay log → SQL 线程重放。redo/undo 是 InnoDB 引擎层的崩溃恢复与回滚日志,不参与主从复制。2023 下半年案例真题考点。

37关于时序数据库(Time Series Database)的叙述中,错误的是( )。
A. 面向带时间戳的序列数据优化写入与查询,写入吞吐远高于通用关系数据库
B. 数据通常按时间分区,支持自动降采样(Downsampling)与保留策略(TTL)淘汰过期数据
C. 广泛用于 IoT 设备监控、系统指标(Metrics)与金融行情等场景,典型产品如 InfluxDB、TDengine
D. 以强一致的跨行分布式事务为核心卖点,最适合替代 OLTP 交易库承担订单类业务
答案与解析

答案:D

时序数据库的卖点是高吞吐写入、按时间范围的高效查询、压缩与降采样,而非跨行强一致事务。IoT 场景选型理由:写入按时间追加(append-only)、查询以时间窗口聚合为主、数据冷热分明适合 TTL 分层存储——这正是 2026 上半年案例真题"智慧养老家居系统选时序数据库"的答题要点。

38多模型数据库(如 TiDB、ArangoDB)的核心特点是( )。
A. 只能处理结构化的关系数据
B. 在单一数据库系统中同时支持关系、文档、键值、图等多种数据模型,减少多套系统带来的数据冗余与同步成本
C. 必须为每种数据模型单独部署一套集群
D. 完全不支持事务
答案与解析

答案:B

多模型数据库通过统一存储引擎/查询层支持多种模型,实现一库多用。2025 上半年论文真题"论多模型数据库及应用"即考此方向。

39相比"数据仓库 + 数据湖"两套独立体系,湖仓一体(Lakehouse)架构的核心价值中不包括( )。
A. 以对象存储为统一底座,消除批、流、AI 场景间的数据孤岛与多份拷贝
B. 通过开放表格式(Iceberg/Hudi/Delta)在湖上支持 ACID 事务、Schema 演进与时间旅行
C. 必须全量替换企业现有数据仓库,推倒重建
D. 支持统一元数据、权限与数据治理,降低维护成本
答案与解析

答案:C

湖仓一体是融合演进而非推倒重来,通常通过入湖、元数据统一、计算引擎统一等渐进路径实施。价值:统一存储、事务支持、多引擎共享、批流一体、统一治理。2022 下半年论文真题。

模块五 · 计算机网络(第 40~43 题)
40HTTPS 中,TLS 握手阶段使用非对称算法完成的关键成果是( )。
A. 交换了双方的身份证书原文
B. 验证了网站的域名所有权
C. 加密了全部页面内容
D. 安全协商出用于后续对称加密的会话密钥
答案与解析

答案:D

TLS 采用混合加密:非对称算法(RSA/ECDHE)只用于身份认证与会话密钥协商,后续应用数据用对称密钥加密(性能高)。非对称做密钥分发、对称做批量数据,是全卷反复出现的组合拳。

41IoT 通信协议 MQTT 定义了三种 QoS 等级。关于其叙述中,错误的是( )。
A. QoS0 为"至多一次":发送后不等待确认,可能丢失,开销最小
B. QoS1 为"至少一次":两步确认(PUBLISH→PUBACK),消息可能重复,消费端须做幂等
C. QoS2 为"恰好一次":四步握手(PUBLISH→PUBREC→PUBREL→PUBCOMP)保证不丢不重
D. QoS 等级越高越可靠且开销越小,智慧养老等 IoT 场景应一律选用 QoS2
答案与解析

答案:D

QoS 等级越高越可靠但开销越大,应按业务分级选:设备心跳/状态上报容忍丢失用 QoS0,普通指令用 QoS1(配合幂等去重),跌倒告警等关键消息才用 QoS2。(MQTT 三种 QoS 等级及其适用场景是 2026 上半年案例真题考点)

42CDN(内容分发网络)加速静态资源访问的核心原理是( )。
A. 用户直接连接源站并提高源站带宽
B. 通过 DNS 智能调度将用户请求路由到就近的边缘缓存节点命中返回,未命中再回源
C. 将所有内容加密后存储在中心机房
D. 强制所有用户使用同一运营商出口
答案与解析

答案:B

CDN 三要素:DNS 调度(基于用户位置/运营商选择边缘节点)+ 边缘缓存(就近命中、降低 RTT)+ 回源机制(未命中时拉取源站并缓存)。CDN 基于缓存原理,是 2023 下半年真题考点。

43关于 gRPC 与 RESTful API 的比较,正确的是( )。
A. gRPC 基于简单对象文本协议进行通信
B. gRPC 只能用于跨广域网的互联网开放接口
C. gRPC 基于 HTTP/2 传输、使用 Protobuf 二进制序列化并支持双向流,具有接口契约(IDL),适合内部高性能服务间调用
D. RESTful 不支持任何形式的错误码语义
答案与解析

答案:C

gRPC:HTTP/2 多路复用 + Protobuf(体积小、编解码快)+ IDL 强契约 + 四种流模式(一元/服务端流/客户端流/双向流),内部微服务通信首选;REST 语义化、可读性好、浏览器友好,适合对外开放 API。

模块六 · 信息安全(第 44~48 题)
44零信任(Zero Trust)架构的核心原则是( )。
A. "永不信任、持续验证":默认不信任网络内外任何主体,每次访问都基于身份、设备状态与上下文进行动态认证授权
B. 内网即信任区,位于内网的访问可免于认证
C. 依赖一道强大的边界防火墙阻挡全部威胁
D. 仅对远程接入用户实施双因素认证
答案与解析

答案:A

零信任是对"边界信任"模型的颠覆:不区分内外网,以身份为中心,配合最小权限、微隔离、持续评估。SDP(软件定义边界)是其典型实现形态。

45JWT(JSON Web Token)"头部.载荷.签名"三段结构中,签名部分的作用是( )。
A. 压缩令牌以减小传输体积
B. 加密载荷中的敏感数据
C. 使用密钥对前两段内容计算摘要,保证令牌的完整性与防篡改,并可用于验证签发方身份
D. 存储用户的明文口令
答案与解析

答案:C

JWT 签名 = HMAC 或 RSA/ECDSA 对 header.payload 计算,防篡改与来源认证;但 JWT 载荷默认仅 Base64 编码并不加密(敏感信息不可明文放入)。2023 下半年真题考过 JWT。

46用户在某第三方应用中点击"用微信登录",应用跳转微信授权页,用户确认后微信回调携带授权码,应用再用授权码换取访问令牌调用用户信息接口。该流程属于 OAuth 2.0 的( )。
A. 简化模式(Implicit)
B. 授权码模式(Authorization Code)
C. 密码模式(Resource Owner Password Credentials)
D. 客户端凭证模式(Client Credentials)
答案与解析

答案:B

授权码模式是最安全、最常用的 OAuth2 流程:两次跳转(获取 code → 后端换 token),令牌不经过浏览器前端。密码模式已不推荐;客户端凭证模式用于服务间(无用户参与)。

47关于网络安全等级保护 2.0 的叙述中,错误的是( )。
A. 保护对象扩展到云计算、物联网、大数据、工业控制系统等新形态
B. 提出"一个中心、三重防护"的纵深防御思想,强化可信计算
C. 标准体系分为安全通用要求与面向各场景的安全扩展要求
D. 等保 2.0 取消了等级测评与备案制度,改为企业自愿评估
答案与解析

答案:D

等保 2.0 仍实行定级、备案、建设整改、等级测评、监督检查的基本制度;等级分五级,重要信息系统通常定为第三级,每年至少一次测评。

48我国商用密码算法中,SM2、SM3、SM4 分别属于( )。
A. 对称加密、非对称加密、哈希算法
B. 非对称加密(椭圆曲线)、杂凑(哈希)算法、对称分组加密算法
C. 哈希算法、流密码、非对称加密
D. 流密码、哈希算法、椭圆曲线签名
答案与解析

答案:B

SM2=椭圆曲线公钥密码(签名/加密),SM3=密码杂凑(256 位,类比 SHA-256),SM4=分组对称加密(类比 AES,无线局域网标准用其前身 SMS4)。另有 SM9 标识密码(以身份为公钥)、ZUC 祖冲之序列密码。

模块七 · 标准化与知识产权(第 49~53 题)
49我国标准体系中,由学会、协会等社会团体制定并供市场自愿采用的 标准(T/ 前缀)属于( )。
A. 团体标准
B. 强制性国家标准
C. 指导性技术文件
D. 国际标准
答案与解析

答案:A

我国标准层级:国家标准(GB/GB/T)、行业标准、地方标准、团体标准(T/)、企业标准(Q/)。国家鼓励团体标准高于国家标准的相关技术要求。

50某程序员为完成本单位交办的任务所开发的软件(职务作品),其著作权的归属一般为( )。
A. 归开发者个人所有
B. 归开发者与单位共同所有
C. 由法人或者其他组织享有(署名权等精神权利除外,另有合同约定的从约定)
D. 自动进入公有领域
答案与解析

答案:C

职务作品认定要件:执行本单位任务或主要利用单位物质技术条件完成。一般职务作品著作权归单位(开发者保留署名权);利用物质技术条件且由单位承担责任的计算机软件类作品,单位享有除署名权外的其他著作权。

51根据现行专利法,外观设计专利权的保护期限为( ),自申请日起计算。
A. 10 年
B. 20 年
C. 25 年
D. 15 年
答案与解析

答案:D

2021 年 6 月 1 日起施行的专利法:发明 20 年、实用新型 10 年、外观设计由 10 年延长至 15 年,均自申请日起算。软件只能申请发明专利(结合技术方案),著作权保护其代码表达。

52允许被集成进商业闭源软件、仅需保留原版权与许可声明的宽松开源许可证是( )。
A. GPL
B. MIT
C. AGPL
D. LGPL
答案与解析

答案:B

宽松度:MIT/Apache/BSD 允许闭源商用(保留声明即可);LGPL 允许闭源动态链接引用但修改库本身须开源;GPL/AGPL 具传染性,衍生(含网络服务场景的 AGPL)必须开源。

53关于标准的叙述中,错误的是( )。
A. 强制性标准必须执行,不符合强制性标准的产品不得生产销售
B. 推荐性标准一经被合同引用,即对合同双方产生约束力
C. 企业标准的技术要求可以低于国家标准中的强制性要求
D. 国际标准如 ISO、IEC 标准经采用转化为我国标准后方可优先适用
答案与解析

答案:C

强制性国家标准是底线要求,企业标准的技术要求不得低于强制性标准(高于国标、行标则是鼓励方向)。

模块八 · 数学与经济管理(第 54~56 题)
54某 M/M/1 排队系统,顾客到达率 λ = 90 人/小时,服务率 μ = 120 人/小时,则系统中的平均顾客数(队长)L 为( )。
A. 4
B. 3
C. 0.75
D. 6
答案与解析

答案:B

L = λ / (μ − λ) = 90 / (120 − 90) = 3(人)。同模型:逗留时间 W = 1/(μ−λ) = 1/30 小时 = 2 分钟;利用率 ρ = λ/μ = 0.75(系统有 75% 时间在忙)。

55线性规划问题:max z = 3x + 5y,约束条件为 x ≤ 4;2y ≤ 12;3x + 2y ≤ 18;x, y ≥ 0。其最优目标值为( )。
A. 36
B. 27
C. 30
D. 42
答案与解析

答案:A

最优解在顶点处取得:联立 3x + 2y = 18 与 x = 4 得 (4, 3) → z = 27;联立 3x + 2y = 18 与 2y = 12 得 (2, 6) → z = 6 + 30 = 36(最优);顶点 (4, 0) → 12。故选 A。

56求解带权有向图中单源最短路径问题的经典算法是( )。
A. Prim 算法
B. Kruskal 算法
C. Floyd-Warshall 算法
D. Dijkstra 算法
答案与解析

答案:D

Dijkstra=单源、非负权、贪心(O((V+E)logV),堆优化);Floyd-Warshall=多源(动态规划,O(V³),可处理负权边);Prim/Kruskal 求最小生成树,不是最短路径。

模块九 · 系统可靠性与容错(第 57~59 题)
57关于 N 版本程序设计(NVP)容错技术的叙述中,错误的是( )。
A. N 个功能等价的程序版本由不同团队、采用不同方法/语言独立开发,并行执行后经表决器投票产生输出
B. 其理论基础是设计多样性,以避免共性缺陷同时失效
C. 各版本必须由同一团队按完全相同的规格与实现方式开发,以保证行为一致
D. 表决器本身是单点,需保证其高可靠
答案与解析

答案:C

NVP 的灵魂恰是独立性:不同团队、不同算法/语言/工具,若同源开发则共性缺陷会同时暴露,容错失效。对比恢复块技术:主版本失效时逐个回退到备用版本(动态冗余),NVP 是静态冗余+表决。

58三模冗余(TMR)系统中三个模块可靠度均为 0.9,多数表决器可靠度为 1。系统整体可靠度为( )。
A. 0.972
B. 0.729
C. 0.999
D. 0.900
答案与解析

答案:A

至少 2 个模块正常系统即正常:R = C(3,2)·0.9²·0.1 + C(3,3)·0.9³ = 3×0.81×0.1 + 0.729 = 0.243 + 0.729 = 0.972。三模冗余用 3 倍成本换来可靠度从 0.9 → 0.972 的提升。

59下列各项中,不属于软件/系统容错技术手段的是( )。
A. 结构冗余(NVP、恢复块、双机热备)
B. 提高处理器主频并增大内存容量
C. 信息冗余(校验码、CRC、纠错码 ECC)
D. 时间冗余(指令复执、程序重试、检查点回滚)
答案与解析

答案:B

容错四类冗余:结构冗余(硬件/软件冗余)、信息冗余(校验与纠错码)、时间冗余(重试与回滚)、冗余附加技术(表决器、检测器等)。提升主频与内存属于性能增强,与故障容忍无直接关系。

模块十 · 人工智能与新技术(第 60~67 题)
60Transformer 架构区别于 RNN 的核心机制是( )。
A. 循环递归处理序列元素
B. 卷积核在图像上滑动提取局部特征
C. 自注意力(Self-Attention)机制,可并行建模序列中任意位置元素间的关联
D. 逐词概率采样的贪心解码
答案与解析

答案:C

Transformer 以 自注意力(Query-Key-Value 缩放点积)取代循环结构:序列内两两位置直接交互(长程依赖无信息衰减)且可完全并行训练,是 GPT 等大模型的基座。2025 上半年真题已考"大模型代码生成架构为 Transformer"。

61LoRA(Low-Rank Adaptation)大模型微调技术的主要优点是( )。
A. 冻结预训练权重、只训练注入的低秩矩阵,显著降低训练显存与算力开销,且可插拔复用
B. 无需任何训练数据即可完成领域适配
C. 使模型参数量缩减为原来的百分之一
D. 彻底消除模型的幻觉现象
答案与解析

答案:A

LoRA = 参数高效微调(PEFT):原权重 W 冻结,仅训练增量 ΔW = BA(低秩分解),微调参数量常 <1%,多个 LoRA 权重可按业务热插拔。对比:全参数微调成本高昂,提示工程不改参数。

62检索增强生成(RAG)技术的主要作用是( )。
A. 减少神经网络的层数以加速推理
B. 将模型完全部署在客户端以保证隐私
C. 自动为大模型增加更多参数
D. 生成前先从外部知识库检索相关内容作为上下文,缓解幻觉、知识时效性与私域知识缺失问题
答案与解析

答案:D

RAG 流程:问题向量化 → 向量库检索 top-k 相关片段 → 拼入提示词 → 模型基于给定材料生成(可溯源、可更新知识库即可"刷新"知识)。典型组件:Embedding 模型 + 向量数据库(如 Milvus)+ 生成模型。

63知识图谱的基本组成单元是( )。
A. 键值对
B. 三元组(实体—关系—实体 / 实体—属性—属性值)
C. 行列式二维表
D. JSON 文档
答案与解析

答案:B

知识图谱 = 实体(节点)+ 关系(边)组成的大规模语义网络,存储单元为三元组,常用 RDF/属性图模型,查询语言 SPARQL/Cypher,图数据库如 Neo4j。2025 上半年案例真题考过知识图谱智能问答。

64关于区块链 PoW 与 PoS 共识机制的叙述中,错误的是( )。
A. PoS 机制下作恶节点完全不受任何经济惩罚
B. PoW 通过算力竞争求解哈希难题争夺记账权,安全性强但能耗高
C. PoS 按持币量与质押时间等因素选取验证者,能耗低、吞吐高
D. 两者都用于解决分布式开放网络中的记账一致性问题
答案与解析

答案:A

PoS 通过质押罚没(Slashing)惩罚作恶——验证者作恶将损失质押资产,A 错误。区块链还常考:默克尔树、智能合约、联盟链/公有链区别。2022 下半年论文真题考过区块链。

65关于向量数据库(Vector Database)的叙述中,错误的是( )。
A. 存储高维 Embedding 向量,以相似度计算(余弦、内积)实现语义检索而非精确匹配
B. 核心索引多采用 ANN 近似最近邻算法(如 HNSW、IVF),在召回率与查询延迟之间权衡
C. 典型产品如 Milvus、Pinecone、Weaviate,是 RAG 检索增强生成系统的核心基础设施
D. 以强一致性事务与 SQL 多表关联为核心优势,主要用于替代关系数据库
答案与解析

答案:D

向量数据库的核心是高维向量的相似度检索(ANN):文本/图像经 Embedding 模型转为向量入库,查询时以向量近邻找回语义相近的内容。索引方案——HNSW(分层可导航小世界图,查询快内存高)、IVF(倒排文件簇先粗筛再精算)均为"近似"换"低延迟",需在召回率/延迟/内存间权衡。(2026 上半年论文真题《论向量数据库在项目中的应用》考点)

66物联网体系架构中,RFID 标签、传感器、摄像头等设备属于( )。
A. 网络层
B. 感知层
C. 应用层
D. 平台层
答案与解析

答案:B

物联网三层:感知层(识别物体、采集信息:RFID、传感器、二维码)、网络层(传输:5G/NB-IoT/LoRa/网关)、应用层(行业应用与智能处理)。感知层是物联网区别于互联网的基础。

67AIoT 系统采用"端—边—云"分层协同架构。关于该架构的叙述中,错误的是( )。
A. 端侧负责数据采集与简单执行,边侧就近完成实时推理与预处理,降低时延与上行带宽占用
B. 云侧负责海量数据存储、模型训练与全局管理,训练好的模型下发至边缘节点更新
C. 边缘计算要求将全部数据回传云端集中处理,以保证分析结果的一致性
D. 典型风险包括边云网络断连导致业务中断、边缘节点分散带来的运维复杂与数据治理难题
答案与解析

答案:C

边缘计算的要义恰是数据就近处理、不必全量回云:过滤聚合后仅上传有价值的数据,节省带宽并降低时延;断网时边缘节点应具备本地自治能力。(云边协同四层架构组件与功能、架构缺点分析是 2026 上半年案例真题考点)

模块十一 · 信息系统与领域建模(第 68~70 题)
68数据中台的核心价值是( )。
A. 直接面向消费者的前端应用界面
B. 替代所有业务系统的数据库
C. 为每个部门单独建设数据报表
D. 沉淀企业级数据采集、治理、建模与服务能力,以共享数据服务支撑前台业务快速创新
答案与解析

答案:D

数据中台=中台化的数据能力复用层:"汇聚—治理—资产化—服务化",前台应用通过统一数据 API 取数,避免烟囱式重复建设。与湖仓一体常结合出题(湖仓一体偏存储架构、数据中台偏组织与能力架构)。

69企业数字化转型的本质是( )。
A. 将线下流程原样搬到线上并购买一批软件
B. 业务与数字技术深度融合,以数据为关键要素驱动业务模式、组织与流程的系统性重构
C. 建设无人工厂并裁撤全部业务部门
D. 把纸质表单扫描成电子档案
答案与解析

答案:B

数字化转型 ≠ 信息化(流程线上化):转型强调数据驱动重构业务与价值创造方式,"上云用数赋智",技术与战略、组织、文化的协同变革。

70DDD 战术设计中,聚合(Aggregate)的作用是( )。
A. 将若干实体与值对象封装为一致性边界,外部只能通过聚合根与之交互,聚合内不变量由聚合根统一维护
B. 存储原始业务事件流
C. 实现服务间负载均衡
D. 定义数据库的物理分区
答案与解析

答案:A

DDD 战术构件:实体(有唯一标识)、值对象(无标识、不可变)、聚合(一致性边界+聚合根)、领域事件、仓储与工厂。聚合设计直接决定微服务的事务边界:一个事务只修改一个聚合。

模块十二 · 专业英语(第 71~75 题)
71~75阅读下面关于云原生架构的英文短文,回答 71~75 题。
Cloud native is a set of principles for building applications that exploit the (71) of the cloud computing delivery model. Containers package an application together with all its (72) so that it runs consistently across different environments. Kubernetes has become the de facto standard for (73) containerized workloads, automating their deployment, scaling, and failover. A service mesh such as Istio manages service-to-service communication by deploying a (74) proxy alongside each microservice instance, offloading traffic management, security, and observability from the application code. Together with immutable infrastructure and automated CI/CD pipelines, these techniques enable organizations to build systems that are (75) and resilient in the face of change.
71. A. elasticity  B. rigidity
C. density    D. locality
72. A. licenses  B. dependencies
C. budgets   D. schedules
73. A. deleting   B. purchasing
C. orchestrating D. printing
74. A. trailer   B. remote
C. sidecar    D. backup
75. A. fragile   B. static
C. costly    D. elastic
答案与解析

答案:71-A 72-B 73-C 74-C 75-D

译文要点:云原生利用云计算的弹性(elasticity);容器打包应用及其依赖(dependencies)以保证环境一致;Kubernetes 是编排(orchestrating)容器的事实标准;服务网格以边车(sidecar)代理接管服务间通信;这些技术使系统弹性(elastic)且具有韧性(resilient)。

模拟卷二 · 综合知识答案速查表

题答案题答案题答案题答案题答案
1B16C31C46B61A
2C17D32D47D62D
3D18A33A48B63B
4A19B34B49A64A
5B20C35C50C65D
6D21B36D51D66B
7C22A37D52B67C
8B23D38B53C68D
9A24C39C54B69B
10C25A40D55A70A
11B26B41D56D71A
12D27D42B57C72B
13A28C43C58A73C
14D29A44A59B74C
15B30C45C60C75D

评分建议:≥60 分说明已跟上前沿命题节奏;45~59 分建议结合《系统架构设计师教程(第2版)》"未来信息综合技术"与"云原生架构、大数据架构"章节补强;<45 分先回补卷一的经典模块再战本卷。

系统架构设计师 · 全真模拟卷二(综合知识)| 已融入 2026 上半年真题考点(MQTT 三种 QoS、时序数据库、向量数据库 ANN 索引、端-边-云协同)| 与 卷二 · 案例分析与论文 配套使用 | 返回总览