2023年5月,中级软考终于结束了,对了一下答案,确定的分上午大概55分左右,下午大概55分左右,应该通过是没有问题的。备考时间大概不到1个月吧,中途公司的事也非常忙,只能周末抽出大段时间复习,工作日有时能复习1-2小时,有时1天都没时间看。这里总结一下我复习的一些经验和体会。
首先声明,我是有编程基础的,桌面软件设计和算法设计都做过。
一、备考资料和资源
官方书:不用买,不用看。
真题:必须打印。软考自2017年改革,主要变的是上午题。所有上午题只打印2017年及以后的就行,但下午题只要有的就必须全部打印。
软件App:推荐软考真题。不用注册就能登录,刷上午题非常好。同时还有历年真题。
推荐视频:B站的UP主——zst_2001。会讲解往年真题。
有以上三种,再加上遇到不会的搜CSDN,基本就够了!!!贪多嚼不烂。
二、备考策略
我是先备考下午题,且是一道题一道题地掌握,先不急着大量刷题。先直接做最新年份的试题,熟悉题型。然后在网上搜相关的做题经验,清楚解题技巧,大致的流程。这些题大多题型固定,先掌握基本知识,剩下的就是记忆,阅读理解能力要好,然后不断刷题来巩固和熟悉这些知识点。提前规划好时间,工作很忙的话,随意备考很容易准备不充分。
上午题的话就是是使用“软考真题”App不断刷题,其实刷题刷的多了就会发现,上午题有很大一部分也是固定题型,对于这些重复出现的题型,需要进行重点学习、联系、记忆、掌握答题方法。这些是必考题,分值都不低,是拿分的基础。剩下的就是大量刷题,增加自身的知识储备,该背诵和记忆的就背诵下来。真题是用来检验自身水平的,尽量最后再来刷真题。真题检验、对知识查漏补缺、再真题检验。。。,不断进行这个过程,上午题完全没问题。同时,要允许自己在考试中有些题不会做,又不是考满分或80%、90%的分数,只是及格,错个几道题又怎么了,完全不影响通过。
三、下午题答题技巧
3.1 下午题型一
3.1.1 答题流程
- 先在0层子图中画圈,进行父子图平衡判断(后面补的数据流,不能终点为外部实体,否则影响父子图平衡);
- 判断加工:必须既有输入也有输出;
- 选0层图中最简单的加工(数据流少)分别确定所有的E;
- D的后面一般加(表)(文件)(信息表),需要符合常识;
- 定每个D的具体包含信息;
- 判断加工是实时的,还是可离线完成的(事实的可以从加工输出数据流给另一个加工,否则从存储表中输出数据流给另一个加工);
- 补充的数据流一端必须是加工;
- 避免灰洞——输入的数据不足以产生输出数据(就像是本来手里没钱,还说给了别人1万元,实际根本给不出);
- 注意加工描述中的字样:存储、更新、分别存储(带分别说明有2个)、分别更新、修改、删除,并存储(说明前面不是存储)。
3.1.2 结构化语言
IF THEN
ELSE
ENDIF
IF THEN
ELSE IF
ENDIF
3.1.3 数据流组成
从加工描述中找。
3.1.4 数据流图平衡
(1)父图中加工的输入输出流必须与子图中输入输出流在数量和名称上相同;
(2)父图中一个输入(输出)数据流对应子图中几个输入(输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一条数据流。
3.2 下午题型二
3.3 下午题型三
3.4 下午题型四
https://blog.csdn.net/kissgoodbye2012/article/details/130796726?spm=1001.2014.3001.5501
3.5 下午题型五
这道题对于会编程的基本不需要复习。是很简单的类的应用。
(1)定义纯虚函数
这是必考的。在子类中实现函数,在父类中定义纯虚函数。
(2)调用类中的方法
指针方式调用:使用->
对象方式调用:使用.(点)