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

下載本文檔

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

文檔簡(jiǎn)介

vb考試答題及答案

一、單項(xiàng)選擇題(每題2分,共10題)1.在VB中,用于定義變量的關(guān)鍵字是()A.DimB.IfC.ForD.Sub答案:A2.以下哪個(gè)是VB中的合法變量名()A.3nameB.name-1C.name1D.dim答案:C3.表達(dá)式5+32^2的值是()A.29B.17C.49D.31答案:B4.要在文本框中顯示密碼,應(yīng)設(shè)置文本框的()屬性。A.CaptionB.TextC.PasswordCharD.Name答案:C5.以下語句正確的是()A.Ifx>10Theny=10B.Ifx>10y=10C.Ifx>10:y=10D.Ifx>10Theny=10End答案:A6.循環(huán)語句Fori=1To10Step2執(zhí)行的次數(shù)是()A.5次B.10次C.6次D.4次答案:A7.以下哪個(gè)函數(shù)可以返回隨機(jī)數(shù)()A.AbsB.SqrC.RndD.Int答案:C8.要將焦點(diǎn)設(shè)置到指定的控件上,應(yīng)使用()方法。A.MoveB.SetFocusC.RefreshD.Print答案:B9.數(shù)組聲明語句Dima(5)AsInteger定義的數(shù)組a有()個(gè)元素。A.5B.6C.4D.7答案:B10.以下事件過程中,()是命令按鈕的單擊事件。A.Command1_ClickB.Command1_DblClickC.Command1_LoadD.Command1_Change答案:A二、多項(xiàng)選擇題(每題2分,共10題)1.以下屬于VB數(shù)據(jù)類型的有()A.IntegerB.StringC.SingleD.Date答案:ABCD2.以下哪些是VB中的控件()A.LabelB.TextBoxC.CommandButtonD.Form答案:ABC3.以下關(guān)于變量作用域的說法正確的有()A.局部變量在過程內(nèi)部聲明,只能在本過程中使用B.模塊級(jí)變量在模塊的通用聲明段聲明,可被本模塊的所有過程訪問C.全局變量在標(biāo)準(zhǔn)模塊的通用聲明段聲明,可被整個(gè)工程的所有過程訪問D.變量的作用域只與聲明位置有關(guān),與聲明方式無關(guān)答案:ABC4.以下運(yùn)算符中,屬于算術(shù)運(yùn)算符的有()A.+B.-C.D./答案:ABCD5.以下哪些語句可以實(shí)現(xiàn)循環(huán)結(jié)構(gòu)()A.For...NextB.Do...LoopC.While...WendD.If...Then答案:ABC6.以下關(guān)于函數(shù)的說法正確的有()A.函數(shù)有返回值B.自定義函數(shù)可以在程序中調(diào)用C.VB提供了許多內(nèi)置函數(shù)D.函數(shù)定義時(shí)必須有參數(shù)答案:ABC7.以下可以設(shè)置控件屬性的方式有()A.在屬性窗口中設(shè)置B.在代碼中通過賦值語句設(shè)置C.通過對(duì)象瀏覽器設(shè)置D.通過工程屬性設(shè)置答案:AB8.以下關(guān)于數(shù)組的說法正確的有()A.數(shù)組可以存儲(chǔ)多個(gè)同類型的數(shù)據(jù)B.數(shù)組的下標(biāo)可以是變量C.動(dòng)態(tài)數(shù)組可以在程序運(yùn)行過程中改變大小D.靜態(tài)數(shù)組的大小在聲明時(shí)必須確定答案:ABCD9.以下哪些事件是文本框的常用事件()A.TextChangedB.KeyPressC.LostFocusD.Click答案:ABC10.以下關(guān)于VB工程的說法正確的有()A.一個(gè)VB工程可以包含多個(gè)窗體B.工程文件的擴(kuò)展名為.vbpC.可以將多個(gè)工程組成一個(gè)工程組D.工程中的代碼可以被其他工程復(fù)用答案:ABCD三、判斷題(每題2分,共10題)1.VB是一種面向?qū)ο蟮木幊陶Z言。()答案:對(duì)2.變量在使用前必須先聲明。()答案:對(duì)3.文本框的Text屬性可以獲取或設(shè)置文本框中的內(nèi)容。()答案:對(duì)4.If語句可以嵌套使用。()答案:對(duì)5.For循環(huán)語句中,步長(zhǎng)只能為正數(shù)。()答案:錯(cuò)6.函數(shù)過程和子過程都可以有參數(shù)。()答案:對(duì)7.控件的屬性只能在設(shè)計(jì)時(shí)設(shè)置,不能在運(yùn)行時(shí)改變。()答案:錯(cuò)8.動(dòng)態(tài)數(shù)組使用ReDim語句重新定義大小時(shí),原數(shù)組中的數(shù)據(jù)會(huì)丟失。()答案:錯(cuò)9.標(biāo)簽控件可以接收用戶輸入。()答案:錯(cuò)10.在VB中,注釋語句以單引號(hào)(')開頭。()答案:對(duì)四、簡(jiǎn)答題(每題5分,共4題)1.簡(jiǎn)述VB中變量聲明的作用。答案:變量聲明用于指定變量的名稱、數(shù)據(jù)類型等信息。讓系統(tǒng)為變量分配內(nèi)存空間,確保變量在使用前已定義,避免錯(cuò)誤,也方便程序理解和維護(hù)。2.寫出VB中設(shè)置命令按鈕標(biāo)題為“確定”的兩種方法。答案:方法一:在屬性窗口中找到Caption屬性,將值設(shè)為“確定”;方法二:在代碼中使用語句Command1.Caption="確定"。3.簡(jiǎn)述For循環(huán)和Do循環(huán)的主要區(qū)別。答案:For循環(huán)適用于已知循環(huán)次數(shù)的情況,通過初值、終值和步長(zhǎng)控制循環(huán);Do循環(huán)更靈活,可根據(jù)條件決定是否繼續(xù)循環(huán),有多種循環(huán)結(jié)構(gòu),可先判斷條件后執(zhí)行或先執(zhí)行一次再判斷條件。4.說明VB中數(shù)組的概念。答案:數(shù)組是一組具有相同數(shù)據(jù)類型的數(shù)據(jù)的集合。通過一個(gè)數(shù)組名和下標(biāo)來訪問其中的元素。可以是一維、二維或多維數(shù)組,方便處理大量同類型數(shù)據(jù),提高編程效率。五、討論題(每題5分,共4題)1.討論在VB編程中如何提高程序的可讀性和可維護(hù)性。答案:命名規(guī)范,變量和過程名有意義;添加注釋,解釋關(guān)鍵代碼;合理劃分模塊和過程,功能單一;使用縮進(jìn)和空行,增強(qiáng)代碼結(jié)構(gòu);代碼邏輯清晰,避免復(fù)雜嵌套和混亂跳轉(zhuǎn)。2.談?wù)刅B中面向?qū)ο缶幊痰奶攸c(diǎn)及應(yīng)用場(chǎng)景。答案:特點(diǎn)有封裝、繼承、多態(tài)。封裝隱藏內(nèi)部細(xì)節(jié);繼承可復(fù)用代碼;多態(tài)同一操作多種形態(tài)。應(yīng)用場(chǎng)景如開發(fā)圖形界面軟件,用類封裝控件屬性和方法;開發(fā)大型項(xiàng)目,通過繼承減少重復(fù)代碼。3.舉例說明VB中如何處理用戶輸入的錯(cuò)誤。答案:如在文本框輸入數(shù)字時(shí),可在KeyPress事件中判斷輸入字符是否為數(shù)字或退格鍵等合法字符,非法則忽略輸入。也可在獲取輸入值后用IsNumer

溫馨提示

  • 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. 人人文庫(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)論