全國計算機等級考試機試評分機理 |
很多同學對上機特別恐懼,不知道怎么來做題目,現在,我們給大家分析一下等級考試機試是怎么來評分的,全國計算機等級考試的上機是計算機改分。也就是說,上機成績不是由人評改的。 等級考試的上機考試是分批進行的,在相鄰兩批考生之間,有監考人員做“收分”工作,即改分。當你考完機試后,你的上機成績就已經出來了,只是我們不知道結果罷了。當然,監考人員也不知道,因為最后分數是加密的。 另外,改分程序在評改你的上機成績后,將你的考試目錄中的所有內容全部刪除! 現在,我們就“計算機改分”這個問題做如下討論: 1.計算機改分實質上就是評分軟件改你上機時所設計的軟件--------軟件改軟件! 2.目前,計算機智能的水平還是很低的,不可能對編程思想進行分析! 3.一個程序題目可以有不止一種編程方法,絕無標準答案可言! 綜上:機試的評分標準絕對不可能是“按步驟給分”! 實質上,上機編程題目都必將生成一個文件! 所以,評分程序是按照最終生成的文件給分的! 由上述結論可以推出如下事實: 1.只要考生能生成最終答案文件,均可得分! 2.很多最終答案文件只有少數若干行數據,分數由正確答案的行數決定!比如:《全國計算機等級考試上機考試習題集(三級C語言程序設計)》第21題,要求用迭代方法計算cos(x)-x=0的一個近似根,其答案是0.739085,最終要求生成的文件OUT17.DAT中只有一行數據。有這個文件,并且該文件只有一行數據0.739085的話,就可以得到100分!無所謂你是否編寫程序了。!當然,有多行答案的文件的文件格式是由程序中的輸出部分決定的(而這個部分是不允許考生修改的。,考生必須能夠看懂輸出程序段的輸出格式,否則會事得其反! 3.改錯題目和程序題目是類似的。大家都注意到,改錯題的要求中明確聲明:不得刪減或增加程序行 |