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

文章目录

    • 前言
    • 几点考试经验分享
    • [1. 题型与分值](#1. 题型与分值)
      • [1.1 总览](#1.1 总览)
      • [1.2 上午题 -- 基础知识](#1.2 上午题 – 基础知识)
      • [1.3 下午题 -- 应用技术](#1.3 下午题 – 应用技术)
    • [2. 备考计划](#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分钟 75 45
应用技术 主观问答题 6道大题(选做5道),150分钟 75 45

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实现的算法(分治、动态规划、回溯等),补全代码或分析时间复杂度。理解典型算法关键代码即可。
面向对象程序设计(二选一) 15 C++或Java任选,常考设计模式,补充代码。选自己熟悉的语言集中练习。

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

示例:

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

2. 备考计划

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

学习路线参考:

https://www.bilibili.com/opus/704090344185135144

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

  1. 阶段1 -- 知识点学习 + 随堂练习

    先易后难,跟视频学知识点,每学完一块做几道相关题巩固。

  2. 阶段2 -- 刷真题

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

  3. 阶段3 -- 强化刷题

    用刷题软件随机组题练习,保持手感,扫清盲区。

相关推荐
远离UE43 小时前
UE5 显存 虚拟内存 深入学习笔记
笔记·学习·ue5
我是慎独4 小时前
VulkanSceneGraph学习教程(十一)
c++·学习
HY小宝F4 小时前
从 APP 层打穿到传感器:树莓派 FFmpeg 底层学习笔记(一)V4L2/ALSA 踩坑与认知重构
笔记·学习·ffmpeg
超爱西西鸭4 小时前
思维导图编辑体验:触摸交互与节点操作(ArkTS)
学习·华为·harmonyos
Accerlator4 小时前
从 Demo 到生产级别的 Agent 项目
学习
海兰5 小时前
【Kafka学习3】Apache Kafka 本地部署环境快速入门指南
学习·kafka·apache
世人万千丶5 小时前
HarmonyOS 股票 K 线图完整源码与金融图表模板
学习·华为·金融·harmonyos·鸿蒙
210Brian5 小时前
STM32学习笔记(七)TIM定时中断(上)
笔记·stm32·学习
LayZhangStrive6 小时前
提示词沉淀 - 使用豆包时平时提问题
面试·职场和发展·prompt·提示词·豆包
海兰6 小时前
【Kafka学习2】Apache Kafka 典型应用场景
学习·kafka·apache