计算机vb操作题评分细则,上机考试的试题及评分标准.doc
上機考試的試題及評分標準
上機題總分占40分,其中改錯題占14分,編程題占26分。
(1)改錯題:題目中都是設3個錯誤點(在歷年上機考題中也出現過只有2個錯誤點的試題),一般分別是語法錯誤(如數組的聲明、重復定義等略有難度的語法錯誤)、運行錯誤、邏輯錯誤等,這些錯誤基本上都是平時編程時比較容易犯的錯誤,錯誤點不重復。
評分標準:錄入原題:2分,改錯:4分/個,根據改錯點給分,新錯誤不扣分。
(2)編程題:按照題目要求的功能,根據參考界面編程,程序中都涉及一定難度的算法。
評分標準:界面設計:根據界面元素的復雜程度,給5~8分,每個元素得一定的分數;清除按鈕:2分;退出按鈕:1分;含算法的按鈕:根據代碼多少按步驟給分。編程時注意:首先應該進行變量的說明,然后按輸入→處理→輸出的順序來設計程序的邏輯結構。寫程序時一定要記住采用規范的書寫方法,這樣既不容易出錯,又能輕松地拿到基本分。即根據邏輯關系采用縮進的形式來寫,注意層次感,讓人一看一目了然。需要用到程序控制結構時,先把前后配套的代碼(如For I=…… Next I,If …… Then …… End If)寫出來,然后再在其中添加其它代碼。
小技巧:為了把程序代碼書寫應呈現鋸齒型
上機編程題是按步給分的,每項操作都有相應的分值,不要輕易放棄,即使不會編寫完整的程序,也要把變量定義出來,并把可能的程序結構先寫出來(如循環結構、分支結構等)。
6. 上機改錯題的解題方法
1)熟練使用VB集成開發環境中調試工具(詳見第十章的內容)。有部分考生因平時上機機會較少,習慣“紙面觀測”的學習方法,很少使用或根本不會使用調試工具。對于改錯題只會采取猜測、按模式來套用等解題方法,即便是接觸了正確答案,這也是一種很蹊蹺的事情,這是很吃虧的。如果能很熟練地使用調試工具,那將會起到“事半功倍”的效果。
2)正確把握試題的算法邏輯特征。把握題意,按輸入→處理→輸出的邏輯結構形式來分析程序組成和各過程的功能。
3)按由輸出→處理→輸入反向推理的方式。先弄清該程序要得到什么結果,需要輸出哪些變量,進一步再分析各變量的作用,他們之間的傳遞關系,以及根據過程的輸入參數及其輸出或反饋關系,最終分析出該過程的功能。
4)利用調試工具,先調試通用過程。在上機調試過程中,因考生還沒有全面掌握整體程序的題意,以及數據的來龍去脈,可以不使用試題中的輸入數據,可以先試用能預測出結果的數據,驗證通用過程的正確性。如果程序代碼較長的話,可以按For…Next和If …End If等程序塊分段來逐段調試。
小技巧:在界面專門設置一個調試用的按鈕,假設其名稱為Command4按鈕。當你打算驗證求證素數的子函數是否正確時,你可以用下列程序來驗證。
Private Sub Command4_Click()
Print prime(12)
End Sub
Private Function prime(N As Integer) As Boolean
Dim I As Integer
For I = 2 To Sqr(N)
If N Mod I = 0 Then Exit For
Next I
prime = True
End Function
Exit For”改成“Exit Function”。
5)將各事件過程和通用過程有機組合起來。在組合過程中,應將整個程序再進行調試。以下列例子來舉例。如果打算設計一個加1的子函數,程序代碼如下:
Private Sub Command4_Click()
Dim I As Integer, n As Integer
I = 10
Print fun1(I)‘A語句
Print fun1(I) fun1(I) ‘B語句
End Sub
Private Function fun1(n As Integer) As Integer
n = n + 1
fun1 = n
End Function在每個代碼窗口的通用部分寫上Option Explicit語句,可以避免出現使用誤輸入變量的現象。在有使用數組的程序中使用Option Base 1語句,確保數組元素是從1開始。如果對數組元素應該從0開始的要求因另當別論。
總結
以上是生活随笔為你收集整理的计算机vb操作题评分细则,上机考试的试题及评分标准.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机操作员实操高级试题,计算机操作员高
- 下一篇: Ios9 html5,ios9,html