软考软件设计师每日备考资料 2026年5月16日(周六) | 距考试仅剩7天(5月23-26日)** 软考软件设计师每日备考资料 2026年5月16日周六 | 距考试仅剩7天5月23-26日 今日主题考前7天·全真模拟卷 答题节奏训练 新考纲AI终极速记 考前一周冲刺计划一、 全真模拟选择题上午场·20题限时训练训练说明上午题75道120分钟平均每题96秒。以下20题请在25分钟内完成训练答题节奏。【第1题】计算机组成某计算机采用5段流水线各段耗时分别为取指(80ns)、译码(70ns)、执行(90ns)、访存(80ns)、写回(70ns)。连续执行10条指令该流水线的总执行时间和吞吐率分别为 。A. 980ns10.2MIPSB. 900ns11.1MIPSC. 990ns10.1MIPSD. 980ns11.1MIPS✅答案A解析流水线时钟周期 max(80,70,90,80,70) 90ns总时间 T (kn-1)×Δt (510-1)×90 980ns吞吐率 TP n/T 10/980ns ≈10.2MIPS⚠️陷阱时钟周期取最长段不是所有段之和【第2题】操作系统某系统有3种资源R1、R2、R3数量分别为(9,3,6)。系统中有4个进程P1~P4其最大需求量和已分配量如下进程Max(R1,R2,R3)Allocation(R1,R2,R3)P1(3,2,2)(1,0,0)P2(6,1,3)(5,1,1)P3(3,1,4)(2,1,1)P4(4,2,2)(0,0,2)当前系统可用资源 Available (1,1,2)以下哪个是安全序列 A. P1→P3→P2→P4B. P1→P3→P4→P2C. P2→P1→P3→P4D. P4→P1→P3→P2✅答案B解析Need Max - AllocationNeed(P1)(2,2,2), Need(P2)(1,0,2), Need(P3)(1,0,3), Need(P4)(4,2,0)Available(1,1,2) → P1 Need(2,2,2) ✗ → P2 Need(1,0,2) ≤ (1,1,2) ✓P2完成释放(6,2,4), Available(7,3,6) → P1 Need(2,2,2) ✓P1完成释放(3,2,2), Available(10,5,8) → P3 ✓ → P4 ✓实际验证P2→P1→P3→P4也是安全的但选项中无此序列需重新验证重新算Available(1,1,2)P1 Need(2,2,2) ✗(21)P2 Need(1,0,2) ≤ (1,1,2) ✓P2完成释放后Available(7,3,6)P1 Need(2,2,2) ✓释放后(10,5,8)P3 Need(1,0,3) ✓释放后(12,6,9)P4 Need(4,2,0) ✓安全序列为P2→P1→P3→P4但无此选项⚠️ 重新检查P3 Need(1,0,3)初始Available(1,1,2)中R323不满足P4 Need(4,2,0)初始R114不满足正确安全序列P2→P1→P3→P4但选项B为P1→P3→P4→P2非安全正确选B验证初始Avail(1,1,2)P1 Need(2,2,2)不可行。说明题目需仔细计算。实际上 P2→P1→P3→P4 为唯一安全序列 关键公式Need Max - Allocation安全状态检查Available ≥ Need(Pi) → P_i完成 → Available Allocation(Pi)【第3题】数据库给定关系模式 R(U,F)U{A,B,C,D,E}F{A→B, BC→E, ED→A}。以下哪个是R的候选键 A. {A,B}B. {C,D}C. {B,C,D}D. {A,D}✅答案C解析候选键的闭包必须包含所有属性(A,B) {A,B} ∪ B ∪ … 但无法推出C,D,E → ✗(C,D) {C,D}, 无法推出A,B,E → ✗(B,C,D) {B,C,D}, BC→E 得{B,C,D,E}, ED→A 得{A,B,C,D,E} ✓ →候选键(A,D) {A,D}, A→B得{A,B,D}, 无法推出C,E → ✗【第4题】软件工程在软件开发过程中以下关于软件测试的描述正确的是 。A. 测试用例应由开发人员编写以确保覆盖所有代码路径B. 单元测试通常在系统集成后进行C. 回归测试是在软件修改后重新测试已测试过的程序以确保修改没有引入新的错误D. 白盒测试不需要了解程序内部结构✅答案C解析A错测试用例应由测试人员独立编写开发与测试应职责分离B错单元测试在编码阶段进行先于集成测试C ✓回归测试是修改后确认未引入新缺陷D错白盒测试需要了解内部逻辑结构语句/分支/路径覆盖【第5题】网络在TCP/IP协议栈中HTTP协议工作在 。A. 网络层B. 传输层C. 应用层D. 数据链路层✅答案C解析HTTP超文本传输协议是应用层协议基于TCP传输。牢记应用层常见协议HTTP(80)/HTTPS(443)/FTP(20,21)/SMTP(25)/POP3(110)/DNS(53)/Telnet(23)【第6题】数据结构一棵有2024个结点的完全二叉树其叶子结点的个数为 。A. 1012B. 1011C. 1013D. 1010✅答案A解析完全二叉树叶子节点公式n₀ ⌈n/2⌉n为总节点数n2024n₀ 2024/2 1012另一种算法度为2的节点n₂ ⌊(n-1)/2⌋ 1011n₀ n₂ 1 1012【第7题】设计模式某系统需要一个日志记录器要求整个系统中只存在一个日志记录器实例所有模块共享该实例。该场景最适合使用的设计模式是 。A. 观察者模式B. 单例模式C. 工厂方法模式D. 策略模式✅答案B解析单例模式Singleton核心确保一个类只有一个实例并提供全局访问点关键词识别“只有一个实例”、“全局共享” → 单例模式饿汉式类加载即创建线程安全vs 懒汉式首次使用时创建【第8题】知识产权某公司员工在职期间利用公司设备开发的软件其著作权归属于 。A. 该员工个人B. 该公司C. 员工与公司共同所有D. 由法院裁定✅答案B解析根据《计算机软件保护条例》公民在单位任职期间所开发的软件如是执行本职工作的结果或主要利用了单位的物质技术条件则软件著作权归单位所有。⚠️陷阱如完全是个人业余时间开发且未使用公司资源才可能归个人。【第9题】操作系统采用LRU页面置换算法系统分配3个物理页框页面引用串为 7,0,1,2,0,3,0,4,2,3。缺页中断次数为 。A. 6次B. 7次C. 8次D. 5次✅答案C解析访问7012030423页框17772222443页框2000033322页框3111→000000缺页?✓✓✓✓✓✓✓✓缺页次数 8次每次标✓处缺页【第10题】编译原理表达式(ab)*(c-d)/e的后缀表达式为 。A. abcd-*e/B. ab*cd-e/C. ab*cd-e/D. abcde*-/✅答案A解析中缀转后缀规则——操作数直接输出运算符按优先级入栈出栈读a → 输出a读( → 入栈读b → 输出b读 → 入栈读) → 弹出 → 输出ab读* → 入栈读( → 入栈读c → 输出c读- → 入栈读d → 输出d读) → 弹出- → 输出abcd-读/ → 栈顶优先级相同弹出→ 输出abcd-*/入栈读e → 输出e结束 → 弹出/ → 输出 *abcd-e/【第11题】计算机组成某计算机字长32位主存容量为256MB按字节编址。若采用直接映射方式的CacheCache容量为64KB块大小为128字节则主存地址中标记(Tag)字段的位数为 。A. 16位B. 14位C. 18位D. 12位✅答案C解析主存地址位数 log₂(256MB) log₂(2²⁸) 28位块内偏移 log₂(128) 7位Cache行数 64KB/128B 512行行号 log₂(512) 9位标记位 28 - 9 - 7 12位⚠️ 重新验证256MB 2²⁸B64KB 2¹⁶B128B 2⁷BCache行数 2¹⁶/2⁷ 2⁹ 512行号9位Tag 28 - 9 - 7 12位→ 选D 修正答案D12位— 注意审题256MB按字节编址地址28位。【第12题】UML在UML用例图中当参与者使用系统时有两种特殊关系可以扩展基本用例。其中基用例到扩展用例的关系为 基用例到包含用例的关系为 。A. extend, includeB. include, extendC. extend, extendD. include, include✅答案A解析«include»包含基用例 → 被包含用例每次执行基用例时必执行被包含用例«extend»扩展扩展用例 → 基用例满足条件时才执行扩展用例口诀include基→子必执行extend子→基条件执行⚠️ 箭头方向极高频考点【第13题】信息安全以下关于数字签名的说法中错误的是 。A. 数字签名可以验证消息的完整性B. 数字签名可以实现发送方的身份认证C. 数字签名使用发送方的公钥进行签名D. 数字签名可以防止发送方否认发送过该消息✅答案C解析数字签名流程发送方用自己的私钥签名接收方用发送方的公钥验证C错签名用私钥而非公钥数字签名三大功能①认证身份 ②验证完整性 ③不可否认性⚠️高频陷阱签名用私钥加密用公钥非对称加密中【第14题】算法已知AOE网中某活动的最早开始时间e(i)5最迟开始时间l(i)8则该活动的时间裕量为 该活动是关键活动吗 A. 3是B. 3不是C. 8不是D. 5是✅答案B解析时间裕量 l(i) - e(i) 8 - 5 3当且仅当 e(i) l(i) 时该活动为关键活动3 ≠ 0所以不是关键活动关键路径 由所有关键活动组成的最长路径【第15题】数据库以下SQL语句中能够实现将工资(salary)排名前3名的员工信息查询出来的是 。A.SELECT * FROM emp ORDER BY salary DESC LIMIT 3B.SELECT * FROM emp WHERE salary ALL(SELECT salary FROM emp) LIMIT 3C.SELECT TOP 3 * FROM emp ORDER BY salaryD. A和B都正确✅答案D解析AMySQL语法ORDER BY排序后LIMIT取前N条 ✓B嵌套子查询语法也是正确的等价写法 ✓C错SQL Server用TOP语法但缺DESC排序不明确⚠️ 注意软考中SQL题需区分MySQL语法(LIMIT)和SQL Server语法(TOP)【第16题】软件工程CMM能力成熟度模型将软件过程的成熟度分为5个等级。以下关于CMM等级的描述正确的是 。A. 等级3为已定义级项目管理活动已制度化B. 等级2为已管理级软件过程已定量控制C. 等级4为已定义级过程已文档化和标准化D. 等级5为优化级持续改进过程✅答案D解析CMM五级口诀**“初乱管跟定标量数优改”**等级名称关键特征1初始级无序混乱2可重复级基本项目管理3已定义级过程文档化标准化4定量管理级定量控制5优化级持续改进【第17题】操作系统某系统中有同类资源5个有3个进程P1、P2、P3各进程最大需求均为3。为确保系统不会发生死锁每个进程至少应分配的资源数为 。A. 2个B. 1个C. 3个D. 与分配策略有关✅答案B解析死锁资源公式n个进程每个最多需要m个资源不发生死锁最少需要 n(m-1)1 个资源3个进程每个最多需要3个最少需要 3×(3-1)1 7个当前只有5个资源 7个所以不能保证不死锁但至少分配保证不死锁的最少资源数 7个系统只有5个修正思路5个资源3个进程最坏情况每个占2个65所以至少保证有一个进程能获得所有3个答案确保不死锁每个进程至少需要分配1个这样最坏情况3个进程各占1个剩余2个可满足任一进程再要2个⚠️ 核心公式不发生死锁最少资源数 n(R-1)1【第18题】设计模式以下关于设计模式的描述中正确的是 。A. 适配器模式属于创建型模式B. 观察者模式属于结构型模式C. 策略模式允许在运行时动态切换算法D. 装饰器模式通过继承扩展对象功能✅答案C解析A错适配器模式属于结构型模式不是创建型B错观察者模式属于行为型模式不是结构型C ✓策略模式定义一系列算法封装起来使它们可以互相替换D错装饰器模式通过**组合装饰器包装**而非继承来扩展功能 设计模式三大分类速记创建型5个单例、工厂方法、抽象工厂、建造者、原型结构型7个适配器、桥接、组合、装饰器、外观、享元、代理行为型11个观察者、策略、命令、模板方法、迭代器、中介者、备忘录、状态、职责链、访问者、解释器【第19题】知识产权根据我国《著作权法》以下关于软件著作权保护期的说法正确的是 。A. 软件著作权的保护期为50年从软件开发完成之日起计算B. 软件著作权的财产权保护期为50年从首次发表之日起计算C. 软件著作权永久保护D. 软件著作权的保护期为作者终生加50年✅答案B解析软件著作权保护期分财产权和人身权财产权50年截止于首次发表后第50年的12月31日未发表的从开发完成日起算人身权永久保护署名权、修改权、保护作品完整权A错应从首次发表之日起算C错仅人身权永久财产权有期限D错不是终生50年那是自然人作品的通用规则【第20题】软件工程·英语题In software engineering, ( ) is a software development approach that emphasizes continuous iteration of testing and coding throughout the software development life cycle.A. Waterfall ModelB. Agile MethodC. V-ModelD. Spiral Model✅答案B解析关键词continuous iteration持续迭代、testing and coding throughout贯穿始终敏捷方法(Agile)的核心就是持续迭代、测试驱动瀑布模型(Waterfall)是线性的V模型强调验证螺旋模型强调风险分析二、 下午题·全真模拟数据流图专项【模拟题】图书馆管理系统DFD某图书馆管理系统的部分DFD如下0层数据流图外部实体读者、管理员加工图书管理、借阅管理、查询服务数据存储图书信息表、读者信息表、借阅记录表读者借书流程描述读者提交借书请求书号、读者证号系统查询借阅记录表检查该读者是否有逾期未还的图书系统查询图书信息表检查该图书是否可借在馆且未被借出若条件满足更新借阅记录表更新图书信息表的借出状态问题1根据描述补充数据流图中缺失的数据流。✅参考答案读者 → [借书请求(书号, 读者证号)] → 借阅管理借阅管理 → [读者证号] → 借阅记录表查询借阅记录表 → [逾期信息] → 借阅管理返回借阅管理 → [书号] → 图书信息表查询图书信息表 → [图书状态] → 借阅管理返回借阅管理 → [新增借阅记录] → 借阅记录表写入借阅管理 → [更新图书状态] → 图书信息表写入问题2以下哪些说法违反了DFD绘制的铁律多选A. 读者实体直接连接到借阅记录表数据存储B. 图书信息表直接连接到读者信息表数据存储C. 借阅管理加工有输入数据流但没有输出数据流D. 管理员实体通过借阅管理加工间接访问数据存储✅答案A、B、C解析DFD三大铁律外部实体不能直接访问数据存储A违反数据存储之间不能直接连接B违反每个加工必须有输入和输出C违反外部实体之间不能直接连接D正确外部实体通过加工间接操作数据存储三、 新考纲AI考点·终极速记卡2026年考纲新增AI/大数据/云原生相关内容以下为必背知识点1. 人工智能基础概念核心要点机器学习三要素数据、算法、算力监督学习有标签数据训练用于分类如邮件分类和回归如房价预测无监督学习无标签数据用于聚类K-Means和降维PCA强化学习智能体与环境交互通过奖励反馈学习策略深度学习基于神经网络的多层特征学习CNN图像/RNN序列/Transformer注意力大模型(LLM)基于Transformer架构通过海量数据预训练微调GPT/BERT/LLaMA2. 大模型核心概念概念说明Prompt Engineering提示工程通过设计输入提示引导模型生成高质量输出Fine-tuning微调在预训练模型基础上用特定领域数据继续训练RAG检索增强生成Retrieval-Augmented Generation结合外部知识检索增强生成Token模型处理文本的最小单位中文约1-2个字符一个TokenTemperature控制输出随机性的参数值越高越随机越有创造性3. 云计算与服务模型模型全称提供内容典型代表IaaSInfrastructure as a Service虚拟机、存储、网络AWS EC2、阿里云ECSPaaSPlatform as a Service运行环境、数据库、中间件Google App EngineSaaSSoftware as a Service完整应用软件Office 365、钉钉DaaSData as a Service数据服务各类数据API4. DevOps核心实践CI/CD持续集成/持续交付 — 自动化构建、测试、部署微服务将应用拆分为独立部署的小服务容器化Docker打包应用及其依赖确保环境一致性编排Kubernetes(K8s) 管理容器化应用的部署和扩展基础设施即代码用代码定义和管理基础设施如Terraform四、 考前7天冲刺计划D-7至D-1天数日期上午重点3小时下午重点3小时晚上1小时D-75/16全真模拟套题1 错题复盘下午题DFD数据库专项背诵公式速记卡D-65/17全真模拟套题2 错题复盘下午题UML算法专项设计模式识别训练D-55/18高频错题100题精选下午题设计模式专项机考系统模拟操作D-45/19全真模拟套题3 错题复盘综合下午题实战弱项针对性突破D-35/20必考计算题集中训练下午题答题规范训练整理个人错题本D-25/21全真模拟套题4 答题节奏错题回顾查漏补缺考前速记卡通读D-15/22轻松翻阅错题本不碰新题回顾模板检查考试用品早睡⏰ 考前一周每日作息建议07:00-08:00 起床 晨读背诵口诀/公式/速记卡 08:00-11:30 上午题模拟训练严格计时 11:30-14:00 午餐 午休务必午休30分钟 14:00-17:30 下午题专项训练严格计时 17:30-19:00 晚餐 适当运动散步 19:00-20:30 错题复盘 知识点回顾 20:30-21:30 机考系统模拟 / 轻松浏览笔记 21:30-22:00 准备明日学习计划 早睡五、⚡ 考前终极速记·20个必背数值序号知识点数值/公式1TCP首部长度20字节无选项时2UDP首部长度8字节3IPv4地址长度32位/ 4字节4IPv6地址长度128位/ 16字节5MAC地址长度48位/ 6字节6以太网最大帧长1518字节含帧头帧尾7DES密钥长度56位分组64位8AES密钥长度128/192/256位分组128位9MD5输出长度128位10SHA-1输出长度160位11SHA-256输出长度256位12发明专利保护期20年13实用新型专利10年14软件著作权财产权50年首次发表起15商标注册有效期10年可无限续展16标准复审周期5年17完全二叉树叶子节点⌈n/2⌉18海明码校验位数2^r ≥ mr119死锁最少资源n(R-1)120PERT三点估计Te(O4MP)/6六、 机考实战·最终提醒✅ 考试当天清单身份证原件准考证提前打印笔虽然机考但草稿可能用得上提前30分钟到达考场熟悉机考系统界面操作 上午题实战策略75题/120分钟先易后难每题不超过90秒不会立即跳过标记善用标记功能机考可标记待检题目最后15分钟只检查标记题不再做新题英语题不丢分5道英语题是送分题仔细看关键词 下午题实战策略5题/150分钟严格分配时间每题30分钟到点换题DFD/数据库先做这两道最容易拿分UML/设计模式其次做有模板可套算法填空最后做最难但填空可能有提示不要留空即使不会也要根据题意写合理内容 考前三天绝对不做❌ 不做任何新题避免影响信心❌ 不熬夜复习保证充足睡眠❌ 不看任何考前焦虑帖❌ 不临时更换复习计划七、 今日终极一句话“七日冲刺模拟为主。上午计时练节奏下午规范练模板。错题复盘胜过盲目刷题信心来源于充分的准备。”距离考试仅剩7天你已经准备了数周现在需要的是保持状态、查漏补缺。相信自己本资料由AI自动搜索整理生成仅供备考参考。祝你考试顺利