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

下載本文檔

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

文檔簡介

試卷科目:VB開發(fā)基礎(chǔ)VB開發(fā)基礎(chǔ)(習(xí)題卷22)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB開發(fā)基礎(chǔ)第1部分:單項選擇題,共83題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.下面變量名不合法的是_____.A)aB)abcdC)a$xD)C_E答案:C解析:[單選題]2.語句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解析:[單選題]3.設(shè)a="VisualBasic",下面使b="Basic"的語句是.A)b=Left(a,8,12)B)b=Left(a,8,5)C)b=Mid(a,8,5)D)b=Right(a,5,5)答案:C解析:[單選題]4.下列程序段的執(zhí)行結(jié)果為().m=0Fori=1To3Forj=5To1Step-1n=n+1NextjnextiPrintn;j;iA)12B)15C)12D)15答案:B解析:[單選題]5.設(shè)x=28,執(zhí)行語句Max=IIf()后,Max的值是____。A)-1B)1C)TrueD)False答案:D解析:[單選題]6.在過程中定義的變量,若離開該過程后,還能保存過程中的局部變量的值,則應(yīng)使用________關(guān)鍵字在過程中定義。A)PrivateB)StaticC)DimD)Public答案:B解析:[單選題]7.運行下面程序:PrivateSubForm_Click()a=1B=1N=InputBox("n=")ForI=2ToNStep1c=a+bA=bb=cNextForm1.ClsPrintbEndSub單擊窗體輸入3后,窗體上的顯示結(jié)果為:()A)1B)3C)5D)7答案:B解析:[單選題]8.設(shè)a=6,則執(zhí)行x=IIf(a>5,-1,0)后,x的值為()A)5B)6C)0D)-1答案:D解析:[單選題]9.在以下4個邏輯表達(dá)式中,其邏輯值為"真?的是0.A)Not(3+4<4+6)B)(B)2>IAnd3<2C)(C)1>20r2>3D)(D)Not(1>2)答案:D解析:[單選題]10.深度為7的完全二叉樹中共有125個結(jié)點,則該完全二叉樹中的葉子結(jié)點數(shù)為______。()A)62B)63C)64D)65答案:B解析:[單選題]11.語句PrintFormat$()的輸出結(jié)果是____。A)32548.5B)32,548.5C)032,548.50D)32,548.50答案:C解析:[單選題]12.在窗體上畫一個水平滾動條,名稱為HScroll1;再畫一個文本框,名稱為Text1。要想使?jié)L動條滑塊的變化量來改變文本框中文字的大小,則可使用語句()。A)Text1.FontName=B)Text1.FontSize=C)Text1.FontSize=D)Text1.FontBold=答案:C解析:[單選題]13.不屬于VB作圖方法的是().A)PsetB)LineC)ShapeD)Circle答案:C解析:[單選題]14.執(zhí)行以下語句時,會出現(xiàn)錯誤提示的是()。A)PrintB)PrintC)PrintD)Print答案:A解析:[單選題]15.可以通過調(diào)整控件的()屬性來改變按Tab鍵時焦點在控件間移動的順序。A)EnabledB)GetFocusC)TabIndexD)Visible答案:C解析:[單選題]16.設(shè)有命令按鈕Command1的單擊事件過程,代碼如下:PrivateSubCommand1_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=i*j+iNextjNextiSum=0Fori=1To3Sum=Sum+a(i,4-i)NextiPrintSumEndSub運行程序,單擊命令按鈕,輸出結(jié)果是_____.A)20B)7C)16D)17答案:C解析:[單選題]17.要使標(biāo)簽?zāi)芡赋龃绑w的背景,必須設(shè)置()屬性.A)BackStyleB)BorderStyleC)AppearanceD)BackColor答案:A解析:[單選題]18.下面是()合法的單精度型變量.A)num!B)sum%C)xinte$D)mm#答案:A解析:[單選題]19.下面程序PrivateSubForm_Click()K=2Ifk>=1Thena=3:GoToabIfk>=2Thena=2:GoToabIfk>=3Thena=1ab:Printk;aEndSub運行后,單擊窗體,輸出的結(jié)果是______.A)21B)22C)24D)23答案:D解析:[單選題]20.有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerP=1Fori=1To4Forj=1ToiS=s+jNextjP=P*sNextiPrintpEndSub程序運行后,單擊窗體,則輸出結(jié)果是()。A)90B)180C)400D)800答案:D解析:[單選題]21.在使用多組Option控件時,可以選用________控件,對這些Option控件分組。A)CheckB)LineC)FrameD)Shape答案:C解析:[單選題]22.下列四個選項中,不是VB數(shù)值常量的是______.A)2E8B)2E0.6C)1234D)1.5E-4答案:B解析:[單選題]23.下列()控件結(jié)合了文本框和列表框的特性。A)圖片框B)圖像框C)組合框D)列表框答案:C解析:[單選題]24.改變控件在窗體中的上下位置應(yīng)修改控件的()屬性.A)TopB)LeftC)WideD)Height答案:A解析:[單選題]25.程序中要在文本框文本中插入一段文字,應(yīng)當(dāng)使用的屬性是()A)SelTextB)NameC)TextD)Caption答案:C解析:[單選題]26.InputBox函數(shù)返回值的類型為()。A)數(shù)值B)字符串C)變體D)數(shù)值或字符串(視輸入的數(shù)據(jù)而定)答案:B解析:[單選題]27.組合框控件是將()組合成一個控件.A)列表框控件和文本框控件B)標(biāo)簽控件和列表框控件C)標(biāo)簽控件和文本框控件D)復(fù)選框控件和選項按鈕控件答案:A解析:[單選題]28.下列關(guān)于數(shù)據(jù)庫設(shè)計的敘述中,正確的是()。A)在需求分析階段建立數(shù)據(jù)字典B)在概念設(shè)計階段建立數(shù)據(jù)字典C)在邏輯設(shè)計階段建立數(shù)據(jù)字典D)在物理設(shè)計階段建立數(shù)據(jù)字典答案:A解析:[單選題]29.設(shè)x=5,表達(dá)式x>=10Orx<=20的值是____。A)TrueB)FalseC)0D)表達(dá)式非法答案:A解析:[單選題]30.為了在按下回車鍵時執(zhí)行某個命令按鈕的事件過程,需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是()。A)ValueB)DefaultC)CancelD)Caption答案:A解析:[單選題]31.下屬選項中,屬于VB的程序設(shè)計方法是A)面向過程,事件驅(qū)動B)面向?qū)ο?,順序?qū)動C)面向?qū)ο?,事件?qū)動D)面向過程,順序驅(qū)動答案:C解析:[單選題]32.在窗體上添加一個命令按鈕,名為Command1,一個文本框,名為Text1,則執(zhí)行如下事件過程后文本框中的輸出為().Fori=1To4Ifx>12ThenExitforendifForj=1To3Fork=1To2x=x+3NextkNextjNextiText1.Text=Str(x)A)6B)12C)18D)21答案:C解析:[單選題]33.關(guān)閉隨機文件,使用__語句A)HideB)CloseC)OpenD)Kill答案:B解析:[單選題]34.要清除組合框Combol中的所有內(nèi)容,可以使用()語句.A)Combo1.ClsB)Combo1.ClearC)Combo1.DeleteD)Combo1.Remove答案:B解析:[單選題]35.下列關(guān)于控件畫法的敘述錯誤的是().A)單擊一次工具箱中的控件圖標(biāo),只能在窗體上畫出一個相應(yīng)的控件B)按住CTRL鍵后單擊一次工具箱中的控件圖標(biāo),可以在窗體上畫出多個相同類型的控件C)雙擊工具箱中的控件圖標(biāo),所畫控件的大小和位置是固定的D)不用工具箱中的控件工具,不可以在窗體上畫出圖形對象,但可以寫入文字字符答案:D解析:[單選題]36.窗體上有一個按鈕和一個列表框(Sorted屬性為True),執(zhí)行下列過程后的輸出結(jié)果為().PrivateSubCommand1_Click()List1.AddItem"China"List1.AddItem"Great"List1.AddItem"Is",1List1.AddItem"!",3PrintList1.List(2)EndSubA)ChinaB)GreatC)IsD)1答案:B解析:[單選題]37.當(dāng)組合框的Style屬性設(shè)置為2時,其表現(xiàn)形式是。()A)下拉列表框B)下拉組合框C)簡單組合框D)文本框答案:A解析:[單選題]38.下列所列中,錯誤的一維數(shù)組說明語句是_________。A)Dimb(5To5)ASStringB)Dimb(-5To0)ASByteC)Dimb(-10To-20)ASIntegerD)Dimb(100)ASDouble答案:C解析:[單選題]39.建立一個俱樂部會員信息輸入界面,要求選擇會員的性別、職業(yè)(工程師、公務(wù)員、教師、醫(yī)生、其他)及愛好(共10種,如一個人既喜歡足球,又喜歡旅游)。應(yīng)如何在窗體上如何實現(xiàn)。()A)用一組17個復(fù)選框來實現(xiàn)B)將10種愛好用一組10個復(fù)選框來實現(xiàn),性別和職業(yè)用7個按鈕來實現(xiàn)C)將10種愛好用一組10個按鈕來實現(xiàn),性別和職業(yè)用7個復(fù)選框來實現(xiàn)D)將10種愛好用一組10個復(fù)選框來實現(xiàn),性別用2個按鈕來實現(xiàn),職業(yè)用一個框架和5個按鈕來實現(xiàn)答案:D解析:[單選題]40.表達(dá)式25.28Mod6.99的值是().A)1B)5C)4D)出錯答案:C解析:[單選題]41.賦給一個數(shù)組的數(shù)據(jù)類型一定要()。A)相B)不相C)兩D)都不對答案:A解析:[單選題]42.下面語句中,正確的是________。A)Ifx<>ythenprint"x不等于y"B)Ifx!=ythenprint"x不等于y"C)Ifx≠yprint"x不等于y"D)Ifx≠ythenprint"x不等于y"答案:A解析:[單選題]43.有如下函數(shù):FunctionFee(x)StaticyAsIntegery=y+1+xFee=yEndFunctionPrivateSubCommand1_Click()x=InputBox("",,0)Fori=1To2pay=Fee(x)NextiPrintpayEndSub運行時從輸入框輸入變量X的值為10,輸出結(jié)果為().A)10B)20C)21D)22答案:D解析:[單選題]44.下列不能打開菜單編輯器的操作是().A)單擊工具欄中的"菜單編輯器"按鈕B)單擊"工具"下拉菜單中的"菜單編輯器"命令C)從右擊鼠標(biāo)彈出的快捷菜單中單擊"菜單編輯器"命令D)單擊"窗口"下拉菜單中的"菜單編輯器"命令答案:D解析:[單選題]45.關(guān)于VB源代碼的編寫,下列說法錯誤的是_______。A)VB源代碼中不區(qū)分字母的大小寫B(tài))同一行可以寫多個語句C)可以適當(dāng)添加注釋有利于程序的維護和調(diào)試D)一個語句必須寫在一行中,不可分成多行來書寫答案:D解析:[單選題]46.由Fork=10to0step3.nextk循環(huán)語句控制的循環(huán)次數(shù)是().A)12B)0C)-11D)-10答案:B解析:[單選題]47.若要使標(biāo)簽的大小自動與所顯示的文本相適應(yīng),則可通過設(shè)置____屬性的值為True來實現(xiàn)。A)AutoSizeB)AlignmentC)AppearanceD)Visible答案:A解析:[單選題]48.設(shè)a="abcdefghijklm",下面的函數(shù)值為"jklm"的是_______。A)rtrim(a)B)mid(a,10,4)C)ltrim(a)D)left(a,4)答案:B解析:[單選題]49.設(shè)置時鐘控件有效的屬性是()。A)TimerB)IntervalC)ClickD)Enabled答案:D解析:[單選題]50.Integer類型的數(shù)據(jù)由()字節(jié)組成.A)1B)2C)3D)4答案:B解析:[單選題]51.設(shè)有以下函數(shù)過程:Functionfact(nAsLong)Ifn=1Thenfact=1Elsefact=n*fact(n-1)EndIfEndFunction在窗體上畫一個命令按鈕和兩個文本框,然后編寫如下事件過程:PrivateSubCommand1_Click()DimnAsLong,resultAsLongn=Val(Text1.Text)result=fact(n)Text2.Text=Str(result)EndSub程序運行時,如果在文本框Text1中輸入數(shù)據(jù)5后,單擊命令按鈕Command1,則在文本框Text2上輸出的結(jié)果為________。A)15B)5C)120D)1答案:C解析:[單選題]52.下列程序執(zhí)行后,n的值為().n=0ForI=1To100IfIMod4=0Thenn=n+1NextIA)5050B)25C)26D)33答案:B解析:[單選題]53.以下()對象不具有Clear方法.A)列表框B)組合框C)剪貼板D)圖片框答案:D解析:[單選題]54.有如下的程序:PrivateSubForm_Click()DimaAsInteger,bAsIntegera=8:b=3Calltest(6,a,b+1)Print"主程序",6,a,bEndSubSubtest(xAsInteger,yAsInteger,zAsInteger)Print"子程序",x,y,zx=2:y=4:z=9EndSub當(dāng)運行程序后,顯示的結(jié)果是_____.A)子程序643主程序684B)主程序643子程序684C)主程序684子程序643D)子程序684主程序643答案:D解析:[單選題]55.子過程Sub...EndSub的形式參數(shù)可以是___________。A)常數(shù)、簡單變量、數(shù)組變量B)常數(shù)、簡單變量、數(shù)組變量和運算式C)簡單變量、數(shù)組變量和運算式D)簡單變量、數(shù)組變量答案:D解析:[單選題]56.如果列表框List1中已有10項數(shù)據(jù),應(yīng)使用語句()將數(shù)據(jù)"Mydata"插入到列表框的第3項A)List1.Insert"Mydata",3B)List1.Insert"Mydata",2C)List1.Additem"Mydata",2D)List1.Additem"Mydata",3答案:C解析:[單選題]57.滾動條可以響應(yīng)的事件是______。A)LoadB)ScrollC)ClickD)MouseDown答案:B解析:[單選題]58.下列邏輯表達(dá)式中,值為True的是________。A)"a">"AT"B)"A"<"9"C)"A">"a"D)"AT"<"AND"答案:A解析:[單選題]59.設(shè)在菜單編輯器中定義了一個菜單項名為menu1.為了在運行時隱藏該菜單項,應(yīng)使用的語句是0.A)menul.Enabled=TrueB)menul.Enabled=FalseC)menul.Visible=TrueD)menul.Visible=False答案:D解析:[單選題]60.下列程序的運行結(jié)果是().s=0:t=0:u=0Forx=1To3Fory=1ToxForz=yTo3S=s+1Nextzt=t+1Nextyu=u+1NextxPrints;t;uA)3B)14C)14D)16答案:B解析:[單選題]61.以下說法錯誤的是()。A)注釋語句用來對程序或程序中某些語句做注釋,使程序便于理解B)注釋語句是非執(zhí)行語句C)注釋語句不能放在執(zhí)行語句的后面D)任何字符都可以放在注釋行中作為注釋內(nèi)容答案:C解析:[單選題]62.下列所列中,________是合法的變量名。A)x%yB)orC)2xD)xy%答案:D解析:[單選題]63.以下敘述中正確的是()。A)窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個窗體B)窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本C)可以在運行期間改變對象的Name屬性的值D)對象的Name屬性值可以為空答案:A解析:[單選題]64.要把一個命令按鈕設(shè)置成無效,應(yīng)設(shè)置其哪一屬性值().A)VisibleB)EnabledC)DefaultD)Cancel答案:B解析:[單選題]65.下列程序段中,能正常結(jié)束循環(huán)的是_____.A)I=1DoI=I+2LoopUntilI=10B)I=5DOI=I+1LoopUntilI<0C)I=10D0I=I+1LoopUntilI>0D)I=6DoI=I-2LoopUntilI=1答案:C解析:[單選題]66.有如下程序:a$="123456":b$="abcde"Forj=1To5C$=c$+Left$(a$,1)+Right$(b$,1)NextjPrintc$運行后輸出的結(jié)果是().A)a1b2c3d4e5B)a1b2c34d5eC)e1d2c3b4a5D)lelelelele答案:D解析:[單選題]67.表達(dá)式Int(198.555*100+0.5)/100的值為________。A)199.6B)198C)198.56D)200答案:C解析:[單選題]68.以下程序OptionBase1PrivateSubCommand1_Click)Dima%(3,3)Fori=1To3Forj=1To3Ifj>1Andi>1ThenA(ij)=a(a(i-1.j-1),a(ij-1))+1ElseA(ij)=ifjEndIfPrinta(Lj):""NextjPrintNextiEndSub輸出結(jié)果是A)123231323B)123123123C)123246369D)111222333答案:A解析:[單選題]69.設(shè)有如下通用過程:PublicFunctionf(xAsInteger)DimyAsIntegerX=20Y=2F=x*yEndFunction在窗體上畫一個命令按鈕,其名稱為Command1,然后編寫如下事件過程:PrivateSubCommand1_Click()StaticxAsIntegerX=10Y=5Y=f(x)Printx;yEndSub程序運行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是()。A)105B)2040C)205D)1040答案:D解析:[單選題]70.以下循環(huán)語句控制的循環(huán)次數(shù)是____。A)12B)0C)-11D)-10答案:B解析:Fork=10TO0Step3Nextk[單選題]71.下面程序段求兩個數(shù)中的大數(shù),不正確的是()。A)Max=IIf(x>y,x,y)B)IfC)Max=x:IfD)If答案:D解析:[單選題]72.函數(shù)InStr("VB程序設(shè)計教程","程序")的值為().A)1B)2C)3D)4答案:C解析:[單選題]73.下面關(guān)于隨機文件的描述不正確的是A)每條記錄的長度必須相同B)一個文件中記錄號不必惟一C)可通過編程對文件中的某條記錄方便地修改D)文件的組織結(jié)構(gòu)比順序文件復(fù)雜答案:B解析:[單選題]74.計時器的interval屬性為0時,表示().A)計時器失效B)相隔0秒C)相隔0D)計時器的enable屬性為false答案:A解析:[單選題]75.如果列表框List1中已有10項數(shù)據(jù),應(yīng)使用語句______將數(shù)據(jù)"Mydata"插入到列表框的第3項。A)List1.Insert"Mydata",3B)List1.Insert"Mydata",2C)List1.AddItem"Mydata",2D)List1.AddItem"Mydata",3答案:C解析:[單選題]76.語句Print"a=";"100*2"的輸出結(jié)果是____。A)a=200B)a=;200C)a=100*2D)a=;100*2答案:C解析:[單選題]77.用下面語句定義的數(shù)組的元素個數(shù)是()DimA(-3To5)AsIntegerA)6B)5C)8D)9答案:D解析:[單選題]78.有如下數(shù)據(jù)定義語句:DimX,YAsInteger以上語句表明()。A)X、Y均是整型變量B)X是整型變量,Y是變體類型變量C)X是變體類型變量,Y是整型變量D)X是整型變量,Y是字符型變量答案:C解析:[單選題]79.下列語句中,正確的是________。A)Ifx<3*yAndx>yTheny=x**3B)Ifx<3yAndx>yTheny=x^3C)Ifx<3yAndx>yTheny=x**3D)Ifx<3*yAndx>yTheny=x^3答案:D解析:[單選題]80.語句5\4Mod6/5*2的輸出結(jié)果是()。A)1B)2C)3D)0答案:A解析:[單選題]81.下列關(guān)于面向?qū)ο蟪绦蛟O(shè)計的敘述不正確的是().A)對象具有屬性、方法等特性B)對象之間的通信產(chǎn)生了消息C)一個對象是一個軟件構(gòu)造塊,它包含數(shù)據(jù)與相關(guān)的操作D)對象的屬性不能被改變答案:D解析:[單選題]82.在VisualBasic中,除了可以指定某個窗體作為啟動對象外,還可以指定____作為啟動對象。A)事件B)屬性C)SubMainD)菜單答案:C解析:第2部分:判斷題,共12題,請判斷題目是否正確。[判斷題]83.若已在窗體中加入了一個通用對話框:要求在運行時,通過ShowOpen打開對話框時,只顯示擴展名為DOC的文件,則對通用對話框的Filter的屬性設(shè)置應(yīng)該是:"(*.DOC)|(.DOC)".A)正確B)錯誤答案:錯解析:[判斷題]84.Frame控件是一種容器控件,因此它可有它自己的坐標(biāo)系.A)正確B)錯誤答案:錯解析:[判斷題]85.在盤驅(qū)動器列表框Drive1的Change事件過程中,代碼Dir1.Path=Drive1.Drive的作用是:當(dāng)Drive1的驅(qū)動器改變時,Dir1的目錄列表隨不同驅(qū)動器的作相應(yīng)改變.A)正確B)錯誤答案:對解析:[判斷題]86.單擊?啟動?菜單項將窗體裝入內(nèi)存時,一定觸發(fā)窗體的load事件和Activate事件。A)正確B)錯誤答案:對解析:[判斷題]87.同一個窗體文件只能用于一個工程中。A)正確B)錯誤答案:錯解析:[判斷題]88.在消息框(MsgBox)中,?Prompt?(消息)是必選項,最大長度為64個字符。A)正確B)錯誤答案:錯解析:[判斷題]89.在一個窗體的代碼中不能使用Unload語句來卸載本窗體,即一個窗體只能由其它窗體卸載.A)正確B)錯誤答案:錯解析:[判斷題]90.要在文本框中輸入6位密碼,并按回車鍵確認(rèn),則文本框的MaxLength屬性可設(shè)置為6。A)正確B)錯誤答案:對解析:[判斷題]91.事

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論