全國計算機等級2級c語言考試報考時間

2022-01-18 01:45:23 字數 4847 閱讀 9247

1樓:匿名使用者

2023年全國計算機二級c語言考試大綱

基本要求

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函式的應用)。

考試方式

上機考試,考試時長120分鐘,滿分100分。

題型及分值

單項選擇題40分(含公共基礎知識部分10分)、操作題60分(包括填空題、改錯題及程式設計題)。

考試環境

visual c++6. 0

2023年3月全國計算機等級考試二級c語言用什麼軟體

2樓:代發貨一

2023年3月開始考試用 visual c++ 2010 了

3樓:甲醇很酸

主要還是看你們學校機房用什麼軟體

全國計算機等級考試二級c語言和c++的區別?

4樓:柚子皮皮

1、本質不同

c語言是用於考查應試人員計算機應用知識與技能。

c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

2、功能不同

c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、僅產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式語言的問題描述能力。

3、難易程度不同

c語言是基礎內容相對容易,因為c++是在c語言的基礎上開發的一種物件導向程式設計語言。c++是在c語言之上的更深層次的程式語言。所以c語言好考。

擴充套件資料:

c語言的考試內容

一、c語言程式的結構

程式的構成,main函式和其他函式;標頭檔案,資料說明,函式的開始和結束標誌以及程式中的註釋;源程式的書寫格式;c語言的風格。

二、資料型別及其運算

c的資料型別(基本型別,構造型別,指標型別,無值型別)及其定義方法;c運算子的種類、運算優先順序和結合性;不同型別資料間的轉換與運算;c表示式型別(賦值表示式,算術表示式,關係表示式,邏輯表示式,條件表示式,逗號表示式)和求值規則。

三、基本語句

表示式語句,空語句,復合語句;輸入輸出函式的呼叫,正確輸入資料並正確設計輸出格式。

四、選擇結構程式設計

用if語句實現選擇結構;用switch語句實現多分支選擇結構;選擇結構的巢狀。

五、迴圈結構程式設計

for迴圈結構;while和do-while迴圈結構;continue語句和break語句;迴圈的巢狀。

六、陣列的定義和引用

一維陣列和二維陣列的定義、初始化和陣列元素的引用;字串與字元陣列。

七、函式

庫函式的正確呼叫;函式的定義方法;函式的型別和返回值;形式引數與實在引數,引數值傳遞;函式的正確呼叫,巢狀呼叫,遞迴呼叫;區域性變數和全域性變數;變數的儲存類別(自動,靜態,暫存器,外部),變數的作用域和生存期。

八、編譯預處理

巨集定義和呼叫(不帶引數的巨集,帶引數的巨集);「檔案包含」處理。

九、指標

位址與指標變數的概念,位址運算子與間址運算子;一維、二維陣列和字串的位址以及指向變數、陣列、字串、函式、結構體的指標變數的定義。通過指標引用以上各型別資料;用指標作函式引數;返回位址值的函式;指標陣列,指向指標的指標。

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

用typedef說明乙個新型別;結構體和共用體型別資料的定義和成員的引用;通過結構體構成連結串列,單向連結串列的建立,結點資料的輸出、刪除與插入。

十一、位運算

位運算子的含義和使用;簡單的位運算。

十二、檔案操作

只要求緩衝檔案系統(即高階磁碟i/o系統),對非標準緩衝檔案系統(即低階磁碟i/o系統)不要求;檔案型別指標(file型別指標);檔案的開啟與關閉(fopen,fclose);檔案的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函式的應用),檔案的定位(rewind,fseek函式的應用)。

5樓:淺安怡時光

1、本質不同

c語言用於測試考生的計算機應用知識和技能。

c++是c語言的繼承。它可以實現c語言的程式化程式設計、抽象資料型別的基於物件程式設計、繼承性和多型性的物件導向程式設計。

2、功能不同

c語言的設計目標是提供一種程式語言,它可以簡單地編譯、處理底層記憶體,只生成少量的機器**,執行時不需要任何執行環境的支援。

c++不僅具有高效的計算機操作的實際特性,而且還致力於提高大規模程式設計的質量和程式語言的問題描述能力。

3、難易程度不同

c語言是基礎內容相對容易。

c++是在c語言之上的更深層次的程式語言。所以c語言好考。

6樓:匿名使用者

打個比方,c就像高中數學,c++就像大學的高等數學。我不同意c比c++好考的說法。因為2級c語言老考指標和一些生僻的語法,而c++就相對更注重你應用的理解,而不是老鑽沒有用的語法。

如果要開發程式的話c++更方便。你要僅僅想拿證,qbasic最簡單,幹嘛不選他?

7樓:

如果你是為了考2級,那麼c的難度和c++差不多。應付考試的東西c與c++差別不太大~畢竟都是2級~乙個水品的~

c++由c發展而來,如今已經發展擴充很多,想要從事這個行業攻下來,沒個三五年是不行的。

8樓:匿名使用者

都比較基礎的,c++物件導向,c面向過程,初學嘛還是先c好些

9樓:在梯田捕蝶的秋海棠

當然c容易考些,他們的區別如下:

c是面向過程的語言,考試的時候不會涉及到類以及類的繼承派生等內容,多是考查基本語句的應用;c++是物件導向的語言,考基本語句的時間不太多,更多的時候是考察考生對「物件」的應用,也就是類以及類的繼承派生的東東

現在中國的本科生要在畢業的時候拿到學位證似乎必須要cet-4和計算機2級兩個證書,如果你是為了這個來考試建議你考c,相對簡單的多;如果是應用的話,在完成相同功能的情況下c++的語法要簡單的多,而且還全面相容c,c++是普通程式設計師的首選

全國計算機等級考試證書的作用,全國計算機二級證書有什麼作用

實話,本人考過了,毫無用處,當時是大學必須考,考不過不給畢業證。一級兩級基本沒有用。三四級可以。全國計算機二級證書有什麼作用 1 大學畢業時,去北京,上海等地落戶時必須證書之一 2 報考公務員,部分地區 部分職位的要求的門檻之一。3 醫院 銀行 教師 企業技術人員等需要評定職稱的工作人員,在工作後可...

全國計算機等級考試和全國計算機應用水平考試有什麼區別

全國計算機等級考試是資格考試,給非計算機專業人員考的,全國計算機應用水平考試是職稱考試,給專業人員考的。全國計算機等級考試是經原國家教育委員會 現教育部 批准,由教育部考試中心主辦,面向社會,用於考查應試人員計算機應用知識與技能的全國性計算機水平考試體系。考生不受年齡 職業 學歷等背景的限制,任何人...

全國計算機等級考試」和「大學的計算機專業考試」有什麼不同嗎

就是所謂的國二和省二的區別,當然還有國三什麼的.你可以理解為大學計算機專業考試是學校騙錢的,不要把它看那麼重基本上大學計算機專業考試 省 考試都能過,因為學校會給劃題什麼的,沒有什麼價值,也沒有人認同的.因為都是從那個時候過來的,知道怎麼回事,反正我在公司不會認同這個證書.全國計算機等級考試也不是很...