大學(xué)vb編程題考試題庫(kù)及答案_第1頁(yè)
大學(xué)vb編程題考試題庫(kù)及答案_第2頁(yè)
大學(xué)vb編程題考試題庫(kù)及答案_第3頁(yè)
大學(xué)vb編程題考試題庫(kù)及答案_第4頁(yè)
大學(xué)vb編程題考試題庫(kù)及答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

大學(xué)vb編程題考試題庫(kù)及答案

一、單項(xiàng)選擇題(每題2分,共10題)1.在VB中,以下哪種數(shù)據(jù)類型用于存儲(chǔ)整數(shù)?A.StringB.IntegerC.DoubleD.Boolean答案:B2.VB中,用于輸出信息的語(yǔ)句是?A.InputB.PrintC.ReadD.Write答案:B3.以下哪個(gè)是VB中的合法變量名?A.123abcB.a-bC._abcD.abc123答案:D4.在VB中,若要定義一個(gè)數(shù)組,使用的關(guān)鍵字是?A.DimB.DefineC.DeclareD.Array答案:A5.VB中,按鈕控件的默認(rèn)名稱是?A.Command1B.Button1C.Click1D.Control1答案:A6.要在VB中設(shè)置一個(gè)標(biāo)簽的文本內(nèi)容,應(yīng)使用哪個(gè)屬性?A.NameB.CaptionC.TextD.Value答案:B7.在VB中,哪種循環(huán)結(jié)構(gòu)至少會(huì)執(zhí)行一次循環(huán)體?A.For循環(huán)B.While循環(huán)C.Do-While循環(huán)D.Do-Until循環(huán)答案:C8.VB中,函數(shù)Len("abcde")的結(jié)果是?A.3B.4C.5D.6答案:C9.以下哪個(gè)不是VB中的邏輯運(yùn)算符?A.AndB.OrC.NotD.XorE.Mod答案:E10.在VB中,要使一個(gè)文本框只能輸入數(shù)字,應(yīng)設(shè)置哪個(gè)屬性?A.EnabledB.VisibleC.LockedD.MaxLengthE.TextMode答案:E二、多項(xiàng)選擇題(每題2分,共10題)1.以下哪些是VB中的數(shù)據(jù)類型?A.IntegerB.LongC.FloatD.StringE.Char答案:A、B、D2.在VB中,以下哪些可以作為控件的容器?A.FormB.FrameC.PictureBoxD.LabelE.TextBox答案:A、B、C3.以下哪些是VB中的循環(huán)結(jié)構(gòu)?A.For-NextB.Do-WhileC.Do-UntilD.While-WendE.If-Then-Else答案:A、B、C、D4.下列關(guān)于VB中函數(shù)的說法正確的是?A.Mid函數(shù)用于截取字符串B.Left函數(shù)從左邊開始截取字符串C.Right函數(shù)從右邊開始截取字符串D.Trim函數(shù)用于去除字符串兩端的空格E.Str函數(shù)將數(shù)值轉(zhuǎn)換為字符串答案:A、B、C、D、E5.在VB中,要設(shè)置一個(gè)命令按鈕的屬性,可能會(huì)用到以下哪些?A.CaptionB.EnabledC.VisibleD.BackColorE.Font答案:A、B、C、D、E6.以下哪些是VB中事件的例子?A.ClickB.LoadC.UnloadD.KeyPressE.MouseMove答案:A、B、C、D、E7.以下關(guān)于VB數(shù)組的說法正確的是?A.數(shù)組的下標(biāo)從0開始B.可以定義多維數(shù)組C.數(shù)組的大小可以動(dòng)態(tài)改變D.數(shù)組元素的數(shù)據(jù)類型必須相同E.可以使用ReDim語(yǔ)句重新定義數(shù)組大小答案:A、B、D、E8.在VB中,以下哪些是與文件操作相關(guān)的語(yǔ)句或函數(shù)?A.OpenB.CloseC.PrintD.InputE.EOF答案:A、B、C、D、E9.以下哪些操作可以在VB的集成開發(fā)環(huán)境(IDE)中進(jìn)行?A.編寫代碼B.設(shè)計(jì)界面C.調(diào)試程序D.編譯程序E.運(yùn)行程序答案:A、B、C、D、E10.在VB中,以下哪些可以用來(lái)控制程序的流程?A.條件語(yǔ)句B.循環(huán)語(yǔ)句C.跳轉(zhuǎn)語(yǔ)句D.函數(shù)調(diào)用E.事件觸發(fā)答案:A、B、C、D、E三、判斷題(每題2分,共10題)1.在VB中,變量名不區(qū)分大小寫。()答案:錯(cuò)誤2.VB中的字符串可以用單引號(hào)或雙引號(hào)括起來(lái)。()答案:錯(cuò)誤3.For循環(huán)的循環(huán)次數(shù)是固定的。()答案:正確4.在VB中,一個(gè)Form上可以有多個(gè)同名的控件。()答案:錯(cuò)誤5.函數(shù)Int(3.8)的結(jié)果是4。()答案:錯(cuò)誤6.VB中,文本框的Text屬性可以在運(yùn)行時(shí)修改。()答案:正確7.Do-While循環(huán)是先判斷條件再執(zhí)行循環(huán)體。()答案:正確8.在VB中,數(shù)組的維數(shù)最多為3維。()答案:錯(cuò)誤9.標(biāo)簽控件(Label)不能響應(yīng)鼠標(biāo)點(diǎn)擊事件。()答案:正確10.VB中,變量在使用前必須先定義。()答案:正確四、簡(jiǎn)答題(每題5分,共4題)1.簡(jiǎn)述VB中變量的定義方法。答案:在VB中,可以使用Dim語(yǔ)句來(lái)定義變量,例如DimnumAsInteger,這里定義了一個(gè)名為num的整數(shù)類型變量。還可以在定義變量時(shí)進(jìn)行初始化,如DimstrAsString="Hello"。2.說明VB中For-Next循環(huán)的基本結(jié)構(gòu)。答案:For-Next循環(huán)的基本結(jié)構(gòu)為:For循環(huán)變量=初始值To終值[Step步長(zhǎng)],循環(huán)體,Next循環(huán)變量。循環(huán)變量從初始值開始,每次增加步長(zhǎng)(默認(rèn)步長(zhǎng)為1),當(dāng)循環(huán)變量超過終值(步長(zhǎng)為正)或小于終值(步長(zhǎng)為負(fù))時(shí),循環(huán)結(jié)束。3.解釋VB中函數(shù)Mid的作用并舉例。答案:Mid函數(shù)用于從一個(gè)字符串中截取指定位置和長(zhǎng)度的子字符串。例如Mid("abcdef",2,3),表示從字符串"abcdef"的第2個(gè)字符開始,截取3個(gè)字符,結(jié)果為"bcd"。4.如何在VB中創(chuàng)建一個(gè)簡(jiǎn)單的用戶界面?答案:在VB的集成開發(fā)環(huán)境中,從工具箱中選擇所需的控件(如按鈕、文本框、標(biāo)簽等),然后將它們拖放到Form上,再通過屬性窗口設(shè)置控件的屬性(如大小、位置、文本內(nèi)容等)來(lái)創(chuàng)建簡(jiǎn)單的用戶界面。五、討論題(每題5分,共4題)1.討論在VB編程中,如何提高程序的可讀性。答案:使用有意義的變量名和函數(shù)名,添加適當(dāng)?shù)淖⑨屨f明代碼功能,合理的代碼縮進(jìn),將功能相關(guān)的代碼封裝成函數(shù)或過程等都可提高可讀性。2.闡述VB中事件驅(qū)動(dòng)編程的概念。答案:在VB中,事件驅(qū)動(dòng)編程是指程序的執(zhí)行由事件觸發(fā),如用戶的鼠標(biāo)點(diǎn)擊、鍵盤輸入等事件。當(dāng)事件發(fā)生時(shí),對(duì)應(yīng)的事件處理程序被執(zhí)行。3.分析VB中使用數(shù)組的優(yōu)點(diǎn)和缺點(diǎn)。答案:優(yōu)點(diǎn)是可以方便地存儲(chǔ)和操作多個(gè)相同類型的數(shù)據(jù),便于數(shù)據(jù)的批量處理。缺點(diǎn)是數(shù)組大

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(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)論