多语言展示
当前在线:554今日阅读:138今日分享:34

一个外行的软考经历

我本科学的是物理,如果非要说有些计算机的基础,就只有C语言和数据结构课程了。今年春节回家过年的时候听同学说起有个软件设计师的考试,还不错,算是个职业资格证书,而且还不贵,想想自己上班的时候很多时间花在网络上,还是抽空考个试好锻炼一下自己已经松懈的神经。 于是春节过后就买了一本清华出的《软件设计师教程(第二版)》和一本配套的《软件设计师考试全真模拟试题及解析》。我对算法和数据结构还算熟悉,然而对汇编语言和编译程序之类的就有些摸不到头脑了,C++和Java更就是完全不明白了,但是我不是做计算机工作的,也不想去继续学习,计算机只是我工作的一个工具罢了。因此我的复习就完全依靠这两本书了,我大概看了一个月的书。其实全部的考试范围基本不出于第一本书的内容,只有一些譬如2进制的加减法之类的没有涉及,但是只要做一两道习题就可以完全掌握。再加上一本模拟试题熟悉考试形式就可以保证顺利过关了。
下面分上下午简要分析一下这次的软件设计师:
1

我认为今年的考试上午部分非常简单,所有的题型只分为两类,一类是基本的概念题,只要看了书了,并且把重要的知识点记住,或者有个印象就可以做对;另一类是平时的知识积累题,其实就是白送分的,比如每年必考的“流行病毒”题,我记得上次是考“冲击波”,考前我预计肯定会有“熊猫烧香”,果然不出所料,出乎意料的是这题也太简单了。还有显示器分辩率的题,其实就是一年级的比较数字大小题,这种试题不需要准备,也没有办法准备。

2

下午的试题就更为简单了,甚至我觉得有几处的题目甚至有错误,(也有可能是我学艺不精吧)。我认为只要会做几类题型就可以了:首先是三图,需求分析的数据流图,程序设计的流程图,面向对象的图(序列图和用例图等);然后就是SQL的基本语句有可能会考。最后就是程序题了,复习的时候我以为只能选C++和Java,所以大概记了些题型,没想到还有一道C的题,当时可是高兴死我了,呵呵。

3

因此,可以说完全没有基础的考生大概看一个月(大概每天5个小时)的书基本就可以通过软件考试,当然如果你要以此为职业则需要更多的努力,而不能以通过考试为目的。而且只要看指定的参考书就可以,完全没有必要再买其他的书,因为指定的书已经很贵了,呵呵。这只是我的一点建议,仅供参考。

推荐信息