CSDP 考试总结

30 views
Skip to first unread message

Xu Jun

unread,
Jun 2, 2009, 10:49:39 PM6/2/09
to 中关村创新研修院CSDP培训班
去年三期班还有几位没考,有几位只差几分没过。希望大家2009年能再次冲刺,如果放弃了实在可惜了。


CSDP 考试总结
徐军 - 研华(中国)有限公司
考试时间: 2008.12.8
xuti...@msn.com

一. 考试过程回顾:
预约的是12月8号8:30AM考试, 8:35到的考场,正式进入考场是8:40多。考场要求很严,不许带任何东西。早上没怎么吃东西,本来想在考试
过程中吃点巧克力,结果被告知不允许,而且令人匪夷所思的是连眼药水也不让带,如果需要使用,则需要出考场使用(似乎不太合理)。由于以前参加过
CSDP的前辈已经介绍过考试的大致过程,所以前一部分的介绍及模拟答题没有特别花费时间就直接进入正式答题了。

正式考试开始后,神经不由自主的绷紧起来, 毕竟多年没有什么考试了,一时还不太习惯。 只有黑白两色的屏幕,随着考题的切换,一闪一闪的,看起来很费
眼。 考试环境还说得过去,只是周围其它参加考试的,不知是在考GRE还是什么别的,总是在急速的敲键盘,稀里哗啦的声音让人不太能进入状态(这种声音
一直持续到我考试结束)。

至于考题本身,总的来说前部分题目本身和答案都比较长,需要较长时间阅读和答题。因为知道一共有180道题,而且不知到后面题目的难易,所以当时谨记要
平均一分钟做一道题。 对自己拿捏不准的题目一律先作标记(Mark)然后再跳到下一题。 还好这些题目不是很多大概占15%~20%。剩下的题目只要
概念清楚,做起来还是比较快的。 180道题做完后还有一个小时, 发现自己Mark的题目有26道。 花了半个小时把这26题又看了一遍,结果只改了
两道题的答案,而且自己还不太有把握。 看来是会的会,不会的还是不会. 最后半个小时把剩下的题目看了一遍,发现有4道题是由于考虑不周,选择的答
案不合适。改过以后,自己觉得还是比较合理的。

虽然整体上感觉考题并不太难,不过在按最终提交按钮时,对自己能否通过还是不太有把握。幸好最终的提示表明自己通过了。 CSDP考试对于没有通过的,
会告诉你考了多少分,并且会列出那些知识点你掌握得不够。对于通过的则只有一条表明你通过的信息。你也不知道你究竟考了多少分。看来它要告诉我们:学无
止境,在软件工程学习的道路上,你永远需要提高自己。

二. 题目回忆
看起来CSDP的题库要更新了。我们前两届考生回忆的题目基本上这次考试都出现了。比方说: CMMI Level; SRS, ConOps,
Virus, Worm的定义;cyclomatic,Test Coverage等等。 其中一题说哪些UML Diagram属于
functional diagram? 从UML 1.5或2.0的规范中我们看不到所谓的functional diagram的定义。 只有
structure diagram和behavior diagram两种,有人把behavior diagram中的部分称之为
interactive diagram,如: sequence diagram。 所以这题让人比较困扰。

又比如项目管理的三个维度budget, Resource 及 Schedule,考题中会变着方式来问你。软件工程师的道德规范相关的题目也是如
此。

有关IEEE标准部分考得不多, SRS(IEEE Std 830-1998)相关的有一些,其它的记不清了。


三. 复习准备:
1. 阅读Ian Sommerville 的《Software Engineering - 8th Edition》
2. 精读Thayer教授的培训教材并做配套的模拟试题。
3. 阅读Roger S Pressman的《Software Engineering: A Practitioner’s
Approach》 并做它的在线考题: http://www.mhhe.com/engcs/compsci/pressman/student/olc/chap20quiz.mhtml

精读Thayer的培训教材是重点。我的建议是大声朗读并尝试背下来。Thayer的教材可以说是‘字字珠玑’,即不像SWEBOK那样简化,让初学者
不知所云。又不像软件工程的专著,太多陈述及案例有时反而让你失去焦点。CSDP考试有太多的术语而且都是英文,所以为什么熟读很重要。我复习的速度很
慢,有时半天才看一两页,除了尝试理解背诵外,对于教材中的任何我不确定的术语我都会上Wikipedia 查找详细的解释,直到弄清所有的来龙去
脉。

模拟考题我做了几遍,难度和实际考试难的部分相当。所以如果你能在规定时间内将模拟试题答好,那过CSDP就没有什么问题了:-)

希望以上的建议分享对大家有帮助。也更希望有机会跟大家探讨软件工程方面的知识及心得。

谢谢!

Reply all
Reply to author
Forward
0 new messages