復(fù)習(xí)時間安排
高程考試分上午考試和下午考試,上午考基礎(chǔ)知識, 考試時間為150分鐘;下午考軟件設(shè)計和程序編制能力,考試時間也為150分鐘。
要想順利通過高級程序員考試,那么就應(yīng)該有一個完備的復(fù)習(xí)計劃。報考高級程序員考試應(yīng)該盡早準(zhǔn)備,把工夫下在平時,尤其是像程序設(shè)計語言和匯編語言等科目,由于大部分理工科專業(yè)都會開設(shè)相關(guān)課程,所以上課時就要多留心。需要注意的是,高級程序員考試并不是簡單地考編程,而是考功能設(shè)計。意識到這點對于復(fù)習(xí)來說是十分重要的。不能簡單地練習(xí)編程,而要特別注意相關(guān)的能力的培養(yǎng)。如果能有機會參與一兩個實際項目,對通過考試是會有很大幫助。
就具體的復(fù)習(xí)時間來說,我個人認(rèn)為兩個月左右就足夠了。高程考試通常在10月上旬舉行,暑假可以用來復(fù)習(xí),“十一”長假來做后沖刺。
參考書推薦
參考書的選擇很關(guān)鍵。除了必須的教材和配套的習(xí)題集之外,歷年試題集一定要有一本,筆者推薦大連理工出版社出版的一套歷年試題詳解。關(guān)于Casl匯編的書也要有一本,推薦《Casl匯編語言程序設(shè)計》(復(fù)旦大學(xué)出版 王世業(yè))一書。如果你對數(shù)據(jù)結(jié)構(gòu)部分的知識不熟悉,那么你還需要準(zhǔn)備一本這方面的書,比如《數(shù)據(jù)結(jié)構(gòu)教程》(蔡子經(jīng) 復(fù)旦大學(xué)出版社)。此外軟考辦發(fā)布的“軟件考試備考參考”和練習(xí)題,也是很好的復(fù)習(xí)參考。
復(fù)習(xí)注意要點
在復(fù)習(xí)中,應(yīng)該多做歷年考題,尤其是近4~5年的。可以幫助你熟悉考試,起到事半功倍的作用。而且考題也確實有一定的復(fù)現(xiàn)率。在復(fù)習(xí)時頭腦要清醒,不要使自己陷入泥潭。比如準(zhǔn)備編譯原理,知道一個大概就行了,不能在細(xì)節(jié)上鉆牛角尖。在復(fù)習(xí)時要記住幾句話,結(jié)合試題、分類整理、對比分析、適量練習(xí)、經(jīng)常重復(fù)。
上午考試攻略
就上午考試來說,考的題不多,15道左右,每題都有5問,每問之間通常都有一定的延續(xù)性。通常操作系統(tǒng)、軟件工程、計算機網(wǎng)絡(luò)是考試重點,所占分值比例很大。雖然說高程考試上午部分所要求的是知識面的廣度,而非深度。但在復(fù)習(xí)時對這三部分的深度應(yīng)該有一定的了解。
就近幾年的發(fā)展趨勢來看,上午的試題廣度有所擴展,并注重能力的考查,數(shù)據(jù)結(jié)構(gòu)算法分析和軟件質(zhì)量、軟件項目管理、面向?qū)ο蠓椒ǖ确矫娴脑囶}的比重增加了,計算機硬件基礎(chǔ)知識的比重減小了。因此在復(fù)習(xí)時要有所側(cè)重。上午考試也經(jīng)?家恍┙坛掏獾膬(nèi)容,通常是軟件行業(yè)新的理論、技術(shù)及其應(yīng)用,但是通常都比較簡單,只要平時多關(guān)注一些IT類媒體就可。上午試題中的英文題目的難度也不在于語言本身,只要你有CET-4的水平并且熟悉常用的計算機方面的單詞(約幾百個),看懂題目沒問題。但由于基礎(chǔ)知識涉及面比較廣,需要識記的東西相當(dāng)多,因此要摸索適合自己的記憶方法。
下午考試攻略
下午試題包括軟件分析、Casl匯編、數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計等內(nèi)容,通常以填空題的形式出現(xiàn)。主要考設(shè)計能力,難度比較大,有很多沒有通過高程考試的考生都是因為下午考試的成績不理想。軟件分析這部分內(nèi)容比較令人頭痛,關(guān)鍵在于全是主觀的設(shè)計題,需要相當(dāng)?shù)膶嵺`經(jīng)驗。因而筆者覺得應(yīng)該反復(fù)研習(xí)來自工程實踐、由專家精心設(shè)計的往年試題,領(lǐng)悟其中的程序設(shè)計精神,這對缺少實踐經(jīng)驗的學(xué)生朋友來說尤其重要。Casl匯編比較簡單,由于尋址方式很少,所以試題難度不大,這也是下午考試部分應(yīng)該得滿分的部分。算法與數(shù)據(jù)結(jié)構(gòu)是整個考試中難的部分,建議在復(fù)習(xí)時對一些常用算法,像背包問題、迷宮問題、八皇后問題、裝箱法、比賽安排等,好背下來,牢記各種變化。雖然未必出原題,但對開闊思路很有幫助。
另外,有一個好心態(tài)會對你有很大幫助?荚嚂r一定要鎮(zhèn)靜,要對自己有信心。答題時多想出題者的意圖。一個角度考慮不出結(jié)果,就換一個角度考慮,一定要仔細(xì)考慮,不要匆忙落筆。后祝大家考試成功!