vb程序課本題庫(kù)及答案_第1頁(yè)
vb程序課本題庫(kù)及答案_第2頁(yè)
vb程序課本題庫(kù)及答案_第3頁(yè)
vb程序課本題庫(kù)及答案_第4頁(yè)
vb程序課本題庫(kù)及答案_第5頁(yè)
已閱讀5頁(yè),還剩1頁(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程序課本題庫(kù)及答案

一、單項(xiàng)選擇題1.VB是一種面向()的程序設(shè)計(jì)語(yǔ)言A.過(guò)程B.對(duì)象C.結(jié)構(gòu)D.機(jī)器2.以下哪個(gè)是VB中的字符串連接運(yùn)算符()A.+B.&C.D./3.在VB中,聲明一個(gè)整數(shù)型變量的關(guān)鍵字是()A.IntegerB.StringC.BooleanD.Double4.若x=5,y=3,則x>yAndy<10的結(jié)果是()A.TrueB.FalseC.5D.35.以下哪個(gè)不是VB的循環(huán)結(jié)構(gòu)()A.For...NextB.Do...LoopC.While...EndWhileD.If...Then...Else6.命令按鈕的默認(rèn)事件是()A.LoadB.ClickC.ChangeD.DblClick7.要在文本框中顯示內(nèi)容,應(yīng)設(shè)置其()屬性A.NameB.CaptionC.TextD.Value8.以下程序段的輸出結(jié)果是()a=10b=20Printa+bA.30B.1020C.a+bD.出錯(cuò)9.數(shù)組聲明語(yǔ)句Dimarr(1To5)AsInteger表示數(shù)組arr有()個(gè)元素A.4B.5C.6D.不確定10.MsgBox函數(shù)的返回值類(lèi)型是()A.字符串B.整數(shù)C.布爾值D.變體二、多項(xiàng)選擇題1.VB集成開(kāi)發(fā)環(huán)境包括以下哪些窗口()A.代碼窗口B.屬性窗口C.工具箱D.工程資源管理器2.以下屬于數(shù)值型數(shù)據(jù)類(lèi)型的有()A.IntegerB.SingleC.StringD.Currency3.以下能實(shí)現(xiàn)條件判斷的語(yǔ)句有()A.If...ThenB.SelectCaseC.For...NextD.Do...LoopWhile4.以下關(guān)于過(guò)程的說(shuō)法正確的有()A.Sub過(guò)程無(wú)返回值B.Function過(guò)程有返回值C.過(guò)程可以嵌套調(diào)用D.過(guò)程名必須唯一5.文本框(TextBox)的常用事件有()A.ClickB.ChangeC.KeyPressD.Load6.以下可以退出Do...Loop循環(huán)的語(yǔ)句有()A.ExitDoB.ExitForC.EndD.Stop7.VB中的常量包括()A.符號(hào)常量B.系統(tǒng)常量C.數(shù)值常量D.字符串常量8.以下運(yùn)算符中,優(yōu)先級(jí)最高的有()A.^B.C.+D.Not9.以下關(guān)于數(shù)組的說(shuō)法正確的有()A.數(shù)組必須先聲明后使用B.數(shù)組下標(biāo)可以是負(fù)數(shù)C.動(dòng)態(tài)數(shù)組可以改變大小D.數(shù)組元素的數(shù)據(jù)類(lèi)型必須相同10.以下能在窗體上輸出文本的方法有()A.PrintB.MsgBoxC.Label1.CaptionD.Text1.Text三、判斷題1.VB程序的執(zhí)行是從Main過(guò)程開(kāi)始的。()2.變量名可以以數(shù)字開(kāi)頭。()3.SelectCase語(yǔ)句可以替代所有的If語(yǔ)句。()4.同一窗體中,控件的Name屬性可以相同。()5.For循環(huán)的循環(huán)次數(shù)是固定的。()6.邏輯運(yùn)算符And的優(yōu)先級(jí)高于Or。()7.函數(shù)過(guò)程必須有返回值。()8.數(shù)組的下界默認(rèn)從0開(kāi)始。()9.UnloadMe語(yǔ)句用于關(guān)閉當(dāng)前窗體。()10.VB是解釋型語(yǔ)言,不需要編譯即可執(zhí)行。()四、簡(jiǎn)答題1.簡(jiǎn)述VB中事件驅(qū)動(dòng)編程的基本原理。2.寫(xiě)出For循環(huán)的基本語(yǔ)法結(jié)構(gòu)。3.說(shuō)明TextBox控件和Label控件的主要區(qū)別。4.簡(jiǎn)述Sub過(guò)程和Function過(guò)程的主要區(qū)別。五、討論題1.設(shè)計(jì)一個(gè)程序,實(shí)現(xiàn)兩個(gè)文本框輸入數(shù)字,點(diǎn)擊按鈕后在第三個(gè)文本框顯示兩數(shù)之和。2.如何用If語(yǔ)句判斷一個(gè)整數(shù)是正數(shù)、負(fù)數(shù)還是零?3.寫(xiě)出計(jì)算1到100之間所有偶數(shù)之和的VB代碼片段。4.舉例說(shuō)明VB中如何使用數(shù)組存儲(chǔ)和訪問(wèn)多個(gè)數(shù)據(jù)。答案一、單項(xiàng)選擇題1.B2.B3.A4.A5.D6.B7.C8.A9.B10.B二、多項(xiàng)選擇題1.ABCD2.ABD3.AB4.ABCD5.ABC6.A7.ABCD8.A9.ACD10.AC三、判斷題1.×2.×3.×4.×5.√6.√7.√8.√9.√10.×四、簡(jiǎn)答題1.事件驅(qū)動(dòng)編程:程序運(yùn)行后等待事件(如點(diǎn)擊按鈕),觸發(fā)事件后執(zhí)行對(duì)應(yīng)事件過(guò)程,事件結(jié)束后繼續(xù)等待下一個(gè)事件。2.For循環(huán)結(jié)構(gòu):For循環(huán)變量=初值To終值[Step步長(zhǎng)]循環(huán)體Next[循環(huán)變量]3.TextBox可編輯輸入文本,Label僅用于顯示文本不可編輯,主要通過(guò)Text和Caption屬性分別設(shè)置內(nèi)容。4.Sub過(guò)程無(wú)返回值,用Call或直接調(diào)用;Function過(guò)程有返回值,可參與表達(dá)式運(yùn)算,需用函數(shù)名返回值。五、討論題1.代碼:PrivateSubCommand1_Click()Text3.Text=Val(Text1.Text)+Val(Text2.Text)EndSub2.Ifx>0Then正數(shù)ElseIfx<0Then負(fù)數(shù)Else零EndIf3.Sum=

溫馨提示

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