計(jì)算機(jī)二級(jí)vb試題題目及答案_第1頁
計(jì)算機(jī)二級(jí)vb試題題目及答案_第2頁
計(jì)算機(jī)二級(jí)vb試題題目及答案_第3頁
計(jì)算機(jī)二級(jí)vb試題題目及答案_第4頁
計(jì)算機(jī)二級(jí)vb試題題目及答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)二級(jí)vb試題題目及答案

一、單項(xiàng)選擇題(每題2分,共10題)1.在VB中,以下哪個(gè)是合法的變量名?()A.1abcB.abc1C.ifD.for答案:B2.VB中,定義一個(gè)整型變量的關(guān)鍵字是()。A.IntegerB.StringC.DoubleD.Boolean答案:A3.在VB中,要使文本框獲得焦點(diǎn)的方法是()。A.LostFocusB.GotFocusC.SetFocusD.Focus答案:C4.VB中,用于顯示消息框的函數(shù)是()。A.InputBoxB.MsgBoxC.OpenD.Close答案:B5.在VB中,以下哪種循環(huán)結(jié)構(gòu)至少執(zhí)行一次循環(huán)體?()A.For-NextB.DoWhile-LoopC.Do-LoopWhileD.While-Wend答案:C6.VB中,要在列表框中添加一個(gè)項(xiàng)目,使用的方法是()。A.AddB.AddItemC.InsertD.InsertItem答案:B7.以下VB表達(dá)式中,結(jié)果為True的是()。A.3>5B."abc"="ABC"C.23=6D.1And0答案:C8.在VB中,要獲取當(dāng)前日期和時(shí)間,使用的函數(shù)是()。A.DateB.TimeC.NowD.Day答案:C9.VB中,設(shè)置命令按鈕的標(biāo)題屬性是()。A.NameB.CaptionC.TextD.Value答案:B10.若要在VB中使用隨機(jī)數(shù),需要使用()函數(shù)。A.RndB.SqrC.AbsD.Int答案:A二、多項(xiàng)選擇題(每題2分,共10題)1.在VB中,以下哪些是數(shù)據(jù)類型?()A.IntegerB.LongC.SingleD.Variant答案:ABCD2.以下哪些是VB中的容器控件?()A.FormB.FrameC.PictureBoxD.Label答案:ABC3.VB中,以下哪些操作可以改變控件的大???()A.在屬性窗口中修改Width和Height屬性B.在設(shè)計(jì)時(shí)直接拖動(dòng)控件的邊框C.使用Move方法并設(shè)置新的寬度和高度D.使用Resize事件來調(diào)整答案:AB4.下列關(guān)于VB數(shù)組的說法正確的是()。A.數(shù)組的下標(biāo)可以是變量B.數(shù)組可以是多維的C.數(shù)組必須先定義后使用D.數(shù)組元素的數(shù)據(jù)類型必須相同答案:BCD5.在VB中,以下哪些是有效的事件?()A.ClickB.DblClickC.MouseMoveD.KeyPress答案:ABCD6.以下關(guān)于VB中函數(shù)的說法正確的是()。A.函數(shù)可以有返回值B.函數(shù)可以沒有參數(shù)C.自定義函數(shù)可以在模塊中定義D.函數(shù)內(nèi)部可以調(diào)用其他函數(shù)答案:ABCD7.在VB中,要實(shí)現(xiàn)文件操作,可能用到以下哪些對象?()A.FileSystemObjectB.StreamC.TextStreamD.File答案:ABCD8.以下哪些是VB中用于數(shù)據(jù)輸入的控件?()A.TextBoxB.InputBox函數(shù)C.ComboBoxD.ListBox答案:ABC9.在VB中,設(shè)置控件的可見性可以使用()屬性。A.VisibleB.EnabledC.ShowD.Hide答案:A10.以下哪些是VB中的邏輯運(yùn)算符?()A.AndB.OrC.NotD.Xor答案:ABCD三、判斷題(每題2分,共10題)1.在VB中,變量名不區(qū)分大小寫。()答案:錯(cuò)誤2.VB中的注釋語句以'開頭。()答案:正確3.一個(gè)VB工程只能有一個(gè)窗體。()答案:錯(cuò)誤4.在VB中,所有的對象都有屬性、方法和事件。()答案:正確5.數(shù)組的下標(biāo)必須從0開始。()答案:錯(cuò)誤6.VB中,Do-Loop循環(huán)結(jié)構(gòu)中,循環(huán)條件只能放在Loop后面。()答案:錯(cuò)誤7.在VB中,命令按鈕的默認(rèn)屬性是Value。()答案:錯(cuò)誤8.可以使用Type語句自定義數(shù)據(jù)類型。()答案:正確9.VB中,文本框的Text屬性只能在運(yùn)行時(shí)設(shè)置。()答案:錯(cuò)誤10.在VB中,函數(shù)過程不能調(diào)用Sub過程。()答案:錯(cuò)誤四、簡答題(每題5分,共4題)1.簡述VB中變量的作用域。答案:變量作用域分為局部變量、模塊級(jí)變量和全局變量。局部變量在過程內(nèi)部定義,只能在該過程中使用;模塊級(jí)變量在模塊的通用聲明部分定義,在該模塊的所有過程中可使用;全局變量在標(biāo)準(zhǔn)模塊的通用聲明部分用Public定義,在整個(gè)工程中可使用。2.如何在VB中創(chuàng)建一個(gè)自定義函數(shù)?答案:在VB中創(chuàng)建自定義函數(shù),可在模塊中使用Function關(guān)鍵字定義函數(shù)名、參數(shù)等,在函數(shù)體中編寫邏輯代碼,最后通過函數(shù)名返回結(jié)果,例如:FunctionAdd(aAsInteger,bAsInteger)AsInteger,Add=a+bEndFunction。3.說明VB中For-Next循環(huán)的執(zhí)行過程。答案:For-Next循環(huán)首先初始化循環(huán)變量,然后判斷循環(huán)條件是否成立,若成立則執(zhí)行循環(huán)體,執(zhí)行完后循環(huán)變量按步長增值或減值,再判斷循環(huán)條件,如此反復(fù),直到循環(huán)條件不成立則跳出循環(huán)。4.簡述在VB中如何處理運(yùn)行時(shí)錯(cuò)誤。答案:可以使用OnError語句來處理運(yùn)行時(shí)錯(cuò)誤。如OnErrorGoto語句可指定錯(cuò)誤處理程序的位置,在錯(cuò)誤處理程序中可以進(jìn)行錯(cuò)誤信息顯示、修正操作等,還可以使用OnErrorResumeNext忽略當(dāng)前錯(cuò)誤繼續(xù)執(zhí)行下一條語句。五、討論題(每題5分,共4題)1.討論在VB中使用數(shù)組相對于使用多個(gè)單獨(dú)變量的優(yōu)勢。答案:數(shù)組可存儲(chǔ)多個(gè)同類型數(shù)據(jù),管理方便。使用多個(gè)單獨(dú)變量操作復(fù)雜且代碼冗余,數(shù)組可通過循環(huán)統(tǒng)一處理元素,節(jié)省代碼量,如批量數(shù)據(jù)存儲(chǔ)與計(jì)算時(shí),數(shù)組效率更高。2.分析在VB中如何提高程序的可讀性。答案:使用有意義的變量名和控件名,添加適量注釋解釋代碼功能,合理使用縮進(jìn)和空行分隔代碼塊,對復(fù)雜邏輯進(jìn)行函數(shù)或過程封裝,遵循命名規(guī)范等都可提高程序可讀性。3.闡述在VB中如何優(yōu)化程序的性能。答案:減少不必要的

溫馨提示

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

評(píng)論

0/150

提交評(píng)論