我在學(xué)校學(xué)的是機(jī)電一體化,平時(shí)對(duì)計(jì)算機(jī)比較感興趣。通過兩個(gè)半月的時(shí)間復(fù)習(xí),我順利通過了程序員級(jí)的考試,其中有一些經(jīng)驗(yàn)和感受,在這里和大家交流。
選好復(fù)習(xí)用書
在復(fù)習(xí)應(yīng)考時(shí),大家要根據(jù)自己的具體情況,制定一套完整的復(fù)習(xí)計(jì)劃。不要拘泥于某種特定的方法,某種方法對(duì)別人很合適,但不一定適合你。在參考書的使用上,我向大家推薦兩本參考書,一本是清華大學(xué)出版社出版的《程序設(shè)計(jì)》,另一本是大連理工大學(xué)出版社出版的《全真試題精解》。
在看《程序設(shè)計(jì)》這本書時(shí),不一定非要按順序從第一頁看到后一頁,可以從中間開始看,也可以跳著看。對(duì)于第二本書《全真試題精解》,建議大家把每道題都做一遍,不要漏掉任何一個(gè)細(xì)節(jié)。
另外,在參考書的使用上要靈活一點(diǎn)。拿自己來講,在學(xué)校已經(jīng)學(xué)過《C語言程序設(shè)計(jì)》,而且在這門課上花了很大的工夫,所以先略過了《程序設(shè)計(jì)》后面有關(guān)C語言程序部分,把節(jié)省出來的時(shí)間專攻數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯原理、軟件工程等不熟悉的內(nèi)容。
掌握復(fù)習(xí)方法
理解數(shù)據(jù)結(jié)構(gòu)中的樹、二叉樹、排序二叉樹、單向鏈表、雙向鏈表等內(nèi)容,對(duì)于我們這些非計(jì)算機(jī)專業(yè)的學(xué)生來說是有一定難度的,而這些內(nèi)容又是考試的重點(diǎn),不但在上午的概念題要考到,在下午的程序設(shè)計(jì)考試中也是考試重點(diǎn)。我建議大家在復(fù)習(xí)這部分知識(shí)時(shí),結(jié)合《習(xí)題集》中相關(guān)的編程題目來看。這樣既鞏固了概念,又加強(qiáng)了自己的編程能力。另外,有條件的話,大家好找到《數(shù)據(jù)結(jié)構(gòu)》這本書看一看,可以幫助你理解概念。
程序設(shè)計(jì)中的一些典型例題,好上機(jī)調(diào)試一下,這比你拿本書看效果好多了。如果程序看不懂,可以在其前后加幾條Printf語句,就可以看出這幾條語句的結(jié)果。程序弄明白以后,大家還可以對(duì)程序進(jìn)行測(cè)試和修改,檢查一下結(jié)果是不是自己所要得到的。對(duì)于調(diào)試過程中的出錯(cuò)信息,一定不要放過,因?yàn)檫@些很有可能就是考點(diǎn)。