他人過關經驗

来源:互联网 发布:燕十八的php视频 编辑:程序博客网 时间:2024/05/01 01:31

考试目的 
  我一直认为参加考试是一个督促自己学习的机会,同时也是对自己这一段时间工作的一个总结,如果过了也是供别人评价的一个准则,三个目的。报名费、书籍费,花了钱,怎么着也要看看,这就有了学习的动力。IT这个行业,工作肯定很忙,也许会经常加班,同时可能还有客户要应付,有老婆家人要陪,但是不能因为有这些理由而放松自己的学习。我的意思是说,自己必须下决心创造外部条件去“逼迫”自己去努力。 同时,如果考试通过了,对自己也是一种肯定,增强自信心,会激励自己更加努力的去工作。如果自己工作几年,在职位,岗位,技能,薪酬上没有什么变化,自己干的也无趣。所以考试如果过了,对自己心理的暗示和激励作用很大的。当然,还有一个重要的原因,我呆在个软件公司,几百号人,但是缺少客观科学的评价体系,高低强弱,大家都稀里糊涂的,你说你很牛,牛在哪里?平时的工作情况是一个因素,另外一个因素就是如果你有能力,你要找机会证明自己,考试就是一种很好的一种证明你能力的方式。不要告诉我,过了系分没用,相同条件下,有系分和没有系分绝对是不一样的。系分不是决定性的因素,但是是众多决定性因素中的一个。

 

软设经历

  基于上面的原因,我04年下半年参加软设考试,当时很多人直接考系分,我想,因为自己年龄不大没有职称的压力,我还是保险一点吧,考过了软设再来考系分。报了名之后,买了《软件设计师考试考点分析与真题详解》,上、下册两本,断断续续看了两星期,都是晚上睡觉前半小时看的,其实基础知识跟大学(我大学学的是计算机科学与技术,什么都学,虽然成绩不好,但是基本的必须掌握的还是理解了的)差不多,什么数据结构、计算机体系结构、操作系统、数据库、数学知识等等 。

  后来忙,就没理这事了,但是后来考试还是参加了。用我的话说“老子钱都交了,要去看试卷张得什么样”。考完之后感觉还行,感觉有戏。后来查成绩,下午过了上午没有过,差几分,这就坚定了我继续考的决心了,我感觉能力应该是达到了。

  第二次报名是05年下半年了,是老婆帮我在他们公司报的,当时她就告诉我“别给我丢面子。我们同事都报了,如果他们过了,你没有过,我岂不是很没有面子;我辛辛苦苦给你填表,如果不过,我岂不是白填了”。超级郁闷。后来又是偶尔拿起书翻几页,不过,我看的比较快,会的部分就是回顾一下,不会的部分重点看看,两次总共看了大概1/2左右吧。

  后来又去考试,就在家附近一个小学,上午考完了,回家做饭吃,郁闷啊,老婆加班去了,然后下午继续考。

  后来查分,过了,挺高兴的,老婆一个研究生同事也过了,加上我,一共是两个,总算没有给老婆抹黑。 

 

2.

作为一名大学所学专业与计算机专业"沾不上边"的考生,我有幸参加了2000年和2001年的系统分析员考试,并在2001年的考试中顺利通过.。回想两次备考参考经历,体会尤深,在此一一列出,供众考友参考。

 

 

 

一、因地制宜,长远打算

  "冰冻三尺,非一日之寒",备战系统分析员考试也如此。一般来说,选定这条路,对于一个非专业人士来说,做三年打算是不为过分的。我是在99年4月产生考系分的想法的。因为我是学农科的。我对自己当时的情况结合系统分析员考试的要求进行了剖析:

  (1)自身基础:除了DOS和True BASIC外,我对计算机可以说一无所知。而且这两门功课我学得比较差。所以决定了我必须"一切从头来"。

  (2)基础学科课程:大学农科的数学是很浅的,因此我购来了理工科用《数学分析》,《线性代数》,《概率论》,《数理统计》等系统分析员考试必考数学的教材。此外诸如《电路》,《数字电路》等电学课程也是学习计算机所必需的,因此一样不能丢弃。

  (3)计算机专业课程:考虑到自己是自学,同时考虑的大学考级的需要,我采用的是等级考试的教材(二级C,Pascal,三级A,B和四级,计算机英语),这样可以做到循序渐进,起到很好的过渡。在99年9月顺利通过全国计算机四级考试后,我觉得可以进一步拓宽知识面了。购来了99年软考新大纲指定的《软件工程》,《多媒体技术》,《计算机》和《数据库技术》的中级和高级教程,以《软件工程》为重点,参照《计算机综合知识》进行知识的进一步深化和总结。在此同时,我还经常到网上下载一些IT新技术的资料,诸如软件复用,测试自动化,UML,J2EE等,一来可以加大知识面,二来可以从容面对系分考试中有关新技术方面的题目,做到一举两得。

 

3.

 说起软件水平考试,记得从1996年就开始考初级程序员了.程序员到高程之间还是有点跨度的. 
  考试大编辑.总经了以下几点经验
  1.看张友生导师的教程视频(连看书),看了有三个月,两遍,是晚上在家看的.白天上班.
  2.学习数学
  3.做综合精解的试题上午,做了两遍
  4.做了csai的模拟试题上午,做了两遍
  5.做了csai的摸拟试题下午I,做了两遍,不能的就再去网上查资料,比如SOA,J2EE什么的,并且记乙.
  6.回顾2-5重新再做两遍试题
  7.最后开始写论文,我觉得写论文最大的好处就是能把你不知道的软件工程的知识重新理一遍,又把下午I复习了.
  实际工作经验比较少,写论文时,写了软件工程的题目.每次写之间,把相关的知识弄清楚,按照自己的思路来写,比如写需求获取,就要知道相关的知识:有调查表,原型法,现场观察法,逆向工程等.可以在你的项目中运用这些技术.要记住所有的论文都用一个项目,这样考试写论文速度就快了.

4.

程序员考试分为上午、下午两场。上午考基础知识,全部是选择题,一共75题,每空一分,满分75分。下午考程序设计,全部是填空题,一共25题,每空3分,满分也是75分。考试结束后,主考部门会划定分数线,只有上午、下午的成绩都通过分数线,才算是通过了考试。

 

  下面我给大家举两个例子谈谈考试中的一些技巧。

  1、注意英文缩写和全称的对应。2000年上午考题有一道关于互联网的七层参考模型是由谁制定的问题。其中涉及ISO、ITU、CCITT这几个缩写,如果平时大家注意到了这几个缩写所代表的英文全称,就不难回答了。

  另外,2000年科技英语有这样一道考题,____markup language。选择项为1、supertext,2、hypertext……。很显然,如果知道超文本标志语言的缩写HTML,稍一联想,就指导答案是2、hypertext,否则就可能掉进题目的“陷阱”。

  2、软考有些内容是经常考到的。例如1994年下午第三题中有一个空:fig = (score ==100) ? 'A':(score < 60) ? _____________;

  这道题目的意思是:如果score为100分的话,fig为“A”。如果score小于100分的话,则分为两种情况,一、core小于60分,fig为“E”,二、score大于60分,则以60分为界,以100分为第一区间,每隔10分为一区间,fig的等级分别为“B”、“C”、“D”、“E”。这里的score为一整形数,则(score-60)/10也为整形数。而在ASCⅡ中,“A”、“B”、“C”、“D”是顺序排列的。空格处应填“'E':'A'+(score-60)/10”。

  这个考点在程序设计考试中经常考到。对于这样的知识点,只要我们概念清楚,掌握牢固,就不难举一反三。

 

5.

本人今年5月终于把系统分析师给“过”了,回首二次系分过程,一句话:不白学一回。虽然现在有人说系分的考试水平下降了,水分多了,其实我认为是这种人吃不到葡萄就说葡萄是酸的,过去通过率低,是因为过去考的人就少,一个省有几个人考??有几个人懂计算机??现在全国的通过率也就是在百分之十几,相比那几个初级和中级别的考试,系分还是含金量最大的,毕竟考的知识多,有个考友说过一句经典的:系分就是让我把学校图书馆里所有计算机的书全看一遍,精辟,我这一年的系分过程可以说自己学到了很多以前不知道没听说的东西,不敢说考过了自己就是个真正的系统分析师了(还差好远呢),但最起码自己开阔了视野,现在看看像《计算机世界》《中国计算机报》这样的报纸也能看懂了,一句话:即使你过不了,也一定受益非浅,所以还是朝这个方向努力吧。

 

  啰嗦了这么多,言归正传,这里我给大家提供一些我认为对考试有用的资料,都是我这一年来的心血,都是从我参加这两次考试来看,认为必看的资料,(内容太多,我就不一一列举了,有好多珍贵的教学视频,绝对权威,总共5DVD的内容,详细内容可以用短信13188523989或QQ:2942785跟我联系,为了那二百多的报名费,走点捷径也是应该的。“资料--在手,系分--我有”,呵呵,有了这些你再不过,那你就到楼顶上大喊一句:“苍天啊,大地啊,是哪路大仙瞅我这么来气呀!!!”

6.

望各位考过的朋友帮助我补充不足,以利于 CSDN的朋友通过考试!这篇文档记录了我在参加2001年度计算机软件专业技术资格和水平考试——网络设计师部分考试后的一些感想。我幸运的通过了考试(考号:011606800229,上午成绩 45 ,下午成绩46 ;合格标准:网络设计师,总分为90分,其中,上、下午考试科目均不低于40分)。我把备考过程及一些感触同大家分享,希望能借此交到更多的朋友。

 

参加考试的目的

我参加这次考试有两个目的:1、我一直对网络感性趣并自己学了一些关于网络的知识,我想系统化一下我学的知识,检验一下我的水平到什么样。2、我是一名电大的统招专科生,升到了一所重点本科院校,受到了老师的歧视,想通过考试证明一下自己!这个考试是国家级考试中最便宜的,呵呵。

“水平考试合格者,授予信息产业部统一印制的《计算机软件水平证书》,全国有效。计算机水平证书,在日本、美国、东南亚等一些国家和地区享有较高的声誉。各级水平考试跟踪国际水平,不受上述资格条件的限制。是大中专毕业生谋求理想与高薪职业的有力凭证。”引自官方网站。

应试经验

“备考的朋友应该买本当年的考试大纲仔细的学一遍,了解具体考试的知识点和内容和上一年的试题”。从2001年的试题看,只掌握了指定的教材和辅导书完全可能通过,但是下午考试拿不到高分;并没有完全遵照大纲的所有条目!我自己认为重点的地方反而不是,例如:网络程序设计和网络安全。虽然, 2001年全国网络部分的通过率只有10%左右。但是,我猜今年的题目还是会有变化的!请大家在网上密切注视相关的信息。为了能通过这次考试,我除了看指定的教材、辅导书外,还大量的参考了相关的书籍、网站。大部分图书是来自学校图书馆和校外的科技书店。我想两点是我能踩线通过的重要原因!对于下午试题,要求既有实际的工作经验,又要有系统的计算机网络知识。我们监堂的老师是我校计算机学院负责校园网络维护的老师之一。她说:“ 这张卷(下午)挺有水平的,需要有工作经验!”所以,我建议尽量去接触些网络工程,即使不参与,看一下设计书、询问网络的维护事宜等也对应试很有帮助!

参考资料

首先,考试的最新大纲和指定的教材、辅导书是必需的。正如《程序员增值合定本》上所言:“软考的学院气很重,比较适合看国家承认的各简介类高校教材,但是市面上一些介绍性、实践性的书籍就不是很适合。”(我自己买了一些实践性书籍就没用上,但是网络程序员考试却相反!)如果,想混个证的话,看指定的书够了。我想肯定理解不深!这里举出来的只是我参考比较多的。

一、相关的书籍

1、《计算机网络(第3版)》(Andrew S.Tanenbaum著 熊桂喜、王小虎等译 清华大学出版社)

“这本书是计算机网络课程的经典教材。这本书比较深,但不会让你感到枯燥。作者旁征博引,文笔生动幽默。”——引自《程序员》。我当时(99年)买这本书是听说,它是一本国外大学优秀教材,名牌高校都用。确实不错,再看国产的教材才知什么是垃圾!如果看指定的教材中所述知识有困难和疑问到这里找,很好的!对付上午没问题的。

2 、《网络设计师重点综述与试题分析(下)》(中国民航出版社)

先说它对我的好处,我是在看了这本书的实验部分才对下午的两道题有思路和答案的。一道是CISCO路由器的配置、另一道是网络C语言编程题(它提供了我去哪里找,呵呵)。可能还有一点就是,中国人的应试习惯:没题做不舒服。其实这本书的基础知识部分内容还是有些用的,可以配合理解教材,其余大部分是垃圾。绝对的劣质书!!!其中的上册被我早扔了。

如果,你的资金充足且你想系统的学习并往这方面发展,我推荐《网络工程师教育丛书》一套八本,3COM公司编的(好象是人民邮电出版社)。这是,我看到的国内中文网络书籍比较好的!网络图书同编程的书差不多。烂货太多且品种不全,选择余地极小。

二、相关的网站

1、官方网站http://www.ceiaec.org /;特点是:论坛回复不是很及时但很权威;论坛很不稳定,时常关闭;网站更新缓慢,但没有费话。这里有关于考试的一切最权威和及时的信息!不看的话,想通过考试不容易!2001年的考试之前公布了新增考试的备考要点!其中包括:考试形式、题型、大致内容、备考注意事项等等。

2、赛迪网http://www.ccidnet.com /;这里的网络相关的文章很不错,什么层次都有。我在这里看有关路由器、服务器、无线网络等等。

3、天极网http://www.yesky.com /;这里的网络组建实例和相关的布线、Internet接入的文章也不错。还有网络设备的介

还是有些用的,可以配合理解教材,其余大部分是垃圾。绝对的劣质书!!!其中的上册被我早扔了。

6.

 我于2005年11月参加系统分析师考试并顺利通过,想与大家分享一下复习经验,希望能对将来的考生有所帮助。

 

先介绍一下本人的背景:本科、研究生均为计算机系,工作满3年,有过项目开发、设计经验,后来转做技术支持,最近一年工作的主要内容为系统管理员。因而对于系统分析师的要求而言,本人有所缺欠。学校里面学的书本知识已经大部分忘记(工作中不需要用到的已经全部忘记),而实践的项目经验还不够丰富,尤其缺乏大型系统的设计、开发经验。因而在复习过程中要尽量弥补这些不足。

一、复习资料准备:

1、书籍

个人认为有2本书是考生必备且必看的。

全国计算机技术与软件专业技术资格(水平)考试:系统分析师教程(原《系统分析员教程》) 
作者: 罗晓沛 侯炳辉主编 
出版社: 清华大学出版社 ISBN:7-302-06464-4 
出版日期:2004-8-1


系统分析与设计教程(原书第5版) 
Systems Analysis and Design(Fifth Edition) 
作者: (美)GARY B.SHELLY,THOMAS J.CASHMAN,HARRY J.ROSENBLATT 译者:李芳 朱群雄 陈轶群等 
出版社: 机械工业出版社 ISBN:7-111-13863-5 
出版日期:2004-4-1

这2本书的内容丰富详实,就算不考试,平时看看也能长点知识。不过里面部分知识都有点过时了,挑重点的看即可。最好是能看2遍,印象比较深刻(多半人都做不到,我也是到了考前最后一天晚上,终于把2本书都翻完了)

如果经费充足,下面的书我也推荐购买:

就是清华出版社历年出的《试题分析与解答》,但是出版社很无耻,它是按年度来划分,而不是按考试科目来划分,因而你买一本书,只有1/5的内容是你想看的,其他部分对你来说都是垃圾。

可是对于复习应考而言,这样的试题解答分析很重要,尤其是下午试题一,你可以从中体会案例题的答题思路。

所以我建议能买的都买全吧,全当做慈善事业了:)

2、资料

资料中最重要的当然是历年的真题,这个网上到处都有,部分加水印的pdf文档看起来不舒服,用工具crack一下,转成word文档打印出来看,会舒服很多。(有网友问我要复习资料,说实话,书本的不方便给,而且已经给朋友了;电子版的,大家自己辛苦搜索一下,网上很全的)

最近3年的考题要重点看,争取掌握涉及的知识点。

有些培训机构会出模拟题,个人认为这些题的意义不大,要么是很久前的真题,要么就是教师把握的考试重点。看多了真题,你自己也能把握出,何况多半你会没时间做,做了也不知道答案。

3、培训

我参加了赛迪的网上培训,包括最后冲刺班,但是时间有限,老师又讲得太罗嗦,根本就没有听完,还不如自己买真题分析来看。因此除非你很有毅力,想拿高分,能全部听完,否则我觉得不参加也没有关系。也许非科班出身的考生需要听听?

二、复习考试的步骤

1、先挑最近的真题做一遍,估摸一下题型和考点,看看哪部分的知识点是没问题的,哪些是需要重新复习的,哪些是要从头学起的,大致心里有数,接下来看书的时候才能区分重点。

2、开始看《系统分析员教程》,这本书覆盖的范围很广,要看完很需要毅力,大家多坚持吧,还是物有所值的。看第一遍能记住大概,但是要掌握肯定要看第2遍(好学的考生得加油了),这本书全部看完一遍,我估计需要2周的时间(对于上班族而言,每天晚上坚持看1-2小时)

3、穿插看《系统分析与设计教程》,看中文版就可以了。这本书看得很轻松愉快,而且也能拓展知识面,最后的附录不能忽略,今年11月就考了其中一个知识点。能坚持又有时间的话,看2遍也可以。这本书看完一遍,怎么也要1周的时间吧(也只算晚上学习时间)

 

7.

 

 刚在一家公司离职,这是一家刚在境外上市的公司。因为公司上市后规模迅速状大,急于开发几款战略产品支承,公司高层对我们之前进行的一个项目非常重视,投入巨大。系统开发之初需求原本很明确,但新的需求总是在开发的过程中不断地被提出,今天来了个推广部经理,明天来了个市场部总监,各有各的想法,并且各个部门、分公司经常找开发小组开会提出新的需求变更。由于项目经理的“软弱”,我们一般很难拘绝。因为老总总是要先看到做出的效果再提意见,所以项目做的很急,系统框架在刚开始设计时没有被充分讨论、简化,感觉在后续开发中遇到很多问题,
  现已离职,也无所顾忌,特谈一谈对系统分析的看法,总结一下之前的工作的经验,有不当之处请指正。
  做需求分析,我觉得最重要的任务是简化业务流程、规则、逻辑;丰富用户体验;
  0. 尽量将复杂的用户需求抽像成最简单的业务规则、数据库结构来实现。因为需求是不可能一下子就确定的,假设我们刚开始对核心需求的实现方式增加了一点点的复杂性,比如说多加了一个表,一个藕合字段,那么对于以后的扩展我们就有可能要去制定更加复杂的规则去适应,从而“被逼”消耗更多的工作,使用更加复杂的结构和业务规则。尤其当需求发生不断变化时,改变这种体系所要花费的代价也会随之几何级上升(因为一般是不可逆的),用户的可操作性也会随之越低,并增加了其使用上的难度,从而不得不对其进行培训。
  1. 对于一个面向公共(大用户群、非公司内部系统)的系统,要充分进行“二八“划分;一个系统不可能满足所有人的需求;要关注最广大的80%的用户,因为另外20%的需求很可能会使另外的80%的人产生困扰;一般人最容易记得7个字以内的句子,同样大部分软件只有20%的功能是经常使用到的,对于互联网公众平台来讲对另外不常用的80%需求的“重视”,只会分散开发人员的注意力,使用户体验、易用性、可操作性下降,并增加系统复杂性、维护和运营成本;因此要将主要精力放到那20%功能的开发上。
  2. 对于核心产品,业务规则和逻辑的设计万不可草率,并且不要集中由“一类”人去做;要从全局的角度制定业务流程,最好一开始就将最终使用和开发者纳入业务流程、规则、逻辑设计队伍。并充分讨论精简后完成产品的整体构架设计,然后进入编码阶段。综合考量成本/效果的比例,舍弃对系统可能产生混乱的设计,并想办法最寻找简单的替代方案。而且尽可能一开始就确定数据库的主体框架,而非去制定每一步的细节。
  3. 对于功能宠大、业务复杂的系统,我认为用户需求接受比在 5:3:2 左右是正常的, 相当于10条需求中有5条可以完全接受的,有3条需要将实现方式略加改变而达目的,但一般有1~2条无法实现是正常的,因为可能会对系统造成较大的复杂性或不利于扩展,而且很有可能跟现有系统的功能产生冲突。不利于系统结构最简化,增加系统运营成本的不可控风险。
  4. 当公司的主打产品经历过数次功能扩展、升级后,而造成的构架复杂性、数据库负载、稳定定、可操作性和用户友好度下降达到一定程度时,就应该考虑将关联性不大的功能分离成相对独立的几个系统,只进行核心数据表进行共享,以此增强各个分系统的可重用和可靠性性。从而避免只向一个大型系统输出复杂性,造成可靠性下降,以及维护、运营成本的上升。

 

 

如果,你的资金充足且你想系统的学习并往这方面发展,我推荐《网络工程师教育丛书》一套八本,3COM公司编的(好象是人民邮电出版社)。这是,我看到的国内中文网络书籍比较好的!网络图书同编程的书差不多。烂货太多且品种不全,选择余地极小。

二、相关的网站

1、官方网站http://www.ceiaec.org /;特点是:论坛回复不是很及时但很权威;论坛很不稳定,时常关闭;网站更新缓慢,但没有费话。这里有关于考试的一切最权威和及时的信息!不看的话,想通过考试不容易!2001年的考试之前公布了新增考试的备考要点!其中包括:考试形式、题型、大致内容、备考注意事项等等。

2、赛迪网http://www.ccidnet.com /;这里的网络相关的文章很不错,什么层次都有。我在这里看有关路由器、服务器、无线网络等等。

3、天极网http://www.yesky.com /;这里的网络组建实例和相关的布线、Internet接入的文章也不错。还有网络设备的介绍。

计算机世界http://www.computerworld.com.cn /;网络相关的文章

4、 CISCO的官方网站http://www.cisco.com.cn /;网络知识的宝库。(最好去看英文的站点)

5、3com的官方网站http://www.3com.comc.cn/

6、CSDN的程序员考试论坛:有什么问题,有热心的网友解答的。在这里我认识了不少同路人,对我的复习有不少帮助。我很菜,常找不到好论坛、网站。望大家推荐一些好的技术站点给我,谢谢!

7、考试大计算机水平网站/soft/;有一些比较针对性的文章。

我很菜,常找不到好论坛、网站。望大家推荐一些好的技术站点给我,谢谢!

我的复习感想

在1999年度的计算机软件专业技术资格和水平考试委员会推出了新大纲(象《程序员增值合定本》介绍到的那样)。可是,国家的改革是逐步的,现今还是沿用了99年前的模式。2001年才开设网络程序员、网络设计师两个级别而且只有水平考试。所以,我是赶上第一年,什么也没有可以参考的。5月中旬拿到考试大纲,6月16日才拿到指定教材,9月14日(8月末才上市!)好不容易买到指定的辅导书(10天做了一千多道题)。我在99年的时候买了当时出的新大纲,后来又买了本中级教材。打算考中级,可是新大纲一直没有实施!当拿到2001年新大纲时,发现新大纲只是把99年的中级、高级合并在一起并加入一些新东西。可是,没有指定教材复习好困难呀。只是看一些大纲提到的东西,差不多每条对应一大块知识,有时是一句话一个领域,要看好几本书!其中,不少条目我都没听说过!专业英语的要求更是高,让人无头序!网络设备和开发编程让我感觉到自己没有勇气去考。(我当时报名时想:网络程序员肯定能拿下,拼搏一个网络设计师!)大纲包括了一名高级网络工程师的全部知识和能力要求!(我个人认为没人能达到那样的要求,简直是全能!从网络编程到网络建设、维护等等。)拿到教材之后,悬的心放了下来,象大纲中网络综合知识中提到的网络应用编程部分只是了解的程度,从教材来看这个考试不是网络软件设计师而是类似CISCO的设计师考试。

【1】 【2】 【3】 
原创粉丝点击