前言
随便看看,也随便写写
一、上午题
上午题中各类知识难易度不同,软件工程,数据库,操作系统,知识产权等部分较为简单(可能是题型较为固定,刷的多的话就熟了)。像面向对象的知识部分里还有设计模式,不熟悉各设计模式的图的话,比较容易丢分。算法出排序算法,分治算法,贪心,回溯,动态规划的情况比较多。英语就是因为比较多单词看不明白,回到了高中英语的感觉,每次模拟都能错一半。其他像计算机网络,计组就还是平时基础打好点。
二、下午题
对于2021年下半年11月3日进行的软件设计师中级考试,下午题确实是让人意外。题目出的比较中规中矩。只通过这里记录自己当时的笔记,下午题的出题顺序一般是没有变化,从数据流图,ER图,UML图,算法,设计模式。
1.数据流图
(1)固定题型,通过说明中的词语给出图中实体E1~En的名称。
(2)固定题型,通过说明中的词语给出图中数据数据存储Dn~Dm的名称
(3)非固定题型,补充图中缺失的数据流及其起点和终点(另外的考法便是对于一些数据流的改错)。该题从根据数据流图绘制的三个原则来补充。
1>每个加工至少有一个输入的数据流和输出数据流
2>检查加工的输入是否足以产生输出
3>一个流入加工的输入流经过处理加工后就消失了,而它的某些数据(或者全部数据)有可能流向其他加工或者外部实体,这种就有可能是输出数据流流失
4>该小问多读几遍题,基本ok
(4)检查数据流图是否平衡(非固定题型,但出现频率不低)
2.ER图
(1)固定题型,补充实体联系图。(题干一般会大多写出来)
(2)固定题型,补充关系模式,或者实体完整性
3.UML(用例图居多)
(1)固定小题,补充用例名称,用例关系
(2)固定小题,补充类名称
4.算法
(1)固定小题,代码填空
(2)固定小题,该题的算法设计策略,时间复杂度,空间复杂度。
5.设计模式
只有代码填空,可根据各类之间的关系完成。
总结
上午题的话,我是平时有空就在软考通app里刷,到考试那会刷的差不多,但是也只是得到部分很像的题,而更多看的还是自己的平时的基础。下午题更多建议的可以多刷真题,还有就是总结自己做题的思路。另外对于一些该背的还是要背的。