要参加软件设计师的考试,务必购买两本书:
《软件设计师教程》《教程》建议买教育部指定的教材,
《软件设计师历年试题解析》。《解析》倒也无所谓,张友生老师的分析似乎更全面、更有针对性。
另外还有《软件设计师大纲》,在复习过程中阶段性地查一查,梳理一下知识结构体系,可以查缺补漏。
1、具体学习每门课程的方法
(1)软件工程。软件工程是复习的重点,不但上午题当中占10左右,而且下午题里也有2道软件设计分析方面的题目,一定要熟练的掌握书本中说到的各种软件分析设计方法及有关的分析用图,对各种图的功能作用和制作方法(特别是各种图的组成元素)以及各种图之间的转换及联系(如果有的话),UML面向对象的软件设计方法及面象过程的软件设计方法完全理解,软件测试要达到理解的程度,其它的内容只有去强记了,因为基本是都是上午题,而且每年的题都不定,但与CMM有关的一定会有。
(2)数据库。数据库部分也很重要,上午有5分左右,下午至少有一道数据库的题目,而且也一定是考关系型数据库,E-R模式也要搞懂,可由它导出关系,一定要弄懂关系数据库的几个范式及关系的建立方法。
因此,就要对关系数据库的基础概念非常清楚,如键的定义,函数依赖,范式的定义、作用及转换是建立关系的基础。数据的并发控制,要熟练掌握SQL常用的几个语句,最好是用笔将每个语句写上几遍,对语句的各种形式加深记忆,数据库的学习还是不太难的。因为考试不会考数据的物理存储及数据安全,感觉这方面的知识更难,交叉学科更多。
(3)学习数据结构和算法。数据结构和算法是考试的重点内容,它的复习以普通的教材为主,对数组、链表、队列、栈、树及堆等基本的数据组织方式要非常熟悉(要做到看见算法就知道要用什么数据组织方式更高效),排序、索引及图的各种算法要了然于心(算法的分析过程及代码要非常清楚),算法的分析方法达到理解应用的水平。
对C语言要非常熟练(要会应用C语言语句的一些技巧,如可以利用函数的返回值做为判定条件,在循环中对数组的处理可使用a[i++]来提高编写代码的效率,这类的小技巧只有通过大量的阅读代码才能提高),如果是初学面向对象方面的高级语言,建议还是先学C++,感觉它更象一种语言规范,而Java是一种编程的工具并且由于它的跨平台特性所以它有很多自己独有的功能和特点,有时间一定要看一本C++语言的数据结构,它能使你更全面和深刻的理解类及对象的编程方法。
算法的学习不是一朝一夕就能提高的,一定要静下心来学习一些经典算法,比如:穷举法、贪婪法、分治法、迭代法、递推法、递归法、回溯法;找一些有名的算法程序来分析,比如:背包问题、组合问题、斐波那契数列、马踏棋盘问题、货朗担问题、八皇后问题、迷宫问题、汉诺塔问题、约琴夫环问题等。
有了这些算法思想在你的头脑中扎根后,当看到问题,就自然的想起用什么方法来求最优解了。
(4)程序设计语言。程序设计语言包括C语言、编译原理和面向对象的程序设计语言(通常以C++为例)。编译原理一定会考词法分析,它是后面编译过程的基础。主要考的内容是NFA与DFA的转换、正规式与有穷自动机的转换等。
文法分析有一年考过下午题,这科对初学者比较难,比较抽象,理论性也比较强,反正我是学了4个来月才学通一点,这课复习没什么技巧,听听希赛的“编译原理视频教程”,学起来更快一些。
C语言要掌握好三种基本结构、数组、链表、结构体、共用体、参数传递、指针及指针数组、指针函数等等。面向对象的程序设计语言要对基本概念及初步应用要了解,考得不深。
(5)面向对象方法学。面向对象方法学不但是上午的考试重点,也是下午的考试重点。上午平均有12分左右,而下午有30分,一道与UML图形有关的题目,一道面向对象程序设计的选做题。所以要好好掌握这一块。UML当中的类图、用例图、状态图、协作图要掌握好,考试中会常出现。(老师多次强调这个要学习的知识点,我通过做题,认为老师抓的很准。)
(6)操作系统。操作系统没什么说得了,把它的几个功能模块搞清楚及相关的算法搞清楚就好了,如处理器的管理、存储管理、设备管理、文件管理及系统安全,其中我认为比较难理解的是PV操作(在并发进程中它的应用非常灵活)和中断(反正这个对我比较难),一定要把相关内容所讲到的算法及分析过程搞懂。当然还要注意进程死锁的问题,段页式存储的问题。
其它课程的复习就按考试大纲进行,把里面的概念搞清楚,因为它大部分都是上午题。
2、看书与练习相结合
“看书时要有目的性,带着任务走,;看后做题进行巩固,所以看了书以后,要找一两个相关的题来做一做。
软件设计师需要哪些书籍
软件设计师考的内容广而不深。。。
1.首先是软件工程这本书,上午题75个选择里有18个左右,下午题第一道题DFD图和第三题UML图都在这本书上,必看。
2.数据结构。数据结构上午题会有七八个,下午题第四个是个数据结构的算法,C语言伪代码的。
3.数据库。数据库SQL语言比较难,上午题会考几道关系和2-3道SQL语言题目。下午题第二大题ER图是数据库的。
4.计算机网络,汇编,操作系统,还有HTML上午题也都会考两三道,最后会有五道英语完型填空题,不知道你英语怎么样。
5.软件设计师比较简单,很容易考过的。
下午的五道大题:一.DFD图,软件工程的。二.关系图,数据库里的。三.UML图,软件工程的。四.算法,数据结构。五.C++程序填空。
只是为了考这个证的话建议买一本软件设计师考试辅导书,要那种前面是知识点,后面是例题和习题的书,知识点就不要仔细看了,像看小说似的看一下有点印象就行了,重要的是看后面的例题,会有详细的解题步骤的解析,不懂的就稍微记一下,然后做习题,不懂的看前面的知识点,找不到就跳过吧。。。这步做完后就买个真题的题目和答案做,剩十多二十天看也来的急,就看07到10年这几年的真题,以前的出题模式不太一样。一定要是考试的真题,做完一份要再做的时候保证都知道答案。
家装设计师都需要学习什么,最好推荐些入门的书籍!谢谢!
软件方面的我就不多说了 软件方面的多看看网络教程 很有帮助 书籍方面在网上搜
--室内设计书籍总汇-- 这个书不错 也是作为我们公司培训新设计师入门的书籍 具体的我下面是我提醒你注意的几点。
也是我们几年总结的经验和技巧
当你将好容易买来的房子,全权交给了信任的室内设计师后,总是希望在他们的帮助下,有一个舒服实用的居家空间。可是多半的时候,你心里总是忐忑不安,因为你不知道究竟能不能百分之百信任眼前的这位设计师。
要找到值得信赖的设计师,其实可以透过事先搜集与你喜爱的风格接近的设计师相关作品。而在正面接触时,最重要的是,你要会提出问题,并仔细聆听设计师对你的问题的回答,从中判断设计师是否与你契合。以下是问题举例,帮助你掌握与室内设计师沟通的技巧。
技巧1
知道自己喜欢的是什么?要详细的跟设计师说明自己的喜好,有的人花很多时间在睡觉上,卧房就要特别注意。若是很重视社交生活,客厅的设计就要很讲究,空间可不能太小。要是很爱下厨,那厨房的机能性,就不能忽略。同样的也要让设计师知道自己喜欢的风格,是摩登现代,还是古典禅风。
技巧2
详细说明家庭成员,告诉设计师,所设计的房子有多少人要住,其年龄分别是多少?从事什么样的职业?各自的喜好又是什么?尤其是家中有学龄前儿童或年迈的老人,更要特别说明,这样设计师在设计时才能满足所有人的需求。
技巧3
在会面前,最好先确定设计师的价格,也清楚并老实的告知自己负担的上限,一个好的设计师不只是会设计漂亮的房子,还要懂得帮屋主省钱,控制预算,不要到时候预算不够,草草完工,反而破坏了原有的设计。
技巧4
与设计师见面时,要清楚的列出所有问题并决定优先顺序,以防自己忘了,也确保重要的问题都能获得解决。
技巧5
最好和设计师约在要装修的房子里见面,可以让他看看房子,有助于实际就现场问题沟通。
技巧6
第一次会面就建议设计师把油漆或布料的色板样本带着,直接带到现场去比对,这样更清楚颜色的效果,毕竟颜色牵涉到个人喜好,要自己喜欢才行。
技巧7
老实地说出自己的喜好及厌恶,当设计师展示所画的设计图或所选择的颜色,你实在不喜欢时,千万不要怕得罪设计师。毕竟住的人是你,所以一定要说出真实的感觉,才能让设计师装修出你心目中理想的家。
技巧8
具备基本的设计装潢知识,沟通要有共同的语言,如果能了解一些装修设计术语的意义,沟通起来,就能事半功倍。有关设计装潢的杂志书藉不少,周遭有设计装潢房子经验的亲朋好友也很多,不妨多看书或多去请教别人。
技巧9
和设计师沟通时,要问清楚什么项目是一定要做的,什么项目可以省钱?设计师可以协助你订出优先顺序,万一预算不够的时候,也可以知道该怎么去分配预算。
技巧10
要求设计师明确的订出装潢工程的时间表及交款的方式,可以方便筹措装潢费用。
技巧11
要懂得看设计图,设计师在完成设计时一定会拿设计图给业主看,设计图有很多种,有平面图、立面图、透视图等。当然设计图与实际设计装潢出来的实景,还是有落差的,但若会看图,落差不但可以缩小,也比较不会被设计师所画的美美设计图给忽悠了。
技巧12
对建材材质要有所了解,很多设计是靠建材材质去营造,像木材给人的感觉就是温暖的,而石材则较为冰冷,设计师在设计时都会拿出建材让屋主挑选,但通常只是拿样本,无法完全呈现,若是能对建材材质有所了解,就更能掌握设计装潢的重点。
技巧13
收纳的方式及位置要特别说明,室内设计师最大的功能在于空间的运用,如何通过设计帮助屋主做收纳很重要。但这也要屋主的配合,是否有特殊收纳用途,譬如保险箱,就要特别说清楚,以准确施工。
技巧14
如果没有委托设计师购买家具,最好也要请设计师提出建议,才不会买错家具,破坏了原有的风格。不管是要继续使用原有的家具或是打算增添新家具,都要和设计师讨论,以免与空间搭配产生冲突。
技巧15
若是由设计师包工到底,双方最好能立下契约,列明所有工作及相关费用,而且在签约前,要弄清楚所有的条文。
软件设计师图书推荐!
我觉得就是要做真题。这是成功过的关键。
然后要去下希赛的软件设计师的视频。这是关键的关键。
有了视频,视频分别对上午下午的试题都进行讲解。。非常好。
ps:我考过了 推荐希赛历年真题解析,后者未来教育的历年真题。
祝你成功
想做室内设计师,需要学习什么软件和专业理论书籍?
简单点吧!首先就先会看设计的相关图纸!
比如平面布置图!立面图!施工图等...
二是要学习到 CAD 3DMAX PHOTOSHOP LSK VR 等相关的软件!
如果说想在设计方面有比较大的提高那就必须付出一定的努力了!
比如要买些效果的案例的书籍回来看!
做设计最主要的不是自己空想的去做!
要看看别人的设计方案是怎么样的!觉得好的话可以在他们的基础上自己修改调整!
设计出更好的作品!
学习软件等如果可以的话应该找个老师学习!
里面有好多技巧的!
软件设计师考试需要看哪些书籍
没有一本书是完美的,你可以结合起来一起看,软件设计师考试考点分析与真题详解。这本就不错我看,把这本当重点把~!
零基础自学软件设计师需要的书籍
其实学计算机,关键在用……
我也不是学这个的,都是在工作中边用边学的,现在工作中作系统编程,数据库维护等……
只买计算机系的教材,学起来会很枯燥,没有正规的课时,很难保证。
兴趣是最大的动力,如果你有兴趣了,你会乐此不疲的学下去的……
我觉得你应该首先确定学习的方向。
计算机也有很多方向,比如网络,编程,数据库,硬件,软件……
方向正确了,才知道需要什么书……
希望你找到正确的方向,并学好计算机……
参考资料:http://www.taoyoyo.net/cpost/res/res_home.ASP
打算考软件设计师,应该买什么书好??
老百姓百度知道软件很给力15时21分31秒《软件设计师考试辅导》清华大学出版社(本书比较厚6,7百页,可用作辅导和参考,十分全面) 《历年试题汇编及详解—软件设计师》中国和平音像电子出版社(我买的是盗版,应该是这个出版社,可用做真题集,很必要) 《全真模拟试卷—软件设计师》中国和平音像电子出版社(一套的,个人认为没什么用,做一遍真题就可以了,基础不好或没有基础的,可以用来当练习题做)、 我是前年考过的,其实挺简单的,买了本旧的《软件设计师考试辅导》看了两个月,网上下了几份真题做了做就过了。如果是工作,时间要保证,半年也足够了。软件设计师考试题比较简单,但涉及面很广——计算机系统(重点),程序设计(重点),操作系统(重点),软件工程(重点),网络,多媒体,数据库(重点),数据结构(重点),算法(重点),知识产权法。 保证时间,每天看一点,肯定能过! 还有什么问题就找我QQ:907763318 QQ邮箱也行
真题我已经确定好买了,现在还想买一本书,最好有基础和习题,给个建议,买什么好???还有我没学过C语言,顺便推荐下C语言用什么书,有JAVA基础,只要应付那个考试就足够了。
转载请注明出处51数据库 » 软件设计师最新书籍 考“软考”的软件设计师该看什么书
信仰1b886