- 相關(guān)推薦
2014年計(jì)算機(jī)二級(jí)c語言考試攻略
全國計(jì)算機(jī)等級(jí)考試二級(jí)C語言四本書:
一、譚浩強(qiáng)《C程序設(shè)計(jì)》第三版(這本書只適合考二級(jí),不適合深入學(xué)習(xí))
二、二級(jí)《公共基礎(chǔ)知識(shí)》 高等教育出版社
三、歷年真題,而不是模擬題
四、二級(jí)上機(jī)習(xí)題集《南開100題》,也就是俗稱的南開百題,
要是筆試部分,那就歷年真題最好不過了,盡量少做模擬題,通過真題反復(fù)練三遍,過是沒問題的,在學(xué)習(xí)的過程中最好邊學(xué)理論知識(shí)邊上機(jī)實(shí)踐驗(yàn)證。
◆公共基礎(chǔ)知識(shí)有效復(fù)習(xí)方法:
1、買一本高等教育出版社出版的計(jì)算機(jī)等級(jí)考試二級(jí)公共基礎(chǔ)知識(shí),一定要高教出版社的,沒有多厚,挺薄的一本書;
2、歷年真題,每份試題的選擇題前十道,填空題前五道都是考二級(jí)的公共基礎(chǔ)知識(shí)試題;
3、先把高教的公共基礎(chǔ)知識(shí)認(rèn)真地看一遍,一定要認(rèn)真看,“認(rèn)真”的標(biāo)準(zhǔn)是:知道這本書上講的知識(shí)點(diǎn),遇到試卷上不會(huì)的問題,能夠迅速的在書上找到,而不用在看書的第一遍就死記書上的內(nèi)容;
4、做兩套試卷上的公共基礎(chǔ)知識(shí)題目,兩套就可以了,主要是感覺一下真題的難度;
5、把書看第二遍,這一遍是大略的看,此時(shí)結(jié)合做完兩套題目的感受,把書上的知識(shí)點(diǎn)串成一個(gè)整體,這時(shí)要用好書本上目錄的功能,通過目錄反復(fù)聯(lián)想,讓自己的大腦中有一個(gè)整體框架;
6、這時(shí)用較集中的時(shí)間把剩余的公共基礎(chǔ)知識(shí)題目做完,一定要在較集中的時(shí)間內(nèi)做完,比如一個(gè)上午或一個(gè)下午(題目不是很多,也不會(huì)很難),因?yàn)檫@樣能更好的感受到長(zhǎng)考內(nèi)容和考點(diǎn);
7、把所做題目中的錯(cuò)題在書上找到改正的依據(jù);
8、把全部試題(不管是做對(duì)的還是做錯(cuò)的)再做一遍,再糾正錯(cuò)題;
9、把前幾次的錯(cuò)題再反復(fù)做兩遍;
10、考試前再把所有試題看一遍。
11、等著拿公共基礎(chǔ)知識(shí)的滿分!
◆基本要求
1.熟悉 Visual C++ 6.0 集成開發(fā)環(huán)境。
2.掌握結(jié)構(gòu)化程序設(shè)計(jì)的方法,具有良好的程序設(shè)計(jì)風(fēng)格。
3.掌握程序設(shè)計(jì)中簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)和算法并能閱讀簡(jiǎn)單的程序。
4.在 Visual C++ 6.0 集成環(huán)境下,能夠編寫簡(jiǎn)單的C程序,并具有基本的糾錯(cuò)和調(diào)試程序的能力
◆考試題型
(1)選擇。——40
(2)程序填空。——18
(3)程序改錯(cuò)。——18
(4)程序編程。——24
◆二維數(shù)組做題目的技巧:
如果有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 ->第三行
步驟二:這樣作題目間很簡(jiǎn)單:
*(a[0]+1)我們就知道是第一行的第一個(gè)元素往后面跳一列,那么這里就是a[0][1]元素,所以是1。
*(a[1]+2)我們就知道是第二行的第一個(gè)元素往后面跳二列。那么這里就是a[1][2]元素,所以是6。
一定記住:只要是二維數(shù)組的題目,一定是寫成如上的格式,再去做題目,這樣會(huì)比較簡(jiǎn)單。
數(shù)組的初始化,一維和二維的,一維可以不寫,二維第二個(gè)一定要寫
int a[]={1,2} 合法。 int a[][4]={2,3,4}合法。 但int a[4][]={2,3,4}非法。
二維數(shù)組中的行指針
int a[1][2];
其中a現(xiàn)在就是一個(gè)行指針,a+1跳一行數(shù)組元素。 搭配(*)p[2]指針
a[0],a[1]現(xiàn)在就是一個(gè)列指針。a[0]+1 跳一個(gè)數(shù)組元素。搭配*p[2]指針數(shù)組使用
還有記住脫衣服法則:
a[2] 變成 *(a+2) a[2][3]變成 *(a+2)[3]再可以變成 *(*(a+2)+3)
【計(jì)算機(jī)二級(jí)c語言考試攻略】相關(guān)文章:
2017計(jì)算機(jī)二級(jí)c語言考試攻略08-17
計(jì)算機(jī)二級(jí)考試C語言考試技巧05-13
計(jì)算機(jī)二級(jí)C語言考試必看技巧09-30
計(jì)算機(jī)二級(jí)考試《C語言》的考生技巧08-26
計(jì)算機(jī)二級(jí)C++C++語言概述09-24
最新計(jì)算機(jī)二級(jí)考試C語言模擬試題09-28
計(jì)算機(jī)等級(jí)考試二級(jí)C語言筆試精選習(xí)題06-06