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

下載本文檔

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

文檔簡(jiǎn)介

一、選擇題(1-30題每小題1分,共30分,31-45題每小題2分,共30分,總計(jì)60分)要使窗體Form1的標(biāo)題欄中顯示“正在復(fù)制文件…”,正確的語(yǔ)句是:aA.Form1.Caption=“正在復(fù)制文件…”

B.Form1.Title=“正在復(fù)制文件…”

C.Form1.Text=“正在復(fù)制文件…”

D.Form1.名稱(chēng)=“正在復(fù)制文件…”如果要求設(shè)置定時(shí)器時(shí)間間隔為1秒鐘,那么它的Interval屬性值應(yīng)該等于:aA.1000 B.100 C.10 D.13、下列關(guān)于控件的基本操作中,錯(cuò)誤的是A)當(dāng)控件處于活動(dòng)狀態(tài)時(shí),可以對(duì)控件進(jìn)行縮放

B)在設(shè)計(jì)階段不能移動(dòng)控件

C)VisualBasic6.0允許對(duì)畫(huà)好的控件進(jìn)行復(fù)制和刪除

D)可以通過(guò)屬性窗口改變控件的位置和大小4、用VisualBasic開(kāi)發(fā)應(yīng)用程序的一般步驟有:①設(shè)置窗體和控件的屬性、②編寫(xiě)代碼、③建立用戶(hù)界面,其中正確的順序是:A)①②③ B)①③② C)③②① D)③①②5、為使文本框只能顯示不能輸入,即只讀,應(yīng)設(shè)置文本框的屬性是:cA.MaxLength設(shè)置為0 B.Cancel設(shè)置為T(mén)rue

C.Locked設(shè)置為T(mén)rue D.Read設(shè)置為T(mén)rue6、InputBox函數(shù)返回值的類(lèi)型為。BA.?dāng)?shù)值 B.字符串 C.變體D.?dāng)?shù)值或字符串(視輸入的數(shù)據(jù)而定)7、為了把焦點(diǎn)移到某個(gè)指定的控件,所使用的方法是:AA.SetFocusB.VisibleC.ReFreshD.GetFocus8、函數(shù)String(3,”str”)的功能是:bA.把數(shù)值型數(shù)據(jù)轉(zhuǎn)換成字符串B.返回有3個(gè)字符串組成的字符串C.從字符串中第3個(gè)字符D.從字符串中第3個(gè)字符的位置開(kāi)始取字符串9、雙擊窗體中的對(duì)象后,VisualBasic將顯示的窗口是:cA.項(xiàng)目(工程)窗口B.工具箱C.代碼窗口D.屬性窗口10、用于獲得字符串s最左邊4個(gè)字符的函數(shù)是:aA.Left(s,4)B.Left(1,4)C.LeftStr(s)D.LeftStr(3,4)11、以下程序段的輸出結(jié)果是:da=Sqr(3)b=Sqr(2)c=a>bPrintcA.-1B.0C.FalseD.True12、用下面語(yǔ)句定義的數(shù)組的元素個(gè)數(shù)是:cDimA(-4to6)AsIntegerA.6B.7C.11D.913、若x=-5,執(zhí)行IfxThenx=0Elsex=1的結(jié)果為:dA.實(shí)時(shí)錯(cuò)誤B.編譯錯(cuò)誤C.x=1D.x=0列程序段的循環(huán)結(jié)構(gòu)執(zhí)行后,i的輸出值是:c Fori=1To10Step2 y=y+i Nexti PrintiA.25B.10C.11D.因?yàn)閥的初值不知道,所以不確定15、可以用作其他控件容器的控件有:cA.窗體、列表框、圖像框

B.窗體、文本框、框架

C.窗體、框架、圖片框

D.窗體、標(biāo)簽、圖片框16、以下不屬于VisualBasic支持的循環(huán)結(jié)構(gòu)的是:dA.For…NextB.ForEach…NextC.Do…LoopD.While…End17、下列可以打開(kāi)立即窗口的操作是:DA.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G18、下列可作為VisualBasic變量名的是A)A_3 B)4A C)?xy D)Integer19、設(shè)a=8,b=5,執(zhí)行語(yǔ)句Printa>b后,窗體上顯示的是A)TrueB)FalseC)1D)出錯(cuò)信息20、以下能夠觸發(fā)文本框Change事件的操作是A)文本框失去焦點(diǎn)B)文本框獲得焦點(diǎn)C)設(shè)置文本框的焦點(diǎn)D)改變文本框的內(nèi)容21、列表框圖標(biāo)的英文名稱(chēng)是A)ListBoxB)ComboBoxC)FrameD)CommonDialog22、下列類(lèi)型說(shuō)明符中表示整型的是A)%B)!C)$D)&23、執(zhí)行下列語(yǔ)句a$="abcdefg":PrintLen(a$)后,在窗體上輸出的結(jié)果是A)1B)2C)7D)1424、文本框不具有的屬性是A)CaptionB)text C)leftD)font25、設(shè)a=6,則執(zhí)行x=IIf(a>5,1,2)后,x的值為:A)1B)2C)5D)026、語(yǔ)句Print5/4*6\5Mod2的輸出結(jié)果是A)0 B)1 C)2 D)327、滾動(dòng)條控件的largeChange屬性所設(shè)置的是

A)滾動(dòng)條所能表示的最小值 B)滾動(dòng)條所能表示的最大值C)單擊滾動(dòng)條中滾動(dòng)框前面或后面的部位時(shí),Value屬性增加或減小的增量值D)單擊滾動(dòng)條兩端的箭頭時(shí),Value屬性增加或減小的增量值28、按鈕控件數(shù)組元素是:cEndSub程序運(yùn)行后,單擊命令按鈕,依次在輸入對(duì)話框中輸入5,4,3,2,1,-1后,輸出的結(jié)果是aA.2B.3C.4D.538、窗體有一個(gè)名為text1的文本框,執(zhí)行如下語(yǔ)句后,文本框中的內(nèi)容為:CForj=1To3x=3Fork=1To2x=x+3NextkNextjtext1.Text=Str(x)A.3B.6C.9D.1239、以下定義數(shù)組或給數(shù)組元素賦值的語(yǔ)句中,正確的是A)DimaAsVarianta=Array(1,2,3,4,5)B)Dima(10)AsIntegera=Array(1,2,3,4,5)C)Dima%(10)a(1)="ABCDE"D)Dima(3),b(3)AsIntegera(0)=0a(1)=1a(2)=2b=a40、在窗體上畫(huà)一個(gè)命令按鈕,名稱(chēng)為Command1,單擊命令按鈕時(shí),執(zhí)行如下事件過(guò)程:

PrivateSubCommand1_Click()

a$="MicrosoftVisualBasic"b$=Mid(a$,1,9)c$=Right(a$,5)MsgBoxa$,,b$,c$,1EndSub則在彈出的信息框的標(biāo)題欄中顯示的信息是

A)Visual B)Microsoft C)Basic D)141、在窗體上畫(huà)一個(gè)名稱(chēng)為T(mén)ext1的文本框和一個(gè)名稱(chēng)為Command1的命令按鈕,然后編寫(xiě)如下事件過(guò)程:DOptionBase1PrivateSubCommand1_Click()DimsAsIntegerDimaa(3,2)AsIntegerFori=1To3Forj=1To2aa(i,j)=i+jNextjNextis=aa(1,2)+aa(2,1)PrintsEndSub程序運(yùn)行后,單擊命令按鈕,窗體上顯示的值是 A)4B)5C)6D)742、以下敘述中錯(cuò)誤的是d雙擊鼠標(biāo)可以觸發(fā)DblClick事件控件的名稱(chēng)可以由編程人員設(shè)定文本框可以獲得焦點(diǎn)窗體或控件的事件過(guò)程的名稱(chēng)可以由編程人員確定43、設(shè)窗體上有一個(gè)列表框控件List1,且其中含有若干列表項(xiàng)。則以下能表示當(dāng)前被選中的列表項(xiàng)內(nèi)容的是

A)List1.List B)List1.ListIndexC)List1.Text D)List1.Index

44、PrivateSubCommand1_Click()dimIasintegerdimxasintegerx=0ForI=1to5x=x+2Ifx>4ThenexitfornextIprintxEndSub程序運(yùn)行后,單擊命令按鈕,窗體上顯示的是A)1B)6C)5D)745、有如下定義Subtest(a(),b()) …EndSub下列調(diào)用語(yǔ)句中正確的是:A)calltest(a(),b())B)calltesta(),b()C)calltesta()D)test(a(),b())二、填空題(每空2分,共40分)(1)假定一個(gè)文本框的Name屬性為T(mén)ext1,為了在該文本框中顯示“Hello!”,應(yīng)使用什么語(yǔ)句【1】。(Text1.Text="Hello!")(2)哪兩個(gè)屬性確定一個(gè)控件的大小【2】(widthheight)(3)在窗體上畫(huà)兩個(gè)文本框和一個(gè)命令按鈕,然后在代碼窗口中編寫(xiě)如下事件過(guò)程:PrivateSubCommand1_Click()Text1.Text="sias"Text2.Text=Text1.TextText1.Text="university"EndSub程序運(yùn)行后,單擊命令按鈕,在文本框1中顯示【3】(university),在文本框2中顯示【4】(sias)。(4)將此數(shù)學(xué)式子2a2(4+b)寫(xiě)成VisualBasic表達(dá)式【5】。(2*a^2*(4+b))(5)設(shè)a=2,b=3,c=4,d=5,表達(dá)式a=cAndb<>cOrc>d的值【6】。(False)(6)寫(xiě)出下列語(yǔ)句的輸出結(jié)果Print"st";"u","d"【8】。(stud)(7)為了在運(yùn)行時(shí)把c:\ucdos文件夾下的圖形文件arrow.ico裝入圖片框Picture1,所使用的語(yǔ)句為【9】。Picture1.Picture=LoadPicture("c:\ucdos\arrow.ico")

或Picture1=LoadPicture("c:\ucdos\arrow.ico")(8)在編寫(xiě)程序時(shí),Command1.enabled=False此語(yǔ)句的作用是【10】。(使命令按鈕在運(yùn)行時(shí)不可用)(9)為了使計(jì)時(shí)器控件Timer1每隔0.5秒觸發(fā)一次Timer事件,應(yīng)將Timer1控件的【11】interval屬性設(shè)置為500。(10)執(zhí)行下面的程序段后,i的值為【12】【11】,s的值為【13】【6】。

s=2

Fori=3To10Step2

s=s+1

NextI(11)編寫(xiě)如下事件過(guò)程SubForm_Click()DimaAsInteger,bAsIntegera=20:b=30tryouta,bPrint"a=";a,"b=";bEndSubSubtryout(xAsInteger,yAsInteger)x=x+10y=y*2EndSub單擊窗體后,窗體上顯示a和b的值,分別是a=【15】(30),b=【16】(60)(12)設(shè)有如下程序:

OptionBase0

PrivateSubForm_Click()

Dima

DimiAsInteger

a=array(1,2,3,4,5,6,7,8,9)

Fori=2to5Printa(5-i);

Next

EndSub

程序運(yùn)行后,單擊窗體,則在窗體上顯示的是【18】(4321(13)程序段StaticarrAsVariantarr=Array(“a”,”b”,”c”,”d”,”e”,”f”)Printarr(4)執(zhí)行的結(jié)果是輸出:e__(7)_______(14)執(zhí)行以下語(yǔ)句后,輸出的結(jié)果是:0(14)s$=”student”P(pán)rintInstr(s$,”DEN”)(15)下列循環(huán)語(yǔ)句,要求和數(shù)達(dá)到或超過(guò)10即停止累加,退出循環(huán):Forj=1To20step2s=s+jIfa>10ThenExitFor(11)_____Nextj(16)下列程序段用來(lái)計(jì)算2+4+6+…+20,請(qǐng)補(bǔ)充該程序Dimi,s,kAsIntegers=0:k=0Fori=20To2Step-2k=k+1s=s+kNextiPrints(17)執(zhí)行下面程序段后,b的值為200(22)_______a=200b=40a=a+bb=a-ba=a-b(18)下列語(yǔ)句的輸出結(jié)果是:12345.68____(28)_______Printint(12345.6789*100+0.5)/100(19)命令按鈕單擊事件過(guò)程:OptionBase1PrivateSubcommand1_Click()Dimaa=Array(1,2,3,4)j=1Fori=4To1Step–1s=s+a(i)*jj=j*10NextiPrintsEndSub運(yùn)行結(jié)果輸出是:1234__(23)_________(20)命令按鈕單擊事件過(guò)程:PrivateSubcommand1_Click()a=InputBox(“enterthefirstInteger”)b=InputBox(“enterthesecondInteger”)Printb+aEndSub程序運(yùn)行后,單擊命令按鈕,在兩個(gè)輸入對(duì)話框中分別輸入234和789,則輸出的結(jié)果是:789234_______(26)_______三、判斷題(判斷下列正確與否,正確的打√,錯(cuò)誤的打ⅹ。)1、三種方式的組合框都允許用戶(hù)輸

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論