等級(jí)考試機(jī)試的玄機(jī)是計(jì)算機(jī)改分。也就是說,上機(jī)成績(jī)不是由人評(píng)改的。
等級(jí)考試的上機(jī)考試是分批進(jìn)行的,在相鄰兩批考生之間,有監(jiān)考人員做“收分”工作,即改分。也就是說,當(dāng)你考完機(jī)試后,你的上機(jī)成績(jī)就已經(jīng)出來了,只是我們不知道結(jié)果罷了。當(dāng)然,監(jiān)考人員也不知道,因?yàn)樽詈蠓謹(jǐn)?shù)是加密的。
另外,改分程序在評(píng)改你的上機(jī)成績(jī)后,將你的考試目錄中的所有內(nèi)容全部刪除!
現(xiàn)在,我們就“計(jì)算機(jī)改分”這個(gè)問題做如下討論:
1、計(jì)算機(jī)改分實(shí)質(zhì)上就是評(píng)分軟件改你上機(jī)時(shí)所設(shè)計(jì)的軟件--------軟件改軟件!
2、目前,計(jì)算機(jī)智能的水平還是很低的,不可能對(duì)編程思想進(jìn)行分析!
3、一個(gè)程序題目可以有不止一種編程方法,絕無標(biāo)準(zhǔn)答案可言!
綜上:機(jī)試的評(píng)分標(biāo)準(zhǔn)絕對(duì)不可能是“按步驟給分”!
實(shí)質(zhì)上,上機(jī)編程題目都必將生成一個(gè)文件!
所以,評(píng)分程序是按照最終生成的文件給分的!
由上述結(jié)論可以推出如下事實(shí):
1、只要考生能生成最終答案文件,均可得分!
2、很多最終答案文件只有少數(shù)若干行數(shù)據(jù),分?jǐn)?shù)由正確答案的行數(shù)決定!比如:《全國(guó)計(jì)算機(jī)等級(jí)考試上機(jī)考試習(xí)題集(三級(jí)C語言程序設(shè)計(jì))》(南開大學(xué)出版社)第21題,要求用迭代方法計(jì)算cos(x)-x=0的一個(gè)近似根,其答案是0.739085,最終要求生成的文件OUT17.DAT中只有一行數(shù)據(jù)。有這個(gè)文件,并且該文件只有一行數(shù)據(jù)0.739085的話,就可以得到100分!無所謂你是否編寫程序了!。‘(dāng)然,有多行答案的文件的文件格式是由程序中的輸出部分決定的(而這個(gè)部分是不允許考生修改的!),考生必須能夠看懂輸出程序段的輸出格式,否則會(huì)事得其反!
3、改錯(cuò)題目和程序題目是類似的。大家都注意到,改錯(cuò)題的要求中明確聲明:不得刪減或增加程序行,這就是狐貍的尾巴。。
4、再者,改錯(cuò)題目的錯(cuò)誤之處的前一行都有**************found*************標(biāo)志!其實(shí),評(píng)分程序就是根據(jù)這個(gè)標(biāo)志,從考生的modi.*(擴(kuò)展名隨程序語言的不同而有所不同)文件中抽取它的下一行信息,和標(biāo)準(zhǔn)答案進(jìn)行比較。通常,標(biāo)準(zhǔn)答案會(huì)有多種,只要考生的答案和其中一個(gè)對(duì)應(yīng)上了即可得到相應(yīng)的分?jǐn)?shù)。
由于標(biāo)準(zhǔn)答案不可能涵蓋所有可能正確的答案,所以要求考生在做改錯(cuò)題時(shí),務(wù)必做到答案的“樸實(shí)無華”和“平易近人”。比如說:FoxBASE或VFP中,如果有“判斷姓王的記錄”的改錯(cuò)題目,例如:LOCA FOR王’=姓名,應(yīng)改為:LOCA FOR 姓名=‘王’或LOCA FOR LEFT(姓名,2)=‘王’或LOCAFOR SUBS(姓名,1,2)=‘王‘,最好不要使用LOCA FOR AT(’王‘,姓名)=1這個(gè)答案,因?yàn)闃?biāo)準(zhǔn)答案中沒有這種答案!
由上述可以得到這樣的一個(gè)奇怪的結(jié)論:A、即使你的改錯(cuò)程序能夠正確執(zhí)行,也未必可以得分。!B、改錯(cuò)程序修改完畢后,無所謂運(yùn)行與否,這與得分無關(guān)!很多考生把自己改過的改錯(cuò)程序運(yùn)行后,沒有任何錯(cuò)誤,但卻沒有得到理想的分?jǐn)?shù),造成上機(jī)不過,心里想不通,其實(shí)是對(duì)上述的問題沒有了解罷了。
以上的問題希望考生能正確理解并善于把握,希望能對(duì)你的機(jī)試有所幫助!