全國計算機等級考試二級c語言程序設計
❶ 計算機二級(c語言)都考哪些內容
根據《全國計算機二級考試c語言程序設計考試大綱(2018年版) 》,計算機二級C 語言主要考C 語言程序的結構、數據類型及其運算、基本語句、選擇結構程序設計、循環結構程序設計、數組的定義和引用、函數、編譯預處理、指針、結構體(即「結構」)與共同體(即「聯合」)、位運算和文件操作12大塊內容。採用上機考試形式,考試時長120分鍾,滿分100分。
❷ 全國計算機等級考試二級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和dowhile循環結構。
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,fread,fwrite,fprintf,fscanf函數),文件的定位(rewind,fseek函數)。
❸ 計算機二級C語言考試總分多少幾分能過
計算機二級C語言總分100分,60分合格。
1、C語言:選擇題40分,程序填空題 18分,程序修改題 18分,程序設計題24分;
2、VB、VFP、Java、Access、C++語言:選擇題40分,基本操作題18分,簡單應用題24分,綜合應用題18分。
計算機二級計分模式:
1、報考二級科目考試的新生,全部採用無紙化考試(即全部上機考試),取代傳統的考試模式(筆試加上機)。無紙化考試中,傳統考試的筆試部分被移植到計算機上完成,考核內容和要求不變。
2、無紙化考試時間為120分鍾,滿分100分,總分達到60分可以獲得合格證書。沒有獲得合格證書的考生,無補考,下一次需重新以新考生身份報名參加考試。
以上內容參考網路-計算機二級考試
❹ 計算機等級考試二級c語言設計題是怎麼判分的
等級考試機試的玄機是計算機改分。也就是說,上機成績不是由人評改的。
等級考試的上機考試是分批進行的,在相鄰兩批考生之間,有監考人員做「收分」工作,即改分。也就是說,當你考完機試後,你的上機成績就已經出來了,只是我們不知道結果罷了。當然,監考人員也不知道,因為最後分數是加密的。
另外,改分程序在評改你的上機成績後,將你的考試目錄中的所有內容全部刪除!
現在,我們就「計算機改分」這個問題做如下討論:
1、計算機改分實質上就是評分軟體改你上機時所設計的軟體--------軟體改軟體!
2、目前,計算機智能的水平還是很低的,不可能對編程思想進行分析!
3、一個程序題目可以有不止一種編程方法,絕無標准答案可言!
綜上:機試的評分標准絕對不可能是「按步驟給分」!
實質上,上機編程題目都必將生成一個文件!
所以,評分程序是按照最終生成的文件給分的!
由上述結論可以推出如下事實:
1、只要考生能生成最終答案文件,均可得分!
2、很多最終答案文件只有少數若干行數據,分數由正確答案的行數決定!比如:《全國計算機等級考試上機考試習題集(三級C語言程序設計)》(南開大學出版社)第21題,要求用迭代方法計算cos(x)-x=0的一個近似根,其答案是0.739085,最終要求生成的文件OUT17.DAT中只有一行數據。有這個文件,並且該文件只有一行數據0.739085的話,就可以得到100分!無所謂你是否編寫程序了!!!當然,有多行答案的文件的文件格式是由程序中的輸出部分決定的(而這個部分是不允許考生修改的!),考生必須能夠看懂輸出程序段的輸出格式,否則會事得其反!
❺ 計算機二級C語言考試內容有那些
二級計算機是國家計算機等級考試的一部分,主要考察的是C語言的計算機編程能力。考核內容包括計算機語言與基礎程序設計能力,要求參試者掌握一門計算機語言。具體考點如下:1、C語言程序的結構。需重點了解程序的構成,main函數和其他函數,源程序的書寫格式。2、數據類型及其運算。包括C的數據類型(基本類型,構造類型,指針類型,無值類型)及其定義方法以及C運算符的種類、運算優先順序和結合性等。3、基本語句。需要了解掌握表達式語句,空語句,復合語句。以及輸入輸出函數的調用,正確輸入數據並正確設計輸出格式等。4、選擇結構程序設計,各類語句以及選擇結構嵌套。5、循環結構程序設計,理解各類循環、語句以及循環的嵌套。6、會一維數組和二維數組的定義、初始化和數組元素的引用。7、庫函數的正確調用,函數的定義方法、正確調用。8、文件操作,如文件的打開、關閉、讀寫、定位。9、地址與指針變數的概念,地址運算符與間址運算符。10、結構體與共同體。11、位運算符的含義和使用。12、編譯預處理等。
❻ 國家計算機二級考試C語言部分,C語言程序設計用的是哪個軟體
C語言程序設計用的是:Microsoft visual c++。
C語言考試滿分為100分,其中選擇題目40分,程序填空18分,程序修改18分,程序設計24分。通關的條件是總分達到60分以上而且選擇題要達到20分以上。
全國計算機二級c語言考試內容主要包括:C 語言程序的結構、數據類型及其運算、基本語句等12個內容。考試形式為上機考試,考試時長120分鍾,滿分100分。
(6)全國計算機等級考試二級c語言程序設計擴展閱讀
全國計算機等級考試二級教程--C語言程序設計考試要點:
1、#include 這行代碼是一條C預處理器指令。通常,C編譯器在編譯前會對源代碼做一些准備工作,即預處理;#include 中的#符號表明,C預處理器在編譯器接手之前處理這條指令。
2、聲明注意事項:
(1)只可以用小寫字母、大寫字母、數字、下劃線來命名,而且名稱一個字元必須是字元或下劃線,不能是數字;
(2)最好不要把初始化變數和未初始化的變數放在同一條聲明中;
(3)大小寫字母是被認為是兩個不同的字元;
(4)用戶標識符與關鍵字相同,則在對程序進行編譯時系統將給出出錯信息;如果用戶標識符與預定義標識符相同,系統並不報錯,只是該預定義標識符將失去原定含義;
(5)#define命令行的最後不得加分號。
❼ 計算機二級C語言都有哪些題型
全國計算機二級C語言程序設計包括40個單選題(每題一分)和三道操作題(60分)。
單選題中1~10題為二級公共基礎知識,考試內容包括數據結構與演算法、程序設計基礎、軟體工程基礎、資料庫設計基礎四部分。單選題的11~40題是C語言的內容。
操作題包括程序填空(18分)、程序改錯(18分)和編程題(24分)各一題。
程序填空是將一個完整的程序,扣掉兩到三處,讓考生將它填寫完整。由於每位考生具體抽到的題目不同,程序填空有2到3個空要填。程序填空題以實際填寫的內容為評分依據,填寫正確一個空,給一個空的分。如果是2個空,每個空就是9分;如果是3個空每個空是6分。
程序改錯也是一個完整的程序,其中有2~3處錯誤要求考生將他們改正。與程序填空類似,2處錯誤的話,每處9分,3處錯誤的話,每處6分。程序改錯題的題目會提示每一處錯誤所在的行,在那一行的上一行有********found********標識。
編程題是要求考生編寫一個程序,然後運行出題干要求的結果。題目中主函數main()會完整給出,在主函數中將調用fun()函數,fun函數由考生自己編寫。編程題以運行結果給分,所編寫完成後必須運行,否則沒分。因此,大多數情況下,編程題要麼就是得24分滿分,要麼就是0分。