計(jì)算機(jī)二級(jí)VB考試預(yù)測試題及答案_第1頁
計(jì)算機(jī)二級(jí)VB考試預(yù)測試題及答案_第2頁
計(jì)算機(jī)二級(jí)VB考試預(yù)測試題及答案_第3頁
計(jì)算機(jī)二級(jí)VB考試預(yù)測試題及答案_第4頁
計(jì)算機(jī)二級(jí)VB考試預(yù)測試題及答案_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)二級(jí)VB考試預(yù)測試題及答案姓名:____________________

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

1.下列關(guān)于VisualBasic中變量的說法,正確的是:

A.變量名不能以數(shù)字開頭

B.變量名不能包含下劃線

C.變量名不能包含空格

D.變量名不能超過255個(gè)字符

2.下列關(guān)于VisualBasic中數(shù)據(jù)類型的說法,錯(cuò)誤的是:

A.整型(Integer)可以存儲(chǔ)-32768到32767之間的整數(shù)

B.單精度浮點(diǎn)型(Single)可以存儲(chǔ)-3.402823E+38到-1.401298E-45之間的浮點(diǎn)數(shù)

C.雙精度浮點(diǎn)型(Double)可以存儲(chǔ)-1.79769313486231570E+308到-4.9406564584124654E-324之間的浮點(diǎn)數(shù)

D.字符串型(String)可以存儲(chǔ)最多2,147,483,647個(gè)字符

3.在VisualBasic中,以下哪個(gè)函數(shù)可以用來獲取當(dāng)前日期和時(shí)間?

A.Now()

B.Date()

C.Time()

D.Today()

4.以下哪個(gè)操作符用于比較兩個(gè)值是否相等?

A.=

B.==

C.=

D.===

5.在VisualBasic中,以下哪個(gè)語句可以用來清除一個(gè)變量的值?

A.Clear()

B.Empty()

C.Null()

D.Unset()

6.以下哪個(gè)函數(shù)可以用來將字符串轉(zhuǎn)換為整數(shù)?

A.Val()

B.Int()

C.CInt()

D.CLng()

7.以下哪個(gè)函數(shù)可以用來獲取字符串的長度?

A.Len()

B.Length()

C.Size()

D.Count()

8.在VisualBasic中,以下哪個(gè)語句可以用來聲明一個(gè)二維數(shù)組?

A.Dimarray()()

B.Dimarray(,)AsInteger

C.Dimarray[][]AsInteger

D.Dimarray(,)AsString

9.以下哪個(gè)事件會(huì)在用戶雙擊一個(gè)文本框時(shí)觸發(fā)?

A.Click()

B.DoubleClick()

C.KeyPress()

D.Change()

10.以下哪個(gè)方法可以用來設(shè)置一個(gè)控件的標(biāo)題?

A.Caption

B.Text

C.Name

D.Value

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

1.以下哪些是VisualBasic中常用的數(shù)據(jù)類型?

A.Integer

B.Single

C.String

D.Boolean

E.Object

2.在VisualBasic中,如何實(shí)現(xiàn)錯(cuò)誤處理?

A.使用OnErrorGoToLabel

B.使用Try...Catch...Finally語句

C.使用Error對(duì)象

D.使用MsgBox函數(shù)

E.使用InputBox函數(shù)

3.以下哪些是VisualBasic中常用的控制結(jié)構(gòu)?

A.If...Then...Else

B.SelectCase

C.For...Next

D.While...Wend

E.Do...Loop

4.在VisualBasic中,如何定義一個(gè)過程?

A.使用Sub關(guān)鍵字

B.使用Function關(guān)鍵字

C.使用Private關(guān)鍵字

D.使用Public關(guān)鍵字

E.使用Protected關(guān)鍵字

5.以下哪些是VisualBasic中常用的數(shù)組操作方法?

A.UBound()

B.LBound()

C.ReDim

D.Copy

E.Split

6.在VisualBasic中,如何實(shí)現(xiàn)事件驅(qū)動(dòng)編程?

A.使用事件處理器

B.使用事件對(duì)象

C.使用事件列表

D.使用事件訂閱

E.使用事件發(fā)布

7.以下哪些是VisualBasic中常用的文件操作方法?

A.Open

B.Close

C.Write

D.Read

E.Append

8.在VisualBasic中,如何實(shí)現(xiàn)對(duì)象之間的通信?

A.使用屬性和方法

B.使用事件

C.使用接口

D.使用委托

E.使用繼承

9.以下哪些是VisualBasic中常用的圖形用戶界面控件?

A.TextBox

B.Button

C.Label

D.Menu

E.PictureBox

10.在VisualBasic中,如何實(shí)現(xiàn)網(wǎng)絡(luò)編程?

A.使用Winsock控件

B.使用Socket類

C.使用ASP.NET

D.使用ADO.NET

E.使用WebBrowser控件

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

1.在VisualBasic中,所有變量都必須在使用前進(jìn)行聲明。()

2.在VisualBasic中,可以使用Dim語句聲明一個(gè)全局變量。()

3.在VisualBasic中,字符串型變量可以存儲(chǔ)數(shù)字,但只能作為文本處理。()

4.在VisualBasic中,數(shù)組下標(biāo)是從1開始的。()

5.在VisualBasic中,可以使用Is關(guān)鍵字來判斷兩個(gè)變量是否引用同一個(gè)對(duì)象。()

6.在VisualBasic中,可以使用Exit語句從任何循環(huán)或過程中退出。()

7.在VisualBasic中,可以使用With語句來簡化對(duì)對(duì)象的操作。()

8.在VisualBasic中,事件驅(qū)動(dòng)編程模型是基于事件處理器來響應(yīng)用戶操作的。()

9.在VisualBasic中,可以使用Debug.Print語句在運(yùn)行時(shí)輸出調(diào)試信息。()

10.在VisualBasic中,可以使用OptionExplicit語句來要求顯式聲明所有變量。()

四、簡答題(每題5分,共6題)

1.簡述VisualBasic中事件驅(qū)動(dòng)編程的基本原理。

2.解釋VisualBasic中Sub過程和Function過程的區(qū)別。

3.描述如何在VisualBasic中創(chuàng)建和使用用戶自定義數(shù)據(jù)類型。

4.簡要說明如何使用FileOpen語句打開和關(guān)閉文件。

5.解釋在VisualBasic中如何使用Do...Loop循環(huán)控制結(jié)構(gòu)。

6.描述在VisualBasic中如何使用ADO.NET進(jìn)行數(shù)據(jù)庫操作。

試卷答案如下

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

1.A

解析思路:變量名可以以數(shù)字開頭,但不能以下劃線或空格開頭,且長度不能超過255個(gè)字符。

2.D

解析思路:字符串型(String)可以存儲(chǔ)最多2,147,483,647個(gè)字符,這是VBScript的限制,在VB.NET中有所增加。

3.A

解析思路:Now()函數(shù)返回當(dāng)前日期和時(shí)間,Date()返回當(dāng)前日期,Time()返回當(dāng)前時(shí)間,Today()返回當(dāng)前日期。

4.B

解析思路:==用于比較兩個(gè)值是否相等,=用于賦值,=和==在VB中是等價(jià)的。

5.B

解析思路:Empty()用于清除變量的值,使其變?yōu)槲闯跏蓟癄顟B(tài)。

6.C

解析思路:CInt()函數(shù)可以將字符串轉(zhuǎn)換為整數(shù)。

7.A

解析思路:Len()函數(shù)可以獲取字符串的長度。

8.B

解析思路:在VB中,二維數(shù)組使用逗號(hào)分隔行和列的下標(biāo)。

9.B

解析思路:DoubleClick()事件在用戶雙擊控件時(shí)觸發(fā)。

10.A

解析思路:Caption屬性可以用來設(shè)置和獲取控件的標(biāo)題。

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

1.ABCDE

解析思路:這些都是VisualBasic中常用的數(shù)據(jù)類型。

2.ABC

解析思路:這些都是實(shí)現(xiàn)錯(cuò)誤處理的方法。

3.ABCDE

解析思路:這些都是VisualBasic中常用的控制結(jié)構(gòu)。

4.ABCD

解析思路:這些都是定義過程的正確關(guān)鍵字。

5.ABCDE

解析思路:這些都是數(shù)組操作的方法。

6.ABCDE

解析思路:這些都是實(shí)現(xiàn)事件驅(qū)動(dòng)編程的方法。

7.ABCDE

解析思路:這些都是文件操作的方法。

8.ABCDE

解析思路:這些都是實(shí)現(xiàn)對(duì)象通信的方法。

9.ABCDE

解析思路:這些都是常用的圖形用戶界面控件。

10.ABCDE

解析思路:這些都是實(shí)現(xiàn)網(wǎng)絡(luò)編程的方法。

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

1.×

解析思路:不是所有變量都必須在使用前進(jìn)行聲明,可以使用OptionExplicit語句要求顯式聲明。

2.√

解析思路:可以使用Dim語句聲明一個(gè)全局變量。

3.√

解析思路:字符串型變量可以存儲(chǔ)數(shù)字,但只能作為文本處理。

4.×

解析思路:數(shù)組下標(biāo)是從0開始的。

5.√

解析思路:可以使用Is關(guān)鍵字來判斷兩個(gè)變量是否引用同一個(gè)對(duì)象。

6.√

解析思路:可以使用Exit語句從任何循環(huán)或過程中退出。

7.√

解析思路:可以使用With語句來簡化對(duì)對(duì)象的操作。

8.√

解析思路:事件驅(qū)動(dòng)編程模型是基于事件處理器來響應(yīng)用戶操作的。

9.√

解析思路:可以使用Debug.Print語句在運(yùn)行時(shí)輸出調(diào)試信息。

10.√

解析思路:可以使用OptionExplicit語句來要求顯式聲明所有變量。

四、簡答題(每題5分,共6題)

1.答案略

解析思路:解釋事件驅(qū)動(dòng)編程的基本原理,包括事件、事件處理器、事件源等概念。

2.答案略

解析思路:比較Sub過程和Function過程的

溫馨提示

  • 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. 人人文庫網(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)論