Skip to content

软考-软件设计师 考试结构与重点

一、考试概述

软件设计师是全国计算机技术与软件专业技术资格(水平)考试的中级资格,考试分为上午和下午两场。


二、考试科目详解

1. 上午题(综合知识)

项目说明
题型75道选择题
满分75分
时长150分钟
合格线45分

各知识点分值占比:

模块占比主要内容
软件工程基础~17%开发模型(瀑布、敏捷)、测试方法、质量特性(ISO 9126)、CMM、Pert图、风险管理
面向对象~15%面向对象基本概念、UML图(类图、用例图)、设计模式(单例、工厂模式等)
数据结构与算法~12%数组、栈、队列、树、图、排序算法、查找算法、动态规划
计算机硬件基础~8%浮点数运算、流水线加速比、Cache计算、存储编址
操作系统~8%进程状态转换、PV操作、死锁(银行家算法)、页面置换算法、磁盘调度算法
数据库系统~7%E-R模型、关系模式设计、SQL语句、规范化(第三范式)
计算机网络~7%TCP/IP协议(三次握手)、子网划分(CIDR表示法)、网络设备配置
其他~20%程序设计语言、信息安全、多媒体、文法与有限自动机、加密技术

2. 下午题(应用技术)

项目说明
题型6道案例分析题(选做5道)
满分75分
时长150分钟
合格线45分

题型与分值分布:

题目分值内容性质
数据流图~15分补全数据流、外实体或数据存储,检查父子图平衡性必答
数据库设计~15分E-R图转关系模式、主键/外键设计、SQL语句优化必答
UML建模~15分类图(关联、继承关系)、用例图、活动图或状态图补全必答
C语言算法~15分链表操作、二叉树遍历、动态规划/分治算法实现必答
编程填空~15分设计模式应用(如工厂模式)、代码补全(C++/Java二选一)选答

三、高频考点汇总

上午题高频考点

分类必背内容
设计模式工厂模式(解耦对象创建)、观察者模式(发布-订阅)、适配器模式(接口转换)、单例模式、策略模式、装饰器模式
UML图类图(关联/聚合/组合)、时序图(对象生命周期)、用例图(include/extend)
网络协议TCP三次握手流程、HTTP状态码(200/404/500)、HTTPS加密原理
法律条款软件著作权归属(开发者为单位时归单位)、专利权保护期限(20年)
算法复杂度快排平均O(nlogn)、冒泡O(n²)、二叉树查找O(logn)
操作系统PV操作、死锁条件、页面置换(LRU、FIFO)、磁盘调度(SCAN、SSTF)

下午题解题技巧

题型技巧要点
数据流图①识别外部实体、处理、数据存储 ②检查父子图平衡 ③数据流命名规范
数据库设计①E-R图识别实体和关系 ②关系模式确定主键外键 ③SQL注意嵌套和分组
UML建模①类图关系区分(聚合空心菱形、组合实心菱形) ②用例图include必须执行、extend可选执行
算法填空①理解算法逻辑 ②关注边界条件 ③注意返回值和变量类型
设计模式①识别模式类型 ②理解角色职责 ③补全关键代码

四、备考优先级矩阵

模块上午题占比下午题题型备考优先级
软件工程30%数据流图/数据库设计★★★★★
面向对象与设计模式20%UML建模★★★★★
数据库与网络20%算法与设计模式★★★★☆
计算机基础15%面向对象程序设计★★★☆☆
法律与标准化10%-★★☆☆☆
专业英语5%-★★☆☆☆

五、推荐学习资源

教材

  • 《软件设计师教程(第5版)》— 作字典查阅,无需通读

视频

  • B站王勇老师课程
  • zst_2001真题解析

刷题工具

  • "跨步软考"APP(选择题)
  • 希赛网、才士题库
  • XMind(知识框架图)

真题

  • 优先刷2017年后真题(2017年考试改革后题型更稳定)

上次更新:

如有转载或 CV 的请标注本站原文地址