VB編程相關(guān)實(shí)務(wù)題目_第1頁(yè)
VB編程相關(guān)實(shí)務(wù)題目_第2頁(yè)
VB編程相關(guān)實(shí)務(wù)題目_第3頁(yè)
VB編程相關(guān)實(shí)務(wù)題目_第4頁(yè)
VB編程相關(guān)實(shí)務(wù)題目_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

VB編程相關(guān)實(shí)務(wù)題目姓名:____________________

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

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

A.Integer

B.String

C.Boolean

D.Double

2.在以下哪個(gè)選項(xiàng)中,可以創(chuàng)建一個(gè)全局變量?

A.Private

B.Public

C.Dim

D.Static

3.以下哪個(gè)函數(shù)用于獲取當(dāng)前系統(tǒng)的日期和時(shí)間?

A.GetDate()

B.Now()

C.Date()

D.Time()

4.以下哪個(gè)屬性可以用來(lái)設(shè)置控件的字體大???

A.Font.Size

B.Font.Color

C.Font.Name

D.Font.Bold

5.以下哪個(gè)方法可以用來(lái)判斷兩個(gè)字符串是否相等?

A.StrComp()

B.Compare()

C.Eq()

D.==

6.在以下哪個(gè)事件中,可以捕獲用戶按下鍵盤(pán)上的某個(gè)鍵?

A.KeyPress

B.KeyDown

C.KeyUp

D.KeyFocus

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

A.Val()

B.CInt()

C.CDbl()

D.Str()

8.在以下哪個(gè)選項(xiàng)中,可以創(chuàng)建一個(gè)子程序?

A.Sub

B.Function

C.Private

D.Public

9.以下哪個(gè)語(yǔ)句可以用來(lái)退出程序?

A.End

B.Exit

C.Return

D.Stop

10.在以下哪個(gè)選項(xiàng)中,可以設(shè)置一個(gè)窗體的背景顏色?

A.BackColor

B.ForeColor

C.Color

D.TextColor

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

1.在VisualBasic中,以下哪些是有效的變量命名規(guī)則?

A.變量名可以包含下劃線

B.變量名不能以數(shù)字開(kāi)頭

C.變量名可以包含空格

D.變量名區(qū)分大小寫(xiě)

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

A.And

B.Or

C.Xor

D.Not

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

A.For

B.While

C.Do-While

D.Do-Until

4.在以下哪些情況下,會(huì)觸發(fā)窗體的Load事件?

A.窗體首次加載

B.窗體從其他窗體中關(guān)閉

C.窗體從其他應(yīng)用程序中關(guān)閉

D.窗體在應(yīng)用程序啟動(dòng)時(shí)

5.以下哪些是VisualBasic中的數(shù)組聲明方法?

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

B.數(shù)組名(大小)As數(shù)據(jù)類(lèi)型

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

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

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

A.Open

B.Close

C.WriteLine

D.ReadLine

7.在以下哪些選項(xiàng)中,可以用來(lái)定義一個(gè)函數(shù)?

A.Function函數(shù)名(參數(shù)列表)As返回類(lèi)型

B.Sub函數(shù)名(參數(shù)列表)

C.Private函數(shù)名(參數(shù)列表)As返回類(lèi)型

D.Public函數(shù)名(參數(shù)列表)As返回類(lèi)型

8.以下哪些是VisualBasic中的文件訪問(wèn)模式?

A.Append

B.Binary

C.Input

D.Output

9.在以下哪些選項(xiàng)中,可以用來(lái)設(shè)置控件的默認(rèn)值?

A.Default

B.Value

C.Text

D.Caption

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

A.OnErrorResumeNext

B.OnErrorGoTo標(biāo)簽

C.Err.Clear

D.Err.Description

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

1.在VisualBasic中,變量聲明時(shí)可以不指定數(shù)據(jù)類(lèi)型。()

2.在使用Do-While循環(huán)時(shí),條件判斷必須在循環(huán)體之前進(jìn)行。()

3.在VisualBasic中,字符串比較使用的是等于號(hào)(==)。()

4.窗體的Visible屬性設(shè)置為False時(shí),窗體不會(huì)顯示,但仍然可以接收焦點(diǎn)。()

5.在VisualBasic中,數(shù)組可以通過(guò)索引直接訪問(wèn)其元素。()

6.在VisualBasic中,可以使用Dim語(yǔ)句在子程序中聲明全局變量。()

7.在VisualBasic中,可以使用Print方法將數(shù)據(jù)寫(xiě)入文件。()

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

9.在VisualBasic中,可以使用OnErrorGoTo語(yǔ)句跳過(guò)錯(cuò)誤處理代碼塊。()

10.在VisualBasic中,可以使用StrConv函數(shù)將字符串轉(zhuǎn)換為不同的格式。()

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

1.簡(jiǎn)述在VisualBasic中如何聲明一個(gè)數(shù)組,并給出一個(gè)示例。

2.解釋VisualBasic中的For循環(huán)和While循環(huán)的區(qū)別,并給出各自的適用場(chǎng)景。

3.描述在VisualBasic中如何使用文件操作語(yǔ)句來(lái)讀取和寫(xiě)入文件,并說(shuō)明如何處理文件不存在的情況。

4.說(shuō)明在VisualBasic中如何創(chuàng)建和使用子程序和函數(shù),包括它們的參數(shù)傳遞和返回值。

5.解釋在VisualBasic中如何進(jìn)行錯(cuò)誤處理,包括OnError語(yǔ)句和錯(cuò)誤對(duì)象的使用。

6.簡(jiǎn)述在VisualBasic中如何使用事件驅(qū)動(dòng)編程模型,并舉例說(shuō)明一個(gè)常見(jiàn)的事件及其處理過(guò)程。

試卷答案如下

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

1.B

2.B

3.B

4.A

5.A

6.B

7.A

8.A

9.A

10.A

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

1.A,B,D

2.A,B,C,D

3.A,B,C

4.A,D

5.A,B,C

6.A,B,C,D

7.A,C,D

8.A,B,C,D

9.A,B,D

10.A,B,C,D

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

1.×

2.√

3.×

4.√

5.√

6.×

7.√

8.×

9.×

10.√

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

1.聲明數(shù)組的方法:Dim數(shù)組名(下標(biāo))As數(shù)據(jù)類(lèi)型,示例:DimmyArray(5)AsInteger

2.For循環(huán)和While循環(huán)的區(qū)別:

-For循環(huán):用于已知循環(huán)次數(shù)的情況,通過(guò)設(shè)置起始值、結(jié)束值和步長(zhǎng)來(lái)控制循環(huán)。

-While循環(huán):用于條件滿足時(shí)繼續(xù)循環(huán),條件判斷在循環(huán)體內(nèi)或循環(huán)體前。

適用場(chǎng)景:For循環(huán)適用于遍歷數(shù)組或集合,While循環(huán)適用于等待某個(gè)條件成立。

3.文件操作:

-讀取文件:使用Open語(yǔ)句以Input模式打開(kāi)文件,使用ReadLine或Get等方法讀取內(nèi)容。

-寫(xiě)入文件:使用Open語(yǔ)句以O(shè)utput或Append模式打開(kāi)文件,使用WriteLine或Put等方法寫(xiě)入內(nèi)容。

-處理文件不存在:在Open語(yǔ)句后檢查EOF(文件結(jié)束標(biāo)志)或使用FileExists函數(shù)。

4.創(chuàng)建和使用子程序和函數(shù):

-子程序:使用Sub關(guān)鍵字定義,無(wú)返回值,參數(shù)通過(guò)引用或值傳遞。

-函數(shù):使用Function關(guān)鍵字定義,有返回值,返回類(lèi)型在函數(shù)名后指定。

-參數(shù)傳遞:通過(guò)值傳遞或引用傳遞,影響原變量或返回新值。

5.錯(cuò)誤處理:

-OnErrorResumeNext:忽略錯(cuò)誤繼續(xù)執(zhí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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)論