vb選擇試題及答案_第1頁
vb選擇試題及答案_第2頁
vb選擇試題及答案_第3頁
vb選擇試題及答案_第4頁
vb選擇試題及答案_第5頁
已閱讀5頁,還剩3頁未讀 繼續(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.Len答案:B2.以下()是VB中的數(shù)據(jù)類型。A.IntegerB.numC.strD.real答案:A3.語句Ifx=1Theny=1,若要表示為SelectCase語句應(yīng)為()A.SelectCasexCase1:y=1EndSelectB.SelectCaseyCasex=1:y=1EndSelectC.SelectCasexCasey=1:y=1EndSelectD.SelectCaseyCase1:x=1EndSelect答案:A4.以下定義數(shù)組正確的是()A.Dima(5)AsIntegerB.Dima[5]AsIntegerC.Dima{5}AsIntegerD.Dima5AsInteger答案:A5.若要使文本框可輸入多行文字,需將()屬性設(shè)置為True。A.VisibleB.MultiLineC.EnabledD.Text答案:B6.在VB中,以下()方法用于移除列表框中的一項。A.AddItemB.RemoveItemC.ClearD.List答案:B7.以下()運算符優(yōu)先級最高。A.+B.C.=D.And答案:B8.表達(dá)式3+52的結(jié)果是()A.16B.13C.40D.8答案:B9.函數(shù)Asc("A")返回的值是()A.97B.65C.32D.48答案:B10.標(biāo)簽控件的()屬性用于設(shè)置顯示內(nèi)容。A.NameB.CaptionC.ValueD.Text答案:B二、多項選擇題(每題2分,共10題)1.以下屬于VB標(biāo)準(zhǔn)數(shù)據(jù)類型的有()A.DoubleB.StringC.DateD.Boolean答案:ABCD2.以下可以用于循環(huán)結(jié)構(gòu)的有()A.For...NextB.Do...LoopC.While...WendD.If...Then答案:ABC3.在VB中,事件過程名由()組成。A.對象名B.下劃線C.事件名D.類名答案:ABC4.以下關(guān)于文本框控件說法正確的是()A.可用于輸入文本B.可設(shè)置文本字體C.能觸發(fā)Click事件D.不可以設(shè)置背景色答案:ABC5.以下VB數(shù)值運算符正確的有()A./(除法)B.\(整除)C.Mod(取模)D.^(乘方)答案:ABCD6.以下屬于VB中字符函數(shù)的有()A.MidB.LeftC.RightD.Trim答案:ABCD7.以下能對窗體進(jìn)行操作的語句有()A.Form1.ShowB.Form1.HideC.Form1.CloseD.Form1.Load答案:ABD8.以下屬于VB中常用控件的有()A.CommandButtonB.LabelC.TextBoxD.PictureBox答案:ABCD9.以下關(guān)于數(shù)組說法正確的是()A.數(shù)組元素類型必須相同B.數(shù)組下標(biāo)可以從0開始C.可以是多維數(shù)組D.數(shù)組大小不可改變答案:ABC10.以下屬于VB中對話框類型的有()A.輸入對話框B.消息對話框C.顏色對話框D.文件對話框答案:ABCD三、判斷題(每題2分,共10題)1.VB中變量名可以包含特殊字符。()答案:錯誤2.If語句可以嵌套使用。()答案:正確3.列表框只能顯示不能輸入數(shù)據(jù)。()答案:正確4.MsgBox函數(shù)的返回值不會影響程序流程。()答案:錯誤5.二維數(shù)組在內(nèi)存中按行存儲。()答案:正確6.過程中的參數(shù)只能是變量。()答案:錯誤7.一個工程中只能有一個窗體。()答案:錯誤8.Label控件可用于接受用戶輸入。()答案:錯誤9.表達(dá)式5Mod2的結(jié)果是1。()答案:正確10.VB中所有控件都有Click事件。()答案:錯誤四、簡答題(每題5分,共4題)1.簡述VB中變量的命名規(guī)則。答案:必須以字母開頭,由字母、數(shù)字和下劃線組成,長度不超255個字符,不能與關(guān)鍵字相同,同一范圍內(nèi)不能重名。2.簡述If...ElseIf...Else語句的執(zhí)行邏輯。答案:先判斷If后的條件表達(dá)式,為真執(zhí)行If塊語句;為假則判斷第一個ElseIf條件,為真執(zhí)行其塊語句,依此類推,都不成立則執(zhí)行Else塊語句。3.簡述使用ReDim語句動態(tài)數(shù)組的注意事項。答案:可改變動態(tài)數(shù)組大小。重定義時若不保留原數(shù)組值,直接重定大小。若想保留,用ReDimPreserve,且只能改變最后一維大小。4.簡述VB中控件的基本屬性有哪些?答案:Name(名稱用于標(biāo)識控件)、Caption(用于顯示標(biāo)題文本如按鈕文字)、Text(如文本框輸入顯示內(nèi)容)、Enabled(決定是否可用)、Visible(決定是否可見)等。五、討論題(每題5分,共4題)1.討論在VB中如何優(yōu)化程序性能,提高運行效率?答案:合理使用數(shù)據(jù)類型,避免過度數(shù)據(jù)轉(zhuǎn)換;優(yōu)化算法,減少循環(huán)嵌套層數(shù);及時釋放不再使用的資源如關(guān)閉文件;對頻繁使用代碼寫成函數(shù)過程避免重復(fù)編寫。2.討論VB中事件驅(qū)動機(jī)制的作用及優(yōu)勢。答案:作用:程序運行中,事件出現(xiàn)時執(zhí)行對應(yīng)事件過程。優(yōu)勢:用戶操作驅(qū)動程序執(zhí)行,交互性強(qiáng);響應(yīng)靈活,程序結(jié)構(gòu)清晰,便于編寫、維護(hù)和擴(kuò)展。3.討論在VB中如何設(shè)計一個用戶界面友好的應(yīng)用程序?答案:界面布局要合理整齊,使用合適控件;建立清晰的操作流程和提示信息;提供一致性操作方式;

溫馨提示

  • 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

提交評論