二級c語言設計題
『壹』 計算機等級考試二級c語言中那道程序設計題的評分標準是什麼
計算機二級C語言題型和評分標准:1、選擇題:40題,每題1分。按標答給分
2、程序填空:3處空,每空6分。共18分,按標答給分,如果和標答的寫法不一樣,就算對的也沒有分。每一空有每一空的分數。做對一空就給6分
3、程序改錯:2處錯誤,每處9分,共18分。都是/*found*/下面的一行有錯誤,按標答給分,如果和標答的寫法不一樣,就算對的也沒有分。
4、程序編制題:共24分。按程序結果給分。編程完成後,存檔,編譯,連接,執行,按題目要求輸入,得到要求的結果就有24分,否則就是0分。
上機考試填空和改錯題是按空給分的,它是按行找到那個空,然後對比打分,這也就是為什麼不讓你增加或減少行數的原因了.對於最後一個編程題,也是差不多按這個方法來的,它把你把你編好的程序的運行結果保存在.dat文件內,然後對比,再給出你的分數.這個文件你可以在考生文件夾內看到,所以考完一定要檢查一下這個文件,以免出現什麼問題影響考試成績.
對於編程題,評分程序先是讀取考生文件夾下的擴展名為.DAT的文件,再其中的數據與評分程序中的提供的數據進行對比,因此,考生在編程後,一定要運行程序,以生成擴展名為.DAT的輸出文件!!
『貳』 計算機二級c語言題型及分值分布
C語言程序設計題型分值分布如下:
1. 單選題總共40道,每道題一分,其中基礎知識共10道,總計40分;
2. 程序填空題一般2到4道,看難度給分,總計18分;
3. 程序改錯題一般2到4道,看難度給分,總計18分;
4. 程序設計題1道,根據答出步驟給分,答出越多分越高直至滿分,總計24分。
『叄』 計算機等級考試二級c語言設計題是怎麼判分的
等級考試機試的玄機是計算機改分。也就是說,上機成績不是由人評改的。
等級考試的上機考試是分批進行的,在相鄰兩批考生之間,有監考人員做「收分」工作,即改分。也就是說,當你考完機試後,你的上機成績就已經出來了,只是我們不知道結果罷了。當然,監考人員也不知道,因為最後分數是加密的。
另外,改分程序在評改你的上機成績後,將你的考試目錄中的所有內容全部刪除!
現在,我們就「計算機改分」這個問題做如下討論:
1、計算機改分實質上就是評分軟體改你上機時所設計的軟體--------軟體改軟體!
2、目前,計算機智能的水平還是很低的,不可能對編程思想進行分析!
3、一個程序題目可以有不止一種編程方法,絕無標准答案可言!
綜上:機試的評分標准絕對不可能是「按步驟給分」!
實質上,上機編程題目都必將生成一個文件!
所以,評分程序是按照最終生成的文件給分的!
由上述結論可以推出如下事實:
1、只要考生能生成最終答案文件,均可得分!
2、很多最終答案文件只有少數若干行數據,分數由正確答案的行數決定!比如:《全國計算機等級考試上機考試習題集(三級C語言程序設計)》(南開大學出版社)第21題,要求用迭代方法計算cos(x)-x=0的一個近似根,其答案是0.739085,最終要求生成的文件OUT17.DAT中只有一行數據。有這個文件,並且該文件只有一行數據0.739085的話,就可以得到100分!無所謂你是否編寫程序了!!!當然,有多行答案的文件的文件格式是由程序中的輸出部分決定的(而這個部分是不允許考生修改的!),考生必須能夠看懂輸出程序段的輸出格式,否則會事得其反!
『肆』 計算機二級c語言考試題型及分值
單項選擇題共四十題,四十分,每一個選擇分值為1分,其中單項選擇中含公共基礎知識,該部分十道題,佔10分。
二、程序填空題
程序填空題有2-3個空,佔比分值18分,該題型為上機題,其三個空佔比18分,可想而知其重要性。
三、程序改錯題
程序改錯題有2-3處錯誤,該題型分值佔比也是18分,難度比程序填空題略難。該題型也為上機題,也許重視該類題型。
四、程序設計題
程序設計題是計算機二級C語言考試重點,該題為一大題,佔比分值24分,該題型也為上機題,為考試重點,需多加練習。
註:二級公共基礎知識在各科考試選擇題中體現。程序設計部分,主要考查考生對程序設計語言使用和編程調試等基本能力,在選擇題和操作題中加以體現。
計算機二級c語言考試考試要求:
一、熟悉Visual C++2010 Express集成開發環境。
二、掌握結構化程序設計的方法,具有良好的程序設計風格。
三、掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。
四、在Visual C++2010 Express集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。
以上便是計算機二級c語言考試題型及分值說明。
『伍』 二級C語言設計題
第一個問題:
這個代碼是無法實現題目意思的,更改如下:
void fun(char *tt, int pp[])
{
int i;
for(i=0;i<26;i++)
pp[i]= 0;
for(i=0;tt[i];i++)
if(tt[i]>='a' && tt[i]<='z')
pp[tt[i]-'a'] += 1;
}
第二個問題:char型可以自增。另外補充只要是c語言基本數據類型都可以進行自增運算。
『陸』 C語言程序設計,計算機2級試題
D
D
對於指針,sizeof操作符返回這個指針占的空間。
strlen不區分是數組還是指針,就讀到\0為止返回長度。
錯錯對錯錯
錯錯錯錯
第6題判斷解釋一下:
#define MY(x,y) x*y
由於沒有用括弧進行x,y原子性的確保,則MY(2+3,5)為 2+3*5 = 17
『柒』 計算機二級c語言題型
答:二級C語言程序設計題型主要包括單項選擇題、程序填空題、程序改錯題和程序設計題。具體如下:
1.單項選擇題,40題,共40分(含公共基礎知識部分10分);
2.程序填空題,3空,共18分;
3.程序改錯題:2各錯誤,共18分;
4.程序設計題:共24分。
考試內容
一、c語言程序的結構
二、數據類型及其運算
三、基本語句
四、選擇結構程序設計
五、循環結構程序設計
六、數組的定義和引用
七、函數
八、編譯原理
九、指針
十、結構體
十一、位運算
十二、文件操作
只要求緩沖文件系統(即高級磁碟I/ O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。