VB開發基礎(習題卷16)_第1頁
VB開發基礎(習題卷16)_第2頁
VB開發基礎(習題卷16)_第3頁
VB開發基礎(習題卷16)_第4頁
VB開發基礎(習題卷16)_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

試卷科目:VB開發基礎VB開發基礎(習題卷16)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB開發基礎第1部分:單項選擇題,共83題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.VB提供了結構化程序設計的三種基本結構,三種基本結構是________。A)遞歸結構、選擇結構、循環結構B)選擇結構、過程結構、順序結構C)選擇結構、循環結構、順序結構D)過程結構、輸入輸出結構、轉向結構答案:C解析:[單選題]2.假設變量BOOLVAR是一個布爾型變量,則下面正確的賦值語句是().A)BOOLVAR='TRUE'B)BOOLVAR=.TRUE.C)BOOLVAR=#TRUE#D)BOOLVAR=3<4答案:D解析:[單選題]3.程序運行后,在窗體上單擊鼠標,此時窗體的事件不會發生的是_______。A)LoadB)MouseDownC)MouseUpD)Click答案:A解析:[單選題]4.閱讀下面程序,選擇正確結果。DimiAsInteger,jAsIntegerDimSumAsIntegerFori=1to17step2Forj=1to3step2Sum=Sum+jNextjNextiPrintSum上面程序運行后窗口輸出結果是()A)9B)18C)27D)36答案:B解析:[單選題]5.為使文本框顯示滾動條,必須首先設置的屬性是().A)MulitilineB)AutosizeC)AlignmentD)Scrollbars答案:A解析:[單選題]6.若每秒產生2個Timer事件,計時器的Interval值應設為____。A)100B)200C)500D)1000答案:C解析:[單選題]7.定時器的Interval屬性以()為單位指定Timer事件之間的時間間隔.A)分B)秒C)毫秒D)微秒答案:C解析:[單選題]8.以下能在窗體Form1的標題欄中顯示"VisualBasic窗體"的語句是()。A)Form1.Name="VisualBasic窗體"B)Form1.Title="VisualBasic窗體"C)Form1.Caption="VisualBasic窗體"D)Form1.Text="VisualBasic窗體"答案:C解析:[單選題]9.要使文本框獲得輸入焦點,則應采用文本框控件的哪個方法()。A)GotFocusB)LostFocusC)KeyPressD)SetFocus答案:D解析:[單選題]10.下列控件中可設置滾動條是().A)復選框B)框架C)文本框D)標簽框答案:C解析:[單選題]11.當文本框的MaxLength屬性值取________時,該文本框能容納的字符數最多。A)256B)512C)0D)-1答案:C解析:[單選題]12.結構化程序由三種基本結構組成,下面不屬于三種基本結構之一的是0.A)順序結構B)選擇結構C)過程結構D)循環結構答案:C解析:[單選題]13.可以用作其它控件容器的控件有().A)窗體控件,列表控件,圖像控件B)窗體控件,文本框控件,框架控件C)窗體控件,框架控件,圖片框控件D)窗體控件,標簽控件,圖片控件答案:C解析:[單選題]14.若在消息框MsgBox中顯示"確定(OK)"和"取消(Cancel)"兩個按鈕,則Buttons參數的設置值是_______。A)3B)2C)0D)1答案:D解析:[單選題]15.VB表達式Cos(0)+Abs(-1)+Int(Rnd(1)的值是0.A)(A)1B)(B)2C)(C)0D)(D)-1答案:B解析:[單選題]16.為了把文本框設置成口令框,應修改文本框的()屬性并把它設置為?*?。A)textB)EnableC)CaptionD)PasswordChar答案:D解析:[單選題]17.在設計彈出式菜單時,必須把菜單名的Visible屬性設置為________。A)TrueB)EnabledC)VisibleD)False答案:D解析:[單選題]18.有如下的程序段,該程序段的執行完后,共執行循環的次數().PrivateSubCommand1_Click()total=0Counter=1DoPrintCountertotal=total+CounterPrinttotalCounter=Counter+1Iftotal>=10ThenExitDoEndIfLoopWhileCounter<=10EndSubA)4B)5C)10D)12答案:A解析:[單選題]19.下列控件中,可以獲得焦點的是___。A)框架B)命令按鈕C)標簽D)Image圖像框答案:B解析:[單選題]20.有如下程序:infocase$=InputBox("Inputoneletter:")SelectCaseinfocaseSCase?a"grades=?Verygood"Case"b?grade$="good"Case"C"grade$="OK"Case"d?grade$="Qualified"CaseElsegrade$="Bad"EndSelectPrintgrades運行時從鍵盤上輸入英文小寫字母d后,輸出的結果是0.A)VerygoodB)GoodC)BadD)Qualified答案:D解析:[單選題]21.下列程序段執行后,S的值是S=5ForI=2.6To4.9Step2s=s+1NextI()A)5B)2.6C)6D)7答案:D解析:[單選題]22.以下哪個不是程序設計的基本結構().A)循環結構B)判斷結構C)選擇結構D)順序結構答案:B解析:[單選題]23.DirListBox可以用來顯示和返回().A)文件名B)目錄名C)磁盤驅動器區D)文件數答案:B解析:[單選題]24.以下能夠設置控件焦點的方法是()。A)SetFocusB)GotFoeusC)LostFocusD)TabStop答案:A解析:[單選題]25.刪除字符串前導和尾隨空格的函數是().A)Ltrim()B)Rtrim()C)Trim()D)Lcase答案:C解析:[單選題]26.以下程序OptionBase1PrivateSubCommand1_Click()Dima,B(3,3)a=Array(1,2,3,4,5,6,7,8,9)Fori=1To3Forj=1To3B(i,j)=a(i*j)If(j>=i)ThenPrintTab(j*3);format(B(i,j),"###");NextjPrintNextIEndSub輸出結果是A)123456789B)145789C)147246369D)123469答案:D解析:[單選題]27.形狀控件所顯示的圖形不可能是().A)圓B)橢圓C)圓角正方形D)等邊三角形答案:D解析:[單選題]28.要得到組合框內用戶選擇的內容,需要使用()屬性。A)TextB)ListC)StyleD)Caption答案:A解析:[單選題]29.在修改列表框內容時,AddItem方法的作用是().A)清除列表框中的全部內容B)刪除列表中指定的內容C)在列表框中添加一個項目D)在列表框中插入一行文本答案:C解析:[單選題]30.執行指令"Line(1200,1200)-Step(1000,500),,B"后,CurrentX=().A)2200B)1200C)1000D)1700答案:A解析:[單選題]31.下列運算結果最小的是____。A)8\7B)7\8C)8mod7D)7mod8答案:B解析:[單選題]32.表達式4+5\6*7/8Mod9的值是().A)4B)5C)6D)7答案:B解析:[單選題]33.執行下面的語句后,所產生的信息框的標題是.a=MsgBox("2004年4月","全國計算機等級考試","",4)A)全國計算機等級考試B)空C)2004年4月D)出錯答案:D解析:[單選題]34.下述程序的運行結果是().PrivateSubCommand1_Click()y=10Printfnt(1+fnt(fnt(fnt(y)))*10)EndSubPrivateFunctionfnt(X)fnt=1/xEndFunctionA)0.5B)2C)909090D)1.001答案:A解析:[單選題]35.有如下程序:OptionBase1PrivateSubCommand1_Click()Dimx,y(3,3)x=Array(1,2,3,4,5,6,7,8,9)Fori=1To3Forj=1To3y(i,j)=x(i*j)If(j>=i)ThenPrinty(i,j);NextjPrintNextiEndSub運行時,單擊命令按鈕,輸出的結果是_____.A)123246468B)123246369C)124369D)123469答案:D解析:[單選題]36.能表示x在閉區間[a,b]內的表達式是()A)x>=ax<=bB)x>=aANDx<=bC)x>=aORx<=bD)a<=x<=b答案:B解析:[單選題]37.閱讀程序Subinc(aAsInteger)StaticxAsIntegerx=x+aPrintx;EndSubPrivateSubForm_Click()inc2inc3inc4EndSub程序運行后,單擊命令按鈕,則輸出的結果是______.A)259B)111418C)3610D)4711答案:A解析:[單選題]38.關于標簽和文本框的區別,以下敘述中錯誤的是()A)在程序運行中,標簽和文本框都可以用來輸出數據B)在程序運行中,標簽和文本框都可以用來輸入數據C)在程序運行中,可以改變標簽的內容D)文本框控件不設有Caption屬性答案:B解析:[單選題]39.表達式a+b=c+d是____。A)賦值表達式B)字符表達式C)算術表達式D)關系表達式答案:D解析:[單選題]40.某二叉樹的前序遍歷為ABCD,中序遍歷為DCBA,則后序遍歷為______。()A)在雙向鏈表中,可以從任何一個結點開始直接遍歷到所有結點B)在循環鏈表中,可以從任何一個結點開始直接遍歷到所有結點C)在線性單鏈表中,可以從任何一個結點開始直接遍歷到所有結點D)在二叉鏈表中,可以從根結點開始遍歷到所有結點答案:C解析:[單選題]41.圖像框有一個屬性,可以自動調整圖形的大小以適應圖像框的尺寸,這個屬性是().A)AutoSizeB)StretchC)AutoRedrawD)Appearance答案:B解析:[單選題]42.將通用對話框類型,設置為字體對話框,可修改該控件的()屬性.A)fontB)filenameC)filterD)action答案:D解析:[單選題]43.函數Int()+10產生的隨機整數在____范圍內。A)[0,10]B)[10,20]C)[0,20]D)[10,19]答案:B解析:[單選題]44.數據庫系統的三級模式不包括()。A)概念模式B)內模式C)外模式D)數據模式答案:D解析:[單選題]45.設組合框Combo1中有3個項目,則以下能刪除最后一項的語句是()。A)Combo1.RemoveItemB)Combo1.RemoveItemC)Combo1.RemoveItemD)Combo1.RemoveItem答案:B解析:[單選題]46.假定變量X的值為33521397,則在聲明其類型時不能聲明為______。()A)VariantB)IntegerC)LongD)Double答案:B解析:[單選題]47.要定義一個變量為全局變量,應使用()關鍵字.A)StaticB)PublicC)PrivateD)Sub答案:B解析:[單選題]48.打開文件,使用__語句A)HideB)CloseC)OpenD)Kill答案:C解析:[單選題]49.以下敘述中錯誤的是().A)如果過程被定義為Static類型,則該過程中的局部變量都是Static類型B)Sub過程中不能嵌套定義Sub過程C)Sub過程中可以嵌套調用Sub過程D)事件過程可以像通用過程一樣由用戶定義過程名答案:D解析:[單選題]50.單擊滾動條兩端的箭頭,將觸發該滾動條的()事件。A)ScrollB)KeyDownC)ChangeD)Dragover答案:C解析:[單選題]51.運行時當用戶在文本框中輸入新的內容,或在程序代碼中對文本框的Text屬性進行賦值從而改變了文本框的Text屬性時,將觸發文本框的事件()A)ClickB)DblClickC)GotFocusD)Change答案:D解析:[單選題]52.語句要在下一行繼續寫,續行符是0.A)(A)+B)(B)-C)(C)_D)(D)…答案:C解析:[單選題]53.要獲得文件列表框中當前被選中的文件的文件名,則應使用哪個屬性().A)DirB)PathC)DriveD)FileName答案:D解析:[單選題]54.在20~70范圍內(),隨機產生一個整數并賦值給變量x的表達式是____。A)x=Int(Rnd*50+20)B)x=Int(Rnd*51)+20C)x=Int(Rnd*50+21)D)x=Int(Rnd*51)+21答案:B解析:[單選題]55.下列程序運行后,其結果為______.PrivateSubForm_Click()Filename="c:\testfile.txt"OpenfilenameForOutputAs#1Print#1,"ABCD我是一個學生"Close#1OpenfilenameForInputAs#1MsgBoxInput(8,1)Close#1EndSubA)在通用對話框中顯示"ABCD我是一個"B)在通用對話框中顯示"ABCD我是"C)在窗體中顯示"ABCD我是一個"D)在窗體中顯示"ABCD我是"答案:A解析:[單選題]56.設a=5,執行x=IIf()后,x的值為____。A)5B)6C)0D)-1答案:D解析:[單選題]57.下列能正常結束循環的是().A)i=5B)i=1C)i=10D)i=6答案:C解析:Doi=i+1LoopUntili<0Doi=i+2LoopUntili=10Doi=i+1LoopUntilI>0Doi=i-2LoopUntilI=1[單選題]58.數學關系式3≤x<10表示成正確的VB表達式為()。A)3<=x<10B)3<=xC)x>=3D)3<=x答案:B解析:[單選題]59.將CommonDialog通用對話框的類型設置為字體對話框,可設置該控件的()屬性.A)FontB)FilterC)flagsD)Action答案:D解析:[單選題]60.許多常用控件都有Value屬性,Value屬性的作用是0.A)確定控件的屬性B)確定控件的位置C)確定控件的狀態和位置D)確定控件的狀態、內容及位置答案:D解析:[單選題]61.某二叉樹共有13個結點,其中有4個度為1的結點,則葉子結點數為______。()A)5B)4C)3D)2答案:A解析:[單選題]62.下列語句中,可以清除列表框List1的全部內容的是A)Listl.ClearScreenB)Listl.ClearC)Listl.RemoveD)Listl.ClearAll答案:B解析:[單選題]63.對于窗體Form1,執行了Form1.Top=Form1.Top-1100語句后,該窗體將___。A)上移B)下移C)左移D)右移答案:A解析:[單選題]64.對于過程中定義的局部變量,為了保證退出過程后仍能夠保存該變量的值,應使用___關鍵字定義該變量。A)DimB)StaticC)PublicD)Private答案:B解析:[單選題]65.在用菜單編輯器設計菜單時,必須輸入的項是().A)快捷鍵B)標題C)索引D)名稱答案:D解析:[單選題]66.\,/,Mod,*四個算術運算符中,優先級別最低的是____。A)\B)/C)ModD)*答案:C解析:[單選題]67.通用過程可以通過執行"工具"菜單中的________命令來建立。A)通用過程B)添加過程C)添加窗體D)添加模塊答案:B解析:[單選題]68.在數據庫管理系統提供的數據語言中,負責數據模式定義的是______。()A)數據定義語言B)數據管理語言C)數據操縱語言D)數據控制語言答案:A解析:[單選題]69.以下敘述中錯誤的是()。A)在工程資源管理器窗口中只能包含一個工程文件及屬于該工程的其他文件B)以.BAS為擴展名的文件是標準模塊文件C)窗體文件包含該窗體及其控件的屬性D)一個工程中可以含有多個標準模塊文件答案:A解析:[單選題]70.下列所列中,是日期型常量。A)#2/1/02#B){2/1/02}C)2/1/02D)"2/1/02"答案:A解析:[單選題]71.若要退出For循環,使用的語句為()。A)EndB)ExitC)ExitD)Exit答案:B解析:[單選題]72.關于變量,下列說法錯誤的是___。A)默認狀態下,變量可以不聲明直接使用B)變量賦新值后,原來存儲的數據將丟失C)將不同類型的數據賦給已聲明類型的變量時,變量類型會隨之改變D)對象的屬性其實也是變量答案:C解析:[單選題]73.下列數據類型中,占用內存最大的是().A)BooleanB)ByteC)IntegerD)Single答案:D解析:[單選題]74.下面4個選項中,不是窗體屬性的是____。A)BorderStyleB)CaptionC)UnloadD)MinButton答案:C解析:[單選題]75.下列正確的符號常量聲明語句是____。A)ConstPI=3.14B)DimPI=3.14C)ConstPI:3.14D)Const3.14答案:A解析:[單選題]76.執行下列語句后整型變量a的值是______.If(3-2)>2Thena=10ElseIf(10/2)=6Thena=20Elsea=30EndIfA)10B)20C)30D)不確定答案:C解析:[單選題]77.運行下面程序,單擊窗體后在窗體上顯示的內容是PrivateSubForm_Click()DimxAsInteger,yAsIntegerx=1:y=0DoWhilex<3x=x+1Y=x+yLoopPrintx;yEndSub()A)10B)33C)53D)35答案:D解析:[單選題]78.語句:Print"sqr(9)=";sqr(9)的輸出結果是()。A)sqr(9)=sqr(9)B)sqr(9)=3C)"3"=3D)3=sqr(9)答案:B解析:[單選題]79.設置顏色屬性:Form1.BackColor=vbRed中,vbRed表示的是()A)一個字符串B)255C)代表顏色值的常量D)用戶定義的變量答案:C解析:[單選題]80.以下的vb常量中非法的是0.A)(A)"GoodLuck"B)(B)PIC)(C)0015D)(D)16.3412答案:B解析:[單選題]81.有如下通用過程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr=""strL=Len(xStr)i=strL/2DoWhileiA)ABCDEFB)abcdefC)defdefD)defabc答案:C解析:[單選題]82.當拖動滾動塊并松開鼠標后,將觸發滾動條的____事件。A)ScrollB)GetfocusC)MoveD)Change答案:D解析:第2部分:判斷題,共12題,請判斷題目是否正確。[判斷題]83.一個表達式中若有多種運算,在同一層括號內,計算機按函數運算→邏輯運算→關系運算→算術運算的順序對表達式求值。A)正確B)錯誤答案:錯解析:[判斷題]84.保存VisualBasic文件時,若一個工程包含多個窗體或模塊,則系統先保存工程文件,再分別保存各窗體或模塊文件。A)正確B)錯誤答案:錯解析:[判斷題]85.按鈕能夠響應Click事件,但

溫馨提示

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

評論

0/150

提交評論