【簡(jiǎn) 介】我今年(2004)5月23日參加了計(jì)算機(jī)水平考試的軟件設(shè)計(jì)師(高級(jí)程序員)級(jí)別考試,當(dāng)時(shí)報(bào)考的目的是想通過該級(jí)別的考試,證明自己的水平,工夫不負(fù)有心人,考了54/54。我考了兩次,第一次是去年10月份考的,考了42/52,上午差三分而與高程無緣。我想將這兩次準(zhǔn)備學(xué)習(xí)和考試過程中的一些失敗和成功的經(jīng)驗(yàn)教訓(xùn)簡(jiǎn)單地總結(jié)了一下 o以讓今年下半年參加軟件設(shè)計(jì)師考試的網(wǎng)友作為參考,不對(duì)的地方希望提出指正。
從來沒有上網(wǎng)查過什么資料。著也許是第一次考試上午不過關(guān)的原因吧。而今年上半年考試,我除了做題,上網(wǎng)查資料成了我每天的必修課,有好多問題應(yīng)該都是從網(wǎng)上得到解決的,我印象最深的就是NFA-DFA的轉(zhuǎn)換了。我也不知道請(qǐng)教了多少人,得到的都是比較模糊的答案,但到網(wǎng)上搜索了一下,才發(fā)現(xiàn)我也可以做這類題目。有許多參加該考試的因?yàn)樯衔鐩]有通過而沒有通過,因此我建議大家對(duì)于基礎(chǔ)知識(shí)部分,除了看教程和歷年試題之外,還要注重網(wǎng)絡(luò)資源的利用,計(jì)算機(jī)行業(yè)不同于別的,發(fā)展很快,所以說任何書本不可能跟上它的最新動(dòng)態(tài),因此,參加該考試之前,必須關(guān)注網(wǎng)上最新動(dòng)態(tài)。
對(duì)于上午試題,我想對(duì)于各方面的知識(shí)主要有以下注意點(diǎn):
1 p程序語言處理(文法和編譯):這是個(gè)難點(diǎn),不好理解型題,多做一些求句柄、比較最優(yōu)算符、求推導(dǎo)或歸約樹、NFA-DFA的轉(zhuǎn)換等!
2 p軟件工程:和目前軟件發(fā)展趨勢(shì)一樣,注重軟件質(zhì)量、軟件項(xiàng)目的管理以及風(fēng)險(xiǎn)分析,新的考綱又增加了軟件法這一內(nèi)容,要引起重視!
3 p數(shù)據(jù)結(jié)構(gòu)和算法:數(shù)據(jù)結(jié)構(gòu)和算法是程序的基礎(chǔ),也是考試的重點(diǎn),應(yīng)重點(diǎn)學(xué)習(xí),要重點(diǎn)學(xué)習(xí)理解算法及時(shí)間復(fù)雜度等 o對(duì)一些常用的算法(如遞歸、二分查找、快速排序等)一定要深入理解,并且能自己編制出利用該算法的程序,在編程、調(diào)試、完善程序時(shí)加強(qiáng)理解!
4 p計(jì)算機(jī)英語:英語主要看基礎(chǔ),看歷年試題不妨是一個(gè)好的辦法,還有平時(shí)多看一些計(jì)算機(jī)英文資料!
5、計(jì)算機(jī)硬件知識(shí):內(nèi)容不多但占的分?jǐn)?shù)不少,重要的是詳細(xì)理解教程上的每段內(nèi)容,通過重點(diǎn)學(xué)習(xí),盡量使在這塊內(nèi)容丟分最少。
6、多媒體和網(wǎng)絡(luò)知識(shí):經(jīng)常考一些教程外的內(nèi)容,但都是常見的,除學(xué)習(xí)教程中的內(nèi)容外還需擴(kuò)大知識(shí)面,平時(shí)多積累!
7、數(shù)據(jù)庫和操作系統(tǒng):分?jǐn)?shù)比較少,內(nèi)容比較難理解,總結(jié)一下各部分的知識(shí)點(diǎn)和考點(diǎn),重點(diǎn)學(xué)習(xí)!
對(duì)于基礎(chǔ)知識(shí)部分,我最后的建議就是多研究考綱,分析其中的變化,對(duì)于變化了的部分,要多加研究,多猜測(cè)它的出題點(diǎn),對(duì)于新加的部分,要將教程相應(yīng)部分看熟。另外還要注重利用網(wǎng)絡(luò)這寶貴的資源。
對(duì)于下午試題,我個(gè)人認(rèn)為,這部分考試的難度比較大。因?yàn)榛A(chǔ)知識(shí)部分可以通過大量練習(xí)而很快提高,而能力主要靠平時(shí)的培養(yǎng),雖然大量練習(xí)也能提高,但效果不是最好的。我這里想說的是,練習(xí)是要做的,但要有針對(duì)性,不要做大量練習(xí),那樣不會(huì)有太好的效果,我建議只做近3年的就夠了,而且要認(rèn)真并注意總結(jié)地做,那樣才會(huì)有效果。對(duì)于填程序題,主要提高的方法是平時(shí)多讀C程序,多研究算法,可以將做過的題填好后,再多讀上幾遍,很有啟示作用的,F(xiàn)在又增加了面向?qū)ο筮@一塊,我覺得需要對(duì)這一塊要引起重視,從最近兩次的試題可以看出。對(duì)于最容易丟分的設(shè)計(jì)題和分析題,我認(rèn)為開始時(shí)可以先做一年的,然后對(duì)著答案看看主要的答題思路,其中還是有許多相似之處的。在這個(gè)基礎(chǔ)上繼續(xù)做一年,然后可以慢慢自己獨(dú)立做一年的,看看自己是否有提高。我相信按我的方法,你的提高會(huì)很快的。