vb期末考試試題及答案_第1頁
vb期末考試試題及答案_第2頁
vb期末考試試題及答案_第3頁
vb期末考試試題及答案_第4頁
vb期末考試試題及答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

vb期末考試試題及答案

一、單項(xiàng)選擇題(每題2分,共20分)

1.VisualBasic是由哪家公司開發(fā)的?

A.微軟

B.蘋果

C.谷歌

D.甲骨文

2.VB中的`Dim`關(guān)鍵字用于聲明什么?

A.變量

B.函數(shù)

C.過程

D.類

3.下列哪個(gè)不是VB中的控制結(jié)構(gòu)?

A.順序結(jié)構(gòu)

B.選擇結(jié)構(gòu)

C.循環(huán)結(jié)構(gòu)

D.遞歸結(jié)構(gòu)

4.VB中的`If`語句用于實(shí)現(xiàn)什么?

A.順序控制

B.循環(huán)控制

C.條件控制

D.異常控制

5.VB中的`For`循環(huán)用于實(shí)現(xiàn)什么?

A.條件循環(huán)

B.無條件循環(huán)

C.固定次數(shù)循環(huán)

D.無限循環(huán)

6.在VB中,如何將文本框的內(nèi)容賦值給一個(gè)變量?

A.`TextBox1.Text`

B.`TextBox1.Value`

C.`TextBox1.Content`

D.`TextBox1.TextValue`

7.VB中的`Sub`和`Function`有什么區(qū)別?

A.`Sub`可以返回值,`Function`不能

B.`Function`可以返回值,`Sub`不能

C.兩者都可以返回值

D.兩者都不能返回值

8.VB中的`SelectCase`結(jié)構(gòu)用于實(shí)現(xiàn)什么?

A.順序控制

B.條件控制

C.循環(huán)控制

D.異??刂?/p>

9.在VB中,如何聲明一個(gè)整型變量?

A.`DimaAsInteger`

B.`DimaAsString`

C.`DimaAsDouble`

D.`DimaAsBoolean`

10.VB中的`OptionExplicit`有什么作用?

A.允許隱式變量聲明

B.強(qiáng)制顯式變量聲明

C.允許使用全局變量

D.限制使用全局變量

二、多項(xiàng)選擇題(每題2分,共20分)

1.VB中哪些是合法的變量名?

A.`2variable`

B.`variable2`

C.`_variable2`

D.`variable$2`

2.VB中哪些是合法的常量聲明?

A.`Constpi=3.14`

B.`ConstPi=3.14`

C.`Dimpi=3.14`

D.`DimPiAsConst=3.14`

3.在VB中,哪些是合法的數(shù)組聲明?

A.`Dimarr(10)AsInteger`

B.`Dimarr(10To20)AsInteger`

C.`DimarrAsInteger(10)`

D.`Dimarr(10)AsString`

4.VB中哪些是合法的循環(huán)結(jié)構(gòu)?

A.`For...Next`

B.`Do...Loop`

C.`While...Wend`

D.`If...EndIf`

5.VB中哪些是合法的控制結(jié)構(gòu)?

A.`If...Then...Else`

B.`SelectCase`

C.`Try...Catch...Finally`

D.`Switch...EndSwitch`

6.VB中哪些是合法的文件操作函數(shù)?

A.`Open`

B.`Close`

C.`Input`

D.`Read`

7.VB中哪些是合法的錯(cuò)誤處理語句?

A.`OnErrorResumeNext`

B.`OnErrorGoTo0`

C.`OnErrorGoTo-1`

D.`OnErrorGoToLine`

8.VB中哪些是合法的過程調(diào)用?

A.`CallMySub()`

B.`MySub()`

C.`MyFunction()`

D.`CallMyFunction()`

9.VB中哪些是合法的字符串操作函數(shù)?

A.`Left`

B.`Right`

C.`Mid`

D.`Trim`

10.VB中哪些是合法的類型轉(zhuǎn)換函數(shù)?

A.`CInt`

B.`CStr`

C.`CDbl`

D.`CLng`

三、判斷題(每題2分,共20分)

1.VB是一種面向?qū)ο蟮木幊陶Z言。(對(duì)/錯(cuò))

2.VB中的`Integer`數(shù)據(jù)類型可以存儲(chǔ)的最大值是32767。(對(duì)/錯(cuò))

3.VB中的`True`和`False`是布爾類型的兩個(gè)值。(對(duì)/錯(cuò))

4.在VB中,數(shù)組的索引默認(rèn)從1開始。(對(duì)/錯(cuò))

5.VB中的`OptionStrict`可以提高代碼的類型安全性。(對(duì)/錯(cuò))

6.VB中的`Randomize`函數(shù)可以生成隨機(jī)數(shù)。(對(duì)/錯(cuò))

7.VB中的`MsgBox`函數(shù)用于顯示消息框。(對(duì)/錯(cuò))

8.VB中的`Len`函數(shù)可以返回字符串的長(zhǎng)度。(對(duì)/錯(cuò))

9.VB中的`IsNumeric`函數(shù)可以檢查一個(gè)變量是否為數(shù)值類型。(對(duì)/錯(cuò))

10.VB中的`Date`函數(shù)可以返回當(dāng)前日期。(對(duì)/錯(cuò))

四、簡(jiǎn)答題(每題5分,共20分)

1.請(qǐng)簡(jiǎn)述VB中的事件和事件處理程序的概念。

2.描述VB中的`With...EndWith`結(jié)構(gòu)的作用。

3.請(qǐng)解釋VB中的`Handles`關(guān)鍵字的作用。

4.簡(jiǎn)述VB中的`Me`關(guān)鍵字代表什么。

五、討論題(每題5分,共20分)

1.討論VB中的面向?qū)ο缶幊烫匦浴?/p>

2.探討VB中的錯(cuò)誤處理機(jī)制。

3.分析VB中的數(shù)據(jù)庫(kù)訪問方法。

4.討論VB中的多線程編程。

答案

一、單項(xiàng)選擇題答案

1.A

2.A

3.D

4.C

5.C

6.A

7.B

8.B

9.A

10.B

二、多項(xiàng)選擇題答案

1.B,C

2.A,B

3.A,B

4.A,B

5.A,B,C

6.A,B,C,D

7.A,B

8.A,B,C

9.A,B,C

10.A,B,C,D

三、判斷題答案

1.對(duì)

2.對(duì)

3.對(duì)

4.對(duì)

5.對(duì)

6.對(duì)

7.對(duì)

8.對(duì)

9.對(duì)

10.對(duì)

四、簡(jiǎn)答題答案

1.事件是用戶或程序執(zhí)行的某種動(dòng)作,如點(diǎn)擊按鈕或按下鍵盤。事件處理程序是響應(yīng)特定事件的代碼塊。

2.`With...EndWith`結(jié)構(gòu)允許對(duì)同一個(gè)對(duì)象的多個(gè)屬性或方法進(jìn)行連續(xù)操作,而不需要重復(fù)對(duì)象名稱。

3.`Handles`關(guān)鍵字用于指定一個(gè)事件處理程序可以處理特定事件。

4.`Me`關(guān)鍵字代表當(dāng)前類的實(shí)例,常用于訪問類的屬性和方法。

五、討論題答案

1.VB提供了類、對(duì)象、繼承等面向?qū)ο缶幊痰幕咎匦?,允許開發(fā)者創(chuàng)建可重用的組件。

2.VB的錯(cuò)誤處理機(jī)制包括`OnError`語句、`Err`對(duì)象和`

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論