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

下載本文檔

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

文檔簡介

試卷科目:VB開發(fā)基礎(chǔ)VB開發(fā)基礎(chǔ)(習(xí)題卷20)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB開發(fā)基礎(chǔ)第1部分:單項選擇題,共83題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.設(shè)x=66,執(zhí)行語句Max=IIf()后,Max的值是____。A)-1B)1C)TrueD)False答案:D解析:[單選題]2.InputBox()函數(shù)的返回類型是A)整型B)布爾型C)雙精度D)字符串答案:D解析:[單選題]3.在調(diào)用過程時,以下正確的是____。A)只能使用Call語句調(diào)用Sub過程B)調(diào)用Sub過程時,實參必須用括號括起來C)Function過程也可以使用Call語句調(diào)用D)Function過程不可以使用Call語句調(diào)用答案:C解析:[單選題]4.在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是()。A)人工管理階段B)文件系統(tǒng)階段C)數(shù)據(jù)庫系統(tǒng)階段D)三個階段相同答案:C解析:[單選題]5.如果要在菜單中添加一個分隔線,則應(yīng)將其Caption屬性設(shè)置為().A)=B)*C)&D)-答案:D解析:[單選題]6.為了把窗體上的某個控件變?yōu)榛顒拥?應(yīng)執(zhí)行的操作是().A)單擊窗體的邊框B)單擊該控件的內(nèi)部C)雙擊該控件D)雙擊窗體答案:B解析:[單選題]7.PrintDay(#2000-10-15#)語句顯示的結(jié)果是().A)2000-10-15B)2000C)10D)15答案:D解析:[單選題]8.能夠獲得一個文本框中被選取文本的內(nèi)容的屬性是_____.A)TextB)LengthC)SelTextD)SelStart答案:C解析:[單選題]9.以下正確的For…Next結(jié)構(gòu)是A)Forx=5Step10…NextxB)Forx=3To-3Step-3…NextxC)Forx=1To10start:…NextxIfi=10ThenGoTostartD)Forx=3To10Step3…Nextm答案:B解析:[單選題]10.VB6.0集成開發(fā)環(huán)境可以()。A)編輯、調(diào)試、運行程序,但不能生成可執(zhí)行程序B)編輯、生成可執(zhí)行程序、運行程序,但不能調(diào)試C)編輯、調(diào)試、生成可執(zhí)行程序,但不能運行程序D)編輯、調(diào)試、運行程序,也能生成可執(zhí)行程序答案:D解析:[單選題]11.要改變控件顯示的大小,可以采取的通用方法是()A)修改控件的Left或Top屬性B)調(diào)用控件的Move方法C)修改控件的Width或Height屬性D)以上都可以答案:C解析:[單選題]12.執(zhí)行以下程序段后,變量c的值為()a="VisualBasicPrograming":b="Quick"c=b&UCase(Mid(a,7,6))&Right(a,11)A)VisualBASICProgramingB)QuickBasicProgramingC)QUICKBasicProgramingD)QuickBASICPrograming答案:D解析:[單選題]13.列表框控件中的列表內(nèi)容是通過()屬性設(shè)置的.A)NameB)CaptionC)ListD)Text答案:C解析:[單選題]14.返回文件大小應(yīng)使用的函數(shù)為().A)LocB)LOC)C:EOD)D:FileAttr答案:B解析:[單選題]15.執(zhí)行如下語句.a=InputBox("Today","Tomorrow","yesterday",,,"Daybeforeyesterday",5)將顯示一個輸人對話框,在對話框的輸入?yún)^(qū)中顯示的信息是().A)TodayB)TomorrowC)YesterdayD)Day答案:C解析:[單選題]16.從字符串變量Cstr中取左邊4個字符,應(yīng)使用________。A)Left(Cstr,4)B)Left(Cstr,1,4)C)Mid(Cstr,3,4)D)Mid(Cstr,4,3)答案:A解析:[單選題]17.通用對話框控件的Action屬性值為()時,顯示"另存為"對話框.A)2B)3C)4D)6答案:A解析:[單選題]18.在過程定義中用()表示形參的傳值。A)VarB)ByDefC)ByValD)Value答案:C解析:[單選題]19.下列數(shù)組聲明正確的是______.A)n=5Dima(1ton)AsIntegerB)Dima(10)AsIntegerReDima(1to12)C)Dima()AsSingleReDima(3,4)AsIntegerD)Dima()AsIntegern=5ReDima(1ton)AsInteger答案:D解析:[單選題]20."計算機等級考試"這七個漢字作為字符串常量,在VisualBasic中可以表示為().A){計算機等級考試}B)(計算機等級考試)C)計算機等級考試D)"計算機等級考試"答案:D解析:[單選題]21.用()方法,可以將列表框List1中的所有項刪除掉。A)List1.Text=""B)AddItemC)RemoveItemD)Clear答案:D解析:[單選題]22.與數(shù)學(xué)表達式(ab)/(3cd)對應(yīng),不正確的VB算數(shù)表達式是A)a*b/3/c/dB)a/3*b/c/dC)a*b/(3*c*d)D)a*b/3*c*d答案:D解析:[單選題]23.組合框有3種不同類型,只能選擇不能輸入數(shù)據(jù)的組合框應(yīng)把()屬性值設(shè)置為2。A)BoderstyleB)StyleC)ListD)Listcount答案:B解析:[單選題]24.\、/、Mod、*等4個算術(shù)運算符中,優(yōu)先級最低的是().A)\B)/C)ModD)*答案:C解析:[單選題]25.已知有數(shù)組聲明.Dima(-1To3,2To5)Asinteger,如下引用數(shù)組中的元素,正確的是().A)a(-1,2)B)a(4)C)a[-1,2]D)a(0,6)答案:A解析:[單選題]26.假定變量Logic類型是Boolean,下面賦值語句不能正確執(zhí)行的是____。A)Logic="Logic"B)Logic=0C)Logic=TrueD)Logic=1答案:A解析:[單選題]27.在下列說法中,正確的是()。A)通過適當(dāng)?shù)脑O(shè)置,可以在程序運行期間,讓時鐘控件顯示在窗體上。B)在列表框中不能進行多項選擇C)在列表框中能夠?qū)㈨椖堪醋帜疙樞驈拇蟮叫∨帕蠨)框架也有Click和Dbclick事件答案:D解析:[單選題]28.閱讀下面的程序段:Fori=1To3Forj=1ToiFork=jTo4a=a+1NextkNextjNexti執(zhí)行上面的三重循環(huán)后,a的值為.A)9B)14C)20D)21答案:C解析:[單選題]29.程序運行后,在窗口上單擊鼠標時,窗體不會接收到的事件是().A)MouseDownB)MouseUpC)ClickD)Load答案:D解析:[單選題]30.以下關(guān)于焦點的敘述中,錯誤的是()。A)如果文本框的TabStop屬性為False,則不能接收從鍵盤上輸入的數(shù)據(jù)B)當(dāng)文本框失去焦點時,觸發(fā)LostFocus事件C)當(dāng)文本框的Enabled屬性為False時,其Tab順序不起作用D)可以用TabIndex屬性改變Tab順序答案:A解析:[單選題]31.要強制顯示聲明變量,可在窗體模塊或標準模塊的聲明段中加入語句().A)OptionB)OptionC)OptionD)Option答案:B解析:[單選題]32.語句X=X+1的正確含義是()A)變量X的值與X+1的值相等B)將變量X的值存到X+1中去C)將變量X的值加1后賦給變量XD)變量X的值為1答案:C解析:[單選題]33.下列程序運行后,輸出的結(jié)果是().PrivateSubCommand1_Click()Sum=0Fork=3To5CallMulti(k,s)Sum=Sum+SNextkPrintSumEndSubPrivateSubMulti(k,s)S=1Forj=lToks=8*jNextjEndSubA)9B)120C)96D)30答案:C解析:[單選題]34.要將文本框中的字體設(shè)為?黑體?,可設(shè)置()的屬性為?黑體?。A)FontSizeB)FontBoldC)FontNameD)BackItalic答案:C解析:[單選題]35.Functiona(x)StaticbAsIntegerB=b+×^2PrintbEndFunctionPrivateSubCommand1_Click()Dimc%C=a(2)EndSub單擊兩次按鈕,顯示的結(jié)果是(0.A)(A)2B)(B)4C)(C)6D)(D)8答案:D解析:[單選題]36.已知有數(shù)組聲明:Dima(-1To3,2To5)Asinteger,,如下引用數(shù)組中的元素,正確的是0.A)a(-1,2)B)a(4)C)a[-1,2]D)a(0,6)答案:A解析:[單選題]37.若有一菜單項(名為MenuItem),為了在運行時使該菜單項失效(變灰),應(yīng)使用的語句是().A)MenuItem.EnabledB)MenuItem.VisibleC)MenuItem.CheckedD)MenuItem.Enabled答案:D解析:[單選題]38.下列敘述中正確的是()。A)有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)B)只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)C)循環(huán)鏈表是非線性結(jié)構(gòu)D)雙向鏈表是非線性結(jié)構(gòu)答案:B解析:[單選題]39.菜單控件只有一個事件()A)MouseUpB)ClickC)DBClickD)KeyPress答案:B解析:[單選題]40.在文件列表框的實現(xiàn)文件的多重選擇,應(yīng)修改該控件的()屬性.A)filenameB)pattemC)pathD)multiselect答案:D解析:[單選題]41.產(chǎn)生[10,37]之間的隨機整數(shù)的VisualBasic表達式是()。A)Int(Rnd*27)+11B)Int(Rnd*28)+11C)Int(Rnd*29)+10D)Int(Rnd*28)+10答案:D解析:[單選題]42.如果X是一個正的實數(shù),將千分位四舍五入,保留兩位小數(shù)的表達式是0.A)(A)0.01*int(x+0.05)B)(B)0.01*int(100*(x+0.005))C)(C)0.01*int(100*(x+0.05))D)(D)0.01*int(x+0.005)答案:B解析:[單選題]43.關(guān)于標簽和文本框的區(qū)別,以下敘述錯誤的是()。A)在程序運行中,可以改變標簽的內(nèi)容。B)文本框控件沒有Caption屬性。C)在程序運行中,標簽和文本框都可以用來輸出數(shù)據(jù)。D)在程序運行中,標簽和文本框都可以用來手工輸入數(shù)據(jù)。答案:D解析:[單選題]44.下列選項中屬于面向?qū)ο笤O(shè)計方法主要特征的是()。A)繼承B)自頂向下C)模塊化D)逐步求精答案:A解析:[單選題]45.設(shè)有如下變量聲明:Dimtestdateasdate為變量testdate正確賦值的表達方式是()。A)testdate=dateB)testdate=date("m/d/yy","1/1/2002/")C)testdate=<1/1/2002/<D)testdate=<'1/1/2002/'<答案:A解析:[單選題]46.MSGBOX函數(shù)中有4個參數(shù),其中必須寫明的參數(shù)是().A)指定對話框中顯示按鈕的數(shù)目B)設(shè)置對話框標題C)提示信息D)所有參數(shù)都是可選的答案:C解析:[單選題]47.下列關(guān)于添加?控件?的方法正確的是0.A)單擊控件圖檔,將指針移到窗體上,雙擊鼠標B)雙擊工具箱中的控體,即在窗體中央出現(xiàn)該控件C)單擊工具箱中的控件,將指針移到窗體上,再單擊D)用鼠標左鍵拖動工具箱中的某控件到窗體中適當(dāng)位置答案:B解析:[單選題]48.標簽控件中,可更改文字對齊方式的屬性項是().A)JustifyB)FontC)AlignmentD)以上都不是答案:C解析:[單選題]49.下面程序ForI=1to3Forj=5to1Step-1PrintI*jNextjNextI運行程序,則語句PrintI*j的執(zhí)行次數(shù)及I、j的值分別是______.A)1540B)1631C)1740D)1831答案:A解析:[單選題]50.可以控制焦點移動的屬性是A)TabB)TablndexC)TabStopD)TabStart答案:C解析:[單選題]51.單擊窗體時,下列程序代碼的執(zhí)行結(jié)果是().PrivateSublnvert(ByValxstrAsString,ystrAsString)DimtempstrAsStringDimIAsIntegerI=Len(xstr)DoWhileI>=1Tempstr=tempstr+Mid(xstr,I,1)I=I-1loopystr=tempstrEndSubPrivateSubForm_Click()Dims1AsString,s2AsStringS1="abcdef"Inverts1,s2Prints2EndSubA)abcdefB)afbecdC)fedcbaD)defabc答案:C解析:[單選題]52.VB應(yīng)用程序的運行模式是().A)解釋運行模式B)編譯運行模式C)兩者都有D)匯編模式答案:C解析:[單選題]53.假定有以下循環(huán)結(jié)構(gòu):DoUntil條件表達式循環(huán)體Loop則以下正確的描述是()。A)如果?條件表達式?的值是0,則一次循環(huán)體也不執(zhí)行B)如果?條件表達式?的值不為0,則至少執(zhí)行一次循環(huán)體C)不論?條件表達式?的值是否為?真?,至少要執(zhí)行一次循環(huán)體D)如果?條件表達式?的值恒為0,則無限次執(zhí)行循環(huán)休答案:D解析:[單選題]54.要限制在文本框中最多只能輸入6個字符,應(yīng)該通過文本框的______屬性設(shè)置。A)TextB)maxlengthC)lenD)seltext答案:B解析:[單選題]55.為了給x,y,z這3個變量賦初值3,下面正確的賦值語句是().A)x=3.y=3.z=3B)x=3,y=3,z=3C)x=y=z=3D)xyz=3答案:A解析:[單選題]56.過程定義SubMyPrint(xAsInteger,ByValyAsInteger),下列說法正確的是()。A)x是傳地址參數(shù),y是傳值參數(shù)B)y是傳地址參數(shù),x是傳值參數(shù)C)x和y都是傳值參數(shù)D)x和y都是傳地址參數(shù)答案:A解析:[單選題]57.文本框中選定的內(nèi)容,由下列()屬性反映.A)TextB)CaptionC)SeltextD)sellenght答案:C解析:[單選題]58.下列循環(huán)能正常結(jié)束循環(huán)的是A)i=5Doi=i+1LoopUntili<0B)i=1Doi=i+2LoopUntili=10C)i=10Doi=i+1LoopUntilI>0D)i=6Doi=i-2LoopUntilI=1答案:C解析:[單選題]59.下列語句中正確的是().A)txt1.text+txt2.text=txt3.textB)=cmdokC)12label.caption=1234D)a=inputbox(hello)答案:D解析:[單選題]60.有如下程序段,該程序段執(zhí)行完畢后,共循環(huán)次數(shù)為().PrivateSubCommandl_Click()Fori=1To5Forj=1ToiFork=jTo4Print"a";NextkPrintNextjPrintNextiEndSubA)4B)5C)38D)40答案:D解析:[單選題]61.下列選項中是VisualBasic中的合法變量名的是().A)AB7B)7ABC)IfD)A.7答案:A解析:[單選題]62.有如下程序:a$="123"b=111Printa$+b運行后輸出結(jié)果是______A)234B)123111C)111123D)顯示出錯信息答案:A解析:[單選題]63.以下程序的輸出結(jié)果是().PrivateSubCommand1_Click()a=100Dos=s+aa=a+1LoopUntila>100printaEndSubA)100B)120C)201D)101答案:D解析:[單選題]64.下面控件中,沒有Caption屬性的是()。A)復(fù)選框B)按鈕C)組合框D)框架答案:C解析:[單選題]65.如果有聲明Dima(15)AsInteger,則該數(shù)組共有()個元素。A)15B)16C)13D)不確定答案:B解析:[單選題]66.如果在上題語句前加入OptionBase1,則該數(shù)組共有()個元素。A)15B)16C)13D)不確定答案:D解析:[單選題]67.下列關(guān)于過程的說法不正確的是A)通用過程可以在標準模塊中建立B)通用過程只能在窗體模塊中建立C)調(diào)用Sub過程可以使用Call語句,例如CallTryout(a,b)D)可以把過程名作為一個語句來使用,例如TryoutA,b答案:B解析:[單選題]68.下面程序段的執(zhí)行結(jié)果是()。A)1B)0C)2D)顯示出錯信息答案:A解析:DimxasintegerIfxThenPrintxElsePrintx+1[單選題]69.一個窗體中帶圖片框控件(已裝入圖像)的VB應(yīng)用程序從文件上看,至少應(yīng)該包括的文件有______.A)窗體文件(.frm)、項目文件(.vbp/vbw)B)窗體文件(.frm)、項目文件(.vbp/vbw)和代碼文件(.bas)C)窗體文件(.frm)、項目文件(.vbp/vbw)和模塊文件(.bas)D)窗體文件(.frm)、項目文件(.vbp/vbw)和窗體的二進制文件(.frx)答案:D解析:[單選題]70.設(shè)程序中使用了多個窗體,下面敘述中正確的是______。()A)默認情況下,程序運行時首先顯示最后建立的窗體B)在一個窗體中可以訪問另一個窗體文本框中的數(shù)據(jù)C)程序運行時將依次自動顯示所有窗體,但最早建立的窗體是當(dāng)前窗體D)一個窗體中不能有與其他窗體完全一樣的控件答案:B解析:[單選題]71.在窗體上畫3個標簽、3個文本框(名稱分別為Text1、Text2和Text3)和1個命令按鈕(名稱為Command1),編寫如下程序:PrivateSubForm_Load()Text1.Text="":Text2.Text="":Text3.Text=""EndSubPrivateSubCommand1_Click()x=Val(Text1.Text):y=Val(Text2.Text):Text3.Text=f(x,y)EndSubFunctionf(ByValxAsInteger,ByValyAsInteger)DoWhiley0tmp=xModyx=yy=tmpLoopf=xEndFunction運行程序,在Text1文本框中輸入36,在Text2文本框中輸入24,然后單擊命令按鈕,則在Text3文本框中顯示的內(nèi)容是_____.A)4B)6C)8D)12A)4B)6C)8D)12答案:D解析:[單選題]72.函數(shù)InStr("VisualBasic程序設(shè)計教程","程序")的值為().A)11B)12C)13D)14答案:B解析:[單選題]73.在VisualBasic環(huán)境下,當(dāng)寫一個新的VisualBasic程序時,所做的第一件事是().A)編寫代碼B)新建一個工程C)打開屬性窗D)進入VisualBasic環(huán)境答案:B解析:[單選題]74.在下列的屬性中,不屬于列表框的是().A)clsB)ListCountC)TextD)Listlndex答案:A解析:[單選題]75.設(shè)S="中華人民共和國",表達式Left(S,1)+Right(S,1)+Mid(S,3,2)的值為()A)"中華民國B)"中國人民"C)"中共人民"D)"人民共和"答案:B解析:[單選題]76.在文本框中設(shè)置垂直滾動條,要使ScrollBars的值為0.A)0B)1C)2D)3答案:C解析:[單選題]77.下列程序的輸出結(jié)果為().PrivateSubCommand1_Click()Dima(20)Forj=1To20Step2a(j)=jNextjPrinta(1)+a(2)+a(3)EndSubA)4B)5C)6D)7答案:A解析:[單選題]78.假定一個工程由兩個窗體文件Form1及Form2和一個標準模塊文件Model1組成.Model1代碼如下:PublicxAsIntegerPublicyAsIntegerPublicSubS1()x=1S2EndSubSubS2()y=10Form1.ShowEndShowForm2的Load事件過程如下:PrivateSubForm_Load()S1EndSub其中Form2被設(shè)置為啟動窗體.程序運行后,各模塊的執(zhí)行順序是A)Form1->Form2->Model1B)Form2->Form1->Model1C)Form1->Model1->Form2D)Form2->Model1->Form1答案:D解析:[單選題]79.將數(shù)據(jù)項"China"添加到列表框List1中成為第一項應(yīng)使用()語句A)List1.AddItem"China",1B)List1.AddItem1,"China"C)List1.AddItem"China",0D)List1.AddItem0,"China"答案:C解析:[單選題]80.將Cos(y)四舍五人保留3位小數(shù)的表達式是().A)Int((Cos(Y)+0.5)*1000)/1000B)Int(Cos(Y*1000))/1000+0.5C)Int(Cos(Y)*1000+0.5)/1000D)Int(Cos(Y*1000)+0.5)/1000答案:C解析:[單選題]81.在VB中,對于已經(jīng)聲明但沒有賦值的布爾型變量,系統(tǒng)的默認值是___________。A)1B)0C)FalseD)True答案:C解析:[單選題]82.語句Dima&(1T020),bA)一維單精度實型數(shù)組和二維雙精度型數(shù)組B)一維整型數(shù)組和二維單精度實型數(shù)組C)一維單精度實型數(shù)組和二維整型數(shù)組D)一維長整型數(shù)組和二維雙精度數(shù)組答案:D解析:第2部分:判斷題,共12題,請判斷題目是否正確。[判斷題]83.組合框(ComboBox)與列表框(ListBox)功能完全相同A)正確B)錯誤答案:錯解析:[判斷題]84.多文檔界面是指在一個父窗口下面可以同時打開多個子窗口.子窗口歸屬于父窗口,當(dāng)父窗口關(guān)閉時,所有子窗口全部關(guān)閉.A)正確B)錯誤答案:對解析:[判斷題]85.列表框和文本框一樣均沒有Caption屬性,但都具有Text屬性。A)正確B)錯誤答案:對解析:[判斷題]86.ActiveX控件是擴展名為*.ocx的獨立文件,使用時需用"工程"/"部件"載入或移去.A)正確B)錯誤答案:對解析:[判斷題]87.文本框控件常用事件有Change事件、KeyPress事件等,此外它也支持鼠標的Click事件和DblClick事件。A)正確B)錯誤答案:對解析:[判斷題]88.工具箱提供了VisualBasic中所有控件.A)正確B)錯誤答案:錯解析:[判斷題]89.Image控件使用的資源比Pi

溫馨提示

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

評論

0/150

提交評論