0. 前言

程序员介绍
复习资料 (弱弱求个 star)
我们的目标只是为了过软考,想好好学习的出门左转不送

官方的配套书籍是《程序员教程》,400多页,只要你认认真真看完,看不懂的去百度,重点知识认真理解几遍,好好做笔记,到考试那天你就会明白,你特么是个*** 没什么用

但它既然是个考试,肯定是有套路的,把握套路,轻松过软考,再次重复,我们的目标不再是把每科复习/学一遍,是过软考过软考过软考

1. 软考特点

  1. 范围广,让我们看看考纲,计算机组成原理、操作系统、数据库、多媒体、计算机网络、程序设计基础、软件工程、程序语言基础、数据结构与算法、标准化知识产权基础知识、信息安全、C++ 和 Java 程序设计,就问你怕不怕?
  2. 考查浅,既然只是初级职称,就决定了它不可能考得太深,很多学科只是略微涉及,所以不用太怕
  3. 考点固定,一门课如果又要考得浅,又要年年考,考来考去其实也就那些考点,那更不怕了

2. 复习资料

  1. 真题,建议从 10 年开始做,10 - 15 年的真题练习用,16 - 18 年真题自己卡时间模拟考
  2. 视频,视频作为知识点的补充,比如某科有遗忘或者想快速了解某科,可以选择看视频 软考程序员
  3. 《程序员教程》,当字典

3. 复习心法

  1. 分科目攻克,前面说了各科的考点固定,又不会综合起来考,只要穷举了该科的全部题型,分数就稳拿了
  2. 及格就好,75 分满分但 45 分就过线,那我们也没必要奔满分去,目标放低点,50 就够了
  3. 不要偏! 下午题考编程,很多人编程能力有所欠缺,只一味逃避,我见过上午 60+,下午不及格,这不还是不及格吗?

4. 复习

  1. 所有考点理出来,按科目复习,先找熟悉的科目做题

    比如我学过数据库,一次性找 7-8 套真题,找到每套题数据库部分做,如果每张卷上数据库相关的题都没问题,那么可以确定数据库这儿没问题了,开始下个考点,如果做题有问题的话就挨着挨着一道一道弄懂,可以利用其他年份的题检验某题型是否弄懂。关于自己熟悉的科目,分一定要拿到手!

  2. 熟悉的知识点题做完了,再找分重的知识点做题

    所谓分重就是,考察的地方多,出的题也多,这时候可以看看关于该科目的视频讲解,然后再类似 1 那样集中刷题。这部分分数,可以允许自己丢一些,毕竟如果没学过就看几个小时的视频知识储备还是不够的

  3. 简单的知识点做题

    和 1 2 没区别了

  4. 下午的题穿插练习

    下午的题型真的是完全固定了,每张卷对应题都考的同一个东西,要做的事就是,拿一整块的时间,一次性做多套同一题号的题,基础不好的千万不要怕,多做几套感觉就有了!

  5. 考前把之前复习过的再整理出来看看

5. 模拟考

​ 既然我们的目的是考试,就要有意识地训练套卷,卡时间把一套真题完整做完,我推荐的时间节点是

  1. 开始复习前,一定要做一套!方便自己制定计划
  2. 每 2 周左右自测一次,可以看到明显自己的提分,这种测试的目的一是看自己已经复习过的题是否遗忘,复习过还不会做的题一定要搞懂!二是熟悉考试
  3. 当上下午分数都能稳定到 55 分以上,可以结束按科目复习只做套卷了