當前位置:首頁 » 編程語言 » c語言2級編程答題技巧
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言2級編程答題技巧

發布時間: 2023-04-29 00:22:19

❶ 計算機二級c語言題型的變化及應試技巧

一、考試的變化

考試的模式已經轉變為無紙化,選擇題直接在計算機上完成拋棄了過去的筆試這一部分,在考核要求沒有變化的情況下,也取消了填空題,現在的考試模式規定為一百二十分鍾,試題滿分為一百分,其中上機操作題為六十分,選擇題為四十分。獲得合格證書的要求是六十分,不能獲得合格證書的考生,在下一次考試中也不會安排補考,只能在一次考試的時候重新按新生的身份來參加。

二、試卷的結構

二級C語言試卷由選擇題和上機操作題兩部分組成,其中選擇題40道小題,每小題1分,選擇題前10道小題是二級公共基礎知識。上機操作題基本延用傳統考試中上機操作題的題型,分別為填空題18分、找錯改錯題18分和程序設計題24分。

另外無紙化考試中,每個考生的題目是從考試系統中隨機生成的,而每個題的各選項(如選擇題的四個選項)的順序也是隨機的,不是固定的。

三、試卷題型分析及應試技巧

(一)選擇題分析

基本操作與基本知道的掌握是選擇題的考核目的,我們對相關知識掌握是不是夠全面、是不是能夠理解准確,還有理解的思路是不是夠清晰都是考核的內容。選擇題的覆蓋面較為廣泛,一般情況下都是單選的客觀題,每題為1分。在新規則下,選擇題答完退出後再不能進入選擇題做答,因此,答選擇題時就應認真、謹慎,一些自己已經非常熟悉的選擇題,也要認真分析,不能粗心大意,因為一些選擇題會設置一些陷阱,一定要明確答案之後再進行選擇。每道題都要完成有把握的做正確是有很大難度的,所以在自己不確定或者沒有把握的情況的下一定不要浪費太多時間,考試的時候我們也要學會放棄一些題。

解答選擇題時可以採用如下幾種方法,這樣可以提高答題速度和准確率:

1.順選法:如果對題中的4個選項,一看就能肯定其中的1個是正確的,就可以直接得出答案。

2.排除法:對題中的4個選項逐個去掉錯誤的選項。

3.比較法:也稱之為蒙猜法,對於實在沒有把握的題,那就只有比較四個選項中那個更接近題目要求了。

(二)上機操作題分析

上機操作題一般都有輸出結果,而要產生輸出結果,必須要有實際的編程能力編寫程序,這就要運用程序調試方法,所以能夠熟練的編寫程序和調試程序,對於通過二級C是一項非常重要的技能。

程序編寫能力與綜合操作能力是上機操作題重點考查部分,主要是通過掌握的知識來實際進行操作。這些操作題的分數是通過機器評定為准,人工復查為輔,所以這一考查部分基本不存在是否公正的情況,但是存在板滯的情況,有些情況可能會因為制定考題時涉及不夠周全導致錯判。因此對於這樣的情況我們在做題的時候一定要充分考慮到,編寫程序的時候一定盡可量的按規定而行,避免因錯誤評判導致不得分的情況出現。

掌握好上機操作題的考試技巧,可以使我們的實際水平在考試時得到充分發揮,從而取得較為理想的'成績。總結起來有以下幾點供我們在復習和考試時借鑒:

1.上機考試訓練時,不要死記硬背。要在熟記基本知識點的基礎上,加強上機訓練,做到真正理解、掌握解題方法和思路。

2.要重視考試模擬軟體的使用。使用考試模擬軟體進行實際的上機操作練習,尤其要做一些具有針對性的上機模擬題,以便熟悉考試題型,體驗真實的上機環境,減輕考試時的緊張程度。

3.學會並習慣使用編程軟體的幫助系統。C語言編程軟體有非常全面的幫助系統,熟練掌握、使用幫助系統,可以使我們減少記憶量,解決解題中的陌生、疑難問題。

4.熟悉考試場地及環境,尤其是要熟悉考場的硬體情況和所使用的相關軟體的情況。一般在正式考試前,考點會提供一次模擬上機的機會,應盡可能去參加。模擬考試時,不要把重點放在做題上,而應放在熟悉考試環境,相應軟體的使用方法,考試系統的使用等方面。

5.認真審題,先分析,後答題。試題的考核是有針對性的,因此在答題時也要有針對性。解答前,除了要看清問題外,還要弄清楚題目考核的意圖。明白了問在那裡後,就可以開始考慮好如何答題了,然後依思路從容做答。

6.考試時不要急燥、慌張,要認真、冷靜地看清題目要求,在做完題後一定要保存文件,並運行程序檢測運行結果是否符合題目要求。在考完交卷前先關閉掉C語言編程軟體和其他打開的文件,再交卷,確保交卷過程中不出錯誤。

7.熟練的掌握二級C題庫中的上機操作題目。

在無紙化環境下,二級C的考試雖減少了筆試環節,但要能夠順利過關獲得證書,取決於我們對C語言理論知識和上機操作技能掌握的扎實程度。否則,即使有再好的技巧也無濟於事,只能碰運氣。所以,二級C考生應該認真學習基礎理論,熟練掌握編程和調試程序的技能,打好C語言基礎,在扎實的基礎上運用以上應試技巧,就能使考試起到事半功倍的效果。

❷ 計算機二級C語言操作題怎樣才能得分

可以用c語言的編譯器運行,考試一般是VC++6.0編譯器運行。對於題空題和改錯題,評分程序先是讀取考生文件夾下的BLAN.C和MODI.C文件,再找到其中需要填空和改錯的代碼所在的行數,最後與評分程序中的提供的數據進行對比。

對於考編程題,評分程序一般先是讀取考生文件夾下的擴展名為.DAT的文件,再其中的數據與評分程序中的提供的數據進行對比,因此,在編程後一定要運行程序,以生成擴展名為.DAT的輸出文件。

成績評定:

各級上機考試的成績由考生交卷後由計算機直接評分給出,機器閱卷,並由考點匯總並與答題卡一起提交至北京,但是除了0分考生以外,考生無法當場得到具體的成績。

另外,一級考生、補考上機的考生將要和其餘考生一樣在當地的成績公布日才能得到成績。當北京方面將試卷評閱完畢後,會將各省的成績合格信息匯總並發回給各省的主考部門,並由各省的主考部門來決定具體的成績公布的時間。

❸ 二級C語言上機答題技巧

編程呢,一般是說第一題是函數題,模板這個是沒有,但是一般看幾題就懂了的。改錯巧橡困要注意分號和逗號,還有一些如螞符號啊,具體看題目要求,考試時可以運行一下來檢驗。答題孝念沒有什麼技巧的啦。題目做多了自然懂了,我逃課一學期,用一星期時間准備,c語言2級就過了。加油把~

❹ 計算機二級C語言考試技巧

全國計算機等級考試二級C語言上機考試具有三種題型:程序填空、程序修改和程序設計,其中程序填空30分,程序修改30分,程序設計40分。[1]從以往的機試的情況來看,許多考生在程序設計題目上失分比較嚴重,而程序設計題占總分值的40%,一旦答錯,如果程序填空和程序修改又不能取得滿分的話,就不能通過上機考試。
2007年9月,教育部考試中心對現有的全國計算機等級考試大綱進行了改革,二級C語言上機考試時間由60分鍾增加到了90分鍾,編程環境由以前的TC2.0改為VC++6.0。[2]本文根據對近幾年來二級C語言上機考試中的程序設計題進行歸類總結,提出相應的策略,並對考生應對2007新大綱以後的C語言上機環境給出一些建議。
2 對以往考試的分析
歷年的全國計算機等級考試中二級C語言上機考試程序設計題目全部出自於由南開大學出版社編寫南開100題,每次考試教育部考試中心會對題庫做相應的改動,增加一些新的題型或題目,考試中,考生隨機抽取一套進行測試。筆者對2005年4月至2007年9月2004版新大綱以後的6次考試中的程序設計題目進行了總結,將這些題目一共分成了6大類,對每種類型的題目進行了分析。
2.1 對一維數組和字元串的操作
該類型的題目在以往的機試中所佔比例最大,為40%,考生應對該知識點做全面的復習和掌握。一維數組可以分為數值型和字元型,其中數值型數組的數據類型為整型和實型,字元型數組的數據類型為字元型,我們通常會把字元型數組叫做字元串,但是應該注意字元型數組與字元串之間是存在區別的,也就是』\0』結束標志問題。
在復習該部分的時候,考生應該掌握以下兩個問題:
(1)對一維數組的操作
對一維數組進行操作的時候,不可避免的要訪問相關的數組元素,在C語言中訪問數組元素一般採取單層循環的方法進行遍歷,假設數組長度為n,數組下標是在0到(n-1)之間的,考生應該牢固掌握在一維數組中求最大值、最小值,移動元素,查找特定值,存儲數組元素的方法。
(2)對字元串的操作
該類問題是每次考試的重點和難點,特別是將字元串同指針結合起來以後,難度就更大了。考生在解決此類問題是應特別注意字元串的結束標志』\0』,它不僅僅用來作為字元串的結束標志,而且在對字元串進行操作的時候,它也是循環的結束標志。考生在復習該部分的時候,應該注意這樣的幾個基本問題:大小字母轉換、奇偶數判別、刪除或添加指定的字元和字元的移動。此外,考生應該牢固掌握指針的特性及字元串操作函數的使用和實現方法,特別是字元串連接函數與求子串函數,在以往的考試中多次要求考生自己編寫,考生應對該知識點做重點掌握。
2.2 數值計算
該類型的題目在歷年的機試中佔22%,考查的機率也非常高。該類題目一般給定一個數列計算公式,然後要求考生編寫一個函數類實現求數列的前n項的值、累加和或者積。在解決該類的問題,首先要找到給定數列的變化規律,然後根據其變化規律來編寫一個單層或者雙層的循環來求其相應的值。在編寫程序的過程中,往往還會用到一些數學函數,如:sqrt()、fabs()、pow()等,考生應該牢固掌握math.h中的一些常用數學函數的功能和使用方法。另外,還應該注意數據類型之間的區別,特別是float和int類型,不同的數據類型產生的運算結果也是不一樣的。
2.3 對結構體的操作
該部分對非計算機專業的學生來說是一個難點,因為結構體在《數據結構》這門課程中應用最為廣泛,但考生忽視對該知識點的復習,但在以往的機試中,有17%的題目是屬於該類型。考生在復習這部分的時候,首先應注意結構體成員的兩種不同的引用方法:結構體變數和指向結構體的指針,也就是結構體成員運算符』.』和指向運算符』->』,在編程的過程中,往往會涉及到結構體數組,其實這類數組除了數據類型是結構體以外,其它的特性和普通數組是一樣的,結構體除了定義、賦值和初始化以外,它的其它操作和普通變數也是一樣的,包括在結構體數組(記錄)中進行查找、刪除、求最大最小值等操作,我們應該用對待普通變數的方法來解決結構體的問題,這樣的話,難度就可以大幅度的降低。
2.4 對二維數組的操作
該類問題在歷年的機試中佔16%,考生應對二維數組的數組元素的遍歷方法、存儲方式、矩陣轉換等問題做重點掌握。在C語言中,訪問二維數組的數組元素一般採用雙層循環的方法實現,因為二維數組具有兩個下標:行下標與列下標;二維數組可以按行或者按列轉化成一維數組進行存儲;對二維數組進行行列轉換的時候,要將行下標和列下標進行互換。考生還應該掌握上三角矩陣、下三角矩陣的特性,在考試中,該知識點也有所涉及。
2.5 數制轉換
該部分在以往的機試中佔11%,包括兩類問題:一是整數合並,二是類型轉換。在復習該部分時,考生應該注意C語言中int型、long型、float型和double型數據所佔的存儲空間的大小和精度,注意』%』(模)運算和』/』(除法)運算的特點,特別應該靈活的使用模運算與除法運算求數據相應位數上的數值。掌握強制類型轉換的方法以及按規定的位數保留小數的方法。
2.6 素數
該部分在歷年的機試中佔6%,考生應該牢固掌握素數的基本概念和判斷素數的方法。特別需要考生注意的是整數1不是素數,所以在判斷素數的時候,應該從2開始,到(n-1)結束,能夠除盡的不是素數,不能除盡的是素數。判斷素數問題是C語言中的一個基本演算法,不僅會在程序設計中會考到,而且往往在程序填空和程序改錯中也會有所涉及,因此,考生應對該知識點認真復習。
3 程序設計中應注意的問題
3.1 熟悉編程環境
根據2007年9月教育部考試中心頒布的新大綱,二級C語言的編程環境由TC2.0改為VC++6.0,考生應該熟練掌握VC++6.0的使用方法,雖然VC支持滑鼠操作,但是考生還是應該掌握幾個常用快捷方式來提高編程效率。特別要注意在對程序進行改動以後要保存,要進行編譯連接生成可執行(.exe)文件。
3.2 養成良好的程序設計風格
二級C語言機試中的程序設計題,一般來說程序都比較簡短,源代碼一般不超過5行,在題目指定的函數內編寫程序。考生在答題的時候盡量採用易於理解而且比較簡單的代碼來解決問題,注意不要改動函數的參數,語句的界符「{}」也應該具有層次性的縮進,必要時,使用一定的注釋來幫助自己理解程序。
3.3 謹慎使用指針
指針是C語言的精華,也是機試考查的重點內容,指針的使用非常靈活,在使用的指針的時候一定要注意對其進行初始化,所謂初始化也就是給指針一個初值,沒有初值的指針是很危險的,除了一定得不到正確答案外,如果指針越界,容易引起死機。如果死循環帶來的死機是「假死」,大部分可以用「Ctrl+Break」來恢復,但指針越界引起的死機卻是真死,請考生一定要牢記。[3]
3.4 熟練掌握循環結構
循環結構的程序是程序設計中涉及最多的知識點,根據以上的分析,我們可以看出幾乎每一類題目都會涉及到使用循環來解決問題,因此考生應該掌握循環結構的特徵和使用方法,以達到能夠熟練使用的目標。應該引起注意的是,在編制循環結構程序的時候考生應該盡量使用「for」循環和「while」循環,避免使用「do……while」循環和「goto」語句,因為「for」循環和「while」編寫出來的循環程序易於理解,不容易出錯。
3.5 沉著應戰,認真細心
二級C語言上機考試時間有限,雖然從以前的60分鍾改為了90分鍾,但是相對於其它語種的上機考試來說,二級C語言的上機時間還是非常緊迫的。考生在答題的過程中應該保持一個良好的心態和平靜的心情,遇到問題的時候不能慌亂,最好能夠在機試時帶一張草稿紙和一支筆,在編程之前先畫出程序的流程圖來明確解題思路。在遇到程序錯誤時一定要根據錯誤代碼檢查相應位置,檢查的過程中應該認真仔細,確保能夠解決問題。
4 結束語
二級C語言上機考試是各語種級別中考生最多的,但每年的通過率都不高,主要的原因是考生的重視程度不夠,上機操作的次數過少,很多應該掌握的卻沒有掌握,缺乏考試經驗等。希望每位參加考試的考生能認真對待,積極備考。相信本文能夠助參加二級C語言上機考試的考生一臂之力。

❺ 計算機二級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語言上機題庫怎麼背啊,這么多,有什麼技巧嗎全部背下來要死人的

上機
上機方面我的觀點可能和某些朋友的不大一致。有些人認為上機考試是隨機抽題,有運氣的成分,但我認為還是有技巧可尋的。

首先是加強上機操作練習。同樣的一道題,在試卷上你會做,但在計算機上就不一定了。這是由於你的上機操作較少,造成環境不熟悉,處理實際錯誤能力比較差。我推薦你到網上下載一份模擬盤,通過它你可以模擬考試環境,到時候就不會手忙腳亂了。
其次就是要注意規則。二級C的上機題是由計算機評分的,於是就有很多地方值得我們注意。對於改錯這類題,一般有2~3處錯誤不等,均在以「/*******found********/ 」為標志的下方,改動的地方也不大,此處切忌打破原程序結構,尤其注意的是不要亂加空行。由於計算機在評分時是尋找到指定行數後進行對比,倘若你在程序中任意加空行,計算機就會對不上號,自然也無法得分了。相對於改錯題來說,編程題靈活性比較強,因此要將題目讀仔細,禁止使用的函數一定不要用,切勿簡單省事。完成題目後記得存檔。

其實多數人選擇培訓,而我卻認為只要把書讀透了,而且要熟悉運行環境,如VC++6。0就不錯的。
祝你成功 (*^__^*) 嘻嘻……

❼ 全國計算機二級c答題技巧,(筆試+機試)

筆試

筆試方面我認為首先要弄清楚基本概念,切勿囫圇吞棗。很多朋友看書很急,給自己規定每天看幾頁,我認為並不可取。對於相對簡單的地方,如C語言背景、優點及操作流程等一些概念性的東西,熟讀後記下即可,以後在學習中自然會慢慢領會。而對一些特殊的規則、語法等知識點則要重視,比如任何C語言的語句必須在末尾加上分號、指針概念的引入、函數的調用等,這些概念對於初學者來說是很容易忽略或很難理解的,多花些時間在這方面是比較值得的。

把教材上的知試點理解後,就該進行強化訓練了。此時要適當地做一部分題,使用和教材配套的練習冊即可,著重復習函數、數組和指針。這三大塊內容無論在筆試還是上機考試中都是重中之重。另外還要很好的掌握條件語句與循環語句,因為大部分的考題中都含有這兩類語句。

在考試的時候一定要一步一個腳印,認證細致地做題,倘若你匆匆做完,再回來檢查時很可能會隨著以前的思維定勢將題目再做一遍,起不到檢查的效果。

最後我還要說一點關於計算機基礎知識的問題,這部分覆蓋范圍比較廣,要求的知識也比較全面,沒有什麼典型的題目,復習沒有訣竅,只能靠時間的積累。大家在做這一部分的題目時,注意不要超出大綱范圍就可以了。

上機
上機方面我的觀點可能和某些朋友的不大一致。有些人認為上機考試是隨機抽題,有運氣的成分,但我認為還是有技巧可尋的。

首先是加強上機操作練習。同樣的一道題,在試卷上你會做,但在計算機上就不一定了。這是由於你的上機操作較少,造成環境不熟悉,處理實際錯誤能力比較差。我推薦你到網上下載一份模擬盤,通過它你可以模擬考試環境,到時候就不會手忙腳亂了。
其次就是要注意規則。二級C的上機題是由計算機評分的,於是就有很多地方值得我們注意。對於改錯這類題,一般有2~3處錯誤不等,均在以「/*******found********/ 」為標志的下方,改動的地方也不大,此處切忌打破原程序結構,尤其注意的是不要亂加空行。由於計算機在評分時是尋找到指定行數後進行對比,倘若你在程序中任意加空行,計算機就會對不上號,自然也無法得分了。相對於改錯題來說,編程題靈活性比較強,因此要將題目讀仔細,禁止使用的函數一定不要用,切勿簡單省事。完成題目後記得存檔。

對於上機考試的知識點,我分開來說:

一、填空題。這類題目一般先檢查程序 注意變數再程序中前後是否對應 再檢查命令使用是否正確 大概就差不多了。
二、改錯題。這類題一般要求改動的地方不大,我們可以分三步解決。首先在明確題意的基礎上粗讀一遍程序,找出明顯的錯誤,如拼寫錯誤等。然後運行程序,看系統是否提示錯誤,再順藤摸瓜去解決。如果這些錯誤都沒有出現,那麼就應該是邏輯錯誤了,這類錯誤比較難查,因為它並不影響程序運行,此時就要考驗你的功力了。一般來說在循環的條件、次數及數組的計算方面存在邏輯錯誤的可能性比較大。

三、編程題。這部分題的重點在指針和數組上。一般題目都要求編寫一個函數以實現某功能,函數名稱和參數一般也會給定。這部分題一般都與數列計算、數值轉換以及字元串操作等有關,但大都離不開指針和數組的應用,所以希望大家還是在指針和數組的復習上多下些功夫。

下面簡要介紹一下學習C語言的一些方法:
一、C語言入門的基本學習方法

《C語言》的內容很豐富,有的部分涉及到的細節很多,如硬體知識和數據結構知識等,自學時不可能面面俱到,否則必然會顧此失彼,反而抓不住主要矛盾。筆者認為對初學C語言的考生,開始不必在每一個細節上過於死摳,而應當把主要精力放在最基本、最常用的那些部份,待有一定的基礎後再深入到一些非主要的細節,有一些細節需要通過較長期的實踐才能熟練掌握。初學C語言時,可能會遇到有些問題理解不透,請不要氣餒,鼓足勇氣向後面的內容學習,待學完後面的章節知識,前面的問題也就迎刃而解了。學習C語言始終要記住「曙光在前頭」和「千金難買回頭看」,「千金難買回頭看」是學習知識的重要方法,就是說,學習後面的知識,不要忘了回頭弄清遺留下的問題和加深理解前面的知識,這是學習的人最不易做到的,然而卻又是最重要的。比如:在C語言中最典型的是關於結構化程序設計構思,不管是那種教材,一開始就強調這種方法,這時也許你不能充分體會,但是學到函數時,再回頭來仔細體會,溫故知新,理解它就沒有那麼難了。學習C語言就是要經過幾個反復,才能前後貫穿,積累應該掌握的C知識。

下面我們就圍繞《C語言》的特點、把裡面的重點和難點,從宏觀和微觀兩個角度,就如何學好這門課程提供一些建議和方法,供大家學習時參考。

首先從宏觀上談一談自學C語言的方法。

我認為要學好C語言首先必須了解等級考試C語言的大綱和內容,以及各種輔助材料的用途,這是學好C的基礎。從以前的經驗以及考網上的一些信息可知,要自學C語言必須准備以下資料:

1、 教材:大家現在都公認是清華大學譚浩強主編的那本《C程序設計》(綠色封面。

2、 習題集:我認為清華大學的《C語言樣題匯編》不錯。書後面附有答案。

3、 上機練習:我認為南開大學的那個可以,最好是在考前從頭到尾做一遍。答案可以去考網下載區下載。

4、 大綱:這個肯定要的,可以在考網二級版那裡去下,然後列印出來。

5、 自學計劃:為了做到有計劃有目的地學習C語言,大家可以根據自己的學習(或工作)情況,制定一個自學計劃,循序漸進地學習。

6、 模擬盤:為了更好地熟悉考場環境,下一個模擬盤是必不可少的,可以在http://studywang.yeah.net/。下載,注意,在下載時要把鎖匙盤一起下回來,否則不能進入考試環境。

7、 教學光碟:如果能買到C語言的教學光碟,那當然更好,這樣可以更直觀地學習C語言了。

另外把二級c語言的南開100題版本也給你http://hi..com/bluewin100/blog/item/6f75cdb1c6146250092302d1.html
祝你成功 (*^__^*) 嘻嘻……

❽ 計算機二級C語言做題技巧

2017年計算機二級C語言做題技巧

C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。下面是我整理的關於計算機二級C語言做題技巧,歡迎大家參考!

1. 把C++當成一門新的語言學習(和C沒啥關系!真的。)

2. 看《Thinking In C++》,不要看《C++變成死相》;

3. 看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因為他們很難而我們自己是初學者所以就不看;

4. 不要被VC、BCB、BC、MC、TC等詞彙所迷惑——他們都是集成開發環境,而我們要學的是一門語言;

5. 不要放過任何一個看上去很簡單的我程問題——他們往往並不那麼簡單,或者可以引伸出很多知識點;

6. 會用Visual C++,並不說明你會C++;

7. 學class並不難,template、STL、generic programming也不過如此——難的是長期堅持實踐和不遺餘力的博覽群書;

8. 如果不是天才的話,想學編程就不要想玩游戲——你以為你做到了,其實你的C++水平並沒有和你通關的能力一起變高——其實可以時刻記住:學C++是為了編游戲的;

9. 看Visual C++的書,是學不了C++語言的;

10. 浮躁的人容易說:XX語言不行了,應該學YY;——是你自己不行了吧!?

11. 浮躁的人容易問:我到底該學什麼;——別問,學就對了;

12. 浮躁的人容易問:XX有錢途嗎;——建議你去搶銀行;

13. 浮躁的人容易說:我要中文版!我英文不行!——不行?學呀!

14. 浮躁的人容易問:XX和YY哪個好;——告訴你吧,都好——只要你學就行;

15. 浮躁的人分兩種:a)只觀望而不學的.人;b)只學而不堅持的人;

16. 把時髦的技術掛在嘴邊,還不如把過時的技術記在心裡;

17. C++不僅僅是支持面向對象的程序設計語言;

18. 學習編程最好的方法之一就是閱讀源代碼;

19. 在任何時刻都不要認為自己手中的書已經足夠了;

20. 請閱讀《The Standard C++ Bible》(中文版:標准C++寶典),掌握C++標准;

21. 看得懂的書,請仔細看;看不懂的書,請硬著頭皮看;

22. 別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍;

23. 請看《Effective C++》和《More Effective C++》以及《Exceptional C++》;

24. 不要停留在集成開發環境的搖籃上,要學會控制集成開發環境,還要學會用命令行方式處理程序;

25. 和別人一起討論有意義的C++知識點,而不是爭吵XX行不行或者YY與ZZ哪個好;

26. 請看《程序設計實踐》,並嚴格的按照其要求去做;

27. 不要因為C和C++中有一些語法和關鍵字看上去相同,就認為它們的意義和作用完全一樣;

28. C++絕不是所謂的C的“擴充”——如果C++一開始就起名叫Z語言,你一定不會把C和Z語言聯系得那麼緊密;

29. 請不要認為學過XX語言再改學C++會有什麼問題——你只不過又在學一門全新的語言而已;

30. 讀完了《Inside The C++ Object Model》以後再來認定自己是不是已經學會了C++;

31. 學習編程的秘訣是:編程,編程,再編程;

32. 請留意下列書籍:《C++面向對象高效編程(C++ Effective Object-Oriented Software Construction)》

《面向對象軟體構造(Object-Oriented Software Construction)》《設計模式(Design Patterns)》《The Art of Computer Programming》;

33. 記住:面向對象技術不只是C++專有的;

34. 請把書上的程序例子親手輸入到電腦上實踐,即使配套光碟中有源代碼;

35. 把在書中看到的有意義的例子擴充;

36. 請重視C++中的異常處理技術,並將其切實的運用到自己的程序中;

37. 經常回顧自己以前寫過的程序,並嘗試重寫,把自己學到的新知識運用進去;

38. 不要漏掉書中任何一個練習題——請全部做完並記錄下解題思路;

39. C++語言和C++的集成開發環境要同時學習和掌握;

40. 既然決定了學C++,就請堅持學下去,因為學習程序設計語言的目的是掌握程序設計技術,而程序設計技術是跨語言的;

41. 就讓C++語言的各種平台和開發環境去激烈的競爭吧,我們要以學習C++語言本身為主;

42. 當你寫C++程序寫到一半卻發現自己用的方法很拙劣時,請不要馬上停手;請盡快將餘下的部分粗略的完成以保證這個設計的完整性,然後分析自己的錯誤並重新設計和編寫(參見43);

43. 別心急,設計C++的class確實不容易;自己程序中的class和自己的class設計水平是在不斷的編程實踐中完善和發展的;

44. 決不要因為程序“很小”就不遵循某些你不熟練的規則——好習慣是培養出來的,而不是一次記住的;(勿以善小而不為)

45. 每學到一個C++難點的時候,嘗試著對別人講解這個知識點並讓他理解——你能講清楚才說明你真的理解了;

46. 記錄下在和別人交流時發現的自己忽視或不理解的知識點;

47. 請不斷的對自己寫的程序提出更高的要求,哪怕你的程序版本號會變成Version 100.XX;

48. 保存好你寫過的所有的程序——那是你最好的積累之一;

49. 請不要做浮躁的人;

50. 請熱愛C++! ;

❾ 計算機二級c注意事項

計算機二級c注意事項

計算機應用、信息化的市場經濟和政策法律環境尚待完善,還缺乏有力的技術經濟學政策推動信息技術廣泛應用,信息化的組織領導與管理體制尚待完善與加強。下面是我整理的關於計算機二級c注意事項,歡迎大家參考!

計算機二級c注意事項:

犯錯1

考試當天找不到考場教室,導致考試遲到。

這種情況,主要發生在那些非本校考試的考生(含跨高校和社會考生),往往是由於考生出行准備不充分造成的。

解決辦法:

1、如果時間允許,請根據准考證註明的考場地址提示,提前一周到考場去踩踩點。

2、如果時間不允許,請考試當天,提前一個小時到考場所在學校,通過詢問本校學生盡快找到考場地址。試問,火急火燎沖進考場,還能好好發揮嗎?

犯錯2

找人幫考或考場現場作弊。

這種情況,往往是那些平時不好好備考的考生所為。這里特別提醒:別存僥幸心理,伸手必抓,抓必嚴懲!一般情況下,凡是被抓的考生,兩年內不得參加考試!

解決辦法:提前做好備考准備,認真聽課和努力做相應練習題!

犯錯3

正式考試時,考試操作系統不熟悉。

這種情況一般發生在平時沒有相應習題備考的考生身上,容易范二的情況如下:

答題時間安排不合理。一般正常先做選擇題,再做操作題。其中操作題一般有3道大題,正常情況下,3道大題也是按照順序完成的。但是有些考生容易范二,如果第一道操作題比較難,可能會消耗掉很多時間,造成後面2道大題沒有時間完成。

技巧建議

二級office考生:題量是二級中最大的,120分鍾答不完題是最多的,很多考生,都是到了考試結束時間才被迫交卷的,所以更需要技巧。機構給到的建議是:PPT一般比較簡單,可以先做;Word一般不難,但題量相當大,答題時間可能會比較多,可以放在第二做;Excel一般最難,特別是碰到處理函數的題目,那就得注意了,謹慎答題。這里再說一下,想考高分的同學注意啦,只有答案和操作過程完全正確,才能得滿分。這就是你們平時做題的時候,為什麼答案正確,但依然得不到滿分的原因,因為你的操作過程是不完全正確的。總之,二級office高分技巧就是:除了平時認真上課之外,一遍,二遍,三遍練題,練出技巧,練出效率,練出高分!

二級ACCESS考生:題量也挺大,40個選擇題,先做完,遇到不懂的選擇題,也要選個答案,不要空著,選了至少還有25%的幾率對,雖然這25%的幾率可能從來不光顧你,但萬一人品大爆發,光顧了呢?選擇題之後,建議根據答題順序先做基礎操作題,再做簡單應用題,最後做綜合題。為什麼?因為這個順序就是從簡單到難的'過程。基礎操作題18分,一般比較簡單,爭取拿滿分,最多隻允許自己錯一個小問。接著是簡單應用題,這道題24分,是大家丟分比較嚴重的題,主要考查詢內容,一般有5個小題。其中前面1-2道小題還是挺簡單的,必須確保自己答對。剩下的3道小題,平時准備好,也不會太難。

只能送你一句話:高分從來只眷顧有準備的人!最後一道綜合題18分,希望你最好不要抽到VBA模塊的編程題,但是萬一抽到了,也不要怕,這道題也是分小題的,前面2個小問一般都比較簡單,要確保自己能拿到。後面的小題,要是不會,那也沒有辦法了,只能怨自己准備不好。這里,我給你一個最簡單的辦法:考試前3天,把練習題庫里的VBA代碼題全都背一遍答案,背的時候,注意找規律,這道題是有規律的!

二級C語言:這部分考生一般都是工科生,學校有上過C語言或C++,大部分的人都不願意做習題,所以二級過級率從來都是墊底的!這部分考生,我的建議是:首先,認真對待考試,學校上的專業課一般與國考知識有相關性,但從來沒有針對性。就比如C語言,考試主要考函數和指針部分,但學校這方面的知識一般只做了解,不會重點講解,所以要特別注意。其次,再怎麼沒有時間,也要抽出10天的時間,好好做些題。說實話,從考試優秀的名單來看,C語言或C++考試優秀的人比例是挺高的,為什麼?這個只有你們清楚,只要好好備考,考個優秀一點都不難。最後,說一下答題建議:先做40個選擇題,再做編程題,採取先易後難的原題進行答題。

那麼在考試中我們又該注意些什麼呢?

正式考試時,考試操作系統不熟悉。答題時間安排不合理如果第一道操作題比較難,可能會消耗掉很多時間,造成後面2道大題沒有時間完成。

建議:先做完選擇題,再瀏覽一下3道大題的難易程度,先做自己比較有把握的題,感覺最難的放到後面。

計算機二級C語言備考攻略:

題型分數分布

(1)單項選擇題,40 題,40 分(含公共基礎知識部分 10 分);

(2)程序填空題,3 小空,18 分;

(3)程序改錯題,2 個錯誤,18 分;

(4)程序設計題,24分。

上機考試環境及使用的軟體

上機考試環境為 Windows 7 簡體中文版,Visual C++ 6.0

考試要求

1. 熟悉Visual C++6. 0集成開發環境。

2.掌握結構化程序設計的方法,具有良好的程序設計風格。

3.掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。

4.在Visual C++6. 0集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。

考試內容

一、C語言程序的結構

1. 程序的構成,main函數和其他函數。

2. 頭文件,數據說明,函數的開始和結束標志以及程序中的注釋。

3. 源程序的書寫格式。

4. C語言的風格。

二、數據類型及其運算

1. C的數據類型(基本類型,構造類型,指針類型,無值類型)及其定義方法。

2. C運算符的種類、運算優先順序和結合性。

3. 不同類型數據間的轉換與運算。

4. C表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。

三、基本語句

1. 表達式語句,空語句,復合語句。

2. 輸入輸出函數的調用,正確輸入數據並正確設計輸出格式。

四、選擇結構程序設計

1. 用if 語句實現選擇結構。

2. 用switch語句實現多分支選擇結構。

3. 選擇結構的嵌套。

五、循環結構程序設計

1. for循環結構。

2. while和do-while循環結構。

3. continue語句和break語句。

4. 循環的嵌套。

六、數組的定義和引用

1. 一維數組和二維數組的定義、初始化和數組元素的引用。

2. 字元串與字元數組。

七、函數

1. 庫函數的正確調用。

2. 函數的定義方法。

3. 函數的類型和返回值。

4. 形式參數與實在參數,參數值的傳遞。

5. 函數的正確調用,嵌套調用,遞歸調用。

6. 局部變數和全局變數。

7. 變數的存儲類別(自動,靜態,寄存器,外部),變數的作用域和生存期。

八、編譯預處理

1. 宏定義和調用(不帶參數的宏,帶參數的宏)。

2. 「文件包含冶處理。

九、指針

1. 地址與指針變數的概念,地址運算符與間址運算符。

2. 一維、二維數組和字元串的地址以及指向變數、數組、字元串、函數、結構體的指針變數的定義。通過指針引用以上各類型數據。

3. 用指針作函數參數。

4. 返回地址值的函數。

5. 指針數組,指向指針的指針。

十、結構體(即「結構冶)與共同體(即「聯合冶)

1. 用typedef 說明一個新類型。

2. 結構體和共用體類型數據的定義和成員的引用。

3. 通過結構體構成鏈表,單向鏈表的建立,結點數據的輸出、刪除與插入。

十一、位運算

1. 位運算符的含義和使用。

2. 簡單的位運算。

十二、文件操作

只要求緩沖文件系統(即高級磁碟I/ O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。

1. 文件類型指針(FILE類型指針)。

2. 文件的打開與關閉(fopen,fclose)。

3. 文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf 函數的應用),文件的定位(rewind,fseek函數的應用)。

備考方法

如果你的基礎一般,建議先好好看一遍「公共基礎知識」,基礎10分要拿到。

1)牢固、清晰地掌握基本知識和理論

考試的重點是實際應用和操作,但其前提條件是對基本知識點的掌握。建議先跟著官方教程的書仔細過一遍。具體地講,有以下三點:

一是在復習過程中要注意總結,特別是對一些關系復雜的知識點,我們對重要知識點做了總結,詳見附件:C語言考試必備基礎知識點整理。

二要注意一些相關答題技巧,尤其是改錯題目,不要做無所謂的失分。

對此我們也做了總結詳見附件:計算機二級C語言上機改錯題目答題技巧 。

2)進行適量刷題。

這么做可以使考生較快地熟悉考試題型,掌握答題技巧,從而能在最短的時間收到最明顯的效果。而且,考生要對所做過習題進行適當分類整理,要通過做題掌握相關的知識點,要真正做到「舉一反三」。

我們找到了南開版的計算機二級C語言上機題庫,一共100道題,並附有詳細答案,你可以抽取相關習題進行聯系。

;

❿ 關於國二C語言答題技巧

只要是編程,如果你有C語言基礎的過是比較容易的。基本不用怎麼復習。
如果你沒有基礎,最好開始學點基礎知識。不會C語言基礎,筆試要過比較難,上機還是比較容易的,自己在網上找些題練練上級就沒什麼問題。