软件设计师具体学习每门课程的方法

  • 原创经验
  • |
  • 更新:
  • |

对于考生而言,平常刷题可以提高做题速度,也可以掌握出题人的思维。在做题的过程中也可以掌握一些快速做题的方法,现在,小编就总结了一些软件设计师具体学习每门课程的方法,提供给大家。


具体如下

  1. 1

    软件工程

    软件工程是复习的重点,不但上午题当中占10左右,而且下午题里也有2道软件设计分析方面的题目,一定要熟练的掌握书本中说到的各种软件分析设计方法及有关的分析用图,对各种图的功能作用和制作方法其它的内容只有去强记了,因为基本是都是上午题,而且每年的题都不定,但与CMM有关的一定会有。

    软件设计师具体学习每门课程的方法

  2. 2

    数据库

    数据库部分也很重要,上午有5分左右,下午至少有一道数据库的题目,而且也一定是考关系型数据库,E-R模式也要搞懂,可由它导出关系,一定要弄懂关系数据库的几个范式及关系的建立方法。因此,就要对关系数据库的基础概念非常清楚,如键的定义,函数依赖,范式的定义、作用及转换是建立关系的基础。

  3. 3

    学习数据结构和算法

    数据结构和算法是考试的重点内容,它的复习以普通的教材为主,对数组、链表、队列、栈、树及堆等基本的数据组织方式要非常熟悉。对C语言要非常熟练。算法的学习不是一朝一夕就能提高的,一定要静下心来学习一些经典算法,比如:穷举法、贪婪法、分治法、迭代法、递推法、递归法、回溯法。

  4. 4

    程序设计语言

    程序设计语言包括C语言、编译原理和面向对象的程序设计语言(通常以C++为例)。编译原理一定会考词法分析,它是后面编译过程的基础。主要考的内容是NFA与DFA的转换、正规式与有穷自动机的转换等。文法分析有一年考过下午题。C语言要掌握好三种基本结构、数组、链表、结构体、共用体、参数传递、指针及指针数组、指针函数等等。

  5. 5

    面向对象方法学

    面向对象方法学不但是上午的考试重点,也是下午的考试重点。上午平均有12分左右,而下午有30分,一道与UML图形有关的题目,一道面向对象程序设计的选做题。所以要好好掌握这一块。UML当中的类图、用例图、状态图、协作图要掌握好,考试中会常出现。

注意事项

  • 学习的时候需要考生付出的时间、金钱和精力也很多,争取在考前制定明确而具体的计划,完成任务,后期复习的时候会事半功倍。而且要对具体章节的知识做整体规划,小编给大家整理的“软件设计师具体学习每门课程的方法”的内容就到这里。


作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。