VB編程實(shí)際應(yīng)用試題及答案分享_第1頁
VB編程實(shí)際應(yīng)用試題及答案分享_第2頁
VB編程實(shí)際應(yīng)用試題及答案分享_第3頁
VB編程實(shí)際應(yīng)用試題及答案分享_第4頁
VB編程實(shí)際應(yīng)用試題及答案分享_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

VB編程實(shí)際應(yīng)用試題及答案分享姓名:____________________

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

1.下列關(guān)于VisualBasic編程語言的說法,正確的是:

A.VisualBasic是一種高級(jí)編程語言,只能用于開發(fā)Windows應(yīng)用程序

B.VisualBasic是VisualStudio的一部分,主要用于開發(fā)桌面應(yīng)用程序

C.VisualBasic只支持面向?qū)ο缶幊?,不支持過程化編程

D.VisualBasic不支持圖形用戶界面(GUI)設(shè)計(jì)

2.以下哪個(gè)是VisualBasic中的標(biāo)準(zhǔn)模塊?

A.Form模塊

B.Class模塊

C.Module模塊

D.以上都是

3.在VisualBasic中,以下哪個(gè)不是數(shù)據(jù)類型?

A.Integer

B.String

C.Double

D.Array

4.以下哪個(gè)是聲明一個(gè)二維數(shù)組的正確語法?

A.Dim數(shù)組名(行數(shù),列數(shù))As類型

B.Dim數(shù)組名(行數(shù),列數(shù))

C.Dim數(shù)組名[(行數(shù),列數(shù))]As類型

D.Dim數(shù)組名[(行數(shù)),(列數(shù))]As類型

5.以下哪個(gè)是正確的循環(huán)語句?

A.DoWhile條件

B.For循環(huán)變量=初始值To結(jié)束值

C.While循環(huán)變量<=結(jié)束值

D.以上都是

6.以下哪個(gè)是正確的條件語句?

A.If條件Then

B.If條件Then

語句塊

Else

語句塊

EndIf

C.SelectCase變量

D.以上都是

7.以下哪個(gè)是正確的文件操作函數(shù)?

A.Open文件名For輸入As#文件號(hào)

B.Open文件名For輸出As#文件號(hào)

C.Open文件名ForRandomAs#文件號(hào)

D.以上都是

8.以下哪個(gè)是正確的字符串連接操作符?

A.+

B.&

C.||

D.*

9.以下哪個(gè)是正確的日期格式?

A.#mm/dd/yyyy#

B.mm/dd/yyyy

C.dd-mm-yyyy

D.yyyy-mm-dd

10.以下哪個(gè)是正確的數(shù)組訪問方法?

A.數(shù)組名(索引)

B.數(shù)組名(索引).值

C.數(shù)組名(索引).屬性

D.以上都是

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

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

A.MyVar

B.2ndVar

C._myVar

D.Var_

2.以下哪些是VisualBasic中的基本數(shù)據(jù)類型?

A.Integer

B.String

C.Boolean

D.Object

3.以下哪些是VisualBasic中的邏輯運(yùn)算符?

A.And

B.Or

C.Not

D.Xor

4.以下哪些是VisualBasic中的關(guān)系運(yùn)算符?

A.>

B.<

C.=

D.<>

5.以下哪些是VisualBasic中的運(yùn)算符?

A.+(加)

B.-(減)

C.*(乘)

D./(除)

6.在VisualBasic中,以下哪些是正確的數(shù)組聲明方式?

A.Dim數(shù)組名()As類型

B.Dim數(shù)組名(10)As類型

C.Dim數(shù)組名(行數(shù),列數(shù))As類型

D.數(shù)組名=New類型(行數(shù),列數(shù))

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

A.For循環(huán)

B.While循環(huán)

C.Do循環(huán)

D.SelectCase結(jié)構(gòu)

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

A.Read文件號(hào)

B.Write文件號(hào)

C.Seek文件號(hào)

D.Close文件號(hào)

9.以下哪些是VisualBasic中的常用函數(shù)?

A.Len(字符串)

B.Mid(字符串,起始位置,長度)

C.Left(字符串,長度)

D.Right(字符串,長度)

10.在VisualBasic中,以下哪些是正確的錯(cuò)誤處理方法?

A.OnErrorGoTo標(biāo)簽

B.Resume

C.Err.Number

D.Err.Description

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

1.在VisualBasic中,變量聲明時(shí)不需要指定數(shù)據(jù)類型。()

2.VisualBasic中,所有變量默認(rèn)都是Public作用域。()

3.在VisualBasic中,字符串類型的數(shù)據(jù)可以包含數(shù)字和字母。()

4.VisualBasic中,數(shù)組的大小必須在聲明時(shí)指定。()

5.在VisualBasic中,可以使用逗號(hào)分隔多個(gè)變量聲明。()

6.VisualBasic中,可以使用“ExitDo”語句來立即退出循環(huán)。()

7.在VisualBasic中,Sub過程可以返回一個(gè)值。()

8.VisualBasic中,所有的文件操作都是在“文件”菜單下完成的。()

9.在VisualBasic中,可以使用“InputBox”函數(shù)獲取用戶輸入的值。()

10.VisualBasic中,可以使用“Date”類型來存儲(chǔ)日期和時(shí)間信息。()

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

1.簡述在VisualBasic中如何聲明一個(gè)全局變量。

2.解釋在VisualBasic中如何使用循環(huán)結(jié)構(gòu)重復(fù)執(zhí)行一組語句。

3.描述在VisualBasic中如何處理錯(cuò)誤和異常情況。

4.說明在VisualBasic中如何使用文件操作來讀取和寫入數(shù)據(jù)。

5.解釋在VisualBasic中如何使用數(shù)組來存儲(chǔ)和操作數(shù)據(jù)。

6.簡述在VisualBasic中如何創(chuàng)建和使用自定義函數(shù)。

試卷答案如下

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

1.B.VisualBasic是VisualStudio的一部分,主要用于開發(fā)桌面應(yīng)用程序

解析:VisualBasic確實(shí)是VisualStudio的一部分,并且廣泛用于開發(fā)Windows桌面應(yīng)用程序。

2.C.Module模塊

解析:標(biāo)準(zhǔn)模塊是存儲(chǔ)全局變量的代碼塊,用于在所有窗體和類模塊之間共享代碼。

3.D.Array

解析:Array是VisualBasic的預(yù)定義數(shù)據(jù)類型之一,用于存儲(chǔ)一系列數(shù)據(jù)。

4.A.Dim數(shù)組名(行數(shù),列數(shù))As類型

解析:這是聲明二維數(shù)組的正確語法,指定了數(shù)組的行數(shù)和列數(shù)以及數(shù)據(jù)類型。

5.D.以上都是

解析:For循環(huán)、While循環(huán)和Do循環(huán)都是VisualBasic中的循環(huán)結(jié)構(gòu)。

6.B.If條件Then

語句塊

Else

語句塊

EndIf

解析:這是正確的條件語句結(jié)構(gòu),包括條件判斷、Then部分執(zhí)行和可選的Else部分。

7.D.以上都是

解析:Open語句可以用于輸入、輸出或隨機(jī)訪問文件。

8.B.&

解析:&是字符串連接操作符,用于連接兩個(gè)字符串。

9.A.#mm/dd/yyyy#

解析:這是正確的日期格式,包含了分隔符。

10.A.數(shù)組名(索引)

解析:這是訪問數(shù)組元素的正確方法,通過指定索引來訪問特定元素。

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

1.A.MyVar

B.Integer

C.Boolean

D.Object

解析:這些是合法的變量名,遵循了VisualBasic的變量命名規(guī)則。

2.A.Integer

B.String

C.Boolean

D.Object

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

3.A.And

B.Or

C.Not

D.Xor

解析:這些是VisualBasic中的邏輯運(yùn)算符,用于執(zhí)行邏輯操作。

4.A.>

B.<

C.=

D.<>

解析:這些是VisualBasic中的關(guān)系運(yùn)算符,用于比較兩個(gè)值。

5.A.+(加)

B.-(減)

C.*(乘)

D./(除)

解析:這些是VisualBasic中的運(yùn)算符,用于基本的數(shù)學(xué)計(jì)算。

6.A.Dim數(shù)組名()As類型

B.Dim數(shù)組名(10)As類型

C.Dim數(shù)組名(行數(shù),列數(shù))As類型

D.數(shù)組名=New類型(行數(shù),列數(shù))

解析:這些都是合法的數(shù)組聲明方式,包括空數(shù)組、固定大小數(shù)組和動(dòng)態(tài)數(shù)組。

7.A.For循環(huán)

B.While循環(huán)

C.Do循環(huán)

D.SelectCase結(jié)構(gòu)

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

8.A.Read文件號(hào)

B.Write文件號(hào)

C.Seek文件號(hào)

D.Close文件號(hào)

解析:這些是文件操作方法,用于讀寫文件和定位文件指針。

9.A.Len(字符串)

B.Mid(字符串,起始位置,長度)

C.Left(字符串,長度)

D.Right(字符串,長度)

解析:這些是VisualBasic中的常用字符串函數(shù),用于操作字符串。

10.A.OnErrorGoTo標(biāo)簽

B.Resume

C.Err.Number

D.Err.Description

解析:這些是錯(cuò)誤處理方法,用于處理運(yùn)行時(shí)錯(cuò)誤和獲取錯(cuò)誤信息。

三、判斷題答案及解析

1.×

解析:在VisualBasic中,變量聲明時(shí)通常需要指定數(shù)據(jù)類型,雖然有時(shí)可以省略類型聲明。

2.×

解析:在VisualBasic中,變量默認(rèn)的作用域是局部,除非顯式聲明為Public。

3.√

解析:在VisualBasic中,字符串類型的數(shù)據(jù)可以包含數(shù)字和字母。

4.×

解析:在VisualBasic中,數(shù)組的大小可以在運(yùn)行時(shí)動(dòng)態(tài)確定,不一定要在聲明時(shí)指定。

5.√

解析:在VisualBasic中,可以使用逗號(hào)分隔多個(gè)變量聲明。

6.√

解析:在VisualBasic中,可以使用“ExitDo”語句來立即退出循環(huán)。

7.×

解析:在VisualBasic中,Sub過程不返回值,只有Function過程可以返回值。

8.×

解析:在VisualBasic中,文件操作通常是通過代碼來完成的,而不是通過“文件”菜單。

9.√

解析:在VisualBasic中,可以使用“InputBox”函數(shù)獲取用戶輸入的值。

10.√

解析:在VisualBasic中,可以使用“Date”類型來存儲(chǔ)日期和時(shí)間信息。

四、簡答題答案及解析

1.在VisualBasic中,聲明全局變量使用Public關(guān)鍵字,例如:Public變量名As類型。

2.在VisualBasic中,使用For循環(huán)時(shí),指定初始值、結(jié)束值和步長來重復(fù)執(zhí)行一組語句。While循環(huán)在條件為真時(shí)重復(fù)執(zhí)行,Do循環(huán)至少執(zhí)行一次循環(huán)體。

3.在VisualBasic中,使用OnError

溫馨提示

  • 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)論