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

而本文介绍的 软件设计师 属于软考中级的一个类型,其对程序员来说具有较高的认可度,难度也是适中的一门考试。
对于我们工作了几年之后,有些知识已经有所遗漏,通过参加软考的考试也有助于重新学习计算机相关知识,也会在工作中带来有所帮助。
同时,软考证书是职业资格证书,可以在用于取得证书的当年进行抵扣个税,也算是一笔小钱钱了。
总结有以下的考点,基本涵盖大学计软相关专业的所有的与计算机有关的科目



首先,认准软考的官网: ,在其官网的页面,会有一个 工作动态的栏目,这里面有所有关于软考的第一手资料,仔细阅读上面的资料,可以迅速掌握当年考试的安排以及相关报名流程。
例如,从 2025 年的考试报考须知 我们可以知道,
上半年考试报名信息填报时间: 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日

知道以上信息之后,我们就可以在规定报名时间,点击报名入口,跳转到报名的网页: ,随后选择所在省份进行报名。
随后,首次进行登录注册,需要 使用 国家网络身份认证APP 进行认证登录,如果是首次使用 使用 国家网络身份认证APP 则需要一台支持 NFC 的手机申领网络身份认证。
当登录成功之后,就可以进行报名并如实填写相关的信息。请注意选择正确的 报考级别 和 报考资格,同时通讯地址可能会作为考场分配的依据,如实填写可以分配到较近的考场。
广东这边每科目 73 元,考试费用是总共 146 元。
当在考试前一周的时候,系统将开放 打印准考证 : ,此时可以知道自己具体考场和座位号以及详细的考试时间,此时需要及时打印准考证,避免错过了时间。
考试当天到达指定地点参加考试,遵循各考场的规则进入考场即可,一般考场会设立在职校中。
同时请注意,考场只允许携带 一支笔 和 准考证 和 身份证 进入考场,也允许携带 一瓶水 ,其它物品不允许带入考场。
考试期间会发放草稿纸,准考证上 不允许有任何标记 ,在考完试后,监考老师还会再次检查准考证。
一般在考试结束后的一个月会发放成绩,可以登录到系统中查询成绩: ,各科目成绩在45分以上即为合格。
一般在成绩公布的一个月后,可以领取相关证书以及下载电子证书,可在中国人事考试网的 “ 证书查询验证 ” 栏目查询资格证书办理进度及验证证书信息。
软考设计师(软考中级)参考资料: 链接
第一个考点理论精讲视频适合在备考前期看, 并辅以阅读软件设计师教程, 第二个题型详解适合在备考后期看.
软件设计师(软考中级)公式速记笔记
软件设计师在软考中级考试里面是难度较大的一个考试,原因是其涉及面很广,考的知识点多而散,几乎涉及到了计软专业全部科目。
但是既然其考的很广,那么其考的就不会很深,基本上考的也只是一些基本常规的知识点,并且也是在工作中会经常用到的内容。
因此,只要备考充分,对于程序员来说还是比较轻松地获得这个证书的。以下是我的备考经验。
第一阶段是打基础的阶段,这个时候主要以 软件设计师教程 的课本为主,辅以 考点理论精讲 的视频,以及 软件设计师5天修炼 和 软件设计师32小时通关 的配合,这个阶段就是啃书,把书上讲的知识点慢慢吃透。
软件设计师教程全书总共有 12 个章节,可分为 12 周逐一击破,刚好三个月可以读完这本书籍。
我采用的策略是,首先读一遍 软件设计师教程 的一个章节,然后再读一遍 软件设计师5天修炼 和 软件设计师32小时通关相关的章节,起到一个复习的作用,最后再看 考点理论精讲 中相关章节的视频,这样一套下来,基本上对这个章节有了 70% 的掌握。
这个阶段耗时相对较长,而且几乎需要每晚都要花上时间去静下心来阅读章节,有时候也会堆到周末才能补完。因此,如果每天的时间不够充裕,则可以提前一两个月进行备考。
同时,因为考试中增加了 Python 相关的内容,在这个阶段也可以提前了解一些 Python 的基础知识。(我在这里是比较吃亏,Python 的三道题都没有把握选出来)
当第一阶段看完教程之后,此时距离备考也比较近了,这个时候时间比较紧张,需要以刷题为主了,因此在这个阶段会先看完 题型详解 的视频,了解每一章节的出题规律和掌握每种题型的做题技巧。
但是 题型详解 的视频只有选择题和部分大题,没有所有大题的答题方法,因此,如果觉得不够看的话,可以再去找一些视频来观看,以提高自己的准确率。
当第二阶段看完视频之后,已经对题型和做题技巧有了了解,但是光说不练是假把戏,因此我们这个阶段就要进入实战环节。
我采用的方法就是先做模拟卷,再做真题。还是那句话,真题做一题少一题,因此第一套练手的应该是用模拟卷。然后一套真题分两次来做,一次是选择题,一次是大题,但每一次做完也还是相当耗费脑力和精力的,因此尽量合理的安排时间,计划好每天做哪套题目。
正如前文所说,由于软考的范围相对较广,全部掌握难度是比较高的,而且软考考试是通过性考试,只要取得一定的分数即可通过考试,那么我们在考试的时候就会有一些技巧了。
在选择题方面,最后5道完型填空是纯英语,如果对自己的英语没有很大把握,或者已经做到最后了,在前面的题目已经有信心拿到 45 分以上,那么最后五道题全部蒙一个选项,至少大概率也还可以对一题,甚至可以对两题。而且由于是考的计算机相关的,有些时候可能会完全看不懂文章的意思,所以有时候自己做的准确率甚至不如蒙的高。
而在大题方面,算法这题每年的出题难度是不定的,或者说有时候出的题目算法恰好知道了解就会做(例如,2025下半年的算法考了 N皇后问题 的回溯法 相对来说是简单的一道算法题),所以算法这道题是不太容易拿分的一题,这道题可以放到最后慢慢来做,甚至如果时间足够长,足够耐心,有些时候可以在草稿纸上慢慢算出一个答案来。
而对于 面向对象语言这一题,这个是我们经常使用的语言挖空,因此只要细心的话,基本上都可以拿满分,而对于 数据流图(DFD) 、 数据库 、 面向对象设计(UML) 的题目,基本上我们只要知道做题的套路,都是每题有信心拿到 10 分左右。
因此对于拿到 45 分来说,还是比较容易的。
软件设计师虽然说有点难考,但是只要准备充分,对于程序员来说的我们,还是有很大把握取得这个证书的。也正是因为这个证书难考,所以才能显得这个证书具有较高的含金量。而且备考的时候,也可以让我们重新捡回计算机相关的基础知识,也是一份不错的收获,让我们 冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲冲 !!!

软考梦工厂
扫码关注我们