VB常見(jiàn)編程錯(cuò)誤分析題及答案_第1頁(yè)
VB常見(jiàn)編程錯(cuò)誤分析題及答案_第2頁(yè)
VB常見(jiàn)編程錯(cuò)誤分析題及答案_第3頁(yè)
VB常見(jiàn)編程錯(cuò)誤分析題及答案_第4頁(yè)
VB常見(jiàn)編程錯(cuò)誤分析題及答案_第5頁(yè)
已閱讀5頁(yè),還剩7頁(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常見(jiàn)編程錯(cuò)誤分析題及答案姓名:____________________

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

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

A.數(shù)據(jù)類型用于定義變量存儲(chǔ)的數(shù)據(jù)類型

B.VisualBasic中所有的數(shù)據(jù)類型都是基本數(shù)據(jù)類型

C.數(shù)據(jù)類型可以保證數(shù)據(jù)的正確性和效率

D.VisualBasic中可以使用關(guān)鍵字Dim來(lái)聲明一個(gè)變量

2.以下哪個(gè)函數(shù)用于檢查字符串是否以特定子串開(kāi)始()。

A.InStr

B.Left

C.Mid

D.Right

3.在VisualBasic中,以下哪個(gè)語(yǔ)句可以清除所有窗體上的控件()。

A.Clear

B.Close

C.End

D.FormClear

4.以下哪個(gè)是VisualBasic中的數(shù)組聲明語(yǔ)句()。

A.Dimarr()

B.Dimarr(10)

C.arr=NewInteger(10)

D.arr(10)=NewInteger()

5.以下哪個(gè)屬性用于設(shè)置或獲取一個(gè)窗體的背景顏色()。

A.BackColor

B.ForeColor

C.Caption

D.Font

6.以下哪個(gè)事件會(huì)在一個(gè)窗體首次加載時(shí)觸發(fā)()。

A.Load

B.Open

C.Close

D.Hide

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

A.Now

B.Today

C.Date

D.Time

8.以下哪個(gè)關(guān)鍵字用于定義一個(gè)函數(shù)()。

A.Function

B.Sub

C.Private

D.Public

9.以下哪個(gè)語(yǔ)句用于結(jié)束一個(gè)循環(huán)()。

A.Continue

B.Exit

C.Next

D.Return

10.以下哪個(gè)屬性用于設(shè)置或獲取一個(gè)文本框控件中輸入的文本()。

A.Text

B.Caption

C.BackColor

D.ForeColor

答案:

1.B

2.A

3.A

4.B

5.A

6.A

7.A

8.A

9.C

10.A

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

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

A.If語(yǔ)句

B.SelectCase語(yǔ)句

C.For循環(huán)

D.Do循環(huán)

2.以下哪些是VisualBasic中用于處理文件的方法()。

A.Open語(yǔ)句

B.Read語(yǔ)句

C.Write語(yǔ)句

D.Close語(yǔ)句

3.在VisualBasic中,以下哪些是合法的變量名()。

A.MyVar

B._MyVar

C.2MyVar

D.My-Var

4.以下哪些是VisualBasic中用于處理異常的語(yǔ)句()。

A.Try語(yǔ)句

B.Catch語(yǔ)句

C.Finally語(yǔ)句

D.Throw語(yǔ)句

5.以下哪些是VisualBasic中用于輸入和輸出數(shù)據(jù)的控件()。

A.TextBox

B.Label

C.Button

D.ListBox

6.以下哪些是VisualBasic中用于進(jìn)行數(shù)學(xué)運(yùn)算的函數(shù)()。

A.Abs

B.Sqr

C.Pow

D.Round

7.在VisualBasic中,以下哪些是合法的常量()。

A.123

B."Hello"

C.True

D.12.34

8.以下哪些是VisualBasic中用于定義數(shù)組的語(yǔ)句()。

A.Dimarr()

B.ReDimarr(10)

C.arr=NewInteger(10)

D.arr(10)=NewInteger()

9.以下哪些是VisualBasic中用于處理字符串的方法()。

A.LTrim

B.RTrim

C.Mid

D.Replace

10.以下哪些是VisualBasic中用于處理數(shù)組的函數(shù)()。

A.LBound

B.UBound

C.Sort

D.Reverse

答案:

1.ABCD

2.ABCD

3.ABD

4.ABCD

5.ACD

6.ABCD

7.ABCD

8.ABCD

9.ABCD

10.ABCD

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

1.在VisualBasic中,每個(gè)窗體只能有一個(gè)菜單欄。()

2.VisualBasic中的數(shù)組默認(rèn)是動(dòng)態(tài)數(shù)組。()

3.在VisualBasic中,可以使用關(guān)鍵字Static來(lái)聲明一個(gè)變量,使其在程序運(yùn)行期間保持值。()

4.在VisualBasic中,可以使用關(guān)鍵字ByRef來(lái)傳遞變量的引用,而不是值。()

5.VisualBasic中的字符串是不可變的,因此不能修改其內(nèi)容。()

6.在VisualBasic中,可以使用關(guān)鍵字Public來(lái)聲明一個(gè)在模塊外部可見(jiàn)的變量。()

7.VisualBasic中的注釋可以使用單行注釋符號(hào)'或者多行注釋符號(hào)"/*"和"*/"。()

8.在VisualBasic中,可以使用關(guān)鍵字With來(lái)簡(jiǎn)化對(duì)對(duì)象的引用。()

9.VisualBasic中的文件操作必須在窗體的Load事件中完成。()

10.在VisualBasic中,可以使用關(guān)鍵字ExitDo來(lái)跳出Do循環(huán)。()

答案:

1.×

2.×

3.√

4.√

5.×

6.√

7.√

8.√

9.×

10.√

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

1.簡(jiǎn)述VisualBasic中變量的作用域及其分類。

2.解釋VisualBasic中數(shù)組的聲明和初始化過(guò)程。

3.描述在VisualBasic中如何使用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)重復(fù)執(zhí)行代碼塊。

4.說(shuō)明VisualBasic中異常處理的基本原理和常用語(yǔ)句。

5.列舉并解釋VisualBasic中常用的文件操作方法。

6.簡(jiǎn)述在VisualBasic中如何進(jìn)行事件驅(qū)動(dòng)編程。

試卷答案如下

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

1.B

解析:VisualBasic中的數(shù)據(jù)類型分為基本數(shù)據(jù)類型和用戶自定義數(shù)據(jù)類型,不是所有的數(shù)據(jù)類型都是基本數(shù)據(jù)類型。

2.A

解析:InStr函數(shù)用于在字符串中查找子串的位置,如果找到則返回起始位置,否則返回0。

3.A

解析:Clear方法用于清除窗體上的所有控件,而Close、End和FormClear方法不適用于此目的。

4.B

解析:Dimarr(10)聲明了一個(gè)具有10個(gè)元素的數(shù)組。

5.A

解析:BackColor屬性用于設(shè)置或獲取窗體的背景顏色。

6.A

解析:Load事件在窗體首次加載時(shí)觸發(fā),是窗體生命周期中的第一個(gè)事件。

7.A

解析:Now函數(shù)返回當(dāng)前系統(tǒng)的日期和時(shí)間。

8.A

解析:Function關(guān)鍵字用于定義一個(gè)函數(shù)。

9.C

解析:Next語(yǔ)句用于結(jié)束循環(huán)并移動(dòng)到循環(huán)的下一次迭代。

10.A

解析:Text屬性用于設(shè)置或獲取文本框控件中輸入的文本。

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

1.ABCD

解析:VisualBasic中的控制結(jié)構(gòu)包括條件語(yǔ)句、循環(huán)語(yǔ)句和跳轉(zhuǎn)語(yǔ)句。

2.ABCD

解析:Open、Read、Write和Close是VisualBasic中處理文件的基本方法。

3.ABD

解析:變量名不能以數(shù)字開(kāi)頭,也不能包含特殊字符。

4.ABCD

解析:Try、Catch、Finally和Throw是VisualBasic中處理異常的關(guān)鍵字。

5.ACD

解析:TextBox、Label和Button是常用的輸入輸出控件,ListBox用于顯示列表。

6.ABCD

解析:Abs、Sqr、Pow和Round是VisualBasic中用于數(shù)學(xué)運(yùn)算的函數(shù)。

7.ABCD

解析:在VisualBasic中,數(shù)字、字符串、布爾值和浮點(diǎn)數(shù)都是合法的常量。

8.ABCD

解析:Dim、ReDim、New和數(shù)組索引都是用于定義數(shù)組的語(yǔ)句。

9.ABCD

解析:LTrim、RTrim、Mid和Replace是用于處理字符串的方法。

10.ABCD

解析:LBound、UBound、Sort和Reverse是用于處理數(shù)組的函數(shù)。

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

1.×

解析:每個(gè)窗體可以有多個(gè)菜單欄,不是只能有一個(gè)。

2.×

解析:默認(rèn)情況下,VisualBasic中的數(shù)組是靜態(tài)數(shù)組,需要使用ReDim語(yǔ)句來(lái)改變大小。

3.√

解析:Static關(guān)鍵字確保變量的值在程序運(yùn)行期間保持不變。

4.√

解析:ByRef關(guān)鍵字用于傳遞變量的引用,而不是值,因此調(diào)用函數(shù)時(shí)可以改變變量的值。

5.×

解析:字符串是可變的,可以通過(guò)索引來(lái)修改其內(nèi)容。

6.√

解析:Public關(guān)鍵字允許在模塊外部訪問(wèn)和修改變量。

7.√

解析:?jiǎn)涡凶⑨屖褂?,多行注釋使用"/*"和"*/"。

8.√

解析:With關(guān)鍵字簡(jiǎn)化了對(duì)對(duì)象的引用,避免了重復(fù)的對(duì)象名稱。

9.×

解析:文件操作可以在任何事件中完成,不限于Load事件。

10.√

解析:ExitDo語(yǔ)句用于立即退出Do循環(huán)。

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

1.變量的作用域分為局部作用域、模塊作用域和全局作用域。局部作用域的變量在聲明它的函數(shù)或過(guò)程中有效,模塊作用域的變量在聲明它的模塊中有效,全局作用域的變量在整個(gè)應(yīng)用程序中有效。

2.數(shù)組的聲明使用Dim關(guān)鍵字,指定數(shù)組名和元素類型。初始化可以通過(guò)直接賦值或使用Array函數(shù)完成。

3.循環(huán)結(jié)構(gòu)包括For循環(huán)、Do循環(huán)和While循環(huán)。For循環(huán)通過(guò)指定循環(huán)次數(shù)來(lái)重復(fù)執(zhí)行代碼,Do循環(huán)和While循環(huán)通過(guò)條件來(lái)控制循環(huán)的執(zhí)行。

4.異常處理使用Try-Catch-Fina

溫馨提示

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