当前位置: 首页 > news >正文

软件设计师备考 第0章 题型分布、示例、学习路线

文章目录

    • 前言
    • 几点考试经验分享
    • 1. 题型与分值
      • 1.1 总览
      • 1.2 上午题 – 基础知识
      • 1.3 下午题 – 应用技术
    • 2. 备考计划

前言

最近断更,主要是心虚来潮,备考软考《软件设计师》,参加了2026.5.23 上半年的考试
结果铺街了。。案例分析中的Java设计模式题因题目语法错误和出题较偏,丢了15分。原本这类题是强项,结果翻车了。。。跟考友交流后发现不少人也被坑,投诉电话和邮件都走了一遍,目前还在等处理结果。

几点考试经验分享

  1. 难度:整体不算大(对我这种半路出家的程序员来说),通过线45/75。
  2. 资料:B站up主zst_2001的视频不错,根据自己情况选看,配合近几年的真题(官网公布较晚,网上有考生回忆版)。
  3. 上午题:偏记忆,很多专业知识,多看多背。
  4. 下午题:除算法题外都比较简单,很多都是工作中用到的,属于看家本来,比如DFD、数据库设计、UML、设计模式、算法,其中算法最难,除了面试、考证,可能其它时间很少用到,得多学多复习。5道大题,多练多总结细节,比如DFD找数据流、设计模式题注意abstract关键字等。
  5. 心态:有的年份题目比较怪,稳住心态,多考几次也正常。
  6. 考场注意:别睡过头;现在是机考,提前做模拟练习,特别是画图题;考场一般有存包处,不用太担心。

1. 题型与分值

1.1 总览

科目题型题量与时长满分合格线
基础知识单项选择题75题,150分钟7545
应用技术主观问答题6道大题(选做5道),150分钟7545

1.2 上午题 – 基础知识

全部为单选题,共75分。知识点覆盖面广,按频次排序如下:

  • 软件工程基础(约13分):性价比最高,重点复习开发模型、测试方法、CMM等。
  • 面向对象(约11分):UML、设计模式几乎是必考。
  • 数据结构与算法(约9分):常见数据结构、经典算法及其复杂度分析。
  • 数据库系统(约8分):E-R模型、SQL语句、范式。
  • 其他模块:计算机硬件(约6分)、操作系统(约6分)、程序设计语言(约6分)、计算机网络(约5分)、信息安全(约5分)、专业英语(约5分,填空形式)。

示例:
可以查看资源绑定的 2023年上半年上午试卷.pdf

1.3 下午题 – 应用技术

全部为问答题,共75分。6道大题选做5道:前4题必答,后2题(C++和Java)二选一。

题目分值要点
数据流图(DFD)15补充外部实体、数据存储、数据流。送分题,掌握绘图规则,多练。
数据库设计(E-R图)15根据业务描述设计E-R图,补充关系模式、主键/外键。需理解实体关系和范式。
UML建模15分析类图、用例图、状态图、顺序图等,补充缺失元素或解释含义。
C语言算法15给出C实现的算法(分治、动态规划、回溯等),补全代码或分析时间复杂度。理解典型算法关键代码即可。
面向对象程序设计(二选一)15C++或Java任选,常考设计模式,补充代码。选自己熟悉的语言集中练习。

不同考区的题目可能有微调,但核心题型和分值分布基本稳定。

示例:
可以查看资源绑定的 2023年上半年下午试卷.pdf

2. 备考计划

推荐B站up主zst_2001,内容免费、资料齐全。关注后私信可获取资料。

学习路线参考:
https://www.bilibili.com/opus/704090344185135144

我的个人计划(三个阶段):

  1. 阶段1 – 知识点学习 + 随堂练习
    先易后难,跟视频学知识点,每学完一块做几道相关题巩固。

  2. 阶段2 – 刷真题
    按年份顺序刷整套真题,查漏补缺,熟悉出题风格。

  3. 阶段3 – 强化刷题
    用刷题软件随机组题练习,保持手感,扫清盲区。

http://www.cnnetsun.cn/news/2632143.html

相关文章:

  • 为什么92%的Gemini正则失败源于上下文锚定错误?——6个生产环境真实Case逆向拆解
  • iPaaS集成平台选型参考:五款热门产品能力介绍
  • FPGA如何精准控制三片ADS1282同步采样?SPI时序与同步逻辑的保姆级解析
  • 聊天机器人数据分析实战:从黑盒到白盒的优化闭环
  • Linux dd命令实战:手把手教你用/dev/zero和seek参数精准擦除eMMC分区
  • 从CTF实战看LFSR与BM算法:如何破解流密码与伪随机生成器
  • Windows 10/11系统下,用YOLOv8改进YOLOv5的C3模块:一份给CV新手的保姆级数据集训练指南
  • 告别同步烦恼:手把手教你用AD9680+LMK04828搭建多板卡JESD204B采集系统(附Vivado调试技巧)
  • 你的STM32循迹小车跑不直?可能是编码器测速的‘坑’没避开
  • 保姆级教程:用CarSim 2020和Simulink手把手搭建平行泊车仿真(附MPC控制器模型)
  • Cadence Allegro铺铜实战:从动态避让到静态优化,手把手教你高效处理PCB电源层
  • 终极热键侦探:3分钟快速定位Windows快捷键占用程序
  • AI系统审计:如何识别数据投毒与对抗性攻击的微观威胁
  • 房地产AI应用:从自动化到价值创造的务实路径与案例解析
  • 单片机RTC实验
  • 从VOC到YOLO v5/v8:手把手教你构建标准目标检测数据集(含数据划分脚本)
  • 对话式NLP新基准:TimeDial与Disfl-QA攻克时间推理与不流畅理解难题
  • Arm架构中CoreSight时间戳生成器的配置与应用
  • 从Simulink仿真到App Designer报告:让你的课程设计成果‘动’起来
  • 不止于画板:用嘉立创EDA专业版提升电路设计效率的隐藏功能与工作流
  • 俄罗斯RuCode节:产教融合的在线教育创新与AI人才培养实践
  • 别再踩坑了!MyBatis-Plus + PostgreSQL处理jsonb字段的3个实战避坑指南
  • AI语言学习革命:从NLP到个性化引擎,实战测评与系统构建指南
  • STM32F103上给LVGL加触摸,我用野火开发板踩过的坑都在这了
  • 如何用Python快速接入Taotoken并调用多款大模型API
  • 用C++和Eigen手撸一个MINCO轨迹优化器:从论文复现到避坑实战
  • 用Python给《政府工作报告》做个词云分析:jieba分词与停用词处理的实战心得
  • 从Rem到VW:为什么我的新项目放弃了PostCSS-PxToRem?一个前端老兵的踩坑与选型思考
  • 生态评估实战:避开Sentinel-2影像处理那些坑,精准计算植被覆盖度(FVC)
  • 用Docker Compose在Armbian小主机上快速部署ChirpStack LoRaWAN服务器(附配置文件详解)