主頁 > 教育培訓(xùn) > 電腦培訓(xùn) > 全國(guó)計(jì)算機(jī)等級(jí)考試上機(jī)應(yīng)試技巧(2)

全國(guó)計(jì)算機(jī)等級(jí)考試上機(jī)應(yīng)試技巧(2)

  程序修改題中還應(yīng)注意考慮原程序作者的思路,所作改動(dòng)應(yīng)盡量小。因?yàn)槌鲱}者給出的答案數(shù)是有限的,考生的答案如果出了出題者所給的范圍,正確也被當(dāng)作錯(cuò)誤來處理了。

  例(1999年上半年二級(jí)BASIC):

  '* 給定程序MODI1.BAS其功能是: 從鍵盤上每次輸入兩個(gè)100以下

  '* 的正數(shù)分別賦給Y和Z(如不符合此條件的, 則重新輸入),累加到累

  '* 加器X中,直到X的值超過500為止。請(qǐng)找出程序中的錯(cuò)誤,將程序調(diào)

  '* 試出所需結(jié)果。

  '* 注意: 不得增行或刪行, 也不得更改程序的結(jié)構(gòu)!

  X = 0

  DO

  DO

  t = 0

  INPUT "Y,Z="; Y, Z

  IF 0 < Y AND Y < 100 AND 0 < Z AND Z < 100 THEN

  t = 2

  ELSE

  PRINT "Out of Range! Input again"

  END IF

  '**********found**********

  LOOP WHILE t <> 1

  X = X + Y + Z

  '**********found**********

  'WHILE X <> 500

  PRINT "X="; X

  END

  這里共有兩個(gè)錯(cuò)誤:第一個(gè)為條件錯(cuò),第二個(gè)語句和條件均有錯(cuò)。因此第一個(gè)錯(cuò)誤可只改動(dòng)條件為 t<>2 或 t=0,整個(gè)語句為

  loop while t<>2 或者 loop while t=0

  第二個(gè)錯(cuò)誤可改為

  LOOP WHILE X <= 500

  總之,這里的思路就是用 DO ... LOOP WHILE <條件> 語句。

  如果使用 do ... loop until <條件>,程序可以同樣成立。比如第一個(gè)錯(cuò)誤改為

  loop until t=2

  運(yùn)行結(jié)果完全相同。

  但是由于改動(dòng)較多,超出了出題者當(dāng)時(shí)的考慮范圍,自動(dòng)評(píng)分系統(tǒng)會(huì)認(rèn)為您“修改錯(cuò)誤!”扣掉您應(yīng)得的15分!!!

  做程序程序題部分的時(shí)間以不超過20分鐘為好。

  3.大部分考生最為頭痛的恐怕要算編程題了,上機(jī)通不過的考生多半是栽在編程題上面的。由于編程題占40分之多,且評(píng)分時(shí)只看結(jié)果不管過程,所以大部分人不是得滿40分就是得0分,而如果編程題得0分,上機(jī)通過的可能性就很小了。

  對(duì)編程題只要在時(shí)間上留足,做題時(shí)不急不燥、認(rèn)真審題,應(yīng)該講是問題不大的。當(dāng)然,平常如能多做練習(xí),有條件的多做實(shí)戰(zhàn)演習(xí),就更容易順利通過了。我們考點(diǎn)有些考生在我這里做過很多的上機(jī)練習(xí),實(shí)際考試時(shí)有不少人在半個(gè)小時(shí)內(nèi)全部做完,最快的考生十多分鐘即離開了機(jī)房(可不是不會(huì)做,而是全做對(duì)了)。

  幾種語言中,QB的編程題相對(duì)較為簡(jiǎn)單,多數(shù)時(shí)候相當(dāng)于填空;Fortran語言思路也較簡(jiǎn)單,但要求熟悉常用算法(其他語言在算法上都有提示),如果不知道算法,想破腦袋也做不出來。這兩種語言沒有什么可說的。

  Pascal和C難度接近,出題的方法與形式也接近??忌⒁獾氖窃跒g覽整個(gè)程序時(shí)按子程序分別對(duì)待,如果想把程序的每一行都完全理解,完全是浪費(fèi)時(shí)間。重點(diǎn)注意指定要編制的子程序中需使用和設(shè)置的變量,把它們的來龍去脈搞清楚就行了。至于輸入輸出子程序,則只要知道文件名、輸入輸出變量的情況就可以了。然后即可集中精力于編制子程序。注意在程序的編譯、連接過程中可能有錯(cuò)誤提示似乎指向不允許考生改動(dòng)之處,這時(shí)千萬不要被迷惑。只要把你的子程序編正確了,程序一定可以正確運(yùn)行。

  FoxBASE的編程題難度相差極大,如果運(yùn)氣不好,抽到一道難的,可能好半天還不能看清題意(運(yùn)氣好,抽到簡(jiǎn)單的題,三兩下就可搞定)。這時(shí)千萬不可輕言放棄,即使你完全編不出程序也不要緊,把題中要求的數(shù)據(jù)庫(kù)結(jié)構(gòu)正確建立起來也能夠得不少于10分(多數(shù)時(shí)候可得20分之多)??糉oxBASE沒有把握的考生不投一下這個(gè)機(jī),就太劃不來了。

  補(bǔ)充:

  4.懷疑題目有錯(cuò)要及時(shí)反映

  最后要特別說明一點(diǎn),等級(jí)考試由于多方面的原因,出題時(shí)可能有錯(cuò)誤。雖然這個(gè)錯(cuò)誤在整體上占的比例是很小的,但具體到考生個(gè)人,影響就太大了。2001下半年的四級(jí)題中,有一題因錯(cuò)把一個(gè)“最大”字寫成了“最小”,導(dǎo)致相當(dāng)多抽到此題的考生上機(jī)不過。因此如果懷疑題目有錯(cuò),特別是編程題,一定要及時(shí)向監(jiān)考人員反映。得到監(jiān)考人員認(rèn)可后,可考慮申請(qǐng)參加下一場(chǎng)考試(重新抽題,將不是該套題目)。

  5.考試結(jié)束不要急于離開

  為了切實(shí)保護(hù)考生利益,在每場(chǎng)考試結(jié)束后會(huì)立即評(píng)分(機(jī)評(píng)),并將得分為零分的考生名單予以公布。除非監(jiān)考人員確定是考生完全不會(huì)做或故意得零分,多數(shù)考點(diǎn)會(huì)給得零分考生一次重考的機(jī)會(huì)。因此考試完畢(尤其是提前時(shí)間較多的考生),一定要耐心等待評(píng)分結(jié)果公布再離開。

免責(zé)聲明:該文觀點(diǎn)僅代表作者本人,查查吧平臺(tái)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請(qǐng)發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。返回查查吧首頁,查看更多>>
提示

該文觀點(diǎn)僅代表作者本人,查查吧平臺(tái)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請(qǐng)發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

優(yōu)惠商城

更多