① c語言考試要考什麼
主要是筆試和上機:
理論先行
雖是上機考試,仍需以理論知識為基礎,所以必須將C語言教材從頭到尾學習一遍(應選擇權威教材),如譚浩強的C程序設計(沒有的可以到 http://www.labkt.com/books/html/booklist_1_1.html下載),對C語言的基本概況做到心中有數。
學完教材後,選取一些有代表性的編程範例,如經典百例或南開百題( http://www.labkt.com/c/jc.html),將其語句逐條理解透徹。同時還須注意一點,看的懂未必等於自己就會編寫,應當自己嘗試默寫,從而找出知識薄弱點、思維盲點。
要養成一些良好習慣,比如,代碼書寫格式使用規范的鋸齒形,盡量使用完整表達。如果採用簡化方式,雖然不一定影響運算結果,但有的考試評分標準是按答題要點給分,所以還是不省為妙。
以下是學習C語言過程中容易出現的問題:
1.函數、變數使用前未定義。
2.混淆「=」和「= =」。
3.語句後或預定義的函數名後漏掉分號。
4.將else拼寫成esle、continue拼寫成contiune。
5.括弧搭配錯誤。
6.首地址理解為1。
7. p++與++p區別不清。
8. break、continue運用不當。
9.誤將單引號用於字元串常量,將雙引號用於字元常量。
10. else分句中嵌套條件語句時,漏掉了「if」。
上機實踐
雖然考點、培訓點一般都提供模擬上機,但畢竟時間、地點受到限制,不能保證充分的練習時間,因此很多考生都希望能在自家電腦上進行操作實踐,下面具體談談如何實現在個人電腦上進行練習的方法。
一、簡易環境練習
系統要求:Windows系統
需用軟體:Turbo C 2.0 ( http://www.labkt.com/c/tc2.html)
TC軟體雖然不是標準的Windows程序,但在Windows環境下依然可以使用。為使軟體處於理想運行狀態,運行tc.exe後需要做一些設置:
1.按「漢」按鈕,否則會出現部分亂碼。
2.點擊屬性按鈕,在程序選項卡的「工作目錄」欄中根據上一命令行填入程序所在目錄,「運行」欄選擇最大化,選擇「退出時關閉」。
設置好後即可依照練習冊輸入習題,進行編譯調試。編程中用到的處理數據一般需自建。為了提高效率,可從網上下載習題。這里應留意一些下載習題中的問題,比如遺漏字元、錄入錯誤等,還有一些不易發現的情況,像雙引號的字體不標准、文件擴展名前的句號成了逗號、甚至一些看似無內容的空行中包含著某些ASCII碼,都會影響編程結果。
二、全真環境練習
系統要求:DOS系統
需用軟體:Turbo C 2.0、UCDOS、上機模擬軟體
經過基礎階段學習後,再來進行針對等級考試的練習,這就需要用到模擬軟體了。市面上模擬軟體很容易買到,其操作界面與正式考試完全一樣,還往往匯集了豐富的題庫和答案、源程序、輸入數據,並可進行自我評分。有的還提供筆試題知識點查詢,介紹考試技巧等。
使用模擬軟體前,應先安裝UCDOS(這與真實考試要求一樣,須選5.0以上版本,而且最好採用正式版,否則可能影響軟體使用)。通常情況下在Windows環境下是無法使用模擬軟體的,經過一些專業設置後雖可實現,但僅限於Windows 9X操作系統,而且設置不當易使系統崩潰,所以筆者建議還是在純DOS環境下使用為妥。
② C語言要考什麼證
全國計算機等級考試有二級c語言這個考試的項目。
C語言發展迅速,而且成為最受歡迎的語言之一,主要因為它具有強大的功能。許多著名的系統軟體,如DBASEⅢPLUS、DBASEⅣ都是由C語言編寫的。
用C語言加上一些匯編語言子程序,就更能顯示C語言的優勢了,象PC-DOS、WORDSTAR等就是用這種方法編寫的。
(2)國際學院c語言考什麼擴展閱讀:
c語言二級證書作用
1、是當代大學生必考三大證書(畢業證、英語四級證書、計算機二級證書)之一。
2、計算機等級考試證書是用人單位在招聘時考察的標准之一。
3、解決上海市戶口,必須通過計算機等級考試證書或者說通過NIT考試。
4、通過二級(C語言)考試可以免考自學考試中的《程序設計》課程。
5、通過計算機等級考試證書,可以在評職稱的時候免考職稱計算機考試。
③ 計算機二級(C語言)都考哪些內容
C語言程序設計
(1)單項選擇題,40題,40分(含公共基礎知識部分10分);
(2)程序填空題,2~3個空,18分;
(3)程序改錯題,2~3處錯誤,18分;
(4)程序設計題,1題,24分。
計算機二級考試是全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)四個等級中的一個等級,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。計算機二級考試採用全國統一命題、統一考試的形式。
(3)國際學院c語言考什麼擴展閱讀
時間安排
2018年NCRE將舉辦三次考試,時間分別為3月24日至26日(第51次)、9月15日至17日(第52次)及12月8日(第53次)。其中3月份和9月份考試開考全部級別全部科目,12月份考試開考一、二級的全部科目。各省級承辦機構可根據實際情況決定是否開考12月份考試。
二級考試時間為120分鍾;
系統環境:Windows 7、Visual C++2010 學習版(Visual C++ 2010 Express)、Visual Basic6.0、Access2010、NetBeans、My SQL(Community 5.5.16);Visual Studio 2010、MS Office2010、Python3.5.2 版本及以上 IDLE。
考試科目
據了解,教育部考試中心確定從2013年上半年開始,實施無紙化的NCRE,二級6個科目是:二級C,二級VB,二級VFP、二級JAVA、二級ACCESS、二級C++。[3]取消「Delphi語言程序設計」科目(代碼:62)。
自2018年3月考試起,NCRE將執行2018版考試大綱,二級取消「Visual FoxPro 資料庫程序設計」科目(代碼:27),2017年 12 月是其最後一次組考。新增「Python 語言程序設計」科目(代碼:66),考試時長:120 分鍾,2018 年 9 月首次開考。
④ 計算機二級考試(c語言)要考些什麼
計算機二級考試(c語言)要考:程序設計/辦公軟體高級應用級。
考核內容包括計算機語言與基礎程序設計能力,要求參試者掌握一門計算機語言,可選類別有高級語言程序設計類、資料庫程序設計類等。
辦公軟體高級應用能力,要求參試者具有計算機應用知識及MS Office辦公軟體的高級應用能力,能夠在實際辦公環境中開展具體應用。
從2013年開始全國計算機等級考試已從傳統的筆試和上機考試改革成無紙化考試,二級Delphi科目從2013年上半年開始停考。
(4)國際學院c語言考什麼擴展閱讀
計算機二級包括二級C,二級C++,二級VB,二級VFP,二級Access,二級Java,二級office。其需要學習的內容如下:
1、二級C
DOS命令,計算機組成原理,多媒體、資料庫操作、計算機網路、C語言程序設計、上機考試。
2、二級C++
按照新大綱需要學習的內容有:C++語言概述、C++語言數據類型、運算符和表達式、基本控制語句、數組、指針與引用、函數、類和對象繼承、模板等內容。
3、二級VB
按照新大綱,需要學習的內容有:VB基本概念、集成開發環境、可視化編程方法、基本輸入輸出、常用控制項功能及使用、VB控制結構語句等。
4、二級VFP
需要學習的內容有:資料庫系統與VFP基礎知識、資料庫基本操作、結構化查詢語言SQL、VFP程序設計、設計器和項目管理器使用等。
5、二級Access
按照新大綱,需要學習的內容有:資料庫系統、資料庫和表、資料庫查詢窗體、報表、數據訪問頁、宏、模塊等。
7、二級Java
按照新大綱,需要學習的內容有:JAVA語言概論、JAVA數據類型、運算符和表達式、流程式控制制、類、數組和字元串操作、異常處理、輸入輸出及文件操作、線程與對象串列化、編寫圖形用戶界面、applet程序設計:J2SDK的下載和操作、JAVA的應用。
8、二級office
按照新大綱,需要學習的內容有:計算機的基礎知識,Word的功能和使用 ,Excel的功能和使用,PowerPoint的功能和使用。
⑤ 國二c語言包括什麼
國二C語言指全國計算機等級考試中的c語言考試項目。包括以下十二個方面。
1、C語言程序的結構
程序的構成,main函數和其他函數以及頭文件,數據說明,函數的開始和結束標志以及程序中的注釋。還包括源程序的書寫格式和C語言的風格。
2、數據類型及其運算
C的數據類型及其定義方法, C運算符的種類、運算優先順序和結合性,不同類型數據間的轉換與運算和C表達式類型。
3、基本語句
表達式語句,空語,復合語句,輸入輸出函數的調用,正確輸入數據並正確設計輸出格式。
4、選擇結構程序設計
用if 語句實現選擇結構,用switch語句實現多分支選擇結構,選擇結構的嵌套。
5、循環結構程序設計
for循環結構, while和do-while循環結構,continue語句和break語句,循環的嵌套。
6、數組的定義和引用
一維數組和二維數組的定義、初始化和數組元素的引用,字元串與字元數組。
7、函數
庫函數的正確調用, 函數的定義方法,函數的類型和返回值,形式參數與實在參數,參數值的傳遞,函數的正確調用,嵌套調用,遞歸調用,局部變數和全局變數,變數的存儲類別(自動,靜態,寄存器,外部),變數的作用域和生存期。
8、編譯預處理
宏定義和調用(不帶參數的宏,帶參數的宏),文件包含冶處理。
9、指針
地址與指針變數的概念,地址運算符與間址運算符,一維、二維數組和字元串的地址以及指向變數、數組、字元串、函數、結構體的指針變數的定義。通過指針引用以上各類型數據。用指針作函數參數,返回地址值的函數, 指針數組,指向指針的指針。
10、結構體(即「結構冶)與共同體(即「聯合冶)
用typedef 說明一個新類型,結構體和共用體類型數據的定義和成員的引用,通過結構體構成鏈表,單向鏈表的建立,結點數據的輸出、刪除與插入。二叉樹基本知識。
11、位運算
位運算符的含義和使用,簡單的位運算。
12、文件操作
只要求緩沖文件系統(即高級磁碟I/ O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。
包括文件類型指針(FILE類型指針),文件的打開與關閉(fopen,fclose), 文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf 函數的應用),文件的定位(rewind,fseek函數的應用)。
⑥ 那個大學里的C語言考試到底是指什麼啊
是計算機二級考試,不是二級c的,二級c只有計算機專業才考的,我們考二級c是在vc++環境中考.考計算機二級不是很難的.
⑦ 計算機二級c語言考什麼
計算機二級包括二級C,二級C++,其需要學習的內容如下:
1、二級C
DOS命令,計算機組成原理,多媒體、資料庫操作、計算機網路、C語言程序設計、上機考試。
2、二級C++
按照新大綱需要學習的內容有:C++語言概述、C++語言數據類型、運算符和表達式、基本控制語句、數組、指針與引用、函數、類和對象繼承、模板等內容。
二級考試時間為120分鍾;
系統環境:Windows 7、Visual C++2010 學習版(Visual C++ 2010 Express)、Visual Basic6.0、Access2010、NetBeans、My SQL(Community 5.5.16);Visual Studio 2010、MS Office2010、Python3.5.2 版本及以上 IDLE。
(7)國際學院c語言考什麼擴展閱讀
教育部考試中心確定從2013年上半年開始,實施無紙化的NCRE,二級6個科目是:二級C,二級VB,二級VFP、二級JAVA、二級ACCESS、二級C++。取消「Delphi語言程序設計」科目(代碼:62)。
自2018年3月考試起,NCRE將執行2018版考試大綱,二級取消「Visual FoxPro 資料庫程序設計」科目(代碼:27),2017年 12 月是其最後一次組考。新增「Python 語言程序設計」科目(代碼:66),考試時長:120 分鍾,2018 年 9 月首次開考。
參考資料:網路——計算機二級
⑧ 計算機二級C語言考試內容有那些
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. 簡單的位運算。
十二、文件操作
1. 文件類型指針
2. 文件的打開與關閉
3. 文件的讀寫
拓展資料:
C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。全國計算機等級考試有二級c語言這個考試的項目。
考試要求:
1. 熟悉Visual C++6. 0集成開發環境。2. 掌握結構化程序設計的方法,具有良好的程序設計風格。3. 掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。4. 在Visual C++6. 0集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。
參考鏈接:網路-二級C語言
⑨ c語言都考什麼啊
C語言程序設計等級考試大綱
基礎知識部分
基本要求:
1.掌握演算法的基本概念。
2.掌握基本數據結構及其操作。
3.掌握基本排序和查找演算法。
4.掌握逐步求精的結構化工程序設計方法。
5.掌握軟體工程的基本方法,具有初步應用相關技術進行軟體開發的能力。
6.掌握資料庫的基本知識,了解關系資料庫的設計。
考試內容:
(一)基本數據結構與演算法
1.演算法的基本概念;演算法復雜度的概念和意義(時間復雜度與空間復雜度)。
2.數據結構的定義;數據的邏輯結構與存儲結構;數據結構的圖形表示;線性結構與非線性結構的概念。
3.線性表的定義;線性表的順序存儲結構及其插入與刪除運算。
4.棧和隊列的定義;棧和隊列的順序存儲結構及其基本運算。
5.線性單鏈表、雙向鏈表與循環鏈表的結構及其基本運算。
6.樹的基本概念;二叉樹的定義及其存儲結構、二叉樹的前序、中序和後序遍歷。
7.順序查找與二分法查找演算法;基本排序演算法(交換類排序,選擇類排序,插入類排序)。
(二)程序設計基礎
1.程序設計方法與風格。
2.結構化程序設計。
3.面向對象的程序設計方法,對象,方法,屬性及繼承與多態性。
(三)軟體工程基礎
1.軟體工程基本概念,軟體生命周期概念,軟體工具與軟體開發環境。
2.結構化分析方法,數據流圖,數據字典,軟體需求規格說明書。
3.結構化設計方法,總體設計與詳細設計。
4.軟體測試的方法,白盒測試與黑盒測試,測試用例設計,軟體測試的實施,單元測試、集成測試和系統測試。
5.程序的調試,靜態調試與動態調試。
(四)資料庫設計基礎
1.資料庫的基本概念:資料庫,資料庫管理系統,資料庫系統。
2.數據模型,實體聯系模型E-R圖,從E-R圖導出關系數據模型。
3.關系代數運算,包括集合運算及選擇、投影、連接運算,資料庫規范化理論。
4.資料庫設計方法和步驟:需求分析、概念設計、邏輯設計和物理設計的相關策略。
C語言程序設計部分
(一)C語言的結構
1.程序的構成,main函數和其他函數。
2.頭文件、數據說明、函數的開始和結束標志。
3.源程序的書寫格式。
4.C語言的風格。
(二)數據類型及其運算
1.C的數據類型(基本類型、構造類型、指針類型、空類型)及其定義方法。
2.C運算的種類、運算優先順序和結合性。
3.不同類型數據間的轉換與運算。
4.C表達式類型(賦值表達式、算術表達式、關系表達式、邏輯表達式、條件表達式、逗號表達式)和求值規則。
(三)基本語句
1.表達式語句,空語句和復合語句。
2.數據的輸入與輸出,輸入輸出函數的調用。
3.復合語句。
4.goto語句和語句標號的使用。
(四)選擇結構程序設計
1.用if語句實現選擇結構。
2.用switch語句實現多分支選擇結構。
3.選擇結構的嵌套。
(五)循環結構程序設計
1.for循環結構。
2.while和do while循環結構。
3.continue語句和break語句。
4.循環的嵌套。
(六)數組的定義和引用
1.一維數組和多維數組的定義、初始化和引用。
2.字元串與字元數組。
(七)函數
1.庫函數的正確調用。
2.函數的定義方法。
3.函數的類型和返回值。
4.形式參數與實在參數,參數值的傳遞。
5.函數的正確調用,嵌套調用,遞歸調用。
6.局部變數和全局變數。
7.變數的存儲類別(自動、靜態、寄存器、外部),變數的作用域和生存期。
8.內部函數與外部函數。
(八)編譯預處理
1.宏定義:不帶參數的宏定義;帶參數的宏定義。
2.「文件包含」處理。
(九)指針
1.指針與指針變數的概念,指針與地址運算符。
2.變數、數組、字元串、函數、結構體的指針以及指向變數、數組、字元串、函數、結構體的指針變數。通過指針引用以下各類型數據。
3.用指針作函數參數。
4.返回指針值的指針函數。
5.指針數組,指向指針的指針,main函數命令行參數。
(十)結構體(即「結構」)與共用體(即「聯合」)
1.結構體和共用體類數據的定義方法和引用方法。
2.用指針和結構體構成鏈表,單向鏈表的建立、輸出、刪除與插入。
(十一)位運算
1.位運算符的含義及使用。
2.簡單的位運算。
(十二)文件操作
只要求緩沖文件系統(即高級磁碟I/O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。
1.文件類型指針(FILE類型指針)。
2.文件的打開與關閉(fopen,fclose)。
3.文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數),文件的定位(rewind,fseek函數)。
⑩ 大學c語言考試考什麼
考試內容
一、c語言程序的結構
1.程序的構成,main函數和其他函數。
2.頭文件,數據說明,函數的開始和結束標志以及程序中的注釋。
3.源程序的書寫格式。
二、數據類型及其運算
1.c的數據類型(基本類型,構造類型,指針類型,無值類型)及其定義方法。
2.c運算符的種類、運算優先順序和結合性。
3.不同類型數據間的轉換與運算。
4.c表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。
三、基本語句
1.表達式語句,空語句,復合語句。
2.輸入輸出函數的調用,正確輸入數據並正確設計輸出格式。
四、選擇結構程序設計
1.用if語句實現選擇結構。
2.用switch語句實現多分支選擇結構。
3.選擇結構的嵌套。
五、循環結構程序設計
1.for循環結構。
2.while和do-while循環結構。
3.continue語句和break語句。
4.循環的嵌套。