news 2025/12/25 13:38:13

软件设计师(软考中级)备考指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
软件设计师(软考中级)备考指南

文章目录

  • 一、软考介绍
  • 二、考试内容
  • 三、考试形式
    • 1. 考试报名
    • 2. 打印准考证
    • 3. 参加考试
    • 4. 成绩查询
    • 5. 领取证书
  • 四、参考资料
    • 1. 参考书籍
    • 2. 软考视频
    • 3. 速记笔记
  • 五、备考指南
    • 第一阶段 基础阶段(考前四个月 - 考前一个月)
    • 第二阶段 强化阶段(考前四周 - 考前两周)
    • 第三阶段 真题阶段 (考前两周)
  • 六、考试技巧
  • 七、结语

一、软考介绍

https://www.ruankao.org.cn/introduction/main.html

软考的全称为 计算机技术与软件专业技术资格(水平)考试,是获得全国专业技术人员职业资格证书的一类考试,其分为初级、中级、高级三类证书,分别对应计算机行业的不同岗位需要。

其报考流程一般如下:

而本文介绍的软件设计师属于软考中级的一个类型,其对程序员来说具有较高的认可度,难度也是适中的一门考试。

对于我们工作了几年之后,有些知识已经有所遗漏,通过参加软考的考试也有助于重新学习计算机相关知识,也会在工作中带来有所帮助。

同时,软考证书是职业资格证书,可以在用于取得证书的当年进行抵扣个税,也算是一笔小钱钱了。

二、考试内容

参考软件设计师考试说明:https://www.ruankao.org.cn/article/content/bkzn/02_15.html

总结有以下的考点,基本涵盖大学计软相关专业的所有的与计算机有关的科目

  1. 掌握数据表示、算术和逻辑运算;
  2. 掌握相关的应用数学、离散数学的基础知识;
  3. 掌握计算机体系结构以及各主要部件的性能和基本工作原理;
  4. 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
  5. 熟练掌握常用数据结构和常用算法;
  6. 熟悉数据库、网络和多媒体的基础知识;
  7. 掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种程序设计语言;
  8. 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
  9. 熟练掌握软件设计的方法和技术;
  10. 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
  11. 了解信息化、计算机应用的基础知识;
  12. 正确阅读和理解计算机领域的英文资料。

三、考试形式

https://rsks.gd.gov.cn/zwgk/gzdt/content/post_4682987.html

  1. 软考每年分为上半年、下半年的考试,每次考试的科目各不相同。但 软考中级-软件设计师 的考试每次都有。
    一般上半年在 3 月份报名,在 5 月分考试;下半年在 8 月报名,在 11 月份考试。
    可参考 2025 年的安排:

  2. 现阶段,软考采用无纸化机考模式,全程在电脑上答题。
    软件设计师考试分为基础知识应用技术两个科目,每个科目可用时长为2个小时,且两科目连考,每科允许提前半小时交卷,当前科目交卷之后,才能考下一门科目。考试总时长为240分钟(4个小时,14:30 - 18:30),中间无休息。
    各科目总分都为75分,需要各科目的成绩达到45分以上,方可通过考试,取得 软件设计师 的证书。

  3. 软件设计师 基础知识 考试形式为75道选择题,每题1分,其中:
    67道选择题为 软件设计师教程 中的知识点
    3道选择题为 Python 相关的基础知识
    5道与计算机相关的英语完型填空题

  4. 软件设计师 应用技术 考试形式为4道简答题 +1道二选一的简答题,每题15分,其中:
    第一题为考察数据流图(DFD)的相关知识
    第二题为考察数据库的相关知识
    第三题为考察面向对象设计(UML)的相关知识
    第四题为考察算法的相关知识
    二选一的选做题为考察面向对象语言,题目为补全代码的形式,题干完全一致,只是分别是用C++Java语言进行作答。

四、报考流程

1. 考试报名

首先,认准软考的官网:https://www.ruankao.org.cn/index.html,在其官网的页面,会有一个 工作动态的栏目,这里面有所有关于软考的第一手资料,仔细阅读上面的资料,可以迅速掌握当年考试的安排以及相关报名流程。

例如,从 2025 年的考试报考须知 https://rsks.gd.gov.cn/zwgk/gzdt/content/post_4682987.html 我们可以知道,

上半年考试报名信息填报时间:2025年3月24日9:00-4月1日17:00;网上缴费时间:2025年3月24日9:00-4月2日17:00;考试时间是5月24日至27日

下半年考试报名信息填报时间:2025年8月18日9:00-8月26日17:00;网上缴费时间:2025年8月18日9:00-8月27日17:00,考试时间是11月8日至11日

知道以上信息之后,我们就可以在规定报名时间,点击报名入口,跳转到报名的网页:https://bm.ruankao.org.cn/sign/welcome,随后选择所在省份进行报名。

随后,首次进行登录注册,需要 使用国家网络身份认证APP进行认证登录,如果是首次使用 使用 国家网络身份认证APP 则需要一台支持NFC的手机申领网络身份认证。

当登录成功之后,就可以进行报名并如实填写相关的信息。请注意选择正确的 报考级别 和 报考资格,同时通讯地址可能会作为考场分配的依据,如实填写可以分配到较近的考场。

广东这边每科目73元,考试费用是总共146元。

2. 打印准考证

当在考试前一周的时候,系统将开放打印准考证:https://bm.ruankao.org.cn/report/print,此时可以知道自己具体考场和座位号以及详细的考试时间,此时需要及时打印准考证,避免错过了时间。

3. 参加考试

考试当天到达指定地点参加考试,遵循各考场的规则进入考场即可,一般考场会设立在职校中。

同时请注意,考场只允许携带一支笔准考证身份证进入考场,也允许携带一瓶水,其它物品不允许带入考场。

考试期间会发放草稿纸,准考证上不允许有任何标记,在考完试后,监考老师还会再次检查准考证。

4. 成绩查询

一般在考试结束后的一个月会发放成绩,可以登录到系统中查询成绩:https://bm.ruankao.org.cn/report/query,各科目成绩在45分以上即为合格。

5. 领取证书

一般在成绩公布的一个月后,可以领取相关证书以及下载电子证书,可在中国人事考试网(http://www.cpta.com.cn/)的 “证书查询验证” 栏目查询资格证书办理进度及验证证书信息。

四、参考资料

1. 参考书籍

软考设计师(软考中级)参考资料:
链接: https://pan.baidu.com/s/53XxMfKtAZd2BATskQyN4yw

包括以下书籍的:

  • 软件设计师考试同步辅导 (上午科目)(第四版) (王华).pdf
  • 软件设计师考试同步辅导(下午科目)(第四版) (谢瑜,周胜)pdf
  • 软件设计师考试同步辅导——考点串讲、真题详解与强化训练.pdf
  • 软件设计师教程(第5版) (褚华、霍秋艳) pdf
  • 软件设计师考试32小时通关 (薛大龙).pdf
  • 软件设计师考试冲刺 习题与解答Software Arc.pdf
  • 软件设计师考试大纲 (2018) (全国计算机专业技术).pdf

推荐在闲鱼买实体书

  • 软件设计师教程(第5版) (褚华、霍秋艳)
    备考必备书籍, 通读一遍之后, 基本可以掌握所有的知识考点

  • 软件设计师 真题解析与命题密卷
    近5年的软考真题汇总 用来练习手感 掌握出题的方向 总共有10套真题, 1道押题卷. 建议放到备考后期冲刺使用, 毕竟 真题做一题就少一题

  • 软件设计师5天修炼软件设计师32小时通关
    这两本质量欠佳, 但可以作为读完一遍软件设计师教程之后, 及时的复习一遍.

2. 软考视频

  • 【【2025软考中级-软件设计师】基础阶段|考点理论精讲【已完结】-哔哩哔哩】 https://b23.tv/OTMdkYd
  • 【【2025软考中级-软件设计师备考】强化阶段 | 题型详解-哔哩哔哩】 https://b23.tv/zq0kiGS

第一个考点理论精讲视频适合在备考前期看, 并辅以阅读软件设计师教程, 第二个题型详解适合在备考后期看.

3. 速记笔记

软件设计师(软考中级)公式速记笔记:https://blog.csdn.net/TeleostNaCl/article/details/154876437

五、备考指南

软件设计师在软考中级考试里面是难度较大的一个考试,原因是其涉及面很广,考的知识点多而散,几乎涉及到了计软专业全部科目。

但是既然其考的很广,那么其考的就不会很深,基本上考的也只是一些基本常规的知识点,并且也是在工作中会经常用到的内容。

因此,只要备考充分,对于程序员来说还是比较轻松地获得这个证书的。以下是我的备考经验。

可以将备考分为三个阶段:

第一阶段 基础阶段(考前四个月 - 考前一个月)

第一阶段是打基础的阶段,这个时候主要以 软件设计师教程 的课本为主,辅以 考点理论精讲 的视频,以及 软件设计师5天修炼 和 软件设计师32小时通关 的配合,这个阶段就是啃书,把书上讲的知识点慢慢吃透。

软件设计师教程全书总共有12个章节,可分为12周逐一击破,刚好三个月可以读完这本书籍。

我采用的策略是,首先读一遍软件设计师教程的一个章节,然后再读一遍 软件设计师5天修炼 和 软件设计师32小时通关相关的章节,起到一个复习的作用,最后再看 考点理论精讲 中相关章节的视频,这样一套下来,基本上对这个章节有了70%的掌握。

这个阶段耗时相对较长,而且几乎需要每晚都要花上时间去静下心来阅读章节,有时候也会堆到周末才能补完。因此,如果每天的时间不够充裕,则可以提前一两个月进行备考。

同时,因为考试中增加了 Python 相关的内容,在这个阶段也可以提前了解一些 Python 的基础知识。(我在这里是比较吃亏,Python 的三道题都没有把握选出来)

第二阶段 强化阶段(考前四周 - 考前两周)

当第一阶段看完教程之后,此时距离备考也比较近了,这个时候时间比较紧张,需要以刷题为主了,因此在这个阶段会先看完 题型详解 的视频,了解每一章节的出题规律和掌握每种题型的做题技巧。

但是 题型详解 的视频只有选择题和部分大题,没有所有大题的答题方法,因此,如果觉得不够看的话,可以再去找一些视频来观看,以提高自己的准确率。

第三阶段 真题阶段 (考前两周)

当第二阶段看完视频之后,已经对题型和做题技巧有了了解,但是光说不练是假把戏,因此我们这个阶段就要进入实战环节。

我采用的方法就是先做模拟卷,再做真题。还是那句话,真题做一题少一题,因此第一套练手的应该是用模拟卷。然后一套真题分两次来做,一次是选择题,一次是大题,但每一次做完也还是相当耗费脑力和精力的,因此尽量合理的安排时间,计划好每天做哪套题目。

六、考试技巧

正如前文所说,由于软考的范围相对较广,全部掌握难度是比较高的,而且软考考试是通过性考试,只要取得一定的分数即可通过考试,那么我们在考试的时候就会有一些技巧了。

在选择题方面,最后5道完型填空是纯英语,如果对自己的英语没有很大把握,或者已经做到最后了,在前面的题目已经有信心拿到45分以上,那么最后五道题全部蒙一个选项,至少大概率也还可以对一题,甚至可以对两题。而且由于是考的计算机相关的,有些时候可能会完全看不懂文章的意思,所以有时候自己做的准确率甚至不如蒙的高。

而在大题方面,算法这题每年的出题难度是不定的,或者说有时候出的题目算法恰好知道了解就会做(例如,2025下半年的算法考了N皇后问题的回溯法 相对来说是简单的一道算法题),所以算法这道题是不太容易拿分的一题,这道题可以放到最后慢慢来做,甚至如果时间足够长,足够耐心,有些时候可以在草稿纸上慢慢算出一个答案来。

而对于 面向对象语言这一题,这个是我们经常使用的语言挖空,因此只要细心的话,基本上都可以拿满分,而对于数据流图(DFD)数据库、**面向对象设计(UML)**的题目,基本上我们只要知道做题的套路,都是每题有信心拿到10分左右。

因此对于拿到45分来说,还是比较容易的。

七、结语

软件设计师虽然说有点难考,但是只要准备充分,对于程序员来说的我们,还是有很大把握取得这个证书的。也正是因为这个证书难考,所以才能显得这个证书具有较高的含金量。而且备考的时候,也可以让我们重新捡回计算机相关的基础知识,也是一份不错的收获,让我们冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲!!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/12 3:08:35

Kadane 算法详解:求最大连续子数组和

Kadane 算法用来在线性时间内求「最大连续子数组和」,本质是一个一维动态规划 / 滚动数组优化思路。csdn+1​ 通用思路 定义状态:设 c u r cur cur 表示「以当前位置结尾的最大连续子数组和」,设 b e s t best best 表示「目前为止见过的最大子数组和」。csdn+1​ 转移…

作者头像 李华
网站建设 2025/12/16 20:54:41

Wan2.2-T2V-A14B已被用于新闻摘要视频自动生成试点项目

Wan2.2-T2V-A14B驱动新闻视频自动化:从技术突破到落地实践 在信息爆炸的时代,用户对内容的消费方式正经历一场静默却深刻的变革——从“读新闻”转向“看新闻”。短视频平台的崛起让图文报道逐渐退居幕后,而动态、直观的视频摘要成为主流入口…

作者头像 李华
网站建设 2025/12/12 3:02:34

Downkyi:B站视频下载的智能管家

还在为B站视频无法离线收藏而苦恼吗?Downkyi作为一款专业的哔哩哔哩视频下载工具,彻底解决了视频保存的难题。无论是单个精彩片段还是系列课程,这款软件都能轻松搞定,让你随时随地享受优质内容。 【免费下载链接】downkyi 哔哩下载…

作者头像 李华
网站建设 2025/12/12 3:02:26

AIGC在测试领域的全面应用:从需求生成到自动化脚本

随着人工智能生成内容(AIGC)技术的迅猛发展,软件测试领域正迎来一场深刻的变革。传统的测试方法依赖人工设计用例、执行脚本和缺陷分析,而AIGC通过自然语言处理、大语言模型和生成式算法,实现了测试流程的智能化升级。…

作者头像 李华
网站建设 2025/12/12 2:59:21

CompletableFuture的5个大坑!

往期热门文章:1、Spring 项目别再乱注入 Service 了!用 Lambda 封装个统一调用组件,爽到飞起 2、再见Maven!官方推出全新一代Java项目构建工具,性能提升2~10倍 3、程序员的伪年薪百万还能持续多久? 4、索引…

作者头像 李华
网站建设 2025/12/12 2:58:26

土耳其AI里程碑:Kumru本土语言模型如何重塑数字生态格局

在全球人工智能竞赛中,语言模型的本土化发展正成为国家数字战略的核心竞争力。土耳其近期推出的Kumru模型,不仅填补了该国在主流语言模型领域的空白,更标志着其在构建自主可控的AI生态系统上迈出了决定性步伐。这款由土耳其工程师团队独立研发…

作者头像 李华