欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

等級(jí)考試

計(jì)算機(jī)考試二級(jí)VB筆試答題技巧

時(shí)間:2025-03-21 16:07:47 等級(jí)考試 我要投稿
  • 相關(guān)推薦

2014計(jì)算機(jī)考試二級(jí)VB筆試答題技巧匯總

  VB考試只有選擇題和填空題兩種題型,其中選擇題共30題,分值70分,填空題共15小題,分值30分。這兩種題型的解題方法有所不同,考生在備考時(shí)要深化對(duì)基本概念和知識(shí)點(diǎn)的理解,并注重實(shí)踐,同時(shí)要多做一些針對(duì)性的練習(xí),特別是歷年真題,從中找出規(guī)律性的東西以及解題技巧。

2014計(jì)算機(jī)考試二級(jí)VB筆試答題技巧匯總

  熟悉考試題型,掌握基本做題技巧

  A、選擇題解題技巧:

  常見(jiàn)的選擇題解法有“排除法”。我們從歷年四次考試中分別挑選一個(gè)選擇題進(jìn)行舉例,希望大家引起重視,并能熟練掌握這種解題技巧。

  例1:(2003年09月考題)設(shè)有如下通用過(guò)程,在窗體上畫(huà)一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過(guò)程:

  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

  程序運(yùn)行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是

  A)10 5 B)20 5 C)20 40 D)10 40

  【答案】C

  【分析】對(duì)于傳值和傳地址的題目,解題時(shí)我們可以運(yùn)用適當(dāng)?shù)呐懦记,如針?duì)上面的題目我們可以進(jìn)行分析后直接得出結(jié)果:

  本題中,X初值是10,Y初值是5。

  但由于X傳地址,所以要互相影響,故在主程序調(diào)用函數(shù)F(X)后,打印語(yǔ)句中X不可能是原來(lái)的10,因此可以馬上排除答案A和D;而Y是靠函數(shù)本身傳遞值,故在函數(shù)過(guò)程中F得到新值40后就如同傳地址一樣把結(jié)果傳給了Y。故本題的答案是C。

  例2:(2003年04月考題)在窗體上畫(huà)一個(gè)名稱為Command1的命令按鈕,再畫(huà)兩個(gè)名稱分別為L(zhǎng)abel1、Label2的標(biāo)簽,然后編寫如下程序代碼:

  Private X As Integer

  Private Sub Command1_Click()

  X=5:Y=3

  Call proc(X,Y)

  Label1.Caption=X

  Label2.Caption=Y

  End Sub

  Private Sub proc(ByVal a As Integer,ByVal b As Integer)

  X=a* a

  Y=b+b

  End Sub

  程序運(yùn)行后,單擊命令按鈕,則兩個(gè)標(biāo)簽中顯示的內(nèi)容分別是

  A)5和3 B)25和3 C)25和6 D)5和6

  【答案】B

  【分析】本題中的X是窗體級(jí)變量,所以X在過(guò)程之間傳遞參數(shù)時(shí)相當(dāng)于傳地址,互相要影響。同時(shí),過(guò)程之間本身有A和B要與X和Y傳值。由于本題中的X原先是5,則程序執(zhí)行后X應(yīng)該改變,故先排除答案A和D。另外,B和Y傳的是值,它們互不影響,故又可以排除答案C。因此最終答案是B。

  例3、(2002年09月考題)在窗體上畫(huà)一個(gè)命令按鈕,名稱為Command1。程序運(yùn)行后,如果單擊命令按鈕,則顯示一個(gè)輸入對(duì)話框,在該對(duì)話框中輸入一個(gè)整數(shù),并用這個(gè)整數(shù)作為實(shí)參調(diào)用函數(shù)過(guò)程F1。在F1中判斷所輸入的整數(shù)是否是奇數(shù),如果是奇數(shù),過(guò)程F1返回1,否則返回0。能夠正確實(shí)現(xiàn)上述功能的代碼是

  A) Private Sub Command1_Click()

  x=InputBox(“請(qǐng)輸入整數(shù)”)

  a=F1(Val(x))

  Print a

  End Sub

  Function F1(ByRef b As Integer)

  If b Mod 2=0 Then

  Return 0

  Else

  Return 1

  End If

  End Function

  B) Private Sub Command1_Click()

  x=InputBox(“請(qǐng)輸入整數(shù)”)

  a=F1(Val(x))

  Print a

  End Sub

  Function F1(ByRef b As Integer)

  If b Mod 2=0 Then

  F1=0

  Else

  F1=1

  End If

  End Function

  C) Private Sub Command1_Click()

  x=InputBox(“請(qǐng)輸入整數(shù)”)

  F1(Val(x))

  Print a

  End Sub

  Function F1(ByRef b As Integer)

  If b Mod 2=0 Then

  F1=1

  Else

  F1=0

  End If

  End Function

  D) Private Sub Command1_Click()

  x=InputBox(“請(qǐng)輸入整數(shù)”)

  F1(Val(x))

  Print a

  End Sub

  Function F1(ByRef b As Integer)

  If b Mod 2=0 Then

  Return 0

  Else

  Return 1

  End If

  End Function

  【答案】B

  【分析】從四個(gè)選項(xiàng)中的已標(biāo)記為灰色背景的四條語(yǔ)句可以看出,除選項(xiàng)C最先返回值1外,其它都返回0,所以C錯(cuò)。一般情況下,錯(cuò)誤的選項(xiàng)中也會(huì)包含正確的信息,從中我們發(fā)現(xiàn)這四行文本主要考查函數(shù)返回值的基本寫法,并據(jù)此可以馬上得以答案B。

  例4、(2004年04月考題)在窗體上畫(huà)一個(gè)名稱為L(zhǎng)istl的列表框,為了對(duì)列表框中的每個(gè)項(xiàng)目都能進(jìn)行處理,應(yīng)使用的循環(huán)語(yǔ)句為

  A) For I=0 to Listl.ListCount-l

  ……….

  Next

  B) For I=0 to Listl.Count-l

  ……….

  Next

  C)For I=1 to Listl.ListCount

  ……….

  Next

  D) For I=0 to Listl.Count

  ……….

  Next

  【答案】A

  【分析】從每個(gè)選項(xiàng)的第一行我們可以發(fā)現(xiàn)只有選項(xiàng)C的循環(huán)初值是從1開(kāi)始,其它都從0開(kāi)始,所以C錯(cuò),由于錯(cuò)誤的題目中一般會(huì)包含正確的信息,從中我們可以推理得到正確的答案是A。

  B、填空題解題方法:

  除部分填空題考查識(shí)記知識(shí)點(diǎn)外,對(duì)于理解性的編程類填空題,我們有時(shí)可以用推理的方法初步得到解題思路,在此基礎(chǔ)上進(jìn)行相關(guān)的驗(yàn)證后最終得到正確答案。

  例1、(2004年04月考題)在窗體上畫(huà)兩個(gè)組合框,其名稱分別為Combo1、Combo2,然后畫(huà)兩個(gè)標(biāo)簽,名稱分別為label1、label2,如圖所示。程序運(yùn)行后,如果在某個(gè)組合框中選擇一個(gè)項(xiàng)目,則把所選中的項(xiàng)目在其下面的標(biāo)簽中顯示出來(lái)。請(qǐng)?zhí)羁铡?/p>

  Private Sub Combo1_Click()

  Call showitem(Combo1, Label1)

  End Sub

  Private Sub Combo2_Click()

  Call showitem(Combo2, Label2)

  End Sub

  Public Sub showitem(tmpcombo As ComboBox, tmplabel As Label)

  【1】 .Caption = 【2】 .Text

  End Sub

  【分析】此題考查Sub過(guò)程的參數(shù)傳遞問(wèn)題,由于本題參數(shù)傳遞值有兩個(gè):tmpcombo和tmplabel,而Sub參數(shù)傳遞一般一定要用到,考慮到參數(shù)變量名“tmplabel”的字母組合中“label”意為標(biāo)簽,故從題意中馬上推定第一個(gè)空格應(yīng)填“tmplabel”,推定第二個(gè)應(yīng)填“tmpcombo”。

  以教科書(shū)為本,以歷年考題為綱:

  很多考生喜歡在課后做各種各樣的模擬題、沖剌題等,這樣做的結(jié)果是即費(fèi)時(shí)又費(fèi)力,綜合分析歷年考題我們發(fā)現(xiàn),歷次考試知識(shí)點(diǎn)基本不變,許多題目經(jīng)常重復(fù)考到,部分考題直接源于書(shū)后的練習(xí)題。所以“以教科書(shū)為本,以歷年考題為綱”進(jìn)行復(fù)習(xí)是廣大考生順利過(guò)級(jí)的制勝法寶。

  A、部分考題在多次考試中重復(fù)出現(xiàn),以下特舉幾例請(qǐng)考生注意比較,更多例子大家可以從歷年試卷中進(jìn)行總結(jié)。

  例1、 將C盤根目錄下的圖形文件moon.jpg裝入圖片框Picturel的語(yǔ)句是 ___ 。(2004年04月填空第5題)

  例2、 為了在運(yùn)行時(shí)把d:\pic文件夾下的圖形文件a.jpg裝入圖片框Picturel,所使用的語(yǔ)句為 ______ 。(2003年04月填空第4題)

  例3、 為了改變計(jì)時(shí)器控件的時(shí)間間隔,應(yīng)該修改該控件的 ________ 屬性。(2002年09月填空第8題)

  例4、 計(jì)時(shí)器控件能有規(guī)律的以一定時(shí)間間隔觸發(fā)___________事件,并執(zhí)行該事件過(guò)程中的程序代碼。 (2003年04月填空第5題)

  例5、 為了使計(jì)時(shí)器控件Timerl每隔0.5秒觸發(fā)一次Timer事件,應(yīng)將Timerl控件的 _________屬性設(shè)置為 _____________ 。(2004年04月填空第3題)

  B、很多考題與教科書(shū)后的題目非常相似或完全一樣。

  例6、在窗體上畫(huà)一個(gè)命令按鈕(其Name屬性為Commandl),然后編寫如下代碼:(2004年04月選擇題第21題與教科書(shū)P211頁(yè)第8章選擇題第5題一樣,只是選項(xiàng)位置不同)

  Option Base 1

  Private Sub Commandl_click( )

  Dim a

  S=0

  A=arrar(1,2,3,4)

  J=1

  For I=4 to 1 step –1

  S=s+a(i)*j

  J=j*10

  Next i

  PrintS

  End Sub

  運(yùn)行上面的程序,單擊命令按鈕,其輸出結(jié)果是

  A)4321 B)1234 C)34 D) 12

  例7、把窗體的KeyPreview屬性設(shè)置為True,然后編寫如下兩個(gè)事件過(guò)程:

  Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

  Print Chr(KeyCode)

  End Sub

  Private Sub Form_KeyPress(KeyAscii As Integer)

  Print Chr(KeyAscii)

  End Sub

  程序運(yùn)行后,如果直接按鍵盤上的"A"鍵(即不按住Shift鍵),則在窗體上輸出的字符分別是 ________和__________ 。(2003年09月填空題第2題與教科書(shū)P289頁(yè)第10章填空題第1題基本一樣)

  例9、執(zhí)行下面的程序段后,i的值為_(kāi)________ ,s的值為_(kāi)_____________ 。(2003年09月填空題第1題與教科書(shū)P185頁(yè)第7章填空題第1題基本一樣)

  s = 2

  For i = 3.2 To 4.9 Step 0.8

  s = s + 1

  Next i

【計(jì)算機(jī)考試二級(jí)VB筆試答題技巧】相關(guān)文章:

2016計(jì)算機(jī)二級(jí)VB上機(jī)考試答題技巧03-06

2016年計(jì)算機(jī)二級(jí)《VB》上機(jī)考試答題技巧03-31

2014計(jì)算機(jī)二級(jí)VB考試應(yīng)試技巧07-19

2016計(jì)算機(jī)二級(jí)VB上機(jī)考試答題攻略04-03

2016計(jì)算機(jī)二級(jí)考試的答題技巧01-03

2015年全國(guó)計(jì)算機(jī)二級(jí)VB考試填空題題答題技巧08-13

2015年全國(guó)計(jì)算機(jī)二級(jí)VB考試選擇題答題技巧08-02

計(jì)算機(jī)二級(jí)VB考試上機(jī)題型與解題技巧07-14

2015全國(guó)計(jì)算機(jī)二級(jí)VB考試復(fù)習(xí)技巧03-15