如何通过软件设计师考试
我的计算机学习过程是与考试同步进行的,参加了一系列大大小小的计算机考试有十余次,其中有成功,也有失败,最大的收获是不怕考试。从初、中级职称计算机考试开始,参加过等级考试的二、三、四级考试,还参加过软考的网络程序员、程序员、软件设计师、系统分析师考试,还考过计算机专业在职硕士、统招硕士研究生入学考试及计算机专业自学科目的考试等。在考试的同时,也尝试着把所学知识应用于实际工作,设计过一些小软件,初步实现了学以致用。
计算机学习要经历一个从理论———实践———理论的认识不断深化的过程,下面谈谈本人通过软件设计师考试的一些体会。
软件设计师考试大纲中计算机与软件工程知识
(1)首先基础知识中涉及到计算机硬件的内容和多媒体知识以及语言知识问题,这是一个量的积累,最后实现质的飞跃。
(2)数据结构部分,这是首次学习线性表、数组、广义表、树、图、查找算法和排序及算法的分析等。这部分的学习,要吃透理论、适当加大习题量、最好能结合上机,深化理解。数据结构好比是武功中的内功,数据结构学习用了我一至二年的时间,以自学教材为主。吃透理论就是反复读书,以一本书为主(目前清华大学严蔚敏老师的数据结构是一个经典),可能的话,再搜罗其他版本的教程,这样可以互相印证,就同一问题,多看几本书这一做法,也可推广到其他学科的学习中。
(3)操作系统知识,主要从资源管理的角度来分析系统功能的实现。假设你要设计一个新的操作系统,如何实现它?操作系统理论就是向读者逐步介绍和解释。重点是五大管理职能的实现及其原理。
(4)计算机网络中对ISO/OSIRM七层的划分以及各种协议的功能。传输理论、互联设备、Internet知识,除参考模型理论外,其他的比较比较凌乱。
(5)系统安全问题是目前社会关注的问题,也是应用价值较高的知识,可结合现实中的相关问题来加深理解。
软考中的信息化、标准化知识是新增考点,是对基本素质的考查,也要重视。
专业英语,不是软件考试特有的,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料。
软考的考试内容既是大学计算机本科专业的必修课,同时又有着鲜明的侧重点,这对于没有经过系统学习的朋友们来说,无疑是一次全面、深入学习的机会,无论是自学或是参加培训,只要去学了就会对计算机有更深入全面的了解,而不只是停留在过去那些肤浅的认识上面。
以上是专业背景知识,是对软件设计师基本素养的要求。
软件设计师的专业能力
软件设计师,关键是设计软件的能力。考试大纲要求:要熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;熟练掌握软件设计的方法和技术;掌握C程序设计语言及指定的四种面向对象语言中的一种。这部分专业能力严重依赖工作实践,要求有一定经验的积累,是具有工程师的实际工作能力和业务水平的体现,但目前大量在校生参加考试,虽没什么工作经验可言,但通过学习和借鉴,仍可以取人之长,补已之短。
这部分内容主要体现在下午的考试题中,现就如何应对下午的考试进行分析:
在近几次考试中,下午试题分五个题目,一个数据库、一个程序填空题、一个面向对象的语言题,另两个题目分别为数据流图、UML或流程图等。
数据库题目,要求补全SQL语言,这要求考生熟悉SQL的语言,无论对上午题目还是下午题目都很重要。这是学习和复习的一个重点。
数据流图,DFD是一种分析系统数据流程的图形,意在让用户理解系统的功能、输入、输出和数据存储等。请认真弄清其应用后,在画出数据流图的情况下,系统的功能也就确定了,再经过细化,逐步向物理结构迈进。考核时,试题多从父图和子图的平衡来分析。这部分内容,解题的关键是高度重视题目说明,务必正确、深入理解其内容,必要时要读几遍,同时对于给出的图表,也要务必看懂。这样答题就轻松了,答案实际就蕴含在说明中。
流程图类题目,是大家再熟悉不过的了,它就一个具体问题的解题思路进行描述,是面向过程的。但所求问题是千差万别的,因此应理解思路,细心作答。
程序填空是答题形式最简单同时也是难度最大的。为便于阅卷,这类题目以程序填空形式出现,这不仅要求理解问题本质,同时也要弄清作者解题思路,这一点比自己独立完成程序设计要难得多。依个人经验,首先要针对问题,设计自己的思路,解决问题,确定先后顺序;然后试读程序,如果思路大体一致,题就容易解决了,如果思路不一致,就要设法弄清每一段代码的功能及其逻辑结构,进而弄清命题人的解题思路,再顺势解决问题。人们常讲,答案就在题目中,这是对的。在分析问题过程中,找到所求答案。不过前提条件是考生要熟悉这种语言,又要明白解题思路,这样才能正确作答。
近年来对于统一建模语言UML考查较多,已引起了考生的注意。它代表了软件工程的发展趋势,目前是可视化建模的事实上的工业标准。人们对于图的理解相对其他形式更容易一些,图能更清晰地描述和说明问题的本质,因此,UML体现了这一特点。这类题目难度与数据流图相似,自然解题思想也相同。从形式上看,数据流图更朴实一些,UML类的题目则透出一种新颖、现代的气息。
最后的题目面向对象语言是一个选做题,给考生以自由,可以发挥个人的优势。命题已注意到不同语言的考查难度的一致性,要求考生就同一问题回答,实现了形式上的公平。
应考的核心问题
要高度重视近几年的试题。试题是对考试大纲的外化,是对相应知识的梳理,直接体现考查意图。如能把历年试题研究几遍,通过考试不成问题。因此,一个高效的学习方法,就是先研究历年考试题,通过做题,巩固已有知识,强化能力。针对试题不同内容,进行归纳总结,找出自己的优势和不足,然后带着问题去读书,查找相关资料,做到有的放矢,针对性强。从应考角度讲,这种方法效率可能最高。
考试是对参考人的综合性评测,每个考生只要答对60%的题目就能通过考试。考过了,意味着一个学习阶段的终结,另一个学习阶段的开始,是对个人知识体系和实践能力的检测。我的考试经验:考前集中学习是必要的,研究往年考题很重要,考试信心要增强。虽然软考的通过率并不高,但要相信“天道酬勤”的道理。
另外,本人是在职学习计算机的,个人的经历不适用于在校生,但是学习过程是一致的。从无知到有知,从知之不多到形成一定的学科知识体系,通过实践进一步强化能力,这一过程是不能逾越的。在校生基于自身条件、所处环境等因素,会更有优势。
转自www.csai.cn

最新回复
shunqiziran8 (2007-9-13 09:07:52)
系统分析师考试的三个过程
对于参加系统分析师考试的人员来说,虽然其目的各异,但对于考试的难度,却是“众口皆碑”的。在学习和应考的过程中,有些人缺乏坚强的意志和毅力,抱怨考试太难,望而生畏,从而半途而废;有些人经过不懈的努力,数年如一日,终于能了结一个心愿;也有一些人,通过考试之后,就会大放厥词:“这个考试太简单”、“我没有看一天书,就通过了”。
总结我的学习历程,从一个电脑搬运工成长为系统分析师,大致经历了三个过程。
过程一:离系统分析师的目标太远
时发挥不够理想,只上了一个三流的重本。虽然学的是计算机专业,但当时年纪尚小,缺乏经历,不甚懂事,成天东游西荡。日复一日,年复一年。大学四年,整个就是人穷志也短,自甘堕落,青春虚度。现在回想起来,真是感慨万千,悔不当初啊。
大学毕业后,由于学校没有名气,自己水平也比较差,应聘到一个电脑公司当技术员。做一些送货上门和系统安装、维护工作。起初,我觉得很新奇。但不到3个月,我就开始厌恶,因为这个工作其实就是搬运工和清洁工,根本就没有IT的感觉。
穷则思变,大约经历了1个星期的思想斗争,最后决定跳槽搞软件开发。但是,在找工作和参加面试的过程中,让我羞愧无比,我知道的东西太少了!还好,一个小公司收留了我,在这里,我发誓要好好学习,努力进步。也在这个时候,我知道了软考。经过1年多时间废寝忘食的“恶补”,2003年10月,以比较好的成绩通过了系统设计师的考试(当时的系统设计师,就是现在的软件设计师)。在准备系统设计师的考试中,我学到了很多知识,特别是一些应该在大学学好的基础知识。在这里,要特别提醒学弟学妹们,基础很重要,大学课程一定要学好。
有了较好的基础后,2004年10月,我向系统分析师发起总攻。但是,很遗憾,无功而返,三科考试中竟然没有一科超过25分。这对我的自信心来说,无疑是一个沉重的打击。但从内心上来讲,我还是渴望通过这个考试。这个时候,我发现身边几乎没有志同道合的人,于是,孤帆只影,逛书店、上网站,寻找资源。知道得越多,就发现自己的不足越多。深感自己离系统分析师的目标太远。
过程二:英雄无用武之地
2005年,对我来说,是艰难的一年。当时,因为上一次的惨败,使我正视了这个考试,从战略上重视了它。这个时候的我,已经是某中型软件企业的项目经理,带着40人的团队开发一个软件项目,因为学习的需要,我把自己的团队定义为学习型组织,在学习中进行切磋和交流。在学习和忙碌中,5月的考试来临了,结果还是惨败,31/27/29。经过仔细分析,发现还是自己的基础太差,软件设计师的水平和系统分析师的水平不仅仅是差一个级别的问题,而是一个质的飞跃。当时,我气馁了。但是,因为系统设计师考试通过后,给我带来的能力和实际利益,以及自己骨子里的不服输的脾气,使我更坚定,一定要通过系统分析师考试。
这个时候,张友生老师关于系统分析师和系统架构师的书都陆续出版,出一本我就买一本。只要是上网的时候,就一定会去希赛网社区和第一书店逛一逛,生怕错过了一些关键信息。几乎把别人喝茶的时间都用到学习上了,一本一本地读,一本一本地圈。特别是国庆节期间,从未外出,“闭门造车”。
11月4日,我满怀信心地走进了考场。第一场考试比较顺利,这得益于张友生老师的书,特别是《系统分析师考试辅导》和《系统分析师考试综合知识试题分类精解》。然而下午的两场考试让我汗颜,在考试中,我似乎感觉到英雄无用武之地,这些试题似会又似不会。好象在书中见过,又好象没有见过。考论文时,原本30个人的考场只剩下不到10个人了。看样子,很多人已经被下午一的试题吓跑了。
考试结束后,总的感觉通过应该不成问题。于是,就着急地等待成绩。但遗憾的是,最后成绩是47/40/27。当时的心情可以用8个字来形容:恼羞成怒,欲哭无泪!
过程三:付出终有回报
是我读的书不够多?是我的能力太差?是我不懂考试技巧?是我缺乏项目经验?连续3次考试的失败,已经使我没了脾气。按理说,这个时候的我已经懂得“很多”了,自己又在带一个千万级的项目。当时,我也与一些朋友一样,开口就骂“软考这个鬼考试”。但是,骂归骂,心里却仍然是虚的。春节期间,又总结了一下,试图找出自己的缺点。主要原因是自己看书不够专心,由于项目事情多,顾此失彼,对有些理解性的知识点囫囵吞枣。考试前期,一个项目临近验收,失去了复习最好的时机。在下午试题方面,缺乏解答问题的技巧,论文写作不规范,不知道该如何表达。鉴于此,2006年春节后,我毅然报名参加了希赛软考学院的辅导,进行最后一搏。
报名后,希赛的老师根据我的介绍,给我做了一个详细的辅导计划,规定了学习进度。但是,由于春节期间耽误了一些工期,项目时间要求紧迫,一上班就开始忙碌,平常几乎没有时间学习,就连五一放假都加了5天班。根据老师的安排,我的学习重点是做好希赛的模拟试题。所以,我一般在周末的时候做1-2套模拟试题,然后根据老师的评卷意见和系统判分,找到自己的弱点再去翻书,很难再有时间去系统地进行学习。
就这样,对下午试题和论文逐渐有了一些感觉,上午的模拟试题有时能及格有时不能及格。特别是论文的写作,最开始的时候被老师说得一无是处,慢慢的,根据老师的意见进行修改,后来也就45了。总的感觉是,希赛的模拟试题要比实际考试的试题还要难一些。五一期间,又集中1天时间听了张友生老师的考试重点和难点串讲光盘。
5月20日,我怀着忐忑的心情第4次踏进系统分析师的考场。第一场,感觉良好,2个小时交卷,养精蓄锐;第二场,感觉甚好;第三场,大笑不已(论文试题竟然是希赛模拟试题的原题!)。这次考试完后,我不再象前几次那样着急地等待成绩,因为我深信,这一次我一定“系分”了!成绩出来后,发个短消息,返回的信息是51/61/49。
总结过去,经历了这么多,我从一个电脑搬运工到系统分析师,深深感觉到考试只是手段,隐含在考试背后的是,通过考试我学到了N多的知识。无论在理论基础,还是新的技术,或者是项目实践,都有质的变化。7月份,我以系统分析师的成绩通知单为“武器”,“抢”到了一个有近2万职工的企业的信息中心负责人的职位。但我深知,真正抢到这个职位的是我这几年参加考试的积累,是我以一个系统分析师的综合素质,而不是那张纸。
转自www.csai.cn
cdef755 (2008-6-27 01:04:01)
chinkl (2008-8-06 13:03:28)
曼特宁咖啡是出产于印尼的咖啡豆做成的,比较苦,但是特别喜欢它的人会沉迷于它的苦后回甘。
常见单品咖啡有以下
巴西咖啡:
巴西咖啡种类繁多,多数的咖啡带有适度的酸性特征,其甘、苦、醇三味属中性,浓度适中,口味滑爽而特殊,是最好的调配用豆,被誉为咖啡之中坚,单品饮用风味亦佳。
哥伦比亚咖啡:
产于哥伦比亚,烘焙后的咖啡豆,会释放出甘甜的香味,具有酸中带甘、苦味中平的良性特性,因为浓度合宜的缘故,常被应用于高级的混合咖啡中。
摩卡咖啡:
产于也门。豆小而香浓,其酸醇味强,甘味适中,风味特殊。经水洗处理后的咖啡豆,是颇负盛名的优质咖啡,普通皆单品饮用。
曼特宁咖啡:
产于印尼苏门答腊,被称为颗粒最饱满的咖啡豆,带有极重的浓香味,辛辣的苦味,同时又具有糖浆味,而酸味就显得不突出,但有种浓郁的醇度,是德国人喜爱的品种,咖啡爱好者大都单品饮用。它也是调配混合咖啡不可或缺的品种。
爪哇咖啡:
印尼的爪哇在咖啡史上占有极其重要的地位。目前,也是世界上罗伯斯塔咖啡的主要生产国,而其少量的阿拉比卡咖啡具有上乘的品质。爪哇生产精致的芳香型咖啡,酸度相对较低,口感细腻,均衡度好。
哥斯达黎加咖啡:
优质的哥斯达黎加咖啡被称为“特硬豆”,它可以在海拔1500米以上生长。其颗粒度很好,光滑整齐,档次高,风味极佳。当地人均咖啡的消费量是意大利或美国的两倍。
肯尼亚咖啡:
肯尼亚咖啡包含了我们想从一杯好咖啡中得到的每一种感觉。它具有美妙绝伦、令人满意的芳香,均衡可口的酸度,均匀的颗粒和极佳的水果味。是业内人士普遍喜好的品种之一。
古巴咖啡:
古巴咖啡颗粒适中,酸味较低,风味特殊,富有醉人的烟草味。转载:意浓咖啡
scp2000pf (2008-9-03 23:28:14)