2014年計算機二級c語言考試攻略
一、譚浩強《C程序設計》第三版(這本書只適合考二級,不適合深入學習)
二、二級《公共基礎知識》 高等教育出版社
三、歷年真題,而不是模擬題
四、二級上機習題集《南開100題》,也就是俗稱的南開百題,
要是筆試部分,那就歷年真題最好不過了,儘量少做模擬題,通過真題反覆練三遍,過是沒問題的,在學習的過程中最好邊學理論知識邊上機實踐驗證。
◆公共基礎知識有效複習方法:
1、買一本高等教育出版社出版的計算機等級考試二級公共基礎知識,一定要高教出版社的,沒有多厚,挺薄的一本書;
2、歷年真題,每份試題的選擇題前十道,填空題前五道都是考二級的公共基礎知識試題;
3、先把高教的公共基礎知識認真地看一遍,一定要認真看,“認真”的標準是:知道這本書上講的知識點,遇到試卷上不會的問題,能夠迅速的在書上找到,而不用在看書的第一遍就死記書上的內容;
4、做兩套試卷上的公共基礎知識題目,兩套就可以了,主要是感覺一下真題的難度;
5、把書看第二遍,這一遍是大略的看,此時結合做完兩套題目的.感受,把書上的知識點串成一個整體,這時要用好書本上目錄的功能,通過目錄反覆聯想,讓自己的大腦中有一個整體框架;
6、這時用較集中的時間把剩餘的公共基礎知識題目做完,一定要在較集中的時間內做完,比如一個上午或一個下午(題目不是很多,也不會很難),因為這樣能更好的感受到長考內容和考點;
7、把所做題目中的錯題在書上找到改正的依據;
8、把全部試題(不管是做對的還是做錯的)再做一遍,再糾正錯題;
9、把前幾次的錯題再反覆做兩遍;
10、考試前再把所有試題看一遍。
11、等着拿公共基礎知識的滿分!
◆基本要求
1.熟悉 Visual C++ 6.0 集成開發環境。
2.掌握結構化程序設計的方法,具有良好的程序設計風格。
3.掌握程序設計中簡單的數據結構和算法並能閲讀簡單的程序。
4.在 Visual C++ 6.0 集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力
◆考試題型
(1)選擇。——40
(2)程序填空。——18
(3)程序改錯。——18
(4)程序編程。——24
◆二維數組做題目的技巧:
如果有a[3][3]={1,2,3,4,5,6,7,8,9}這樣的題目。
步驟一:把他們寫成: 第一列 第二列 第三列
a[0]à 1 2 3 ->第一行
a[1]à 4 5 6 —>第二行
a[2]à 7 8 9 ->第三行
步驟二:這樣作題目間很簡單:
*(a[0]+1)我們就知道是第一行的第一個元素往後面跳一列,那麼這裏就是a[0][1]元素,所以是1。
*(a[1]+2)我們就知道是第二行的第一個元素往後面跳二列。那麼這裏就是a[1][2]元素,所以是6。
一定記住:只要是二維數組的題目,一定是寫成如上的格式,再去做題目,這樣會比較簡單。
數組的初始化,一維和二維的,一維可以不寫,二維第二個一定要寫
int a[]={1,2} 合法。 int a[][4]={2,3,4}合法。 但int a[4][]={2,3,4}非法。
二維數組中的行指針
int a[1][2];
其中a現在就是一個行指針,a+1跳一行數組元素。 搭配(*)p[2]指針
a[0],a[1]現在就是一個列指針。a[0]+1 跳一個數組元素。搭配*p[2]指針數組使用
還有記住脱衣服法則:
a[2] 變成 *(a+2) a[2][3]變成 *(a+2)[3]再可以變成 *(*(a+2)+3)