# 软考软件设计师题目总结 > **生成时间**:2026-07-22 15:00:20 软考软件设计师题目总结期数第11期 · 编译原理与网络协议冲刺专题生成时间2026-07-22 15:00:20随机编号rj_8521距离2026下半年考试约94天预计10月24-27日一、2026下半年考试关键情报速览1.1 考试日程参考官方及各省软考办通知考试时间2026年10月24日-27日其中软件设计师一般安排在周末报名时间预计2026年8月中下旬各省略有差异请留意ruankao.org.cn考试形式机考科目连考合格标准两科均≥45分满分75分必须一次通过1.2 2026上半年考情复盘5月真题趋势计算题步骤繁琐化流水线、关键路径、子网划分等题目不再一步得出需多步推导。算法题场景化0/1背包等固定模板减少更强调现场抽象建模。程序设计题重实操Java/C大题围绕设计模式展开要求能补全代码。新增技术权重提升Python、云原生、数据安全等持续加入选择题。下午题铁三角稳定DFD、数据库设计、UML建模依旧是保底重点。二、本期专题A编译原理核心考点精讲2.1 编译 vs 解释对比项编译方式解释方式执行方式先整体翻译再执行目标程序边翻译边执行生成目标代码是否执行效率高一次编译多次运行低每次运行都需解释灵活性较低较高典型语言C、C、Java半编译半解释Python、JavaScript考点速记编译生成独立目标程序解释不生成目标程序依赖解释器。2.2 编译器五大阶段源程序 → [词法分析] → [语法分析] → [语义分析] → [中间代码生成] → [代码优化] → [目标代码生成] → 目标程序阶段核心任务关键产出/工具词法分析识别单词(Token)如标识符、常量、关键字正规式、有限自动机(FA)语法分析根据文法构造语法树检查语法结构上下文无关文法(CFG)、LR/LL分析语义分析类型检查、控制流检查、唯一性检查符号表、类型系统中间代码生成生成与机器无关的中间表示三地址码、四元式代码优化提高目标代码效率常量合并、公共子表达式消除目标代码生成转换为特定机器指令寄存器分配、指令选择高频陷阱词法分析阶段只检查拼写/Token类别不检查语法结构语义分析才做类型匹配检查。2.3 乔姆斯基文法分类0-3型类型名称产生式形式识别能力0型短语文法α → βα至少含一个非终结符图灵机1型上下文有关文法αAβ → αγβ|γ|≥|A|线性有界自动机2型上下文无关文法A → γ下推自动机(PDA)3型正规文法正则文法A → aB 或 A → a右线性有限自动机(FA)判断口诀先看右部若右部只有一个终结符可选一个非终结符 → 3型若右部是非终结符串可含多个 → 2型若左部有上下文限制 → 1型最宽松 → 0型2.4 正规式与有限自动机正规式运算符优先级从高到低*克林闭包0次或多次·连接可省略|或DFA vs NFA特性DFA确定有限自动机NFA非确定有限自动机同一状态同一输入唯一转移可多转移或无转移ε转移无允许表达能力等价等价状态数通常较少通常较多核心等价关系正规式 ≡ NFA ≡ DFA ≡ 正规文法3型文法真题技巧由状态转换图写正规式固定路径直接写出字符序列回路对应*闭包分支对应|或示例某DFA从初态读1后进入可在0和1间循环的状态最后必须读00到达终态。正规式为1(0|1)*002.5 编译原理精选真题真题1文法类型判断题干文法G[S]S → aS | bAA → cA | d该文法属于 。A. 0型 B. 1型 C. 2型 D. 3型答案D3型/正规文法解析所有产生式均形如 A → aB 或 A → a符合右线性正规文法定义。真题2正规式等价判断题干与正规式(a|b)*abb等价的DFA识别语言特征描述正确的是 。A. 以abb结尾的由a、b组成的任意串B. 以abb开头的由a、b组成的任意串C. 包含子串abb的任意串D. 只包含abb的串答案A解析(a|b)*表示任意a、b前缀abb固定结尾整体表示以abb结尾的串。真题3编译阶段识别题干编译过程中对源程序中单词的识别和拼写检查是在 阶段完成的。A. 词法分析 B. 语法分析 C. 语义分析 D. 目标代码生成答案A解析词法分析负责将字符流转换为Token流并进行拼写层面的检查。三、本期专题B计算机网络与信息安全冲刺3.1 OSI七层模型 vs TCP/IP四层模型OSI七层TCP/IP四层典型协议/设备数据单位应用层应用层HTTP、FTP、SMTP、DNS、SNMP报文表示层应用层加密/压缩JPEG、ASCII报文会话层应用层NetBIOS、RPC报文传输层传输层TCP、UDP段/报文网络层网际层IP、ICMP、ARP、RARP、路由器分组/包数据链路层网络接口层以太网、PPP、交换机、网桥帧物理层网络接口层集线器、中继器、网线、光纤比特速记口诀物数网传会表应OSI从下往上应表会传网数物从上往下。3.2 核心协议速查协议层次作用特点TCP传输层面向连接的可靠传输三次握手、四次挥手、流量控制、拥塞控制UDP传输层无连接不可靠传输开销小、速度快、实时性高IP网络层无连接数据报传输寻址、路由、分片ICMP网络层差错报告与诊断ping命令基于ICMPARP网络层IP地址 → MAC地址局域网内解析RARP网络层MAC地址 → IP地址反向地址解析DNS应用层域名 → IP地址UDP 53端口DHCP应用层动态IP地址分配UDP 67/68端口SNMP应用层网络管理基于UDP3.3 子网划分核心公式可用主机数 2^(主机位数) - 2减去网络地址和广播地址子网数 2^(借位数)网络地址 IP地址 AND 子网掩码广播地址 网络地址的主机位全置1C类地址借位速查表借位数子网掩码前缀子网数每子网可用主机1255.255.255.128/2521262255.255.255.192/264623255.255.255.224/278304255.255.255.240/2816145255.255.255.248/293266255.255.255.252/306423.4 IPv6要点地址长度128位IPv4为32位表示方式8组16进制数用冒号分隔压缩规则前导0可省略2001:0db8:02de::0e13→2001:db8:2de::e13连续0块可用::代替但只能使用一次无分片中间路由器不再分片分片在源端完成无头部校验和3.5 信息安全核心考点加密技术对比类型特点典型算法应用场景对称加密加解密用同一密钥速度快DES、3DES、AES、SM4大量数据加密非对称加密公钥加密私钥解密速度慢RSA、ECC、SM2数字签名、密钥交换哈希摘要单向、不可逆MD5、SHA-1、SHA-256、SM3完整性校验数字签名流程发送方用哈希算法生成消息摘要用私钥对摘要加密 → 数字签名接收方用公钥解密签名得到摘要接收方重新计算消息摘要比对一致性作用确保完整性和不可抵赖性加密确保机密性。网络安全防护技术功能防火墙基于规则控制进出网络流量入侵检测(IDS)检测并告警可疑行为入侵防御(IPS)检测并主动阻断攻击VPN通过加密隧道实现安全远程访问病毒防护检测、清除恶意代码3.6 网络与信息安全精选真题真题4子网划分计算题干某公司网络地址为192.168.1.0/24需划分6个子网每个子网至少30台主机合适的子网掩码是 。A. 255.255.255.224 B. 255.255.255.192 C. 255.255.255.240 D. 255.255.255.248答案A解析6个子网需借3位2³8≥6剩余主机位5位可用主机数2⁵-230刚好满足掩码为/27即255.255.255.224真题5协议特性判断题干下列协议中使用UDP作为传输层协议的是 。A. HTTP B. SMTP C. DNS D. FTP答案C解析DNS默认使用UDP 53端口进行域名解析数据量大时也可使用TCP。真题6信息安全概念题干将明文信息通过密钥转换为不可直接读取的密文防止数据被非法窃取的技术是 。A. 数据加密 B. 数据脱敏 C. 数据备份 D. 日志审计答案A解析数据加密通过密钥转换明文为密文脱敏是局部隐藏备份用于恢复审计用于行为追溯。四、科目二下午题五大题型回顾题号题型核心考查点拿分技巧第1题数据流图(DFD)外部实体、数据存储、缺失数据流输入输出平衡逐句对照题干第2题数据库设计ER图、关系模式、范式、主外键掌握ER转关系模式规则第3题UML建模类图/用例图/序列图、类关系识别依赖/关联/聚合/组合/泛化/实现第4题算法填空动态规划/贪心/回溯C语言代码理解算法思想和变量含义第5/6题设计模式/CJava识别模式并补全代码熟记23种设计模式特征下午题保底策略DFD、数据库、UML三道大题务必拿到基础分算法题尽量拿过程分设计模式选择自己熟悉的语言作答。五、2026下半年10大可能考点预测编译原理综合题正规式与DFA互转、文法类型判断、编译阶段功能区分IPv6与子网划分结合IPv6压缩表示、CIDR路由聚合Python新增考点类型可变性、推导式、lambda、装饰器、switch-case替代数据安全三法《数据安全法》《个人信息保护法》《网络安全法》相关概念国密算法SM2非对称、SM3哈希、SM4对称应用场景零信任架构永不信任、持续验证核心理念微服务 vs 单体 vs Serverless架构特征、适用场景DevOps/CI-CD/敏捷流程、工具链、与传统瀑布对比C4模型与BPMN4层架构图、BPMN基本元素AI辅助编程代码补全、代码审查、大模型应用场景与风险六、公式速记卡公式说明流水线城市时间 max(各段时间)瓶颈段决定流水线加速比 ≈ n理想情况n为流水线段数海明码校验位2^k ≥ nk1n为数据位k为校验位可靠度 R R₁ × R₂ × … × Rₙ串联系统失效率 λ λ₁ λ₂ … λₙ串联系统近似可用主机数 2^(32-掩码位数) - 2子网划分网络地址 IP AND 子网掩码按位与运算McCabe环路复杂度 V(G) m - n 2m为边数n为节点数关键路径 最长路径决定最短工期PERT期望时间 (乐观4×最可能悲观)/6三点估算七、94天冲刺计划第11期·专项突破阶段第1-4周基础扫盲通读《软件设计师教程》重点章节完成计算机组成、OS、数据库、网络基础选择题每天1小时周末做模块测试第5-8周专题突破每周攻克一个下午题模块DFD/数据库/UML/算法/设计模式整理错题本标注易错点第9-12周真题实战按考试时间刷近5年真题机考系统练习画图DFD、ER图、UML图分析错题总结答题模板第13-14周冲刺补漏回顾错题本和速记卡背诵知识产权、专业英语、信息安全记忆点调整作息模拟真实考试节奏八、考场策略10条先易后难上午选择题遇到卡壳先标记做完再回头。计算题分步写即使结果错过程分也可能拿到。子网划分画二进制避免口算失误尤其注意减2。DFD找平衡外部实体输入输出数量要对应。UML关系看菱形空心菱形聚合实心菱形组合。设计模式找关键词看到统一接口想外观动态添加职责想装饰器。算法填空读注释注释往往提示该空的功能。下午题保底铁三角DFD、数据库、UML务必拿下。专业英语猜词根常见词根如 crypto-加密、meta-元、poly-多。留足检查时间最后10分钟重点检查答题卡填涂和计算题。九、专业英语高频术语2026新增英文中文考点场景Finite Automaton有限自动机编译原理Regular Expression正规式/正则表达式词法分析Context-Free Grammar上下文无关文法语法分析Subnet Mask子网掩码网络划分CIDR无类别域间路由路由聚合Public Key Infrastructure公钥基础设施信息安全Digital Signature数字签名不可抵赖性Hash Function哈希函数完整性校验Microservices微服务软件架构DevOps开发运维一体化软件工程Serverless无服务器计算云计算Zero Trust零信任网络安全Data Sovereignty数据主权数据安全法Artificial Intelligence人工智能新技术考点Containerization容器化Docker/K8s十、考前30秒速记清单文法类型右线性→3型A→γ→2型上下文有关→1型编译阶段词法→拼写Token语法→结构树语义→类型检查OSI七层物数网传会表应TCP/UDPTCP可靠面向连接UDP快速无连接子网划分借位算子网剩位算主机记得减2加密三兄弟对称快、非对称安全、哈希不可逆数字签名私钥签名公钥验证保完整防抵赖UML六关系依赖/关联/聚合/组合/泛化/实现设计模式创建型5、结构型7、行为型11考场心态稳基础、抓过程、保铁三角、争算法十一、自测练习题练习1题干正规式a*b*表示的语言是 。A. 任意个a后跟任意个b的串B. a和b个数相等的串C. 至少含一个a和一个b的串D. 只含a或只含b的串答案A练习2题干IP地址192.168.10.68/26所在子网的广播地址是 。A. 192.168.10.63 B. 192.168.10.127 C. 192.168.10.255 D. 192.168.10.191答案B解析/26子网块大小为64。68落在64-127网段广播地址为127。练习3题干下列 不属于对称加密算法。A. AES B. DES C. RSA D. SM4答案C结语本期聚焦编译原理与网络协议两个上午题高频模块配合信息安全考点和下午题策略帮助大家查漏补缺。下一期将继续围绕2026下半年最新真题与新增考点展开敬请期待