软考中级--软件设计师毫无保留的备考分享

0.概述

今年上半年,五月底参加的软考考试,当时我被分配到很远很远的校区,早上5点多就起床了,赶着6点钟的第一班地铁。在去考场的路上,遇到很多参加考试的考生,有的匆匆忙忙,有的还拿着纸质试题还是知识点什么的在看,有的困的直接倒头睡。我是那个困了也睡不着的,有一点紧张,又有点兴奋,在过去的路上我并没有再看任何知识点,因为我深知这并不会带来多少的变数,而是以平常心去看待。只有严格要求自己,做好充足的准备,才有那般必胜的信心。容我在此装B一下,此次前来,就是拿证!!!

考场的正门↓

img

考试场地分布图↓ 我当时在3栋教学楼的考场

img

上个星期2023年上半年软考成绩才出炉,等了将近两个月,软考中级一次过了。现在分享下个人备考的一些心得,希望对将要备考“软件设计师”的你有些许帮助。

备考花费的时间:2个多月

从2月份中旬开始备考,到3月中旬报名,5月底考试,7月底出成绩,估计年底才可以拿证。

个人的考试成绩↓

img

(图片禁止修改,禁止用于欺骗)

考试方式和考点范围

分为上午题和下午题

  • 上午题:只有单选题
  • 下午题:案例分析题

上午题:总分75分,45分及格,每题1分,共75题,考试知识点范围广,必考5分全英文题

下午题:总分75分,45分及格,每题15分,共5道题,后面两道题选做一道(C++或Java编程题)

汇总如图

img

文末附有软考报名入口地址和个人备考笔记(笔记仅供参考学习)

img

直接进入主题

1.备考过程

备考仪式感

先网上购买了《软件设计师教程(第5版)》和对应的考试同步辅导。

具体要买什么版本官方是有说明的(官方考试用书地址:https://www.ruankao.org.cn/book/lists )

img

这两本书怎么使用:

  • 软件设计师教程(第5版)主要是当字典来用,比较全面
  • 同步辅导基本没怎么看。。。可以考虑不用购买

1.1.备考第一步--刷视频

王勇视频教程(非官方视频):https://www.bilibili.com/video/BV1oG4y1q77w

一定不要拿着那本“字典”从头开始阅读,那是消磨你斗志的无实际效果的备考方式。

刷视频的目的:快速搭建起知识框架,为上午题做准备

刷视频的建议

我个人断断续续大概用来大半个月的时间才刷完视频。

给自己规定好时间,每个点大概花费多少时间来完成,在这个过程中可以通过浏览视频目录大概了解到考哪些知识点。

建议使用电脑来看,一边看一边做笔记,有不懂的可以查“字典“--看《软件设计师教程》。做笔记目的为了是可以自己去思考所学知识点。

每一块知识点都会附有问题解答,遇到问题,先思考怎么做,再查看视频答案和解答,这样做的主要目的是让你自己发现前面所学知识存在什么问题--这点非常重要

这是我刷视频和阅读”字典“的一些笔记:

img

比如软件工程这个点的知识本身就很大,我就单独做了笔记,还有数据结构和算法那些也是,可以单独做笔记。后面刷题有问题都是回来看笔记,视频只刷一遍

img

这是我后面刷题遇到问题后再汇总的一些知识点的截图

img

1.2.备考第二步--刷题

刷上午题和下午题,本人主要使用希赛网提供的真题(基本都是免费的)

不是很赶的状态下,耗时大概一个多月。

刷题的目的:查漏补缺,总结解题技巧

刷题的建议

我差不多把2013年到2022年的真题都刷了一遍,比较旧的真题(2018年前的)只用于查漏补缺,不用于测试评分,所以真题刷的会比较快。2022年至2019年的真题我是买纸质的真题来刷的,模拟考试做题的感觉,刷完对答案,并且严格打分

1.3.关于上午题

我从2018年开始刷上午题,只刷上午题,没刷一年(上半年和下半年)就做一次总结,希赛网的app(其他APP也有)做完题后会有评估报告非常适合查漏补缺,类似这样的评估报告

img

这是我一部分上午题刷题的长截图:

img

被汇总后的软点知识点,然后再一一巩固,然后再开始刷真题,一直重复到自己感觉不错可以一直及格那就稳了

img

1.4.关于下午题

一开始网上刷上午题真题,按题型刷题,比如只刷数据流图题型,并且在文本写出答案,不是走马看花。做几套题就会发现其实并不难,难在细心,难在算法,掌握技巧后解题就变得轻松不少。

题型非常固定,每道题15分,除了知识巩固,还需要技巧。

  • 第一题:数据流图题,考察考生对数据流图的全方位掌握情况
  • 第二题:数据库题,考察考生对数据库设计和分析的掌握情况
  • 第三题:UML 建模题,考察考生对UML建模水平
  • 第四题:C 语言算法题,考察考生算法功底,比如分治算法、回溯算法、贪心算法、动态规划算法,今年上半年考了图论算法--图的连通分量,这题相对较难。
  • 第五/六题:C++/Java 面向对象编程填空题,考察考生UML图和设计模式编程的应用,其实就是填空题,这题相对简单,基本可以拿满分。

前三题:都是在题干找答案,开发性题型就需要自己发挥,基本稳拿10+分;

第四题:掌握C语言基础,可以阅读明白C语言算法就可以了,其它只能靠自己积累,附件会有一些关于数据结构和算法的笔记,也可以参考之前分享的算法书籍:计算机算法设计与分析(第5版),拿分不定,有的真题会有两三个空送分,基本7分左右;

第五题:我选了Java题,在阅读懂uml图和掌握设计模式的基础上读懂题中程序,填充缺的程序即可,相对简单,一般有五个填空,一个三分,基本12+分。

题型和对应的解题技巧在文末的附件中有,比如数据流图:

img
img

1.5.自行模拟考试

2022年至2019年的真题买纸质的真题来刷,在规定时间内完成考试,模拟考试做题的感觉,刷完对答案,并且严格打分!严格打分!严格打分! 怎样算严格打分?含糊不清的选择题不算分,必须明确拿下,有的选择题基本都是看概率拿下的,比如计算机病毒和木马这些尽可能不算上,选择题稳定在45分以上,下午能稳定拿下上面所说的分数基本稳了。

2022年至2019年 + 送了一套模拟题,刷纸质真题当时花费时间大概一个月多,平均一个星期两套真题(一年的真题),加上考完真题后巩固弱点知识那些。还有的是,白嫖线上模拟考试,临近考试前希赛网也会有免费提供线上模拟考试,可以提前预约就可以参加考试了,并且考完后过一段时间他们会有直播讲解试题。

2.总结

刷视频搭建知识点,综合知识点关键时刻;刷题查漏补缺上午题,专项刷下午题,查漏补缺掌握技巧,最后是自行模拟考试巩固弱点知识。

严格要求!必胜决心!

3.附录

查看报名时间:http://rsks.gd.gov.cn/wsbs/zyjsryzgks/2023/index.html

img

软考报名地址:https://www.ruankao.org.cn/

img

个人备考笔记,为了方便阅读,笔记没有加水印

img

获取方式>>>关注WX公众号【Java全栈布道师】 发送:软件设计师

img

计算机算法设计与分析(第5版)

自己编写平滑加权轮询算法,实现反向代理集群服务的平滑分配

Java实现平滑加权轮询算法--降权和提权

Java实现负载均衡算法--轮询和加权轮询

Java全栈学习路线、学习资源和面试题一条龙

更多优质文章,请关注WX公众号:Java全栈布道师

img

原创不易,觉得还不错的,三联支持!

posted @ 2023-07-29 23:53  渊渟岳  阅读(749)  评论(0编辑  收藏  举报