01
综合知识考点对比
首先我们来看软件设计师综合知识考点分布表,软件工程基础、知识面向对象、数据结构与算法前三个章节是计算机专业在大学时候已经学过的内容。
对应的我们来看系统分析师,也会考到相应的内容,比如计算机组成与体系结构、计算机网络、数据库、操作系统等板块。
两者的不同就在于系统分析师增加了系统配置与性能评价、信息化战略规划、多媒体基础知识、数学与经济管理等内容。而软件设计师涉及的数据结构与算法、程序设计语言、编译在系统分析师中则不再考察。
为什么考点会这样安排呢?因为软件设计师更多的是针对的软件开发,会考察软件设计和具体的编码,所以数据结构、编译原理和算法对考生很重要的知识点,能不能做好代码层次的工作,跟这些维度的知识储备有很大关系。
但是到了高级资格中的软考,对于这方面的考察倒是弱化了,考高级软考对程序、数据结构和算法考察很轻,更多的是要求你懂得高层的规划和设计。
接下来,我们再看来中级的软件评测师综合知识考点分布表,软件评测师是从软件设计的分支方向。对比软件设计师和软件评测师你会发现很多相似,软件评测师中软件测试分值占到18-22分,主要包括软件测试基础、软件质量评价、黑盒测试、白盒测试。
软件评测师和软件设计师对系统分析师的学习是很有帮助的,因为很多知识点是重合的,不需要你从零开始学。
学完软设综合知识,已经能解决系分综合知识中约70%的问题
学完评测综合知识,已经能解决系分综合知识中约50%的问题
学完软设综合知识,已经能解决架构综合知识中约50%的问题
学完评测综合知识,已经能解决架构综合知识中约40%的问题
综上所述,中级的软件评测师和软件设计师,转考高级的系统分析师和系统架构设计师,难度会降低。
中级转考高级,需要补缺,如:1.信息化战略2.多媒体3.数学与经济管理
02
案例分析知识内容对比
案例分析是中级到高级必须要迈过的一个坎,高级的难度会高很多。中级的案例题考察内容是很稳定的。
比如软件设计师的第一题一般都是数据流题,第二题就是数据体设计,接就是UML建模、数据结构与算法(难度较大,考法每年都会变,但是范围相对稳定)、面向对象设计,摸清套路之后,就能更轻松的掌握。
软件评测师和软件设计师考察内容大同小异,多一个白盒测试和黑河测试的考察,其中有一个三选二的题(综合知识、面向对象测试、web测试)
架构和系分的案例分析考察范围会更加广泛,出题方式也更加灵活,系统规划、需求工程、数据库、软件测试与维护、企业应用集成、嵌入式、WEB应用系统开发都是在滚动出现的内容。
但是已经有了软件设计师的基础,需求工程中的需求建模就很容易了。
案例分析真题:软设VS系分
(点击可查看大图)
1
2
3
4
5
6
03
软考论文写作
对于中级而言,论文是挑战,因为它是全新形式,但是知识可复用的,如:开发方法,需求工程,测试,维护等。
需要提醒的是论文的方法和技巧比你的理论和实践更为重要,论文就是你与阅卷老师间接沟通的工具,提笔的时候你得考虑一下你想表达的内容别人是否能一眼就get到,你表达方式别人是否喜欢,你不思考这些问题就算写了20篇也没有用,因为实际上你不是写了20篇,而是把同一个错误重复了20次而已。
建议大家写完之后,务必交给老师批改,直到老师给了你45分再进行,这样才是有效的写论文方式。