软考,一杯咖啡足以

引言:软考没多难,一杯咖啡陪伴足以。

最近有许多同学都要参加软考,对之抛出了许多疑惑,作为2015年上半年参加过的“考长”,在这儿还是给大家说说自己的一点小经验,加点鸡汤。

为什么要考软考

我们都知道,别的专业的同学可能在大一、大二已经参加而且考过了计算机二级考试,我们软件工程专业的同学目前还没有集体参加过什么大型考试,我在报名前也在百度上查过软考证书到底有没有用,得到的结果是没有太大影响,我们且放下功利的心态,不管软考证书对于将来工作,读研有多少影响,但是有以下原因,软考还是值得我们去踏实准备的。

  • 我们大学里第一个资格认证
  • 能够系统地将大一到大三所学专业基础课过一遍,对考试、考研、工作都有帮助,许多大公司校招要求里面对于专业基础课的要求是很扎实的
  • 能够理清曾经所学课程的知识,对编程、软件这行的认识也提高许多
  • 一个多月的复习时间里,能够高效率地学习,一方面是给自己加压,另一方面是给以后的自己减压

考试形式

考试分为早上(9:00-11:30)和下午(15:00-17:30)两场考试,地点是在西安交通大学,考试时间各为150分钟,上午下午各为75分,两场考试各考分数大于等于45分就算过。

  • 早上全部是选择题,一共75道,前70道题分布在所有考纲中,但有所侧重,最后5道是英文题,形式和完形填空是一致的。
  • 下午试题一共有六道,其中第五道和第六道二选一,也就是需要完成的是五道题,类型固定,具体是什么,下文再具体说明。

与软考的第一次碰面(上午题)

特点:重在理解,少钻细节。

我当时走了弯路,直接看的知识点,这样并不好,毕竟整理学过的东西(大二上学期那会儿更多的考试内容是没有学过的)也是需要费时间的,很有可能会入坑,毕竟软考的难度相对平常考试,算一般难度的了,所以在这儿,我希望大家先去看看往年真题,题目推荐我放在文末,现在先看一些例子,试试水深水浅。

类型0-送分题

这类题目的答案是所见即所得的,比例真不少,能有10道左右。
例如问你:
可用于编写独立程序和快速脚本的语言是(A)
A.Python B.Prolog C.Java D.C#

例题0

类型1-理解题

例题1

我们在大二上学期学习计组的时候,已经对CPU内部基本结构有所了解,如果我们看计组书复习的话,很容易就会纠结到CPU指令执行过程中去(因为这是学校考试的重点内容,你内心就默认它是重点,其实并不是这样。),我假使你认真地理解了计组书P142页的CPU框图,并且认真读了下面的组成部件的介绍,那么对于软考,已经足以,我们很容易从记忆里知道,控制程序流程的便是PC,它存放下一条执行指令的内存地址,答案就自动蹦出来了。
例题2

这道题中也可以看出来,在平常考试里,我们要对补码的各种运算,变换,烂熟于心,可是在软考里面并不需要,复习的时候,我们只有对补码的基本运算简单地理解一遍便足以了,更多的要问自己,为什么要用补码,也就是从宏观上去理解我们学过的知识,也就是掌握轮廓,稍微抛弃细节,这样能够大大减少复习的难度。

类型2-大杂烩



软考的选择题里每年都会有近10道题是这种风格的,它们肯定分布在我们没学过的课本上,所以见到之后都会有模棱两可或者不知道答案,不会也没关系,做真题时,见到不会就记答案,然后在基础知识过完之后,便会有新的理解的。

类型3-需要理解的题型



这类题型主要在操作系统,设计模式,编译原理等地方出现,考的不会太深,但是一定得知道概念,答案也容易出来。

类型4-英文题
example

这种题,小的也没有办法了,它们会抽取一段项目描述,或者是概念描述(例如敏捷开发中极限编程XP的定义),小的相信你们的英语一定比我好,所以你们OK的。

与软考的第二次碰面(下午题)

  • 第一题:数据流图设计

特点:题型固定,看图填字
难度:一颗星
攻略:把软件工程中数据流图(DFD,Data Flow Diagram)的概念理解清楚,知道数据字典的表示就行。


图部分

看图识字部分
  • 第二题:数据库设计

特点:题型固定,看字填图
难度:两颗星
攻略:在简单地复习了数据库知识之后,直接拿题练手,经常会出现E-R图补充不对和候选码找不全的情况,自己多总结总结,范式的概念背一下,知道设计存在的问题,也就是达不到3NF,BCNF,存在……,这里就是概念咯。


第二题
  • 第三题:UML设计

特点:题型固定,看字填图
难度:两颗星
攻略:在复习的时候侧重对各种图的理解,类图,用例图,时序图等等,都要把这些过一遍,然后就可以直接上手做题了,着重理解依赖关系,依赖,关联,泛化,实现,重要的事情加粗。

UML设计

  • 第四题:算法设计

特点:C语言,随意性比较大,看懂了就特别方便填出来,看不懂就比较坑
难度:三~四颗星
攻略:强烈建议放在最后再写,直接跳过去先做第五题,复习的时候把算法部分看看,把贪婪算法,动态规划和常见算法的时间复杂度等基础知识一定要熟悉。


算法设计
  • 第五/六题:设计模式

特点:每一道题来一道设计模式,满满的新鲜感,每次给一个案例,用一个模式,然后填代码。
难度:二~三颗星
攻略:算法题跳过先写这个,这个很有可能2分钟之内做完,复习的时候基础知识和UML在一块的,常见的设计模式每一个都过一下,这个选择题里也有好几道,搞懂了绝对吃香,然后就是C++或者Java,理解了设计模式,就很容易知道空里填什么,我选的C++,C++基本上有一个空是填接口声明和继承的。

virtual void Insert(Department * department) = 0;
//让你写接口,题目给的啥变量名就用啥,别自己简写啊
class AccessDepartment : public IDepartment{
//让你写继承,public噢
}
class Beverage {
    private: string description;//让你写这个变量的访问控制权限,private
    public:
               virtual string getData();//让你写虚函数,virtual
}
baseClass * bsp = new childClass();//让你写多态,子类对象this指针传递给父类指针

进攻软考

  • 复习顺序
    建议大家复习的时候先把真题看下,先测测自己到底哪些地方亟待复习,然后照着大纲(复习资料的目录)自己给自己列下侧重点,按照优先级复习,比如我自己,我把操作系统,UML,设计模式,算法列为侧重点。
  • 复习时间
    如果从现在开始的话,不是很紧张的复习的话,那么基本上国庆节结束的时候,就可以把基础知识看的差不多了,在这期间你也试着做了一些题了(最后把大题多做做),然后剩下的时间就用来刷真题吧,还有软件工程是用来背的,还有就是不要投入太多时间,大部分同学还有六级要准备呢。
  • 书籍参考
    • 基础知识就看《软件设计师教程》(第三版)(清华大学出版社),这个书就是考试办公室出的,所以是比较好的选择,建议大家买二手书。
    • 练习就买真题,我也不知道为什么,软考的历年题出的总是比较慢,所以推荐大家买一本最新的,然后回头可以在网上搜最近的考试题,因为内容都差不多,我也就不推荐了,主要是因为我用的那一本最新是2012年的题,也比较老了,推荐买新书。

结束语

我的软考成绩是上午试题是51分,下午试题是67分,早上分低是因为考试时确实有一些选择题不知道答案,甚至是盲点,建议大家做题时别太追求完美,不会就是不会,记住就可以了,毕竟错误小于30道就可以了,下午试题一定要多练,练到熟,拿满分都不为过,算法部分多看看,毕竟这个不光是考试的难点,也是平常刷OJ,准备面试的重点部分。

软考真的很简单,不信你冲杯咖啡,做题试试看。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,258评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,335评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,225评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,126评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,140评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,098评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,018评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,857评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,298评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,518评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,678评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,400评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,993评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,638评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,801评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,661评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,558评论 2 352

推荐阅读更多精彩内容

  • 浏览器在一般人的心目中,当然就是浏览网页用的,但其实,现代浏览器(这里说的现代浏览器指的是Firefox、Chro...
    iLester阅读 536评论 0 2
  • 经常会出去参加一些学习和培训,因为都是自己主动花钱出去的,所以每次培训其实都很享受,并没有觉得很痛苦。这次...
    燕妮老师说阅读 1,176评论 0 1