當前位置:首頁 » 編程語言 » 二級c語言考試結構
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

二級c語言考試結構

發布時間: 2022-08-29 10:38:19

⑴ 計算機二級c語言考試內容有那些

分筆試和上機考:
一、筆試 選擇40題,前10題為公共基礎知識

(1)、填空15題,前5題為公共基礎知識

(2)、只有C部分的前10題(即11~20)每題1分,其餘填空選擇都是2分,滿分100分,時間90分鍾。

二、上機 填空、改錯和程序設計題

(1)填空題一般有2到3個空,需要刪除對應的空後,在刪除的位置填上正確的答案。(30分)

(2)、改錯題的錯誤在/********found******/下面,不要改動其它的地方。(2~3個,30分)。

(3)、然後就是程序設計題啦,40分,考試時間90分鍾,上機考試每題完成後一定記得運行。

(1)二級c語言考試結構擴展閱讀

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

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

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

4、在Visual C++6. 0集成環境下,能夠編寫簡單的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、文件操作。文件類型指針(FILE類型指針);文件的打開與關閉(fopen,fclose);文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf 函數的應用),文件的定位(rewind,fseek函數的應用)。

(2)二級c語言考試結構擴展閱讀:

二級C語言考試要求:

1、熟悉Visual C++2010 Express集成開發環境。

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

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

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

二級C語言考試方式:

上機考試,考試時長120分鍾,滿分100分。題型及分值:單項選擇題40分(含公共基礎知識部分10分)、操作題60分(包括填空題、改錯題及編程題(24分))。考試環境:Visual C++2010 Express。

⑶ 計算機二級c語言考試內容

基本要求

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

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

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

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

考試內容

一、C語言程序的結構

  1. 庫函數的正確調用。

  2. 函數的定義方法。

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

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

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

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

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

⑷ 計算機2級C語言,考些什麼

全國計算機C語言程序設計,,要考的內容是:

一、
基本數據結構與演算法

1.
演算法的基本概念;演算法復雜度的概念和意義(時間復雜度與空間復雜度)。
2.
數據結構的定義;數據的邏輯結構與存儲結構;數據結構的圖形表示;線性結構與非線性結構的概念。
3.
線性表的定義;線性表的順序存儲結構及其插入與刪除運算。
4.
棧和隊列的定義;棧和隊列的順序存儲結構及其基本運算。
5.
線性單鏈表、雙向鏈表與循環鏈表的結構及其基本運算。
6.
樹的基本概念;二叉樹的定義及其存儲結構;二叉樹的前序、中序和後序遍歷。
7.
順序查找與二分法查找演算法;基本排序演算法(交換類排序,選擇類排序,插入類排序)。

二、
程序設計基礎

1.
程序設計方法與風格。
2.
結構化程序設計。
3.
面向對象的程序設計方法,對象,方法,屬性及繼承與多態性。

三、
軟體工程基礎

1.
軟體工程基本概念,軟體生命周戎概念,軟體工具與軟體開發環境。
2.
結構化分析方法,數據流圖,數據字典,軟體需求規格說明書。
3.
結構化設計方法,總體設計與詳細設計。
4.
軟體測試的方法,白盒測試與黑盒測試,測試用例設計,軟體測試的實施,單元測試、集成測試和系統測試。
5.
程序的調試,靜態調試與動態調試。

四、
資料庫設計基礎

1.
資料庫的基本概念:資料庫,資料庫管理系統,資料庫系統。
2.
數據模型,實體聯系模型及E-R圖,從E-R圖導出關系數據模型。
3.
關系代數運算,包括集合運算及選擇、投影、連接運算,資料庫規范化理論。
4.
資料庫設計方法和步驟:需求分析、概念設計、邏輯設計和物理設計的相關策略。

考試方式

1、
公共基礎的考試方式為筆試,與C語言(VisualBASIC、Visual
FoXPro、Java、Access、Visual
C++)的筆試部分合為一張試卷。公共基礎部分佔全卷的30分。
2、
公共基礎知識有10道選擇題和5道填空題。

C語言程序設計
基本要求

1.熟悉TURBO
C集成環境。
2.熟練掌握結構化程序設計的方法,具有良好的程序設計風格。
3.掌握程序設計中簡單的數據結構和演算法。
4.TURBO
C的集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。

考試內容

一、C語言的結構

1.程序的構成,MAIN函數和其他函數。
2.頭文件,數據說明,函數的開始和結束標志。
3.源程序的書寫格式
4.C語言的風格。

二、數據類型及其運算

1.C的數據類型(基本類型,構造類型,指針類型,空類型)及其定義方法。
2.C運算符的種類、運算優先順序和結合性。

⑸ 全國計算機二級考試(c語言)的題型及各題分值是怎樣的(筆試和上機)

全國計算機二級考試(c語言)的題型及各題分值是怎樣的題型分值分布:

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

2、程序填空題,2~3個空,18分;上機題。

3、程序改錯題,2~3處錯誤,18分;上機題。

4、程序設計題,1題,24分;上機題。

二級公共基礎知識在各科考試選擇題中體現。程序設計部分,主要考查考生對程序設計語言使用和編程調試等基本能力,在選擇題和操作題中加以體現。

(5)二級c語言考試結構擴展閱讀:

二級c語言考試要求:

1、熟悉Visual C++2010 Express集成開發環境。

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

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

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

⑹ C語言二級考試會涉及到數據結構嗎

我參加過江蘇和全國的C語言二級, 江蘇的在結構體中有鏈表的操作但都是比較簡單的,而全國的基本上只有數組簡單操作,後面的程序設計也不會有。總之在二級中還不會出現專門的數據結構考察。

⑺ C語言二級考試循環鏈表是循環隊列的鏈式存儲結構

循環隊列本身是一種順序存儲結構,而循環列表是一種鏈式存儲結構。兩者之間是平級關系。

線性鏈表是線性表的鏈式存儲結構,包括單鏈表,雙鏈表,循環鏈表等。

隊列的順序存儲結構一般採用循環隊列的形式。

循環隊列的操作是按數組取摸運算的,所以是順序存儲,而循環鏈表本身就是收尾相連的,所以循環鏈表不是循環隊列,兩種不同的存儲結構,雖然實現的功能是一樣的,實現循環兩種方式 順序存儲就是循環隊列,鏈式存儲就是循環鏈表。

(7)二級c語言考試結構擴展閱讀:

1、比順序存儲結構的存儲密度小(鏈式存儲結構中每個結點都由數據域與指針域兩部分組成,相比順序存儲結構增加了存儲空間)。

2、邏輯上相鄰的節點物理上不必相鄰。

3、插入、刪除靈活 (不必移動節點,只要改變節點中的指針)。

4、查找節點時鏈式存儲要比順序存儲慢。

5、每個節點是由數據域和指針域組成。

6、由於簇是隨機分配的,這也使數據刪除後覆蓋幾率降低,恢復可能提高。

⑻ 計算機二級C語言考試內容有哪些

1、 C語言程序的結構

一。程序組成、主要功能及其他功能。

2。程序中的頭文件、數據描述、函數開始和結束標志以及注釋。

三。源程序的寫入格式。

四。C語言的風格。

2、 數據類型及其操作

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

2。C運算符的類型、操作優先順序和關聯性。

三。不同類型數據之間的轉換和操作。

四。C表達式類型(賦值表達式、算術表達式、關系表達式、邏輯表達式、條件表達式、逗號表表達式)和評估規則。

3、 基本陳述

一。表達式語句,空語句,復合語句。

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

四、 選擇結構的程序設計

一。用if語句實現選擇結構。

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

三。選擇結構嵌套。

5、 循環結構規劃

一。用於循環結構。

2。While和do While循環結構。

⑼ 國二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函數的應用)。