由上述結(jié)論可以推出如下事實:
1、只要考生能生成最終答案文件,均可得分!
2、很多最終答案文件只有少數(shù)若干行數(shù)據(jù),分?jǐn)?shù)由正確答案的行數(shù)決定!比如:《全國計算機等級考試上機考試習(xí)題集(三級C語言程序設(shè)計)》(南開大學(xué)出版社)第21題,要求用迭代方法計算cos(x)-x=0的一個近似根,其答案是0.739085,最終要求生成的文件OUT17.DAT中只有一行數(shù)據(jù)。有這個文件,并且該文件只有一行數(shù)據(jù)0.739085的話,就可以得到100分!無所謂你是否編寫程序了!!!當(dāng)然,有多行答案的文件的文件格式是由程序中的輸出部分決定的(而這個部分是不允許考生修改的!),考生必須能夠看懂輸出程序段的輸出格式,否則會事得其反!
3、改錯題目和程序題目是類似的。大家都注意到,改錯題的要求中明確聲明:不得刪減或增加程序行,這就是狐貍的尾巴!!!
4、再者,改錯題目的錯誤之處的前一行都有**************found*************標(biāo)志!其實,評分程序就是根據(jù)這個標(biāo)志,從考生的modi.*(擴展名隨程序語言的不同而有所不同)文件中抽取它的下一行信息,和標(biāo)準(zhǔn)答案進(jìn)行比較。通常,標(biāo)準(zhǔn)答案會有多種,只要考生的答案和其中一個對應(yīng)上了即可得到相應(yīng)的分?jǐn)?shù)。
由于標(biāo)準(zhǔn)答案不可能涵蓋所有可能正確的答案,所以要求考生在做改錯題時,務(wù)必做到答案的“樸實無華”和“平易近人”。比如說:FoxBASE或VFP中,如果有“判斷姓王的記錄”的改錯題目,例如:LOCA FOR王’=姓名,應(yīng)改為:LOCA FOR 姓名=‘王’或LOCA FOR LEFT(姓名,2)=‘王’或LOCAFOR SUBS(姓名,1,2)=‘王‘,最好不要使用LOCA FOR AT(’王‘,姓名)=1這個答案,因為標(biāo)準(zhǔn)答案中沒有這種答案!
由上述可以得到這樣的一個奇怪的結(jié)論:A、即使你的改錯程序能夠正確執(zhí)行,也未必可以得分!!!B、改錯程序修改完畢后,無所謂運行與否,這與得分無關(guān)!很多考生把自己改過的改錯程序運行后,沒有任何錯誤,但卻沒有得到理想的分?jǐn)?shù),造成上機不過,心里想不通,其實是對上述的問題沒有了解罷了。
以上的問題希望考生能正確理解并善于把握,希望能對你的機試有所幫助!
----------------------------------------------------------------------------------------------
4.了解上機軟件評分原理。
二級各科目的上機試題一般都是3道,基本操作題、簡單應(yīng)用題和綜合應(yīng)用題,基本操作題和簡單應(yīng)用題主要是填空和改錯,系統(tǒng)評分就是將考生填寫的答案和題庫中的事先給出答案進(jìn)行對比,正確就得分,不正確就不得分,但是存在這樣一個問題,如果一個題有多個答案,題庫中不可能把所有答案都列舉得出來,所以考生最好用最常見的一個,確保正確;
第三題綜合應(yīng)用題主要是編程,題目作對后會得到結(jié)果文件(如out.dat),其評分步驟是這樣的:如果有out.dat文件,將該文件和標(biāo)準(zhǔn)答案的out.dat文件對比,看相符的比例是多少而給分,如果完全相同則是100分,如果沒有out.dat文件,則比較考生編寫的代碼和標(biāo)準(zhǔn)答案的代碼的相符情況,按相符度給分,這個得分率是很低的,因為程序代碼要完全相同是不可能的(比如多一個空格少一個空格,解題方法不同等)。
三級上機考試的評分方法和二級綜合題是一樣的,這就是為什么三級上機要么得100分,要么得0分。而且三級上機還可以不做題而得滿分的呢。(不編程序,如果能手動生成正確的out.dat文件試試?呵呵)。
上機考試兩點重要注意事項
為了大家順利通過考試,特別提醒大家上機考試兩點注意事項如下:
注意事項1:
大家做上機的填空、改錯、編程題的時候請務(wù)必做到兩件事情:
一是編譯運行確認(rèn)無誤!
二是切記一定要保存!
特別提醒:
a、如果沒有保存,無論是填空、改錯還是編程題你都不能得分,相當(dāng)于沒有做。
b、如果編程題沒有運行即使保存了都有可能不得分,所以“編譯并運行”和“保存”兩件事情請大家都務(wù)必辦到。
c、萬一有些同學(xué)不能完整的做完某一個題目無論是填空、改錯還是編程,也就是說你根本無法運行這個程序,也請你把你會做的那部分填上去并保存,或許運氣好會有步驟分,就當(dāng)“死馬當(dāng)活馬醫(yī)”嘛,因為上機考試的評分是以機器評分為主、人工評分為輔結(jié)合進(jìn)行的)
注意事項2:
很多同學(xué)在做完了前一題(例如填空BLANK1.C或改錯MODI1.C等)沒有關(guān)閉工作區(qū)就直接打開下面的題目做(即使你點擊blank1.c文件右上角的叉叉關(guān)閉了這個文件也不行,必須關(guān)閉整個工作區(qū)),這樣你運行的時候永遠(yuǎn)不會正確,所以大家做完了前一題后務(wù)必關(guān)閉工作區(qū)再做下一題(操作步驟為:打開主菜單:文件->關(guān)閉工作區(qū),很簡單的),當(dāng)然,如果你萬一不會關(guān)閉工作區(qū),干脆做完一題就把整個VC6.0關(guān)閉,然后重新啟動VC6.0再打開下一題做也行的。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |