文章目录
一、案例分析概述
1、备考复习
下午软件设计学习说明:
1、首先必须认真学习下午专题文章,文章里的讲解是最详细的,包括考试题型分析、解题技巧以及历年典型真题详解,是最重要的。
2、其次认真学习本专栏,本专栏共分为四章,其中:
第一章是案例分析概述,阅读一遍即可;
第二章是考点及解题技巧,其中考点大部分都是基础知识里讲到的,解题技巧则更为重要,从历年真题角度分析给出了做题的建议。
第三章是历年真题,分成六大类,每年固定如此,对应试题一到试题六,其中后面两个建议选做JAVA即可,C++的不用管,一定要自己先独立做真题,每个题目时间控制在15分钟以内。
第四章是真题答案解析,供参考。
软件设计题型分析:
软件设计师的下午题目已经固定了,每年都是这么考,从未有其他变化,所以对大家来说是十分有利的,毕竟再难的东西只要有了套路都能攻克,就看大家的方法和努力了。试题一是结构化分析设计,固定考察数据流图,比较简单,但是需要耐心,可以拿12分以上。
试题二是数据库分析设计,固定考察ER图和关系模式,比较简单,可以拿12分以上。
试题三是面向对象分析设计,固定考察UML关系和图,比较简单,可以拿12分以上。
试题四是算法分析设计,固定考察C语言代码和算法分析,比较难,可以拿7分以上。
试题五是面向对象程序设计,固定考察C++或JAVA语法,建议选做JAVA,只考基本语法,比较简单,可以拿12分以上。
大家后面做真题的时候可以按照上面写的来严格要求自己。
需要特别注意的是:试题一二三这三题,本质上是考阅读理解,虽然简单,但是复杂,因为题目描述和图都很多,需要十分耐心去一一核对,因为软考官方不公布正确答案,这些试题答案可能会和大家做的有些许出入,这是正常的。
下午试题具体类型归纳如下:
2、考试大纲
1.结构化分析与设计
1.1需求分析
数据流图(DFD)数据字典与加工逻辑
1.2数据流图变换
2.面向对象分析与设计
2.1统一建模语言(UML)
2.2基于用例的需求描述
2.3软件建模
2.4设计模式应用
3.数据库应用分析与设计
3.1 E-R模型
3.2设计关系模式
3.3数据库语言(SQL)
3.4数据库访问
4.软件实现
4.1算法设计与分析算法设计策略算法分析
4.2程序设计
选择合适的程序设计语言C语言程序设计
面向对象程序设计(C++或Java)
5.软件测试单元测试
集成测试系统测试
测试方法和测试用例
6.软件评审
6.1软件设计评审
6.2程序设计评审
二、考点及解题技巧
1、结构化分析设计
2、数据库分析设计
3、面向对象分析设计
4、算法分析设计
5、面向对象程序设计
由于篇幅关系,第二部分留在下一篇,可以在专栏中查看。
订阅本专栏可以获得软件设计师最新的视频资源以及复习资料
还可以一对一指导软件设计师考试方面的问题