VB開發(fā)基礎(chǔ)(習(xí)題卷14)_第1頁
VB開發(fā)基礎(chǔ)(習(xí)題卷14)_第2頁
VB開發(fā)基礎(chǔ)(習(xí)題卷14)_第3頁
VB開發(fā)基礎(chǔ)(習(xí)題卷14)_第4頁
VB開發(fā)基礎(chǔ)(習(xí)題卷14)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷科目:VB開發(fā)基礎(chǔ)VB開發(fā)基礎(chǔ)(習(xí)題卷14)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB開發(fā)基礎(chǔ)第1部分:單項選擇題,共83題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.在窗體上放置兩個標(biāo)簽Label1,Label2和一個命令按鈕Command1,編寫程序如下:PrivateSubCommand1_Click()DimaAsSingleA=val(Label2.Caption)CallFunc(Label1,a)Label2.Caption=aEndSubSubFunc(LAsLabel,ByValaAsInteger)L.Caption="1234"A=a*aEndSubPrivateSubForm_Load()Label1.Caption="ABCD"Label2.Caption=10EndSub運行程序,單擊按鈕,在兩個標(biāo)簽中分別顯示。()A)ABCD和10B)1234和100C)ABCD和100D)1234和10答案:D解析:[單選題]2.運行下面程序后,輸出結(jié)果為0.PrivateSubCommand1_Click)A=1:b=2:c=3Calltest(a,b+3,(c))Print"main:";a;b;cEndSubPrivateFunctiontest(p,m,n)P=p+1:m=m+1:n=n+1Print"Sub"p;m;nEndFunctionA)sub:264main:123B)sub:246main:223C)sub:264main:264D)sub:264main:164答案:B解析:[單選題]3.下列程序段的運行結(jié)果.PrivateSubForm_Click()DimMsgHideMsg="選擇'確定'按鈕"MsgBoxMsgShowEndSubA)隱藏窗體,按'確定'按鈕使窗體重現(xiàn)B)隱藏窗體C)顯示窗體,按'確定'按鈕使窗體隱藏D)顯示窗體答案:A解析:[單選題]4.下面程序段.ForI=3To1Step-1PrintSpc(5-i);Forj=1To2*I-1Print"*";NextjPrintNexti的運行結(jié)果為().A)圖1B)圖2C)圖3D)圖4答案:D解析:[單選題]5.不能分別正確顯示1!、2!、3!、4!值的程序段是A)ForI=1To4N=1Forj=1ToIN=n*jNextjPrintnNextiB)ForI=1To4Forj=1Toin=1n=n*jNextjPrintnNextiC)n=1Forj=1To4n=n*jPrintnNextjD)n=1j=1DoWhilej<=4n=n*jPrintnj=j+1Loop答案:B解析:[單選題]6.下面的運算符中優(yōu)先級最高的是()A)NotB)\C)<D)*答案:D解析:[單選題]7.VB6.0集成環(huán)境的主窗口中不包含()。A)標(biāo)題欄B)狀態(tài)欄C)工具欄D)菜單欄答案:B解析:[單選題]8.以下的屬性和方法中,可重定義坐標(biāo)系的是A)Drawstyle屬性B)DmwWidth屬性C)Scale方法D)ScaleMode屬性答案:C解析:[單選題]9.如果在立即窗口中執(zhí)行以下操作:a=8:b=9PrintNot(a>b)則輸出結(jié)果是()。A)-1B)0C)FalseD)True答案:D解析:[單選題]10.語句Print"int(-13.2)=";Int(-13.2)的運算結(jié)果是:A)int(-13.2)=-14B)int(-13.2)=13.2C)int(-13.2)=-13D)int(-13.2)=-13.2答案:A解析:[單選題]11.下面程序執(zhí)行時,單擊窗體并輸入32和24,輸出的結(jié)果是____.PrivateSubForm_Click()Dimm,nAsIntegerDima,b,rm=Val(InputBox("請輸入一個數(shù)"))n=Val(InputBox("請輸入一個數(shù)"))a=m:b=nr=aModbDoWhiler0a=b:b=rr=aModbLoopprintbEndSubA)2B)4C)6D)8答案:D解析:[單選題]12.數(shù)學(xué)表達(dá)式sin25°寫成VisualBasic表達(dá)式是______.A)Sin25B)sin(25)C)Sin(25°)D)Sin(25*3.14/180)答案:D解析:[單選題]13.事件的名稱().A)都要由用戶定義B)有的由用戶定義,有的由系統(tǒng)定義C)都是由系統(tǒng)預(yù)先定義D)是不固定的答案:C解析:[單選題]14.若m,x.y,均為Integer型變量,則執(zhí)行下面語句后m值是0.M=l:x=2:y=3m=If(x>y.x+y,x-y)A)(A)-1B)(B)0C)(C)1D)(D)2答案:A解析:[單選題]15.在兩個菜單命令項之間設(shè)置分隔條,應(yīng)在標(biāo)題文本框中輸入____。A)&B)-C)<D)+答案:B解析:[單選題]16.在窗體中放置一個命令按鈕Command1和一個文本框Text1,并編寫如下程序:PrivateSubCommand1_Click()X=?A?:y=?B?:z=?C?Fori=1To3Step1X=y:y=z:z=xNextiText1.Text=x+y+zEndSub單擊按鈕后,文本框顯示的結(jié)果是()A)ABCB)BCAC)BCBD)CBC答案:C解析:[單選題]17.MsgBox()的正確語法是()A)MsgBox(標(biāo)題[,提示信息][,按鈕類型])B)MsgBox(提示信息[,標(biāo)題][,按鈕類型])C)MsgBox(標(biāo)題[,按鈕類型][,提示信息])D)MsgBox(提示信息[,按鈕類型][,標(biāo)題])答案:D解析:[單選題]18.假定在標(biāo)準(zhǔn)模塊中的聲明部分有如下語句:()A)VarA和VarB都被聲明為全局變量B)VatA被聲明為模塊變量,VarB被聲明為全局變量C)VarA被聲明為全局變量,VarB被聲明為模塊變量D)VarA和VarB都被聲明為模塊變量答案:A解析:[單選題]19.下列關(guān)于SubMain過程的說法中正確的是______。()A)SubMain過程屬于通用過程B)SubMain過程屬于事件過程C)SubMain過程必須出現(xiàn)在窗體模塊中D)SubMain過程不能作為啟動對象答案:A解析:[單選題]20.在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時,除了工具箱窗口、窗體窗口、屬性窗口外,必不可少的窗口是().A)窗體布局窗口B)立即窗口C)代碼窗口D)監(jiān)視窗口答案:C解析:[單選題]21.閱讀下面的程序段.Fori=1To3Forj=iTo3Fork=1To3a=a+iNextkNextjNexti執(zhí)行上面的3重循環(huán)后,a的值為().A)30B)3C)9D)14答案:A解析:[單選題]22.在使用動態(tài)數(shù)組前,需要對動態(tài)數(shù)組進(jìn)行重新定義,使用_________語句。A)UnloadB)RedimC)LoadD)Dim答案:B解析:[單選題]23.將命令按鈕Command1設(shè)置為缺省的活動按鈕可修改該控制件的()屬性.A)EnabledB)ValueC)DefaultD)Cancel答案:C解析:[單選題]24.可以在窗體模塊的通用聲明段中聲明().A)全局變量B)全局常量C)全局?jǐn)?shù)組D)全局用戶自定義類型答案:A解析:[單選題]25.下列哪個是循環(huán)語句()?A)IfB)IIfC)ForD)Select答案:C解析:[單選題]26.當(dāng)執(zhí)行閑置循環(huán)是,可以用()把控制權(quán)交給周圍環(huán)境使用。A)DoEventsB)Do…WhileC)Do…LoopD)IdleLoop答案:A解析:[單選題]27.在下列的方法中,不屬于列表框的是().A)RemoveltemB)ClsC)ClearD)Addltem答案:B解析:[單選題]28.設(shè)窗體上一個文本框Text1和一個命令按扭Command1,有以下事件過程:PrivateSubCommand1_Click()DimsAsString,chAsStrings=""Fork=1ToLen(Text1)ch=Mid(Text1,k,1)s=ch+sNextkText1.Text=sEndSub程序執(zhí)行時,在文本框中輸入"Basic",然后單擊命令按鈕,則Text1中顯示的是A)BasicB)cisaBC)BASICD)CISAB答案:B解析:[單選題]29.關(guān)于語句Ifx=1Theny=1,下列說法正確的是____。A)x=1和y=1均為賦值語句B)x=1和y=1均為關(guān)系表達(dá)式C)x=1為關(guān)系表達(dá)式,y=1為賦值語句D)x=1為賦值語句,y=1為關(guān)系表達(dá)式答案:C解析:[單選題]30.以下敘述中錯誤的是________。A)事件過程是響應(yīng)特定事件的一段程序B)對象的方法是執(zhí)行指定操作的過程C)對象事件的名稱可以由編程者指定D)不同的對象可以具有相同名稱的方法答案:C解析:[單選題]31.賦值語句:b=12+MID("1234?,3,2)執(zhí)行后,b變量中的值是0.A)(A)?12334"B)(B)123C)(C)34D)(D)46答案:D解析:[單選題]32.系統(tǒng)默認(rèn)的參數(shù)傳遞方式是傳遞。()A)按地址B)按值C)按形參D)按實參答案:A解析:[單選題]33.要刪除列表框List1中選定的某一項,可以使用的程序段為()。A)List1.RemoveItemB)List1.RemoveItemC)List1.clearD)List1.clear答案:A解析:[單選題]34.下述選項中,屬于VisualBasic程序設(shè)計的方法是_____。A)面向?qū)ο?、順序?qū)動B)面向?qū)ο?、事件?qū)動C)面向過程、事件驅(qū)動D)面向過程、順序驅(qū)動答案:B解析:[單選題]35.要想不使用Shift和Ctrl鍵就能在列表框中同時選擇多個項目,則應(yīng)把該列表框的MultiSelect屬性設(shè)置為:A)0B)1C)2D)其他答案:B解析:[單選題]36.如果x是一個正實數(shù),對x的第3位小數(shù)四舍五入的表達(dá)式是A)0.01*Int(100*(x+0.005))B)0.01*Int(x+0.005)C)0.01*Int(100*(x+0.05))D)0.01*Int(x+0.05)答案:A解析:[單選題]37.聲明變量n為整型,執(zhí)行語句n=5.6后,____。A)n的值為5B)n的值為5.5C)n的值為6D)出錯答案:C解析:[單選題]38.以下不合法的單精度實數(shù)是().A)4.12E3.2B)45.6!C)12.34D)0012答案:A解析:[單選題]39.在窗體上按下鼠標(biāo)鍵時首先觸發(fā)的事件是_____。A)ClickB)MouseDownC)MouseMoveD)MouseUp答案:B解析:[單選題]40.以下不屬于VisualBasic系統(tǒng)的文件類型是()。A)vbpB)frmC)basD)bmp答案:D解析:[單選題]41.VB6.0中執(zhí)行下面的四個語句時出現(xiàn)錯誤的是_____.A)x=COS(0)B)x=SQR(-4)C)x=LOG(2)D)x=SIN(0)答案:B解析:[單選題]42.若使標(biāo)簽框根據(jù)所顯示內(nèi)容自動調(diào)整其大小,則可以通過設(shè)置()屬性值為True來實現(xiàn).A)AutoSizeB)AlignmentC)EnabledD)Visible答案:A解析:[單選題]43.要得到組合框內(nèi)的文本內(nèi)容,需要使用__屬性A)CaptionB)ListC)StyleD)Text答案:D解析:[單選題]44.在VisualBasic中要將一個窗體從內(nèi)存中釋放,應(yīng)該使用以下語句中的________。A)HideB)CloseC)UnLoadD)Stop答案:C解析:[單選題]45.下面關(guān)于多重窗體的敘述中,正確的是A)作為啟動對象的Main子過程只能放在窗體模塊內(nèi)B)如果啟動對象是Main子過程,則程序啟動時不加載任何窗體,以后由該過程根據(jù)不同情況決定是否加載及加載哪一個窗體C)沒有啟動窗體,程序不能執(zhí)行D)以上都不對答案:A解析:[單選題]46.表達(dá)式10\8Mod9的值是_________。A)2B)1C)9D)0答案:B解析:[單選題]47.要使Form1窗體的標(biāo)題欄顯示"歡迎使用VB",以下語句正確的是().A)Form1.Caption="歡迎使用VB"B)Form1.Caption=ˊ歡迎使用VBˊC)Form1.Caption=歡迎使用VD)D:Form1.Caption=〞歡迎使用VB〞答案:D解析:[單選題]48.下列程序運行后從鍵盤輸入的數(shù)是20,則輸出的結(jié)果是。PrivateFunctionCount1(Title)IfTitle<40ThenPay=Title/2ElsePay=Title*2EndIfCount1=PayEndFunctionPrivateSubForm_Click()Title=Inputbox("請輸入一個數(shù)")Fee=Count1(Title)PrintFeeEndSub()A)20B)10C)30D)15答案:B解析:[單選題]49.當(dāng)直線控件的BorderStyle屬性被設(shè)置為1-Solid時,控件顯示的是______。()A)實線B)虛線C)點線D)不可見答案:A解析:[單選題]50.英文縮寫?OOP?的含義是A)時間驅(qū)動的編程機制B)結(jié)構(gòu)化程序設(shè)計需要C)面向?qū)ο蟪绦蛟O(shè)計D)可視化程序設(shè)計答案:C解析:[單選題]51.以下語句可以跳出DoUntil…Loop循環(huán)()A)EndB)ExitLoopC)ExitDoD)ExitFor答案:C解析:[單選題]52.為了防止用戶隨意將光標(biāo)置于控件之上,應(yīng)將進(jìn)行()設(shè)置。A)將控件的TabIndex屬性設(shè)置為0B)將控件的TabStop屬性設(shè)置為TrueC)將控件的TabStop屬性設(shè)置為FalseD)將控件的Enabled屬性設(shè)置為False答案:D解析:[單選題]53.已知A$="12345678",則表達(dá)式Val(Left$(A$,4)+Mid$(a$,4,2))的值為().A)123456B)123445C)8D)6答案:B解析:[單選題]54.用鼠標(biāo)拖動滾動條中滾動框并釋放,將觸發(fā)滾動條的()事件.A)ScrollB)ChangeC)DragOverD)A和B答案:D解析:[單選題]55.下面程序段的執(zhí)行結(jié)果為。DimM(10),N(10)I=3Fort=1to5M(t)=tN(i)=2*i+tNexttPrintN(i);M(i)()A)311B)315C)113D)153答案:C解析:[單選題]56.當(dāng)一個窗體被卸載時,最后引發(fā)的一個事件是.A)DeactivateB)QueryUnloadC)UnloadD)terminate答案:D解析:[單選題]57.設(shè)窗體文件中有下面的事件過程:A)整型,整型B)變體型,變體型C)整型,變體型D)變體型,整型答案:C解析:PrivateSubCommandl_Click()Dimsa%=100PrintaEndSub其中變量a和s的數(shù)據(jù)類型分別是___。[單選題]58.當(dāng)要用字符串"VB考試"修改列表框List1所選中的數(shù)據(jù)項時,正確的表示方法是______。A)List(List1.ListIndex)="VB考試"B)List1.List(ListIndex)="VB考試"C)List1.AddItem"VB考試"D)List1.List(List1.ListIndex)="VB考試"答案:D解析:[單選題]59.組合框的類型由Style屬性決定,簡單組合框的Style屬性值應(yīng)為().A)0B)1C)2D)3答案:B解析:[單選題]60.下列沒有類型說明符的變量是____。A)日期型B)長整型C)字符型D)單精度型答案:A解析:[單選題]61.設(shè)有下面程序:FunctionF(aAsInteger)b=0Staticcb=b+1c=c+2F=a+b+cEndFunctionPrivateSubCommand1_Click()DimaAsIntegera=2Fori=1to3PrintF(a);NextiEndSub運行上面的程序,單擊命令按鈕Command1,輸出結(jié)果為________。A)468B)579C)456D)479答案:B解析:[單選題]62.在執(zhí)行KeyDown和KeyUp事件過程中,當(dāng)參數(shù)Shift的值為()時,表示按下了Ctrl鍵。A)1B)2C)3D)4答案:B解析:[單選題]63.假設(shè)變量boolVar是一個布爾型變量,則下面正確的賦值語句是().A)boolVar="True"B)boolVar=.True.C)boolVar=#True#D)boolVar=3<4答案:D解析:[單選題]64.執(zhí)行下面程序段后,變量x的值為().x=5ForI=1To20step2x=x+I\5NextIA)21B)22C)23D)24答案:A解析:[單選題]65.編寫如下事件過程.PrivateSubForm_Click()score=Int(Rnd*10)+80SelectCasescoreCaseIs<60a$="F"Case60To69a$="D"Case70To79a$="C"Case80To89a$="B"CaseElsea$="A"EndSelectPrinta$EndSub程序運行后,單擊窗體,則窗體上顯示的內(nèi)容是().A)AB)BC)CD)D答案:B解析:[單選題]66.通用對話框MsgBox作為函數(shù)的返回值一般為().A)IntegerB)StringC)VariantD)Long答案:A解析:[單選題]67.語句Print"Int(-13.2)=";Int(-13.2)的輸出結(jié)果為().A)Int(-13.2)=-13.2B)Int(-13.2)=13.2C)Int(-13.2)=-13D)Int(-13.2)=-14答案:D解析:[單選題]68.標(biāo)簽控件最重要的屬性是0.A)captionB)textC)nameD)width答案:A解析:[單選題]69.數(shù)學(xué)表達(dá)式如圖對應(yīng)的VB不正確的表達(dá)式是().A)a*b/(3*c*d)B)a/3*b/c/dC)a*b/3/c/dD)a*b/3*c*d答案:D解析:[單選題]70.VB窗體設(shè)計器的主要功能是A)顯示文字B)建立用戶界面C)畫圖D)編寫源程序代碼答案:B解析:[單選題]71.列表框中列表項的數(shù)目可通過()屬性的值獲得.A)CountB)ListCountC)SelcountD)Index答案:B解析:[單選題]72.下面關(guān)于順序文件的描述正確的是A)文件中按每條記錄的記錄號從小到大排序好B)文件中按每條記錄的長度從小到大排序好C)文件中按記錄的某關(guān)鍵數(shù)據(jù)項從大到小的順序排序D)記錄按進(jìn)入的先后順序存放,讀出也是按原寫入的先后順序讀答案:D解析:[單選題]73.在窗體上畫一個文本框和一個按鈕,如下圖所示。當(dāng)程序運行后單擊按鈕,可將文本框字號變?yōu)?24?的是()。圖1①.PrivateSubOption1_Click()Text1.Font=24EndSub②.PrivateSubOption1_Click()Text1.FontSize=24EndSub③.PrivateSubOption1_Click()Text1.FontStrikethru=24EndSub④.PrivateSubOption1_Click()Text1.FontStrikethru="24"EndSubA)①B)②C)③D)④答案:B解析:[單選題]74.如果要改變窗體的標(biāo)題,需要設(shè)置窗體對象的________屬性。A)BorderStyleB)BackColorC)NameD)Caption答案:D解析:[單選題]75.用戶界面設(shè)計在()窗口中進(jìn)行。A)代碼B)工程C)屬性D)窗體答案:D解析:[單選題]76.下列有關(guān)控件數(shù)組與一般控件的區(qū)別的敘述中,最合理的是A)控件數(shù)組一定由多個同類型的控件組成,一般控件只有一個控件;B)控件數(shù)組的Index為0,而一般控件的Index為空;C)控件數(shù)組的Index為1,而一般控件的Index為0;D)控件數(shù)組的建立通過Dim語句聲明,而一般控件不必聲明.答案:A解析:[單選題]77.激活屬性窗口使用的鍵是().A)F2B)F3C)F4D)F5答案:C解析:[單選題]78.I被j整除的邏輯表達(dá)式是()A)I/j=0B)I\j=0C)I<>jD)Imodj=0答案:D解析:[單選題]79.Timer控件可用于后臺進(jìn)程中,可在Timer事件內(nèi)編程,要停止觸發(fā)Timer事件,可通過一下()屬性A)Enabled=False且Interval=0B)Enabled=False或Visible=FalseC)Enabled=False或Interval=0D)Visible=False或Interval=0答案:C解析:[單選題]80.下述程序的運行結(jié)果是().Form=3T01Step-1x$=String$(m,"A)1<B)<<<C)<D)3<答案:B解析:[單選題]81.語句Dimarr(-3To5,2To6)AsInteger定義的數(shù)組元素有().A)45個B)40個C)11個D)54個答案:A解析:[單選題]82.以下程序的循環(huán)次數(shù)是().PrivateSubCommand1_Click()Forj=8To35Step3Printj;NextjEndSubA)10B)9C)27D)8答案:A解析:第2部分:判斷題,共12題,請判斷題目是否正確。[判斷題]83.VB若同一個工程有許多窗體,可以指定任一窗體為啟始窗體.A)正確B)錯誤答案:對解析:[判斷題]84.可以通過合理設(shè)置組合框的MultiSelect屬性使組合框支持簡單復(fù)選或擴展復(fù)選。A)正確B)錯誤答案:錯解析:[判

溫馨提示

  • 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

提交評論