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

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)二級(jí)VB考試全面試題及答案姓名:____________________

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

1.下列關(guān)于VisualBasic中窗體(Form)的說(shuō)法,錯(cuò)誤的是:

A.窗體是應(yīng)用程序的界面

B.窗體可以包含控件

C.窗體可以沒(méi)有標(biāo)題欄

D.窗體可以移動(dòng)和改變大小

2.以下哪個(gè)不是VisualBasic中的數(shù)據(jù)類(lèi)型?

A.Integer

B.String

C.Date

D.Boolean

3.以下哪個(gè)是VisualBasic中的條件語(yǔ)句?

A.If...Then...Else

B.For...Next

C.Do...Loop

D.SelectCase

4.以下哪個(gè)是VisualBasic中的循環(huán)語(yǔ)句?

A.If...Then...Else

B.For...Next

C.Do...Loop

D.SelectCase

5.在VisualBasic中,要定義一個(gè)變量,可以使用以下哪種語(yǔ)法?

A.Dim變量名As數(shù)據(jù)類(lèi)型

B.Variable變量名數(shù)據(jù)類(lèi)型

C.Set變量名=數(shù)據(jù)類(lèi)型

D.Variable=變量名As數(shù)據(jù)類(lèi)型

6.以下哪個(gè)是VisualBasic中的數(shù)組聲明語(yǔ)法?

A.Dim數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型

B.Array數(shù)組名(下標(biāo))數(shù)據(jù)類(lèi)型

C.數(shù)組名數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型

D.數(shù)組名(下標(biāo))數(shù)組名As數(shù)據(jù)類(lèi)型

7.以下哪個(gè)是VisualBasic中的文件操作語(yǔ)句?

A.Open

B.Write

C.Print

D.Read

8.在VisualBasic中,要?jiǎng)h除一個(gè)文件,可以使用以下哪個(gè)函數(shù)?

A.DeleteFile

B.Delete

C.Remove

D.Erase

9.以下哪個(gè)是VisualBasic中的事件處理程序?

A.Sub

B.Function

C.Property

D.Event

10.在VisualBasic中,以下哪個(gè)是聲明一個(gè)子程序的語(yǔ)法?

A.Sub子程序名(參數(shù)列表)

B.Function子程序名(參數(shù)列表)

C.Property子程序名(參數(shù)列表)

D.Event子程序名(參數(shù)列表)

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

1.以下哪些是VisualBasic中常見(jiàn)的控件?

A.TextBox

B.Button

C.Label

D.ComboBox

E.PictureBox

2.在VisualBasic中,以下哪些是合法的變量名?

A.myVariable

B.2ndVariable

C._myVar

D.my-var

E.MyVariable

3.以下哪些是VisualBasic中的數(shù)據(jù)類(lèi)型?

A.Integer

B.String

C.Date

D.Boolean

E.Object

4.以下哪些是VisualBasic中的循環(huán)結(jié)構(gòu)?

A.For...Next

B.Do...Loop

C.While...Wend

D.ForEach...Next

E.SelectCase

5.在VisualBasic中,以下哪些是文件操作的方法?

A.Open

B.Write

C.Print

D.Read

E.Close

6.以下哪些是VisualBasic中的錯(cuò)誤處理語(yǔ)句?

A.OnErrorResumeNext

B.OnErrorGoTo0

C.OnErrorGoTo-1

D.Try...Catch

E.Error

7.在VisualBasic中,以下哪些是事件驅(qū)動(dòng)的特點(diǎn)?

A.程序響應(yīng)用戶(hù)操作

B.程序執(zhí)行順序固定

C.程序執(zhí)行過(guò)程中可以暫停

D.程序執(zhí)行過(guò)程中可以動(dòng)態(tài)添加事件

E.程序執(zhí)行過(guò)程中可以動(dòng)態(tài)刪除事件

8.以下哪些是VisualBasic中的文件操作模式?

A.Input

B.Output

C.Append

D.Random

E.Binary

9.在VisualBasic中,以下哪些是聲明數(shù)組的語(yǔ)法?

A.Dim數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型

B.數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型

C.Dim數(shù)組名()As數(shù)據(jù)類(lèi)型

D.數(shù)組名(下標(biāo))=數(shù)據(jù)類(lèi)型

E.Dim數(shù)組名[下標(biāo)]As數(shù)據(jù)類(lèi)型

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

A.ReDim

B.Erase

C.UBound

D.LBound

E.Array

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

1.在VisualBasic中,所有變量的聲明都必須使用Dim語(yǔ)句。()

2.VisualBasic中的字符串類(lèi)型String可以存儲(chǔ)數(shù)字和字母。()

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

4.在VisualBasic中,可以使用逗號(hào)分隔符來(lái)聲明多個(gè)變量。()

5.在VisualBasic中,事件處理程序可以沒(méi)有參數(shù)。()

6.在VisualBasic中,文件操作時(shí),可以使用RandomAccess模式訪(fǎng)問(wèn)任意位置的數(shù)據(jù)。()

7.在VisualBasic中,所有的錯(cuò)誤都可以通過(guò)OnError語(yǔ)句來(lái)處理。()

8.在VisualBasic中,Sub過(guò)程和Function過(guò)程都可以有返回值。()

9.在VisualBasic中,可以通過(guò)Erase語(yǔ)句來(lái)刪除數(shù)組中的所有元素。()

10.在VisualBasic中,可以使用SelectCase語(yǔ)句來(lái)代替多個(gè)If...Then語(yǔ)句。()

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

1.簡(jiǎn)述VisualBasic中窗體(Form)的作用及其基本屬性。

2.解釋在VisualBasic中聲明數(shù)組的語(yǔ)法,并舉例說(shuō)明。

3.描述在VisualBasic中如何使用循環(huán)結(jié)構(gòu)For...Next來(lái)重復(fù)執(zhí)行一段代碼。

4.簡(jiǎn)要介紹VisualBasic中錯(cuò)誤處理的基本概念,并說(shuō)明如何使用OnError語(yǔ)句進(jìn)行錯(cuò)誤處理。

5.解釋在VisualBasic中如何進(jìn)行文件操作,包括打開(kāi)、讀取、寫(xiě)入和關(guān)閉文件的基本步驟。

6.描述在VisualBasic中如何使用事件處理機(jī)制來(lái)響應(yīng)用戶(hù)的操作。

試卷答案如下

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

1.C

解析:窗體(Form)是應(yīng)用程序的界面,可以包含控件,并且有標(biāo)題欄,可以通過(guò)屬性設(shè)置來(lái)移動(dòng)和改變大小。

2.B

解析:在VisualBasic中,Integer、String、Date和Boolean都是內(nèi)置的數(shù)據(jù)類(lèi)型,而Object是一個(gè)可以包含任何類(lèi)型數(shù)據(jù)的通用數(shù)據(jù)類(lèi)型。

3.A

解析:條件語(yǔ)句If...Then...Else用于根據(jù)條件執(zhí)行不同的代碼塊。

4.B

解析:循環(huán)結(jié)構(gòu)For...Next用于重復(fù)執(zhí)行一段代碼,直到達(dá)到指定的次數(shù)。

5.A

解析:在VisualBasic中,使用Dim語(yǔ)句來(lái)聲明變量,格式為Dim變量名As數(shù)據(jù)類(lèi)型。

6.A

解析:在VisualBasic中,數(shù)組聲明語(yǔ)法為Dim數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型,下標(biāo)可以指定數(shù)組的大小。

7.A

解析:Open語(yǔ)句用于打開(kāi)文件,進(jìn)行讀寫(xiě)操作。

8.A

解析:DeleteFile函數(shù)用于刪除指定的文件。

9.D

解析:事件處理程序是響應(yīng)特定事件的代碼塊,通常以Event關(guān)鍵字聲明。

10.A

解析:子程序(Sub)是執(zhí)行特定任務(wù)的一組語(yǔ)句,其聲明語(yǔ)法為Sub子程序名(參數(shù)列表)。

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

1.A,B,C,D,E

解析:這些都是VisualBasic中常見(jiàn)的控件,用于構(gòu)建用戶(hù)界面。

2.A,E

解析:在VisualBasic中,變量名不能以數(shù)字開(kāi)頭,也不能包含除字母、數(shù)字和下劃線(xiàn)以外的字符。

3.A,B,C,D,E

解析:這些都是VisualBasic中的數(shù)據(jù)類(lèi)型,包括整數(shù)、字符串、日期、布爾值和對(duì)象。

4.A,B,C,D,E

解析:這些都是VisualBasic中的循環(huán)結(jié)構(gòu),用于重復(fù)執(zhí)行代碼。

5.A,B,D,E

解析:這些都是文件操作的方法,用于讀寫(xiě)文件。

6.A,B,C,D,E

解析:這些都是錯(cuò)誤處理的方法和語(yǔ)句,用于處理運(yùn)行時(shí)錯(cuò)誤。

7.A,C,D,E

解析:事件驅(qū)動(dòng)的特點(diǎn)是程序根據(jù)用戶(hù)操作或事件來(lái)執(zhí)行代碼。

8.A,B,C,D,E

解析:這些都是文件操作模式,用于指定如何訪(fǎng)問(wèn)文件中的數(shù)據(jù)。

9.A,C

解析:聲明數(shù)組的語(yǔ)法為Dim數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型,也可以使用Dim數(shù)組名()As數(shù)據(jù)類(lèi)型來(lái)聲明動(dòng)態(tài)數(shù)組。

10.A,B,C,D,E

解析:這些都是數(shù)組操作方法,用于管理數(shù)組和數(shù)組元素。

三、判斷題答案及解析

1.×

解析:并非所有變量都必須使用Dim語(yǔ)句聲明,也可以使用Public或Private關(guān)鍵字。

2.×

解析:字符串類(lèi)型String專(zhuān)門(mén)用于存儲(chǔ)文本數(shù)據(jù),不能存儲(chǔ)數(shù)字。

3.×

解析:在VisualBasic中,數(shù)組下標(biāo)是從0開(kāi)始的,而不是1。

4.√

解析:可以使用逗號(hào)分隔符來(lái)聲明多個(gè)變量。

5.√

解析:事件處理程序可以沒(méi)有參數(shù),也可以有參數(shù)。

6.√

解析:在RandomAccess模式中,可以訪(fǎng)問(wèn)文件中的任意位置。

7.×

解析:并非所有的錯(cuò)誤都可以通過(guò)OnError語(yǔ)句來(lái)處理,一些錯(cuò)誤需要特定的處理方法。

8.×

解析:Sub過(guò)程沒(méi)有返回值,而Function過(guò)程可以返回值。

9.√

解析:Erase語(yǔ)句可以刪除數(shù)組中的所有元素。

10.√

解析:SelectCase語(yǔ)句可以替代多個(gè)If...Then語(yǔ)句,提高代碼的可讀性。

四、簡(jiǎn)答題答案及解析

1.窗體(Form)是應(yīng)用程序的界面,用于顯示信息、接收用戶(hù)輸入和執(zhí)行程序邏輯。窗體具有標(biāo)題、大小、位置等屬性,可以通過(guò)屬性窗口進(jìn)行設(shè)置。

2.聲明數(shù)組的語(yǔ)法為Dim數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型,其中下標(biāo)指定數(shù)組的大小,可以是固定大小的數(shù)組或動(dòng)態(tài)數(shù)組。例如:DimmyArray(10)AsInteger聲明了一個(gè)大小為11的整數(shù)數(shù)組。

3.For...Next循環(huán)結(jié)構(gòu)用于重復(fù)執(zhí)行一段代碼,格式為For初始值To終止值[Step步長(zhǎng)]。在每次迭代中,循環(huán)變量會(huì)自動(dòng)增加步長(zhǎng)值,直到達(dá)到終止值。

4.錯(cuò)誤處理是捕獲和響應(yīng)程序運(yùn)行時(shí)出現(xiàn)的錯(cuò)誤。OnError

溫馨提示

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

評(píng)論

0/150

提交評(píng)論