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

下載本文檔

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

文檔簡介

試卷科目:VB開發(fā)基礎(chǔ)VB開發(fā)基礎(chǔ)(習(xí)題卷4)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB開發(fā)基礎(chǔ)第1部分:單項選擇題,共83題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.刪除列表框中指定的項目所使用的方法為______。A)RemoveB)MoveC)ClearD)RemoveItem答案:D解析:[單選題]2.下面合法的字符常量是___。A)ABC$B)"ABC"C)'ABC'D)ABC答案:B解析:[單選題]3.若要使命令按鈕不可操作,要對()屬性進(jìn)行設(shè)制。A)EnableB)VisibleC)BackColoD)Caption答案:A解析:[單選題]4.下列敘述中,正確的是________。A)在調(diào)用過程時,所有局部變量被系統(tǒng)初始化為0或空字符串B)在窗體的Form_Load事件過程中定義的變量是全局變量C)在某個Sub過程中定義的局部變量可以與其他事件過程中定義的局部變量同名,但其作用域只限于該過程D)局部變量的作用域可以超出所定義的過程答案:C解析:[單選題]5.編寫如下事件過程:PrivateSubCommand1_Click()a%=10b%=5Changea,bPrinta,bEndSubPrivateSubChange(ByValaAsInteger,bAsInteger)DimTmpAsIntegerTmp=aa=bb=tmpEndSub該程序運行后,單擊命令按鈕Command1,輸出的結(jié)果是________。A)510B)55C)1010D)105答案:C解析:[單選題]6.表達(dá)式Str(Len("123"))+Str(77.7)的值是().A)377.7B)3C)80.7D)12377.7答案:B解析:[單選題]7.將數(shù)學(xué)表達(dá)式Cos2(a+b)+5e2寫成VisualBasic的表達(dá)式,其正確的形式是______.A)Cos(a+b)^2十5*Exp(2)B)Cos^2(a+b)+5*Exp(2)C)Cos(a+b)^2十5*Ln(2)D)Cos^2(a+b)+5*Ln(2)答案:A解析:[單選題]8.以下程序Dimaa=Array(1,2,3,4,5,6,7)Fori=Lbound(((A)ToUbound(((A)a(i)=a(i)*a(i)NextiPrinta(i)輸出結(jié)果是A)49B)0C)不確定D)程序出錯答案:D解析:[單選題]9.VB中表達(dá)式COS(0)+ABS(-1)+INT(RND(1))+SGN(-5)的值是______.A)1B)-3C)-2D)2答案:A解析:[單選題]10.()對象具有Clear方法.A)圖片框B)窗體C)復(fù)選框D)列表框答案:D解析:[單選題]11.有如下程序.a$="123456".b$="abcde"Forj=1To5C$=c$+Left$(a$,1)+Right$(b$,1)NextjPrintc$運行后輸出的結(jié)果是().A)a1b2c3d4e5B)a1b2c34d5eC)e1d2c3b4a5D)lelelelele答案:D解析:[單選題]12.PrintA)順序文件的寫語句B)在窗體上顯示的方法C)子程序名D)打印命令答案:A解析:[單選題]13.執(zhí)行以下程序段后,整型變量C的值為().a=24b=328SelectCaseb/aCase0:c=a*10+bCase1To9:c=a*100+bCase10To99:c=a*1000+bEndSelectA)537B)2427C)24328D)240328答案:C解析:[單選題]14.如果一個復(fù)選框被選中,則______。()A)它的Caption屬性的值為1B)它的Value屬性的值為1C)它的Value屬性的值為TrueD)其他復(fù)選框被自動設(shè)置為未選中答案:B解析:[單選題]15.表達(dá)式Ucase())的值是____。A)cdefB)CDEFC)defD)cdefgh答案:B解析:[單選題]16.設(shè)有如下兩個過程:PrivateSubForm_Click()Dimx$,y!x=18:y=10CallPPP((x),y)Printx,yEndSubPrivateSubPPP(aAsSingle,bAsSingle)a=a+bPrinta,bb=a+bPrinta,bEndSub運行程序后,則輸出結(jié)果是________。A)281028381838B)281028381810C)281028382838D)281028382810答案:A解析:[單選題]17.為了把焦點移到文本框,所使用的方法是()。A)SetFocuB)VisibleC)RefresD)GetFocus答案:A解析:[單選題]18.下列控件中,沒有Caption屬性的是。()A)框架B)列表框C)復(fù)選框D)按鈕答案:B解析:[單選題]19.每建立一個窗體,工程管理器窗口中就會增加一個().A)工程文件B)窗體文件C)程序模塊文件D)類模塊文件答案:B解析:[單選題]20.關(guān)于復(fù)選框和按鈕的比較正確的是。()A)復(fù)選框和按鈕都只能在多個選項中選定一項B)復(fù)選框和按鈕的Click事件能讓Value屬性變成TrueC)按鈕和復(fù)選框都支持DblClick事件D)讓復(fù)選框不可用,可設(shè)置其Enabled屬性為False或設(shè)置Value屬性為3答案:D解析:[單選題]21.下面()是合法的字符常數(shù)。A)ABCB)"C)'D)ABC答案:D解析:[單選題]22.當(dāng)一個工程含有多個窗體時,其中的啟動窗體是0.A)啟動VisualBasic時建立的窗體B)第一個添加的窗體C)最后一個添加的窗體D)在?工程屬性?對話框中指定的窗體答案:D解析:[單選題]23.對于窗體Form1,執(zhí)行了Form1.Left=Form1.Left-100語句后,則該窗體____。A)上移B)下移C)左移D)右移答案:C解析:[單選題]24.在設(shè)計應(yīng)用程序時,通過______窗口可以查看到應(yīng)用程序工程中的所有組成部分.A)代碼窗口B)窗體設(shè)計窗口C)屬性窗口D)工程資源管理器窗口答案:D解析:[單選題]25.在執(zhí)行KeyDown和KeyUp事件過程中,當(dāng)參數(shù)Shift的值為7時,表示按下了()鍵。A)Alt和CtrlB)Alt和ShiftC)Ctrl和shiftD)Alt答案:D解析:[單選題]26.沒有Caption屬性的控件是____。A)圖片框B)框架C)復(fù)選框D)窗體答案:A解析:[單選題]27.有如下程序.a=6.b=8F=Sqr(a*a十b*b)PrintF運行后輸出的結(jié)果是().A)6B)8C)10D)14答案:C解析:[單選題]28.設(shè)有數(shù)組說明語句:Dimc(-1To1,1To5),則下列表示數(shù)組c的元素選項中正確的是_________。A)c(1,0)B)c(i+j)C)c(i)(j)D)c(i,j)答案:D解析:[單選題]29.表達(dá)式#11/12/99#+10的運算結(jié)果是______。A)#11/22/99#B)#21/12/99#C)#11/22/89#D)以上都是答案:A解析:[單選題]30.下列敘述錯誤的是:A)一個工程中只能有一個SubMain過程B)窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗體C)窗體的Hide方法和Unload方法作用完全相同D)若工程文件中有多個窗體,可以根據(jù)需要制定一個為啟動窗體答案:C解析:[單選題]31.為了對文本框控件識別輸入的F1-F12的功能鍵,應(yīng)使用的事件是().A)KeyPressB)KeyDownC)MouseDownD)Change答案:B解析:[單選題]32.在設(shè)計菜單時,如果要在菜單中加入一個菜單分隔項,則菜單分隔項的標(biāo)題必須設(shè)置為().A)加號(+)B)減號(-)C)星號(*)D)感嘆號(!)答案:B解析:[單選題]33.下面哪些控件不會影響到界面設(shè)計效果().A)LabelB)TextC)CommonDialogD)Frame答案:C解析:[單選題]34.有如下程序,該段程序?qū)?).PrivateSubCommand1_Click()DimiASInteger,kASIntegerFori=1To10Step0k=k+2NextiEndSubA)形成無限循環(huán)B)循環(huán)體執(zhí)行一次后結(jié)束循環(huán)C)語法錯誤D)循環(huán)體不執(zhí)行即結(jié)束循環(huán)答案:A解析:[單選題]35.設(shè)置框架的()屬性值為False,其標(biāo)題會變灰,框架中所有的對象均被屏蔽.A)NameB)CaptionC)EnabledD)Visible答案:C解析:[單選題]36.假定有以下函數(shù)過程:FunctionFun(sAsString,iAsString)Dims1AsStringFori=1ToLen(s)s1=Ucase(Mid(s,i,l))+s1NextiFun=s1EndFunction在窗體上畫一個命令按鈕,然后編寫如下事件過程:PrivateSubComand1_Click()Strl=InputBox("請輸入一個字符串")Str2=Fun(Strl)PrintStr2EndSub程序運行后,單擊命令按鈕,如果在輸入對話框中輸入字符串"abcdefg",則單擊"確定"按鈕后在窗體上輸出的結(jié)果為().A)abedefgB)ABCDEFC)C:gfedcbaD)GFEDCBA答案:D解析:[單選題]37.任何控件都具有的屬性是().A)TEXTB)CAPTIONC)NAMED)FORECOLOR答案:C解析:[單選題]38.通過Shape控件的()屬性可以繪制多種形狀的圖形A)StyleB)FillStyleC)BorderStyleD)Shape答案:D解析:[單選題]39.決定按鈕和復(fù)選框是否響應(yīng)用戶事件的屬性是____。A)TextB)CaptionC)ForeColorD)Enabled答案:D解析:[單選題]40.執(zhí)行以下語句后,輸出的結(jié)果是.A="ABCDEF":B="22"MID(A,3,2)=BB=MID(A,2,3)PRINTBA)BCDB)A22C)B22D)CDE答案:C解析:[單選題]41.在窗體上添加一個命令按鈕,編寫如下代碼.OptionBase1PrivateSubCommand1_ClickDimaA=Array(1,2,3,4)J=1Fori=4To1Step-1S=s+a(i)*jJ=j*10NextiPrintsEndSub程序運行后,單擊命令按鈕,輸出結(jié)果是().A)4321B)12C)34D)1234答案:D解析:[單選題]42.數(shù)組Arr(0To4,-1To6)中第3行第2個元素是A)Arr(2,1)B)Arr(5,l)C)Arr(2,0)D)Arr(3,2)答案:C解析:[單選題]43.要使得窗體一開始運行就充滿整個屏幕則須設(shè)置()屬性.A)borderstyleB)appearanceC)windowstateD)drawmode答案:C解析:[單選題]44.退出VisualBasic的快捷鍵是().A)Ctrl+QB)Shift+QC)Alt+QD)Ctrl+Alt+Q答案:C解析:[單選題]45.在面向?qū)ο蠓椒ㄖ?不屬于?對象?基本特點的是()。A)一致性B)分類性C)多態(tài)性D)標(biāo)識唯一性答案:A解析:[單選題]46.設(shè)有語句.x=InputBox("輸入數(shù)值","0","示例")程序運行后,如果從鍵盤上輸人數(shù)值10,并按回車鍵,則下列敘述中正確的是().A)變量X的值是數(shù)值10B)在InputBox對話框標(biāo)題欄中顯示的是"示例"C)0是默認(rèn)值D)變量X的值是字符串"10"答案:D解析:[單選題]47.當(dāng)拖動滾動條的滾動塊時,將觸發(fā)滾動條的什么事件?A)MoveB)ChangeC)ClearD)Scroll答案:D解析:[單選題]48.在軟件開發(fā)中,需求分析階段可以使用的工具是()。A)N-S圖B)DFD圖C)PAD圖D)程序流程圖答案:B解析:[單選題]49.下列所列符號中,()是VB中的合法變量名A)7ABB)AB7C)IFD)A[B]7答案:B解析:[單選題]50.___表示列表框控件List1中被選中項內(nèi)容。A)List1.ListB)List1.TextC)List1.IntdexD)List1.ListIndex答案:B解析:[單選題]51.在下列說法中,正確的是().A)通過適當(dāng)?shù)脑O(shè)置,可以在程序運行期間讓定時器顯示在窗體上B)在列表框中不能進(jìn)行多項選擇C)容器內(nèi)不能有容器對象D)框架也有Click和DblClick事件答案:D解析:[單選題]52.要向列表框List增加一項內(nèi)容?VB?,以下語句正確的是()A)List1.Add?VB?B)List1.AddItem?VB?C)List1=?VB?D)List1.Text=?VB?答案:B解析:[單選題]53.一個菜單項是不是一個分隔條,由()屬性決定.A)Name(名稱)B)CaptionC)EnabledD)Visible答案:B解析:[單選題]54.要使Print方法在Form_Load事件中起作用,要對窗體的()屬性進(jìn)行設(shè)置。A)BackcoloB)ForeColorC)AutoRedraD)BackStyle答案:C解析:[單選題]55.VisualBasic程序設(shè)計語言中,響應(yīng)對象的外部動作稱為_________,而對象可以執(zhí)行的動作或?qū)ο蟊旧淼男袨閯t稱為________。A)屬性,方法B)過程,事件C)方法,事件D)事件,方法答案:D解析:[單選題]56.在DoUntil…Loop循環(huán)中,判斷循環(huán)結(jié)束的方法是______。()A)先判斷循環(huán)條件,當(dāng)條件為False時結(jié)束循環(huán)B)先判斷循環(huán)條件,當(dāng)條件為True時結(jié)束循環(huán)C)先執(zhí)行循環(huán)體,再判斷循環(huán)條件,當(dāng)條件為False時結(jié)束循環(huán)D)先執(zhí)行循環(huán)體,再判斷循環(huán)條件,當(dāng)條件為True時結(jié)束循環(huán)答案:B解析:[單選題]57.下列關(guān)鍵字中,不能定義變量的是A)DimB)DeclareC)RedimD)Private答案:B解析:[單選題]58.下面()是合法的字符常數(shù)。A)ABC$B)"C)'D)ABC答案:B解析:[單選題]59.有如下函數(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解析:[單選題]60.m,n是整數(shù),且n>m,在下面四個語句中,能將x賦值為一個[mn]之間(包含m,n)的任意整數(shù)的是______.A)x=INT(RND*(n-m+1))+mB)x=INT(RND*n)+mC)x=INT(RND*m)+nD)x=INT(RND*(n-m))+m答案:A解析:[單選題]61.與變量定義語句Dimlndex%等價的-項是().A)DimB)DimC)DimD)Dim答案:B解析:[單選題]62.以下程序的運行結(jié)果是()A)12B)6C)2D)1答案:C解析:Subs1(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrivateSubCommand1_Click()Dima(1To4)AsIntegerFori=1To4a(i)=i+5Nextis1a()Fori=1To4Printa(i)NextiEndSub[單選題]63.為了使圖片框和圖像框的大小適應(yīng)圖片的大小,下面設(shè)置中正確的是。()A)AutoSize=TrueStretch=TrueB)AutoSize=TrueStretch=FalseC)AutoSize=FalseStretch=TrueD)AutoSize=FalseStretch=False答案:A解析:[單選題]64.如果從數(shù)據(jù)文件INPUT.DAT中讀取數(shù)據(jù)時,以下打開文件方式中,正確的是().A)OPENB)OPENC)OPEND)OPEN答案:C解析:[單選題]65.下列()是日期型常量.A)"2/1/02"B)37258C)<2/1/02<D)|2/1/02|答案:C解析:[單選題]66.表達(dá)式15Mod4+13\5*2的值是().A)0B)2C)4D)7答案:C解析:[單選題]67.為了使文本框同時具有水平和垂直滾動條,應(yīng)先把MultiLine屬性設(shè)置為True,然后再把ScrollBars屬性設(shè)置為()。A)2B)3C)0D)1答案:B解析:[單選題]68.以下變量命名非法的是()。A)xyz12B)printaC)booleaD)Bernald答案:C解析:[單選題]69.選拔優(yōu)秀畢業(yè)生的條件是:年齡(age)小于19歲,三門功課總分(total)大于285分,其中有一門(mark)為100分,表達(dá)式應(yīng)寫為()。A)age<19B)age<19C)(age<19D)age<19答案:D解析:[單選題]70.執(zhí)行下列語句:strInput=InputBox("請輸入字符串","字符串對話框","字符串")將顯示輸入對話框。此時如果直接單擊?確定?按鈕,則變量strInput的內(nèi)容是()。A)"請輸入字符串"B)"字符串對話框"C)"字符串"D)空字符串答案:C解析:[單選題]71.下述程序的運行結(jié)果OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4)j=1Fori=4To1Step-1S=S+a(i)*jj=j*10NextiPrintSEndSubA)4321B)12C)34D)1234答案:D解析:[單選題]72.有如下函數(shù)過程.FunctionCys(ByValxAsInteger,ByValyAsInteger)AsIntegerDoWhiley<>0Reminder=xModyx=yy=ReminderLoopCys=xEndFunction以下是調(diào)用該函數(shù)的事件過程,該程序的運行結(jié)果是().PrivateSubCommand7_Click()DimaAsIntegerDimbAsIntegera=100b=25x=Cys(a,b)PrintxEndSubA)0B)25C)50D)100答案:B解析:[單選題]73.表達(dá)式(7\3+1)*(18\5-1)的值是().A)8.76B)7.8C)6D)6.67答案:C解析:[單選題]74.Pset方法繪制的點的大小受其容器對象的()屬性的影響A)AutoRedrawB)DrawWidthC)StretchD)Picture答案:B解析:[單選題]75.窗體上有一個名稱為Command1的命令按鈕,其事件過程如下:PrivateSubCommand1.Click()X="VisualBasicProgramming"a=Right(x,11)b=Mid(x,7,5)c=MsgBox(a,,b)EndSub運行程序后單擊命令按鈕,以下敘述中錯誤的是_______。A)信息框中的標(biāo)題是BasicB)信息框中的提示信息是ProgrammingC)c的值是函數(shù)的返回值D)MsgBox的使用格式有錯答案:D解析:[單選題]76.文本框所沒有的屬性是().A)EnabledB)VisibleC)BackColorD)Caption答案:D解析:[單選題]77.有如下程序.Constst$="CHINA"st$="GREAT"運行后輸出的結(jié)果是().A)CHINAB)GREATC)HebeiD)顯示出錯信息答案:D解析:[單選題]78.在程序代碼中修改滾動條的value屬性時將激發(fā)滾動條的0事件.A)changeB)scrollC)dragdropD)gotfocus答案:A解析:[單選題]79.在窗體上畫兩個標(biāo)簽和一個命令按鈕,其名稱分別為Label1、Label2和Command1,然后編寫如下程序:PrivateSubfunc(LAsLabel)L.Caption="1234"EndsubPrivateSubForm_Load()Label2.Caption=10EndsubPrivateSubCommand1_Click()A=Val(Label2.Caption)Callfunc(Label1)Label2.Caption=aEndsub程序運行后,單擊命令按鈕,則在兩個標(biāo)簽中顯示的內(nèi)容分別為_________.A)ABCD和10B)1234和100C)ABCD和100D)1234和10答案:D解析:[單選題]80.Fork=100To200PSet(2*k,k)NextkA)兩條相互平行的直線B)兩條分離的斜線C)兩條交叉的斜線D)一條直線答案:D解析:[單選題]81.為建一個隨機文件,其中每一條記錄由多個不同數(shù)據(jù)類型的數(shù)據(jù)項組成,應(yīng)使用()。A)記錄類型B)數(shù)組C)字符串類型D)變體類型答案:A解析:[單選題]82.設(shè)有如下的用戶定義類型:TypeWorkernumberAsStringnameAsstringageAsIntegerEndType則以下正確引用該類型成員的代碼是A)Workername="李四"B)DimsAsWorker="李四"C)DimsAsTypeWorker="李四"D)DimsAsType="李四"答案:B解析:第2部分:判斷題,共12題,請判斷題目是否正確。[判斷題]83.在VB中將一些通用的過程和函數(shù)編寫好并封裝作為方法供用戶直接調(diào)用.A)正確B)錯誤答案:對解析:[判斷題]84.CommonDialog控件就像Timer控件一樣,在運行時是看不見的A)正確B)錯誤答案:對解析:[判斷題]85.只要用拖拽的方法,將工具箱中所需的控件拖到窗體上即可完成.A)正確B)錯誤答案:錯解析:[判斷題]86.對象是基本的運行實體,它既包括了數(shù)據(jù)(屬性).也包括作用于對象的操作(方法)和對象的響應(yīng)動作(事件).A)正確B)錯誤答案:對解析:[判斷題]87.函數(shù)過程與Sub過程必須用關(guān)鍵字Private或Public聲明。A)正確B)錯誤答案:錯解析:[判斷題]88.在過程中用Dim和Static定義的變量都是局部變量.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

提交評論