软件设计师介绍
首先我们一起来看一下我们为什么要考软件设计师,软件设计师有什么用?
答:软件设计师其中重点是软件设计和软件工程,这要求我们要有全局观,从长远来考虑。
软件开发是一个系统的过程,需要经过市场需求分析挖掘、软件代码编写、软件测试、软件维护等。
软件工程在整个过程中扮演着非常重要的角色,主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。
小结:软件设计是从软件编程的环节跳出到广义的软件设计、从全局考虑。正所谓站得高看得远相比就是这个道理吧!
首先我想说软考有很多方向,如果你想从事互联网行业,总有一个方向适合你。
计算机网络、计算机软件、计算机应用技术、信息系统、信息服务。
个人是重点看如下书籍:《软件设计师教程(第4版)》、《2009–2014的真题》然后根据需要看了看《考试大纲》《UML基础与Rose建模案例》《大话设计模式》等。
2、下午考的是逻辑。也就是数据库的设计,软件工程和一部分编码。所以建议你把软件工程和数据库E-R关系和面向对象设计一定要了解清楚概念,这部分背是没用,靠做题积累经验
第一题考:数据流图(DFD)应用于采用结构化方法进行系统分析与设计。
第二题考:数据库设计方面的知识。有数据库概念结构设计、逻辑结构设计(基本是文字说明体现在实体联系图)
第三题考:UML(一般会考用例图和类图,但其他的也不能放过啊)
小结:上午考试75题全是选择题,但题型广,只能靠题海战术来恶补计算机相关知识。下午考点相对集中,要有针对性的去深入分析,做题+分析 猜也能猜到八九不离十八。教程的话要精读,没有时间的话就细读