vb考證考試試題及答案_第1頁
vb考證考試試題及答案_第2頁
vb考證考試試題及答案_第3頁
vb考證考試試題及答案_第4頁
vb考證考試試題及答案_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

vb考證考試試題及答案

一、單項選擇題(每題2分,共10題)1.在VB中,用于顯示消息框的函數(shù)是()A.InputBoxB.MsgBoxC.PrintD.Debug.Print2.以下聲明變量正確的是()A.Dima,bAsIntegerB.DimaAsInteger,bAsIntegerC.Dima;bAsIntegerD.DimaInteger,bInteger3.表達(dá)式5Mod3的值是()A.1B.2C.3D.04.要使文本框獲得焦點,可使用()方法。A.ChangeB.SetFocusC.LostFocusD.GotFocus5.以下()是VB中的合法常量。A.&O10B.&H1000abcC.1/1/2024D.10E+2.56.循環(huán)語句DoWhile...Loop執(zhí)行循環(huán)體的條件是()A.條件為假B.條件為真C.無條件D.至少執(zhí)行一次7.以下()事件在窗體加載時觸發(fā)。A.ClickB.DblClickC.LoadD.Unload8.數(shù)組聲明為Dima(3To6)AsInteger,則數(shù)組a包含的元素個數(shù)是()A.3B.4C.5D.69.函數(shù)Len("VB程序設(shè)計")的值是()A.4B.6C.8D.1010.要清除列表框List1中的所有內(nèi)容,可使用()語句。A.List1.ClearB.List1.RemoveItemC.List1.AddItemD.List1.Delete二、多項選擇題(每題2分,共10題)1.以下屬于VB數(shù)據(jù)類型的有()A.IntegerB.StringC.BooleanD.Date2.以下可用于設(shè)置控件屬性的方法有()A.在屬性窗口中設(shè)置B.在代碼中用賦值語句設(shè)置C.通過對象瀏覽器設(shè)置D.用快捷鍵設(shè)置3.以下屬于VB標(biāo)準(zhǔn)控件的有()A.LabelB.TextBoxC.CommandButtonD.PictureBox4.以下關(guān)于函數(shù)的說法正確的有()A.函數(shù)可以有返回值B.函數(shù)可以沒有參數(shù)C.函數(shù)必須有參數(shù)D.函數(shù)名不能與變量名相同5.以下()是VB中的循環(huán)結(jié)構(gòu)。A.For...NextB.DoWhile...LoopC.DoUntil...LoopD.While...Wend6.以下能觸發(fā)命令按鈕Click事件的操作有()A.鼠標(biāo)左鍵單擊按鈕B.按回車鍵(按鈕獲得焦點時)C.鼠標(biāo)右鍵單擊按鈕D.按Esc鍵(按鈕獲得焦點時)7.以下關(guān)于數(shù)組的說法正確的有()A.數(shù)組可以是一維的B.數(shù)組可以是多維的C.動態(tài)數(shù)組使用ReDim語句重新定義大小D.靜態(tài)數(shù)組一旦聲明大小不能改變8.以下屬于VB常用的內(nèi)部函數(shù)有()A.AbsB.SqrC.IntD.Len9.以下關(guān)于窗體的說法正確的有()A.可以設(shè)置窗體的標(biāo)題B.可以設(shè)置窗體的大小C.可以設(shè)置窗體的背景顏色D.可以設(shè)置窗體是否可見10.以下關(guān)于VB工程的說法正確的有()A.一個工程可以包含多個窗體B.工程文件的擴(kuò)展名為.vbpC.可以將多個工程組成一個工程組D.工程可以編譯生成可執(zhí)行文件三、判斷題(每題2分,共10題)1.在VB中,變量未賦值時,數(shù)值型變量的值為0。()2.文本框的Text屬性可以在程序運行時修改。()3.表達(dá)式3>5And4<6的值為True。()4.過程可以嵌套定義,但不能嵌套調(diào)用。()5.靜態(tài)變量在程序運行期間一直存在,不會釋放。()6.列表框的ListIndex屬性表示當(dāng)前選中項的索引。()7.一個窗體只能有一個事件過程。()8.數(shù)組下標(biāo)的下界只能是0或1。()9.語句Print"VB"&123的輸出結(jié)果是VB123。()10.程序運行時,定時器控件不可見。()四、簡答題(每題5分,共4題)1.簡述VB中變量聲明的作用。答案:變量聲明用于告訴系統(tǒng)變量的名稱、數(shù)據(jù)類型等信息,使系統(tǒng)為變量分配相應(yīng)的內(nèi)存空間,同時也有助于提高代碼的可讀性和可維護(hù)性,避免使用未定義變量導(dǎo)致的錯誤。2.簡述For...Next循環(huán)的執(zhí)行過程。答案:先執(zhí)行For語句,為循環(huán)變量賦初值,判斷循環(huán)變量是否超過終值(步長為正時)或低于終值(步長為負(fù)時),若未超過則執(zhí)行循環(huán)體,執(zhí)行到Next語句時,循環(huán)變量按步長增值,再判斷是否超過終值,如此反復(fù),直到超過終值結(jié)束循環(huán)。3.簡述函數(shù)和過程的區(qū)別。答案:函數(shù)有返回值,通過函數(shù)名返回計算結(jié)果;過程沒有返回值(Sub過程),主要用于完成特定任務(wù),不返回值。函數(shù)通常用于計算并返回一個值,過程側(cè)重于執(zhí)行一系列操作。4.簡述如何在VB中設(shè)置一個命令按鈕的背景顏色。答案:先將命令按鈕的Style屬性設(shè)置為1-Graphical(圖形方式),然后通過設(shè)置BackColor屬性來改變其背景顏色??梢栽趯傩源翱谥苯釉O(shè)置,也可在代碼中用語句如Command1.BackColor=vbRed來設(shè)置。五、討論題(每題5分,共4題)1.討論在VB編程中,如何提高程序的可讀性和可維護(hù)性。答案:合理命名變量和過程,使用注釋清晰說明代碼功能,采用結(jié)構(gòu)化編程(如規(guī)范的循環(huán)、分支結(jié)構(gòu)),將復(fù)雜功能分解為多個小的函數(shù)或過程,保持代碼格式整齊、縮進(jìn)規(guī)范等,便于他人理解和后期修改維護(hù)。2.討論VB中數(shù)組和集合的區(qū)別與應(yīng)用場景。答案:區(qū)別:數(shù)組大小固定(靜態(tài)數(shù)組)或需重新定義(動態(tài)數(shù)組),元素類型相同;集合大小可動態(tài)變化,元素類型可不同。應(yīng)用場景:數(shù)組適合存儲類型相同且數(shù)量相對固定的數(shù)據(jù);集合用于數(shù)據(jù)數(shù)量不確定、類型多樣的情況,如動態(tài)添加或刪除元素。3.討論在VB中如何進(jìn)行錯誤處理。答案:可使用OnError語句來捕獲錯誤,如OnErrorGoTo標(biāo)號,當(dāng)錯誤發(fā)生時跳轉(zhuǎn)到指定標(biāo)號處處理。在錯誤處理代碼中,可通過Err對象獲取錯誤信息,根據(jù)不同錯誤類型采取相應(yīng)措施,如提示用戶、記錄錯誤日志等,保證程序穩(wěn)定運行。4.討論VB中面向?qū)ο缶幊痰奶攸c及應(yīng)用。答案:特點有封裝、繼承、多態(tài)。封裝將數(shù)據(jù)和操作封裝在一起;繼承可使新類繼承已有類的屬性和方法;多態(tài)指同一操作作用于不同對象有不同表現(xiàn)形式。應(yīng)用如創(chuàng)建自定義類實現(xiàn)特定功能,利用繼承簡化代碼編寫,通過多態(tài)實現(xiàn)靈活的代碼調(diào)用。答案一、單項選擇題1.B2.B3.B4.B5.C6.B7.C8.B9.B10.A

溫馨提示

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

評論

0/150

提交評論