一、分析试题:拿到历年的试题,不难看出其共通点,由此出发,推测当年的试题。
程序员级、高级程序员级
1)上午题:基础知识部分,共15大题,75小题,其特点是知识点分布得广。
以下是我做的一些分析:(15道大题中知识点的分布)
2道专业英语题(说是专业英语,我觉得是考动词时态的更多,只要有大学英语三、四级水平应该都不成问题)
1道操作系统题(总是WIN,DOS,UNIX)三种轮着考,看前两年是哪种大概就猜到了
1道网络技术题(对专业的缩写词的重视程度颇高,有一年出的是英译中,问:B-ISDN又称____之类的……)
1——2道编译原理题(半自动机啊自动机,还画图,头都大了)
1——2道排序算法题(希尔排序,选择排序,归并排序,插入排序……各种排序的各步都要清楚,最喜欢问的题目是用某种排序第一趟得出的是什么结果……算法复杂度分析)
1——2道数据结构题(二叉树的前中后遍历、图的深度广度遍历……)
1道多媒体技术题8(有一年竟然问我,人的耳朵能听到多少HZ的声音,分特。) 总的来说还是跟一些压缩啊,声道啊有关
1道软件工程题(问些白盒黑盒啊,测试用例属于哪一种啊,会涉及到一些较新的知识点)
其他的因为离考试年代太久远了,不记得了。这里提供的只是一个分析的方法,可以看出,知识点的分布很广,想投机取巧说哪章不看,说不定考不到,那很有可能就吃亏了。但是如果对某一知识点实在不能掌握,那是干脆丢掉为好,因为丢掉也才是一道题目的分数而已。
2)下午题
A.程序员级:
4题都是C语言的试题,总的来说第一到三题都是比较容易的,第四题较难。 统观这么多年的试题,逢考程序设计必考C,考C必考指针与数组,只要掌握这两种数据结构,加上利用指针和数组构成的一些如循环链表,静态链表,动态链表,十字链表等的复合数据结构类型。还有就是一些应用,如:二叉树的遍历、递归、图的生成,只要不被指针指得昏头转向,离成功就不远了。
B.高级程序员级: 高级程序员级的试题分三部分:
第一部分:三道选两道(流程图、编译原理、SQL语言、业务流图等各种类型都有)此部分占 30分。兼有填空与简短回答的成分。回答时要答到点上。才能得分。
第二部分:CASL语言 有时候会分成两道小题,有时候一道大题,是否弄懂CASL可以说是能否考上高程的关键。因为15分一下子丢光,除非其他题目做的很好。要不要达到47分还是比较难的。
第三部分:C语言 第一道题较容易,第二道题较难。不记得是不是也是三选二了。重点还是指针与数组。
系统分析员级:
上午题,跟高程的难度差不多,只是多了5——7道数学题,涉及的是高等数学、线性代数、离散数学、概率论与数理统计等方面,而且还很喜欢出混合数学题,将专业与数学混在一起考。比如问某个并行系统的安全性的计算……如果数学不过关,那30分就丢了,差不多下午题也不用去做了。
下午题1:三大题简答,每大题有三小题,问的都是一些当前的热点技术,比如我考的那年是面向对象、防火墙与……(健忘,不记得了)。最要命的是面向对象讲到类的重用,出了11道叙述题,问哪三条是错误的,还要说出原因。 要注意的一点是,答题是有规定字数的,不能超过题目规定的字数。答题栏是方格,一超出了一数就知道。(很多都规定只能用15个字)
下午题2:写论文及其摘要,四选一,只要技术过硬,基础知识扎实,而且还会吹水,那基本是没问题啦。四选一一定要选的快,选的准,写到一半再后悔就来不及了。写论文的时候最好列个提纲再写,不要涂鸦,一定要写够规定的字数。
二、复习资料的选择
根据这么多年的经验,出题的老师很喜欢在自己出的复习资料里原封不动的抄几道题目出来。那么清华大学出的配套复习资料自然是必备的了。 其他的再推荐几本书;
专业英语用书:《计算机英语》刘兆毓 清华
CASL程序设计,高程第一部分:王春森老师的程序员级、高级程序员级《程序设计》三本书,做熟相关的两章包没问题。
C语言程序设计:《C语言程序设计》谭浩强老师 《数据结构》 清华
系统分析用书:《软件工程(高级)》 郑人杰 清华 系统分析简答:到计算机世界等WEB站点多看一些时文,非常有用。
系统分析论文用书:《软件工程师手册》《数据库论文选》《日本计算机考试高级指南》——有很多相关用例,如果没做过大型工程的看这里就最好
三、钻研考试大纲
从历年的考试来分析,考试的题目都不会脱离考纲与复习资料,在着手复习之前,很好的把握考纲,可以说是“磨刀不误砍柴工”。 还记得当年考系统分析的情景,先打印了一份考纲,每个知识点留下若干的空白处,手里拿着考纲,身边是一叠的专业书,约纲的每一个知识点后标记上在哪一本书,第几章,或是第几页,因为系统分析没有专门的辅导书,因此到最后总共翻的专业书数目竟达7、8本。当年考高程与中程也是一样的,不可能某本书上有一些考点,翻遍书仍找不到的知识点,就在旁边做个记号,去网上找找看。当然,有些考点感觉上非常的难,看了千遍百遍仍不知所云,我经常都是梦想着这个点不会考,然后在它旁边画个符号就将它PASS过去了。当然,如果复习过一遍后还有时间,那就往这特殊标记上看看。万幸的就能捡回个几分啦。 在复习的时候,将各考点的一些核心内容写哉白的地方,比如测试用例的选择啊,就可以写条件测试、覆盖测试、……,到了快要考试的时候,拿出这一份自制考纲来,扫描一遍各个知识点,看哪个了解得不够熟悉,就要赶紧补了。
四、做题技巧
时间的分配问题:要注意把握好分配给各题的时间,不要在某一题上耽误过长的时间。 总的来说,上午题总是有人提前交卷,我想应该时间是比较充裕的,而对于下午题来说,考高程的朋友不要在CASL上花太多的时间。 至于系统分析,下午1的难度很大,答题时间又短,时间一定要分配好。字数上也要斟酌着。 下午2的论文,只有一个写字,不停的写,累了也不要停笔,否则很难凑的够字数。这里具体可以看一下温老师的文章,很有启发。
五、后话
侥幸考来的系统分析,却与家人与朋友的支持是分不开的。 家里人总是说:“敢于报名已经是一种勇气,考不考得上都一样高兴”所以我完全没有什么心理上的压力。及到考试时,因为考点离学校远,老爸老妈凌晨5点就起床,从家里赶来广州陪考,带上一大堆食粮,还有午睡用的被子……(如果有睡见到一个女孩子 盖着黄色的被子在广州电子职中的食堂里午睡,那就是我:))是家人的支持给予我很大 的信心和力量。 再有就是软考空间的一群朋友,马让我去找温老师的文章来做论文指导,DIVSUN在 我的要求下很快扫描了一份4月的系统分析考题给我,还有SUMIN也给我92-95年的系统分 析题目,此外还有许多许多匆匆一面的朋友,大家互相支持,互相鼓励着。 引用某电影的一句话结束全文—— “有信心不一定会赢,没信心一定会输。”(来源:盈缘天空)
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/