2026年5月综合知识真题(上)

四季读书网 2 0
2026年5月综合知识真题(上)

软考加油站 | 小码哥Lab

2026年5月综合知识真题(上)-第1张图片-四季读书网
封面

2026年5月系统架构师考试已经告一段落。本次考试共75道题,本文整理了前30道完整题目,按知识点分类逐题精讲,帮助大家查漏补缺。

出题分类总览

根据30道题目的知识点归属,本次考试前30题的出题分布如下:

分类
题号
数量
占比
软件架构与设计模式
Q4, Q5, Q6, Q7, Q8, Q9, Q10
7
23.3%
软件质量与工程
Q2, Q11, Q19, Q20, Q21
5
16.7%
数学与逻辑
Q15, Q16, Q17, Q18
4
13.3%
密码学与网络安全
Q1, Q28, Q29
3
10.0%
大数据与人工智能
Q3, Q13, Q14
3
10.0%
操作系统与编译原理
Q22, Q23
2
6.7%
航空软件标准
Q26, Q27
2
6.7%
网络通信
Q12
1
3.3%
嵌入式系统
Q25
1
3.3%
分布式计算
Q30
1
3.3%

特点分析:

  • • 软件架构与设计模式占比最大(23.3%),说明架构知识是综合知识科目的核心考点
  • • 软件质量与工程(16.7%)紧随其后,测试相关概念考察频率较高
  • • 数学与逻辑(13.3%)每年稳定出现,集中在工程计算、函数定义域、图论等基础题型
  • • 密码学、大数据、AI等新技术方向合计占比约20%,体现了考纲对前沿技术的覆盖
2026年5月综合知识真题(上)-第2张图片-四季读书网
前30题知识点分布

一、密码学与安全(3题)

第1题

3DES在使用2个密钥的EDE模式下,其有效密钥长度通常为( )位

A. 56  B. 112  C. 168  D. 224

答案:B

解析: DES密钥长度为56位。2密钥3DES使用两个56位密钥,实际有效长度为112位。3密钥3DES则为168位。A项对应单DES,C项对应3-key模式,D项无此对应。

规律总结: DES→56位,3DES(2-key)→112位,3DES(3-key)→168位。

第28题

关于SSL/TLS的表述,错误的是( )

A. 位于应用层和传输层之间B. 握手阶段可结合非对称与对称机制C. 仅使用对称加密完成全部流程D. 可提供服务器认证与数据完整性保护

答案:C

解析: SSL/TLS握手阶段使用非对称加密协商密钥,传输阶段使用对称加密加密数据。C项说"仅使用对称加密"显然错误。A(位置)、B(混合机制)、D(核心功能)均正确。

第29题

在访问控制矩阵ACM中,矩阵的行索引通常表示( ),列索引通常表示客体

A. 主体  B. 权限类型  C. 安全级别  D. 审计日志

答案:A

解析: ACM(Access Control Matrix)的行表示主体(Subject),列表示客体(Object),单元格内容表示该主体对该客体拥有的权限。


二、软件架构与设计模式(7题)

2026年5月综合知识真题(上)-第3张图片-四季读书网
软件架构核心模式

第4题

黑板架构中通过调用多个( )构件进行数据处理和计算的

A. 知识源  B. 黑板  C. 控制器  D. 数据源

答案:A

解析: 黑板架构三大核心:知识源(Knowledge Source)负责处理数据,黑板(Blackboard)作为共享数据空间,控制器(Control)负责调度。

第5题

ABSD方法是一种自顶向下、递归细化的方法,其主要是由( )共同驱动

A. 架构需求、业务场景、系统用例B. 系统功能、质量属性、业务约束C. 业务需求、商业质量需求、技术要求D. 构件和类

答案:B

解析: ABSD(Architecture-Based Software Development)由功能需求、质量需求、商业约束三者共同驱动,对应选项中的系统功能、质量属性、业务约束。

第6题

ABSD方法经过递归细化后,最终可产生( )

A. 用户手册和运行手册B. 构件和类C. 需求基线和测试用例D. 数据仓库和数据集市

答案:B

解析: 根据教材定义,ABSD通过递归细化最终产生构件和类,完成从架构到实现的映射。

第7题

在DSSA建立过程中,产生领域字典或领域术语表的阶段通常是( )

A. 定义领域参考架构B. 定义领域特定元素C. 进行领域实现编码D. 进行系统切换部署

答案:B

解析: DSSA(Domain-Specific Software Architecture)在定义领域特定元素阶段,会系统地梳理领域概念,形成领域字典和术语表。

第8题

CQRS将读写分离后,最常见的副作用或代价是( )

A. 强一致性更容易保证B. 写性能一定下降C. 数据一致性处理更复杂D. 数据库设计必然更简单

答案:C

解析: CQRS(Command Query Responsibility Segregation)将读写模型分离,写模型更新后需要同步到读模型,一致性维护的复杂性是其主要代价,通常采用最终一致性而非强一致性。

第9题

关于装饰器模式的说法,错误的是( )

A. 属于结构型模式B. 可在运行期间动态添加职责C. 只能用于具体类,不能对抽象构件工作D. 比静态继承更灵活

答案:C

解析: 装饰器模式恰恰通常基于抽象构件接口来实现包装,可以装饰任何实现了该接口的具体类。C项说"不能对抽象构件工作"是错误的。

第10题

单例模式Singleton Pattern属于( )设计模式

A. 创建型  B. 结构型  C. 行为型  D. 并发型

答案:A

解析: 经典GoF23种设计模式中,创建型模式包括:抽象工厂、工厂方法、单例、建造者、原型。


三、软件质量与工程(5题)

第2题

下列质量属性中,全部属于运行期质量属性的是( )

A. 安全性、可修改性、性能B. 安全性、可用性、性能C. 可测试性、可用性、可维护性D. 可扩展性、可移植性、可维护性

答案:B

解析: 运行期质量属性指系统运行时体现的质量特征。安全性、可用性、性能均属运行期。可修改性、可测试性、可维护性、可扩展性、可移植性属开发期/维护期质量属性。

第11题

关于V模型的表述,正确的是( )

A. 测试活动只在编码完成后才开始B. 测试阶段与开发阶段形成对应验证关系C. 它完全以风险分析为驱动D. 它强调原型快速迭代优先文档

答案:B

解析: V模型的核心思想是测试与开发各阶段对应验证:需求→验收测试,概要设计→系统测试,详细设计→集成测试,编码→单元测试。A错在V模型强调测试计划尽早开始,C是螺旋模型特征,D是原型/敏捷特征。

2026年5月综合知识真题(上)-第4张图片-四季读书网
V模型测试与开发对应关系

第19题

若某输入项的有效取值范围规定为正整数,按照边界值分析法,其有效边界值通常有( )个

A. 1  B. 2  C. 3  D. 4

答案:B

解析: 边界值分析法关注有效等价类的边界。正整数范围的最小有效值为1(下边界),加上最大有效值的上边界,通常取最小和最大两个有效边界值。

第20题

测试左移的核心目标是( )

A. 把测试推迟到上线后进行B. 尽早介入需求和设计阶段发现问题C. 用更多回归替代需求评审D. 只关注单元测试覆盖率

答案:B

解析: 测试左移(Shift-Left Testing)强调将测试活动向左移动,在需求和设计阶段尽早介入,因为缺陷发现越早,修复成本越低。

第21题

在敏捷开发中,测试活动通常从( )就开始介入

A. 需求阶段  B. 概要设计阶段  C. 详细设计阶段  D. 上线验证阶段

答案:A

解析: 敏捷开发强调全流程质量,测试人员在需求澄清和用户故事评审时就应参与,确保可测试性。


四、数学与逻辑(4题)

第15题

甲单独完成某项工作需20天,乙单独完成需要30天。若甲乙先一起做若干天,剩余工作再由甲单独做15天恰好完成,则甲乙先合作的时间为( )天

A. 2  B. 3  C. 4  D. 5

答案:B

解析: 设总工作量为60,甲效率=3/天,乙效率=2/天。甲单独做15天完成45,剩余15由甲乙合作完成,15÷(3+2)=3天。

第16题

函数f(x)=ln(x²-4x)的定义域是( )

A. (-∞,0)∪(4,+∞)  B. (0,+∞)  C. (-∞,-1)  D. (4,+∞)

答案:A

解析: 对数真数必须大于0,x²-4x=x(x-4)>0,解得x<0或x>4,即(-∞,0)∪(4,+∞)。

第17题

某连通无向图边权如下:AE=9,AF=7,EF=10,ED=12,FD=14,BC=5,BD=6,BF=11,CD=8,AB=18。该图最小生成树的权值之和为( )

A. 32  B. 38  C. 42  D. 46

答案:B

解析: Kruskal算法从小到大选边,避环:BC(5)、BD(6)、AF(7)、AE(9)、BF(11),权值和=5+6+7+9+11=38。

第18题

某文件系统目录项长度64字节,其中索引结点号占4字节。若索引结点号为32位,则文件系统理论上最多可标识( )个不同文件

A. 2¹⁶  B. 2³²  C. 2⁶⁰  D. 2⁶⁴

答案:B

解析: 4字节=32位,32位二进制可表示2³²个不同的索引结点号,即可标识最多2³²个文件。


五、大数据与人工智能(3题)

第3题

Transformer在自然语言处理领域取得突破,核心原因之一是引入了( )

A. 自注意力机制  B. 卷积神经网络层  C. 递归下降分析  D. 遗传算法

答案:A

解析: Transformer的革命性创新在于自注意力(Self-Attention)机制,可以并行计算、捕捉长距离依赖关系,克服了RNN序列计算的瓶颈。

第13题

在Lambda架构中,负责处理最近增量数据流、以提供低延迟查询结果的是( )

A. 批处理层  B. 加速层  C. 服务层  D. 数据湖层

答案:B

解析: Lambda架构三层:批处理层(Batch Layer)处理全量历史数据;加速层(Speed Layer)处理实时增量数据,提供低延时查询;服务层(Serving Layer)合并结果对外提供服务。

2026年5月综合知识真题(上)-第5张图片-四季读书网
Lambda架构三层结构

第14题

Lambda架构中的原始主数据通常采用( )方式保存,并尽量保留全部历史数据

A. 可变存储  B. 不可变追加式存储  C. 周期覆盖式存储  D. 临时缓存式存储

答案:B

解析: Lambda架构的核心原则之一——数据不可变、只追加。这样做的目的是支持历史数据的重算和追溯,保证数据血统的完整性。


六、操作系统与编译原理(2题)

第22题

关于父进程和子进程的说法,错误的是( )

A. 它们具有各自独立的进程控制块B. 它们可以并发执行C. 它们共享同一虚拟地址空间D. 它们对临界资源的访问仍需互斥控制

答案:C

解析: fork()创建子进程后,子进程获得父进程地址空间的副本,而非共享同一虚拟地址空间。A(独立PCB)、B(可并发)、D(互斥访问临界资源)均正确。

第23题

编译程序的工作过程通常不包括( )

A. 语法分析  B. 中间代码生成  C. 代码优化  D. 解释执行程序

答案:D

解析: 编译程序的典型阶段:词法分析→语法分析→语义分析→中间代码生成→代码优化→目标代码生成。解释执行程序是解释器的职责,不属于编译过程。


七、航空软件标准(2题)

第26题

在DO-178B软件等级中,表示显著降低航空器或机组应对不利运行条件能力的等级通常为( )

A. A级  B. B级  C. C级  D. E级

答案:C

解析: DO-178B软件等级:A级(灾难性后果)、B级(危险/严重)、C级(重大——显著降低应对能力)、D级(轻微)、E级(无安全影响)。

第27题

关于DO-178与CMMI的比较,下列说法正确的是( )

A. DO-178的适用范围比CMMI更广B. CMMI比DO-178更聚焦航空软件合规细节C. DO-178比CMMI更具体,目标更清晰D. 两者完全等价

答案:C

解析: CMMI适用于多个行业领域,范围更广;DO-178专门针对航空软件,对开发与验证要求非常具体。C项正确,两者定位和用途不相同。


八、网络通信(1题)

第12题

IEEE 802.11b标准支持的典型高速率数据传输的速率为( )

A. 1Mb/s 和 2Mb/sB. 5.5Mb/s 和 11Mb/sC. 10Mb/s 和 100Mb/sD. 54Mb/s 和 108Mb/s

答案:B

解析: 802.11b工作在2.4GHz频段,最高速率11Mb/s,典型高速率即5.5Mb/s和11Mb/s。A是早期802.11速率,C是以太网速率,D是802.11g/a速率。


九、嵌入式系统(1题)

第25题

嵌入式系统要满足强实时性要求,更适合采用的设计思路是( )

A. 表驱动或时间触发式设计B. 尽量增加人工审批环节C. 延后越界检查以换取灵活性D. 随机调度方式减少耦合

答案:A

解析: 强实时系统的核心是可预测性。表驱动(Table-Driven)和时间触发(Time-Triggered)设计能够确保任务在确定的时间窗口内完成,满足截止期要求。


十、分布式计算(1题)

第30题

关于边缘计算与雾计算的说法,正确的是( )

A. 边缘计算通常更靠近数据源终端B. 雾计算不能进行动态计算C. 雾计算不处理实时数据D. 两者完全等同,没有层次差异

答案:A

解析: 边缘计算将计算能力下沉到靠近数据源的终端设备,强调低延时。雾计算介于云端和边缘之间,是一种多层扩展架构,具备计算和实时处理能力。两者有层次差异,并非完全等同。


分类总结与备考建议

各章节出题比重

从本次前30题的出题分布来看:

软件架构 ───────────────── 23.3% (7题)软件质量与工程 ──────────── 16.7% (5题)数学与逻辑 ──────────────── 13.3% (4题)密码学与安全 ────────────── 10.0% (3题)大数据与AI ──────────────── 10.0% (3题)操作系统与编译 ──────────── 6.7% (2题)航空软件标准 ────────────── 6.7% (2题)网络/嵌入式/分布式 ──────── 10.0% (3题)

命题趋势

  1. 1. 架构知识持续高占比:黑板架构、ABSD、DSSA、CQRS、设计模式等知识点反复出现,说明架构设计能力是考查重点
  2. 2. 测试与质量意识加强:V模型、边界值分析、测试左移、敏捷测试——从传统测试到敏捷测试均有覆盖
  3. 3. 前沿技术稳定出现:Transformer(AI)、Lambda架构(大数据)、边缘计算(分布式)每年各考1-2题
  4. 4. 数学题难度适中:集中在工程计算、函数定义域、图论最小生成树、文件系统索引等基础题型

易错题提醒

  • • 第1题(3DES密钥长度):容易混淆单DES(56位)、2-key 3DES(112位)和3-key 3DES(168位)
  • • 第9题(装饰器模式):注意"错误的是"的反向设问,装饰器基于抽象构件接口
  • • 第22题(父子进程):fork后是地址空间副本而非共享
  • • 第27题(DO-178 vs CMMI):注意DO-178更具体但范围更窄,两者不等价

复习建议

优先级
章节
复习策略
⭐⭐⭐
软件架构
重点复习ABSD、DSSA、各种架构模式(黑板、C/S、Lambda)
⭐⭐⭐
软件工程
测试方法(V模型、边界值、测试左移)、质量属性分类
⭐⭐
密码学
对称加密密钥长度、SSL/TLS握手流程、访问控制模型
⭐⭐
数学
工程计算、函数定义域、图论算法(Kruskal/Prim)
前沿技术
Transformer、边缘/雾计算、Lambda等了解核心概念即可

以上就是2026年5月综合知识前30道真题的完整解析。后续45道题的解析正在整理中,敬请期待!总体来说,本次考试软件架构和软件工程是绝对的大头,这两块抓牢了,综合知识科目基本稳过。

更多软考知识,欢迎关注「小码哥Lab」

抱歉,评论功能暂时关闭!