前言
本文
文字量比较大
,废话比较多😂。如果感到不适,建议直接阅读各段标题
即可
干货和建议都在标题栏,📢文末有我整理的2019软件设计师考点思维脑图
,以及备考资料
大全分享
2019.12.18更新
:昨天得知成绩已出,没想到过了,此处省略1W个哈哈哈😁…(58/62
,同志们我们高级见~)
上周六(11.09)参加了软考软件设计师的考试,考试分上午场和下午场。总的来说题型比较常规,但是作为战五渣
的我还是很担心能否过线😭。(个人感觉这次是下午简单上午难
)
不过不管结果如何,经过这段时间的备考,已经把自己大学落下的基础知识都从头补了一遍,如今回过头复习数据结构、组成原理、软件工程真的就有一种恍然大悟
、原来如此
的感觉。复习下来,收获还是很多的。
话不多说,总结下考试心得和备考指南,希望自己的闲言碎语能给你的复习备考带来帮助
考试介绍
考试全称:全国计算机技术与软件工程专业技术资格考试,分为初、中、高级,详细介绍可以 百度了解一下
软件设计师考试属于软考中的中级考试
,一年两次,报名费140元,考试时间一般在5月份和11月份
。
软件设计师考试分上午场
和下午场
考试,其中上午场:
- 考点:综合知识(详细可参考《软件设计师考试冲刺(习题与解答)》)
- 题型:75道单项选择,每题1分(
其中70~75题为英语完形填空
) - 考试时间:9:00-11:30
- 及格分数:
45及以上
下午场:
- 考点:数据流图、UML、ER模型关系模式、算法应用、面向对象编程(
包括但不仅限于这5个大类
) - 题型:问答题、填空题、代码填空题等,一共6道大题,每题15分,其中第5、6题为选答题,任选其一即可
- 考试时间:14:00-16:30
- 及格分数:
45及以上
考试心得
说是心得其实就是些爬坑经验,如何准备考试,如何面对考试想必大家比我擅长,随便一位都是身经百战,这里我有几个在复习中发现的问题,作为建议讲给大家。
1.能早考就早考!最好不要拖!最佳备考时间 “大三~大四”
出名儿要趁早,软考也得趁早,最佳的复习考试时间就是大三到大四,因为软考初级、中级、高级所涉及到的知识点都是大学期间学过的知识。知识点覆盖面广,知识点多而杂,只有在大三这段时间所有的知识你都刚学过,考试大大减少复习的难度。
就拿中级软件设计师考试内容
为例,备考教材中的12个章节的考点
正好为为一个计算机科学与技术专业
的学生大一到大四所有学过的专业课。
如果你不幸错过了大三、大四的最佳备考期,别怕!你不是一个人,因为我也是
,然后才发现毕业后备考有多痛苦,不说了,说多了都是泪😭😭
2.制定复习计划,切勿朝三暮四
软考的考点基本都一个特点:特别多、特别杂、特别容易忘
我是八月中旬(11.9考试)开始复习的,因为白天要上班,所以每天就晚上复习。才开始是下班在家里复习,然后发现效率极差,因为我几乎是复习5分钟玩耍2小时
。没办法,第二周开始我就下班后在公司复习(我司几乎没人加班
,所以也没人管我)。
开始在决定在公司复习后,我就详细制定了一套复习计划,把复习分成三轮来
- 🎈 一轮:基础知识点复习,覆盖面广,知识点杂乱
- 🎈 二轮:刷题、通过刷题填补知识漏洞,同时回顾一轮(
当时的感觉几乎就是前学后忘
) - 🎈 三轮:冲刺
我因为基础比较差,做计划时一轮复习计划用时45天左右,二轮用一个月,三轮两个礼拜。
其实当时也只是为了有个复习计划,但是现在回首,没想到自己居然能坚持下来,也是厉害了,这再没考过真实丢人丢到姥姥家😥。
说这么多,其实就是想说,既然是备考,就一定得要有复习计划,我的计划仅仅是一种参考,每个人的复习习惯、学习方式都不同,但是一定要给自己定一个复习计划来约束自己、提醒自己。
3.最好找个队友
一个人注定是寂寞的,你想想每天就你一个人深夜复习,多无聊。于是我就怂恿了两个憨憨同事和我一起备考。👯👯
其实找个队友,最大的好处就是让你有一个比较好的学习氛围
,产生一种竞争,复习竞争。
当然个体差异,每个人学习习惯不同,此条建议非必选
备考指南
如果你已经准备好了复习计划、带上了复习的队友,那么我就把我复习时用到的干货全部交予你。
1.考什么?
无论你开始复习与否,首先要弄清楚的就是你要考的科目他考什么
?下面两个点是最重要的:
- 🎈 考试大纲
- 🎈 考点分布
考试大纲直接在网上都可以搜到,一般来说参考上一年的考试大纲就可以,复习前仔细阅读考试大纲是非常有必要的。
至于各个章节的考点就要通过官方教材作为参考了。
2.教程+考点+真题足以
我用的复习材料就是这三样:
- 《软件设计师教程》-第五版(
所有知识点,详细!!!多!!!
) - 《软件设计师考试冲刺(习题与解答)》(
各章节考点梳理及30道历年真题
) - 真题套卷(
买你喜欢的就好
)
其实买这两本书就够了,其他的书都没必要,第五版教程讲的很多很多、很杂,而《软件设计师考试冲刺(习题与解答)》讲的很精简,他每一章分两部分本章考点归纳
和30道真题
。
所以这两本书可以很好的结合
:根据《软件设计师考试冲刺(习题与解答)》
中的考点去阅读《软件设计师教程》
,考点复习完后,回头来完成30道真题
基本我每一章节都是这么个循环过来的
请记住:《软件设计师教程》
你把他当作新华词典就好,千万不要抱着他从头到尾的读,那样是很耗费时间的。
根据考试的考点有针对性的去看这本书。快速建立知识骨架
3.建立各章节知识体系骨架
在我复习的过程中,经常出现一个现象就是前学后忘
,一个月前刚过的点,一个国庆节回来忘的一干二净,为此我不免要继续回顾一遍。
但是这里不是要强调回顾复习
,而是要强调建立知识体系骨架
,在你一轮复习时,脑海中对于每一个章节建立一个知识体系的简图(你可以像我一样直接画在Process中
)。
一旦你建立了体系骨架
后,任何一个知识点遗忘或者做题不确定答案时,你可以第一时间知道
这个考点是那个章节,那个部分的知识点。
就在这个回顾、二次复习的过程中逐渐完善
自己的知识体系骨架图
通过这种方式,多而杂的知识点不再是一盘散沙
,在你的脑海中他们是分门别类,各有归属的图形
。
4.一定要刷真题
说实话,我一轮复习过完脑袋里还是一片混乱,加上过了一个国庆节,回来之后那些知识点犹如水和面粉在脑袋里一样。
就酱紫,连续刷了2018-2015的8套真题
后,大概到10月底的状态如下:
- 🎈 有了一个大体上的考点知识骨架图在脑海里
- 🎈 知道常考的题型,和一些惯用套路
- 🎈 知道自己已经掌握的部分和未掌握的地方
效果还是很明显的,做题可以帮你整合知识点,让你查漏补缺。
总结
以上就是我个人在备考中的一些经历和建议。希望能对您有所帮助。
下面分享一些总结的知识和用到的一些资源:
- 自己总结的2019软件设计师考点体系图
- 自己总结的8种排序算法的分析和代码演示
- 自己总结的23种设计模式分类和特性介绍
- B站视频教程
- 软件设计师资料包, 提取码:
v57u
: 内含视频、讲义、教程、真题、模拟题…等等等
哔哔赖赖了半天,还是祝大家备考顺利,一次通过!