2014計算機二級c語言大綱
⑴ 全國計算機二級c語言上機考試大綱是什麼
江蘇省二級考試 考試時間: 2012 年 3 月 10 日(星期六)上午 9:00 進行筆試。二級考 120 分鍾;三級考 150 分鍾;一級不進行筆試。 2012 年 3 月 10 日 (星期六) 下午、 月 11 日 3 (星期日) 3 月 17 日 、 (星期六) 、 3 月 18 日(星期日)進行上機考試。 一級上機考試考 100 分鍾,滿分 100 分;二級上機考試考 70 分鍾,其考試成績 占總成績的 40%。 三級不進行上機考試。 報名就這兩天開始了,在各高校教務部門網上報名然後繳費、核對。
2012 年全國計算機等級考試二級 C 語言考試大綱
時間:2011-10-23 17:24:24 來源:等考武漢站 作者:管理員 點擊:7010 次
◆ 基本要求 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 函數的應用)。 ◆ 考試方式 1.筆試:90 分鍾,滿分 100 分,其中含公共基礎知識部分的 30 分。 2.上機:90 分鍾,滿分 100 分
3、上機操作包括: (1)填空。 (2)改錯。 (3)編程。
⑵ 2009年全國計算機二級C語言考試大綱
推薦你個好網站裡面有你想要的一切`````
www.eol360.com```希望對你有幫助```我也是二十八號考試.
⑶ 求:2014年3月全國計算機等級考試二級C語言大綱,和復習參考書。
我覺得你去書店看看比較靠譜
⑷ 計算機二級(C語言)都考哪些內容
C語言程序設計
(1)單項選擇題,40題,40分(含公共基礎知識部分10分);
(2)程序填空題,2~3個空,18分;
(3)程序改錯題,2~3處錯誤,18分;
(4)程序設計題,1題,24分。
計算機二級考試是全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)四個等級中的一個等級,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。計算機二級考試採用全國統一命題、統一考試的形式。
(4)2014計算機二級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 月首次開考。
⑸ 2012年全國計算機等級考試二級C語言考試大綱
需要資料和指點可以找我 看我名字
⑹ 2011年國家計算機二級C語言考試大綱
1.C語言的基本概念。
(1)源程序的格式、風格和結構,main函數及其他函數的基本概念。
(2)基本算術類型數據的表示及使用。
①類型標識符(int,float,double,char)的意義及使用;類型修飾符(long,short,signed,unsigned)的意義及使用。
②基本類型常量的表示及使用:int型常量的十進制、八進制、十六進制形式;float型常量、double型常量的十進制小數形式、十進制指數形式.;char型常量形式,常用轉義字元;字元串常量形式;符號常量的命名、定義與使用。
③基本類型變數的命名、聲明、初始化及使用。
④使用函數返回值作為操作數。
(3)運算符和表達式的表示及使用。
①表達式的一般組成。
②運算符功能、表達式的組成及表達式的值:賦值運算符與賦值表達式,賦值運算符的左值要求;算術運算符與算術表達式,++、- -運算符的左值要求;關系運算符與關系表達式;邏輯運算符與邏輯表達式,含有&&,||運算符的表達式的操作數求值順序與優化處理;逗號運算符與逗號表達式,逗號表達式的操作 數求值順序;條件運算符與條件表達式;位運算符與位運算表達式。
③運算符的目數。
④運算符的優先順序與結合性。
⑤表達式運算中操作數類型的自動轉換與強制轉換。
2.基本語句
(1)實現順序結構的語句:表達式語句(包括函數調用語句)、空語句、復合語句;標准設備文件輸入輸出函數:printf()、scanf()、getchar()、putchar()、gets ()、puts()。
(2)實現選擇結構的語句:if…else…語句、switch語句和break語句。
(3)實現循環結構的語句:while語句、do_while語句、for語句。
(4)其他語句:break、continue、return。
3.構造類型數據。
(1)基本類型數組(一維、二維)。
①數組的命名、聲明及初始化;
②數組的存儲結構;
③數組元素的引用;
④字元數組的使用(字元串的存儲及基本操作)。
(2)結構體變數和數組。
①結構體數據類型的定義;
②結構體變數、結構體數組的聲明及初始化;
③結構體變數中成員、結構體數組元素中成員的賦值和引用。
(3)聯合體變數和數組。
①聯合體數據類型的定義;
②聯合體變數和數組的聲明;
③聯合體變數中成員、聯合體數組元素中成員的賦值和引用。
4.函數。
十非遞歸函數的定義、聲明、調用及執行過程
①函數的定義:函數命名;函數類型(返回值類型):基本數據類型、結構體類型、指針類型;函數形式參數的聲明;函數體定義、函數返回值與return語句的使用。
②函數的聲明(函數原型)。
③函數的調用。
(2)遞歸函數的定義、聲明、調用及執行過程。
(3)函數調用時參數的傳遞。
①傳數值:將常量或表達式的值傳遞給函數;將基本類型變數的值傳遞給函數,將數組元素的值傳遞給函數;將結構體變數中一個成員的值傳遞給函數;將結構體變數全部成員的值傳遞給函數。
②傳地址值:將基本類型變數、結構體變數的地址值傳遞給函數;將基本類型數組元索、結構體類型數組元素的地址值傳遞給函數。
③函數調用時實際參數類型與形式參數類型的兼容。
(4)函數返回值的產生
①從函數返回一個常量的值、一個表達式的值、一個基本類型變數的值、一個組元素的值、結構體變數中一個成員的值;
②從函數返回一個結構體變數全部成員的值。
(5)變數的作用域:全局變數、局部變數與函數的形式參數變數的作用域。
(6)局部變數、函數形式參數變數的存儲類型和生存期。
(7)main函數命令行參數。
5.指針類型數據。
(1)指針與地址的概念,取地址運算符&的使用。
(2)基本類型變數的指針操作。
①基本類型變數指針的獲得;
②指向基本類型變數的指針變數的聲明。初始化、賦值及使用,指針變數的基本類型
③間接引用運算符*的使用。
(3)基本類型數組的指針操作。
①數組元素指針的獲得(指針常量)及算術運算;
②指向數組元素的指針變數的聲明、初始化、賦值、算術運算及引用;
③數組行指針的獲得(指針常量)及算術運算
④指向數組中一行元素的行指針變數的聲明.、初始化、賦值、算術運算及引用。
(4)結構體變數、結構體數組的指針操作。
①、結構體變數指針、結構體數組元素指針的獲得:
②指向結構體變數的指針變數的聲明、初始化、賦值及引用;
③指向結構體數組的指針變數的聲明、初始化、賦值、算術運算及引用。
(5)函數的指針操作。
①函數的指針的獲得
②指向函數的指針變數的聲明、初始化、賦值及引用。
(6)指針數組的聲明和使用。
(7)二級指針的聲明和使用。
(8)指針作為函數的參數傳遞給函數:將基本類型變數的指針、結構體變數的指針、數組元素的指針、數組的行指針、函數的指針傳遞給函數。
6.單向鏈表的建立與基本操作。
(1)結點的數據類型定義。
(2)使用malloc()函數、free()函數動態申請和釋放結點存儲區。
(3)鏈表基本操作:建立一個新鏈表。遍歷一個鏈表的全部結點豹值、插入新結點、刪除結點。
7.枚舉類型數據。
(1)枚舉類型定義。
(2)枚舉變數的命名、聲明。
(3)枚舉常量的使用。
(4)枚舉變數的賦值及使用。
8.預處理命令。
(1)預處理的概念和特點。
(2)#define命令及其使用:定義符號常量、定義帶參數的宏。
(3)#include命令及其使用。
9.文件操作。
(1)文件指針變數的聲明
(2)緩沖文件系統常用操作函數的使用:fopen()、fdose()、fprintf():、fscanf()、
fgetc()、fputc()、fgets()、fputs()、feof()、rewind(),fread(),fwrite(),fseek().
10.其他常用庫函數。
(1)數學函數(頭文件math.h):abs()、fabs(),sin(),cos()、tan(),asin(),acos()、Atan(),exp(),sqrt(),pow(),fmod(),log(),log10().
(2)字元串處理函數(頭文件string.h):strcmp()、strcat()、strcpy(),stilen()。
(3)字元處理函數(頭文件ctype.h):isalpha()、isdigit()、idawer()、isupper()、isspace()。
11.應當掌握的一般演算法。
(1)基本操作:交換,累加、累乘
(2)非數值計算常用經典演算法:窮舉,排序(冒泡法。插入法、選擇法),歸並(或合並),查找(線性法,折半法)
(3)數值計算常用經典演算法。
①級數計算(遞推法)、一元非線性方程求根(牛頓迭代法)、矩陣轉置;
②一元非線性方程求根(半分區間法):定積分計算(梯形法、矩形法)、矩陣乘法。
(4)解決各類問題的一般演算法。
筆試形式
筆試部分由基礎知識和c語言程序設計兩部分組成,共60分。基礎知識全部為單選題,共20分(每題1分)。c語言程序設計部分分為單選題(10分,每題1分)和填空題(30分,每空1分)。
答題要求:單選題的答案必須塗劃在專用答題卡上;填空題的答案必須寫在專用答題紙上(填空時注意:每個填空要按標號順序填,一空佔一行,不是一題一行;因為有的題目一題包含多個空)。
c語言考試如何判斷合格!
江蘇省計算機等級考試的考務細則規定:二級筆試和上機操作考試成績均須達到規定 標准,方為合格。優秀的考生則要求兩部分都必須達到優秀,總分85分以上(含85分)且兩部分都達到了優秀標准,而不是兩部分加起來達到85分以上。
上機考試形式
上機題總分為40分,其中改錯題佔18分,編程題佔22分。
(1)改錯題:改錯題中所存在的錯誤主要是語法錯誤(如數組的聲明錯誤、函數定義錯誤等)、運行錯誤(如包含不正確的頭文件)、邏輯錯誤等。
(2)編程題:編程題程序中,通常都涉及一個有一定難度的演算法,考生須按題目要求實現,並且要求考生將演算法運行的結果輸出到指定文件中。所以,考生必須熟練掌握常用演算法和文件的讀寫操作。
上機編程題的方法和技巧
(1)開始做編程題時,不要急著動手寫程序,一定要把題意理解清楚。然後,在紙上寫下關鍵演算法的思想和實現的語句。最後,按「輸入數據_數據處理_÷輸出數據」的流程寫出主程序及相關函數。
(2)輸出文件處理。
在完成編程題時,通常要求考生把結果輸出到文件myf2.out中,但在平時練習或考試完成這項功能時,考生常常會遇到一系列的問題:
①想查看結果是否輸出到myf2.out中,卻不知道myf2.out如何打開。
找到myf2.out文件後,點擊右鍵,選擇「打開方式」,在對話框中選擇「記事本」,並選擇「始終使用該程序打開這些文件」。以後雙擊myf2.out文件時,將用記事本打開mym.out。
②每運行一次程序,都要打開一次myf2.out,查看運行結果,很麻煩也很浪費時間。其實在編寫程序時,沒有必要在一開始就將所有結果都輸出到myf2.out中,可先將所有結果都輸出到顯示器上,這樣比較直觀。待能夠正確輸出所有結果後,再加人必要的文件輸出語句,這樣可節省時間。
③無法寫入myf2.out文件。
先檢查myf2.out文件的大小,如果文件大小為0K,不用打開文件便可知道文件沒有被寫入。 導致myf2.out無法寫入的主要原因是文件操作有誤。正確的文件操作過程如下:
(a)在源程序中使用#include<stdio.h>。因為定義文件指針所需要的結構體FILE是
在stdio.h文件中被定義的。
(b)定義文件指針。例如,「FILE *out;」。
(c)打開文件。把要進行讀寫的文件與磁碟中實際存儲的數據文件建立關聯。
例如:
out=fopen(」myf2.out」,」w」);
」w」表示為輸出打開文件myf2.out。注意它與」a」的不同,」a」是在文件尾部增加數據,而"w」是用新數據覆蓋原有數據。
(d)對文件進行寫操作。可使用fprinff對文件進行寫操作,函數的格式如下:
fprintf(文件指針,格式字元串,輸出列表)
例如:
fprintf(out,」%d」,m);
fread(f,4,2,fp);
(e)文件使用完畢後,使用函數關閉文件。
例如:
fclose(out);
(3)上機編程題是按步給分的,每項操作都有相應的分值。所以,即便不能編寫出完整程序,也不要輕易放棄。要盡量把變數定義和可能要用的程序結構寫出來。
⑺ 急求全國計算機二級c語言考試大綱。
用指定教材即可!
⑻ 計算機二級考試C語言考什麼內容
二級C語言:
一、公共基礎知識
1、數據結構與演算法
2、程序設計基礎
3、軟體工程基礎
4、數據設計庫基礎
二、C語言程序設計
⑼ 國家二級C語言考試范圍
全國計算機等級考試二級C語言程序設計考試大綱(2013年版)
基本要求
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表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。二級各科考試的公共基礎知識大綱及樣題見高等教育出版社出版的《全國計算機等級考試二級教程——公共基礎知識(2013年版)》的附錄部分。
三、基本語句
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。
⑽ 雲南省計算機二級c語言筆試考試大綱
都是全國的,題目都一樣,只是每個省的批卷什麼不一樣而已。