⑴ 計算機二級c語言考試要怎麼復習
1、理論考試一共60分。
(1)計算機基礎題20分,主要為大學計算機信息技術這門課所學計算機基礎知識,全部為單選題,每題1分。
(2)C語言知識題40分。單選題10分(每題1分),一般考的都是基礎知識;型攔填空題30分,每空1分,其中5分為基礎知識填空,25分為語言運用填空(比如:遞歸、排序、二維數組、單鏈表等知識點讀程序填寫題)。
2、上機考試一共40分,分兩道題。
(1)改錯題(18分):一般為4個錯誤,包括語法錯誤(如數組的聲明與初始化錯誤、函數定義錯誤等)、運行錯誤(如缺少頭文件)、邏輯錯誤(如==寫成=號,給字元數組名賦值等)。
(2)編程題(22分):編程題一般要求編寫兩個函數,涉及到演算法的應用(比如:排序、迴文數問題等)。一般編程題考得最多的是數字處理問題,一般只能平時多積累,多上機編程與調試。
二、如何准備二級C語言考試
其實二級考試目前趨勢:考點越來越廣,而題目難度越來越簡單。
1、重視理論考試中計算機基礎知識的20分題目
該部分佔總分的20%(20分),占理論考試分的33.3%(20/60分)。由於該部分知識是當年計算機一級考試題目,且都是單選題。這些分比C語言部分拿起來更容易,因此,一定要重視計算機基礎知識題,復習時只要將大學計算機信息技術期末考試前老師發的題庫好好做,弄懂了,爭取拿到18-20分。
2、C語言理論知識准備。應有計劃針對考點地做一些往年的二級考試真題。重要的考點包括:遞歸、二維數組、結構體、排序與查找、字元串處理、單鏈表、遞推法、窮舉法、方程求根、靜態局部變數、變數作用域、宏定義與宏替換等。
3、上機考試准備。
(1)應將學校C語言課程實驗中做過的程序全部弄懂,也就是會自己根據題目變化能再編寫出來。
(2)要多找一些往年的真題來調試,不斷體會其中錯誤之處的提示;往年的編程題應該找來自己編編,頌櫻如果實在編不出來也沒關系,就對照著答案看,看懂了,自己再關上書編寫出來也可以。
(3)平時應該好好積累一些基本功能實現的小程序編寫方法,這些小程序可以稱為「基本動作」,而上考試編程題往往會利用2-3個這樣的基本動作進行有機整合就能編寫出來。這些「基本動作」包括:判斷素數、判斷迴文數、判斷水仙花數、直接選擇排序、二分查找、求反序數、同一數組元素逆置、求某數的(真)因子之和、字元串中插入/刪除字元或子串、單鏈表的建立、單鏈表的查找/檢索、單鏈表的輸出、單鏈表中插入/刪除一個結點、一或二維數組找極值(最大值或最小值)、進制轉換(如:十進制整數轉換成二進制,八、十六進制與二進制互相卜櫻胡轉換)、求最大公約數和最小公倍數等。
(4)做改錯題時,一定要利用好上機考試前那幾分鍾,可以好好看看改錯題(注意試卷發給你後不要去看其他的,只看改錯的程序),如果能找出幾個錯誤,應該很好。此時找錯誤應從:函數形參與實參的對應,主函數中字元串或數組定義與初始化部分,字元串賦值、比較等處找錯誤。開始輸入程序時,不要求快,一定要准確,不然因你自己輸入造成的錯誤會給你後面調試程序造成很大麻煩。
(5)編程題編寫的過程:先編寫主函數,因為主函數比較簡單,有些比如打開文件、寫文件、關閉文件部分是固定的,另一按題目要求一步步寫應該很容易寫出主函數;其次再編程自定義函數,編寫時一定要注意這樣的順序:從框架到填寫每個空,這樣大空填成小空,填著填著就編得差不多了。
⑵ 計算機二級C語言備考技巧有哪些
1、筆試試卷分析
筆試試卷由選擇題和填空題組成。選擇題和填空題一般對基本知識和基本操作進行考查,它主要是測試我們對相關概念的掌握是否全面、理解是否准確、思路是否清晰。
(1)選擇題分析
選擇題為單選題,是客觀題,每道題的分值為2分,試題覆蓋面廣,一般情況下我們不可能做到對每個題目都有把握答對。考試時就需要我們學會放棄,對於不確定的題目不要在上面花費太多的時間,先記住,然後作答其他題目。等最後有空餘的時間再回過頭來仔細考慮這些題目。二級C語言筆試題目眾多,分值分散,我們一定要有全局觀,合理地安排考試時間。
選擇題一般分為:正面試題和反面試題。設問是正確觀點的題稱為正面試題,絕大多數選擇題為正面試題;設問是是錯誤觀點的題稱為反面試題。我們在解答選擇題時可以如下幾個答題方法來答題,這樣可以提高答題速度和准確率。
①順選法:如果對題中的4個選項,一看就能肯定其中的1個是正確的,就可以直接得出答案。對於一些比較容易看出正確選項的題,可以使用排除錯誤選項。
②排除法:排除法是將錯誤答案一一排除的方法。對題中的4個選項逐個去掉錯誤的選項。對於一些比較容易看出錯誤選項的題,可以使用排除錯誤選項。
③比較法:這種辦法是沒有辦法的辦法,如果有些題實在是沒有把握,那麼就只有比較四個選項中那個更接近題目要求了(這也稱之為「蒙猜法」)。
(2)填空題分析
填空填一般難度都比較大,一般需要我們准確地填入字元,往往需要非常精確,錯一個字也不得分。在分值方面,每題也是2分。在作答填空題時要注意以幾點:
①答案要寫得簡潔明了,盡量使用專業術語。
②認真填寫答案,字跡要工整、清楚,格式要規范、正確,在把答案往答題卡上填寫後盡量不要塗改。
③注意,在答題卡上填寫答案時,一定要注意題目的序號,不要弄錯位置。
④對於有兩種答案的情況,只需填一種即可,多填並不多給分。
2、上機試題分析
一個C語言源程序總是在一定的硬體和軟體環境支持下進行編輯、編譯、連接和運行的,而這其中的每一步都直接影響程序調試的效率。所以初學者必須了解所使用的計算機系統的基本操作方法,學會使用該系統,了解在該系統上如何編輯、編譯、連接和運行一個C語言程序。
上機考試重點考察我們綜合運用基礎的操作能力和程序編寫能力,要求我們具有綜合運用基礎知識進行實際操作的能力。上機試題綜合性強、難度較大。上機考試的評分是以機評為主,人工復查為輔的。機評不存在公正性的問題,卻存在呆板的問題,有時還可能因為出題者考慮不周出現錯評的情況。這就要求我們做題時要充分考慮到各種情況,盡可能的按規范編寫程序,否則有可能答對不得分。
掌握好上機考試的考試技巧,可以使我們的實際水平在考試時得到充分發揮,從而取得較為理想的成績。歷次考試均有考生因為忽略了考試技巧,加之較為緊張的考場氣氛影響了水平的發揮,致使考試成績大大低於實際水平。因此我們在考試前,要有充分的准備。總結起來有以下幾點供我們在復習和考試時借鑒:
(1)上機考試訓練時,一定不要死記硬背。以往有部分考生能夠順利通過筆試,卻不能通過上機考試,主要原因就是她們在平時訓練時死記硬背,而沒有真正的理解知識應用,到考試時,題目稍有變動就變的束手無策。所以我們一定要在熟記基本知識點的基礎上,加強上機訓練,做到真正理解、掌握解題方法和思路。
(2)一定要重視考試模擬軟體的使用。應使用考試模擬軟體進行實際的上機操作練習,尤其要做一些具有針對性的上機模擬題,以便熟悉考試題型,體驗真實的上機環境,減輕考試時的緊張程度。
(3)學會並習慣使用編程軟體的幫助系統。C語言編程軟體有非常全面的幫助系統,熟練掌握、使用幫助系統,可以使我們減少記憶量,解決解題中的陌生、疑難問題。
(4)熟悉考試場地及環境,尤其是要熟悉考場的硬體情況和所使用的相關軟體的情況。一般在正式考試前,考點會給我們提供一次模擬上機的機會,應盡可能地去參加。模擬考試時,不要把重點放在做題上,而應放在熟悉考試環境,相應軟體的使用方法,考試系統的使用等方面。
(5)在考試時不要急燥、慌張,而是要認真、冷靜地看清題目要求,在做完題後一定要保存文件,並運行程序檢測運行結果是否符合題目要求。在考完交卷前先關閉掉C語言編程軟體和其他打開的文件,再交卷,確保交卷過程中不出錯誤。
3、綜合應試技巧
(1)認真審題,先分析,後下筆。試題的考核是有針對性的,因此在答題時也要有針對性。解答前,除了要看清問題外,還要弄清楚題目考核的意圖。明白了問在那裡後,就可以開始考慮好如何答題了,然後依思路從容做答。
(2)對於十分了解或熟悉的問題,切忌粗心大意、得意忘形,一定要認真看題、分析,避免掉入陷阱,確定後再寫出答案。
(3)對於偶爾碰到或是雖然在復習中見過但已記不清的題目,也不要泄氣,將自己的判斷同書本知識聯系起來做答;對於完全陌生的問題,實在不知如何根據書本知識進行解答時,可以採用「蒙猜法」,用自己的思考和邏輯推斷作答。由於這這方法作出來的題沒有多大把握得分,因此不要花費太多時間去研究它。
⑶ 要期末考試了,怎麼速學復習c語言程序設計
首先用蘆纖1~3天的時間,把C語言的基本語法、基本類大嘩和型等過一遍。比如指針啊,數組啊,指針的指針啊等等。除非平時一點都沒聽,否則3天之內應該是可以吧這些內容熟悉一遍的。
剩餘的時間,預留3天做做題。其餘時間全部放到數據結構和基本演算法的研究上。比如鏈表、排序演算法等。
一般考試就是理論和編程。在學校應該是偏理論。所以先過一遍理論,然後再通過滾盯練習加深理論。
祝你好運了
⑷ C語言復習計劃
可以分為三步走:
1、基礎知識鞏固:
把基本的語法知識了解通徹,主要是關鍵字的用法,運算符的使用,流程式控制制的簡單現實,C庫裡面的一些常用庫函數在使用如strcpy,strcmp,strchr,sprintf....等等。要達到這些個要求需要你把書本認認真真的看一遍;
2、重點難點學習:
C語言里很重要的一點就是指針了,不少初學者在這方面需要花不少時間才能掌握,所以這個內容需要你重點花時間去攻克,還有就是數組和指針結合在一起的一些知識。
3、提升計劃:
如果上面兩步你都覺得沒有什麼問題了的話,那麼接下來就是你痛苦且快樂的時候了,下面你可以繼續學習數據結構的相關知識,如鏈表,棧等等,另一方面就是掌握幾個常用的演算法,主要是排序演算法,查找演算法。這些基本上都是數據結構上的東西了。最後就可以做幾個小程序。
希望我的回答對人角幫助!
⑸ 大後天c語言,要怎麼復習阿
復習方法:
1、以課本為本,以考綱為綱,把課本吃透。考題肯定是根據指定的教材出,不是根據某家出版社的教輔材料出。平常的考試題目,幾乎百分之百都可以在課本中找到原型——當然經過多層的綜合和深化。
2、三遍讀書法。第一遍應該以整體瀏覽為主,爭取明白全書概要,不要求理解每個具體知識點;第二遍才細致的理清重點難點;第三遍就是重新梳理,記憶背誦知識點。這樣三遍下來,這本書才算基本上看過了。
3、書看得差不多了,知識體系也整理好了,碰早接下來開始做題。做題必須把握一個原則:先求臘畢精,再求多;先求慢,再求快;先求質量,再求數量。
4、背題。所謂背題,是一個比較形象的說法,並不是說一定就要把整個題目背下來。而是做了以後,把做過的練習冊.試卷等等都保存起來,以後每隔一笑局雀段時間拿出來看一看。
⑹ C語言考試復習的要點是什麼
一、了解試卷,胸中有數
綜觀近幾年全國計算機等級二級基礎部分和C語言程序設計的題目,筆試中大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握。所以,全面復習非常重要。
二、深刻理解,強化概念
對於計算機的基礎知識和體系,應注意理解,切忌死記硬背。例如,可以把計算機硬體系統的結構圖與實物對照著去理解:控制器和運算器常常集成在一起,稱為CPU;存儲器分為兩種:內存和外存,只有內存才能與CPU直接打交道;所有這些部件又由匯流排將其聯結為一體,這種計算機又稱為匯流排式計算機;又如,計算機之所以稱為電腦,就是因為計算機的硬體結構、處理問題的方式和人的大腦結構以及處理問題的方式基本一致。採用對照、總結、聯想的方法來復習這些內容,比死記硬背效果要好得多。
三、歸納整理,適當記憶
另一部分需要記憶的知識是計算機基礎知識、基本概念。這些內容看似不起眼,但如果不適當加以記憶,考試時因此失分十分可惜。如:1946年至今,計算機發展已經歷了四個時代,這四個時代是如何劃分的?一個計算機系統都由哪幾部分組成?各部分關系怎樣?我們可以在理解的基礎上歸納整理,適當記憶。需要適當記憶的內容對初學者來說還有許多,如在C語言中有幾類不同類型的數據,各類數據在機器內部是如何存儲的?C語言中的運算符都有哪些?運算的優先順序別、結合方向怎樣等。
四、注重實踐,融會貫通
計算機是一門理論性、實踐性都很強的學科,對二級考試的參加者來說,基礎理論方面要求不是特別深入,卷面中的題目大多數都可以上機實踐。因此,注重實踐,更顯得重要。考生應在對基本知識理解的同時注意多上機實踐,通過實踐,將所學知識融會貫通。
五、多做練習,查漏補缺
在認真地學完考試指定用書後,你可能已雄心勃勃,充滿信心。但千萬別高興過早。再找一些題集,認真地測試一下,一則可以看看你究竟學習得如何,二則可以查漏補缺,將還沒有掌握的內容補起來,以備正式考試時萬無一失。即使在平時,也應這樣。多做練習,多加思考,在解題中下功夫,是學好計算機的關鍵。我國著名數學家華羅庚說過:「學數學不做練習,好比入寶山而空返。」學習計算機也是同樣的道理。
⑺ 怎麼自學c語言,需要怎麼學習