一、熟悉考試題型,掌握基本做題技巧。
VB考試只有選擇題和填空題兩種題型,其中選擇題共30題,分值70分,填空題共15小題,分值30分。這兩種題型的解題方法有所不同,考生在備考時要深化對基本概念和知識點的理解,并注重實踐,同時要多做一些針對性的練習(xí),特別是歷年真題,從中找出規(guī)律性的東西以及解題技巧。
A、選擇題解題技巧:
常見的選擇題解法有“排除法”。我們從歷年四次考試中分別挑選一個選擇題進行舉例,希望大家引起重視,并能熟練掌握這種解題技巧。
例1:(2003年09月考題)設(shè)有如下通用過程,在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程:
Private Sub Command1_Click()
Dim x As Integer
x = 10
y = 5
y = f(x)
Print x; y
End Sub
Public Function f(x As Integer)
Dim y As Integer
x = 20
y = 2
f = x * y
End Function
程序運行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是
A)10 5 B)20 5 C)20 40 D)10 40
【答案】C
【分析】對于傳值和傳地址的題目,解題時我們可以運用適當?shù)呐懦记桑玑槍ι厦娴念}目我們可以進行分析后直接得出結(jié)果:
本題中,X初值是10,Y初值是5。
但由于X傳地址,所以要互相影響,故在主程序調(diào)用函數(shù)F(X)后,打印語句中X不可能是原來的10,因此可以馬上排除答案A和D;而Y是靠函數(shù)本身傳遞值,故在函數(shù)過程中F得到新值40后就如同傳地址一樣把結(jié)果傳給了Y。故本題的答案是C。
相關(guān)推薦:2010年9月計算機等級考試精華備考資料匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |