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

下載本文檔

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

文檔簡介

試卷科目:VB開發(fā)基礎VB開發(fā)基礎(習題卷23)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB開發(fā)基礎第1部分:單項選擇題,共83題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.下列關于窗體的描述,錯誤的是____。A)執(zhí)行UnloadForm1語句后,窗體Form1消失,但仍在內(nèi)存中B)窗體的Load事件在加載窗體時發(fā)生C)當窗體的Enabled屬性為False時,通過鼠標和鍵盤對窗體的操作都被禁止D)窗體的Height、Width屬性用于分別設置窗體的高和寬[單選題]2.有如下程序:PrivateSubForm_Click()DimaAsInteger,bAsIntegera=10:b=20Callpl(a,b)Print"a=";a;"b=";bEndSubPrivateSubpl(ByValxAsInteger,yAsInteger)x=5y=x+yEndSub程序運行時,單擊窗體后,窗體上顯示的值是________。A)a=5b=20B)a=10b=20C)a=10b=25D)a=5b=25[單選題]3.復選框的Value屬性為1時,表示()。A)復選框未被選中B)復選框被選中C)復選框內(nèi)有灰色的勾D)復選框操作有錯誤。[單選題]4.通用過程可以通過執(zhí)行"工具"菜單中的()命令來建立.A)添加過程B)通用過程C)添加窗體D)添加模塊[單選題]5.下列關于設置控件屬性的敘述正確的是().A)用戶必須設置屬性值B)所有的屬性值都可以由用戶隨意設定C)屬性值不必一一重新設置D)不同控件的屬性項都完全一樣[單選題]6.已知平面直角坐標系一點(),能表示其位于第二或第四象限的表達式是____。A)x*y<0B)x*y>0C)x*y<>0D)x>0Ory>0[單選題]7.設執(zhí)行以下程序段時依次輸入11、33、55,執(zhí)行結果為().Dima(4)AsInteger,b(4)AsIntegerForK=0To2a(K+1)=Val(InputBox("請輸入數(shù)據(jù)"))b(3-K)=a(K+1)NextKPrintb(K)A)11B)33C)55D)0[單選題]8.當程序運行時,在窗體上單擊鼠標,以下哪個事件是窗體不會接收到().A)MouseDownB)MouseUpC)LoadD)Click[單選題]9.窗體的顯示和隱藏方法是()。A)Show,HideB)Move,HideC)PrintD)Show,Print[單選題]10.VB6.0共有三個版本,按功能從弱到強的順序排列應是_____.A)學習版、專業(yè)版和工程版B)學習版、工程版和專業(yè)版C)學習版、專業(yè)版和企業(yè)版D)學習版、企業(yè)版和專業(yè)版[單選題]11.如果想讓代碼窗口中代碼的字體大些,可以使用___命令設置。A)?工具?菜單的?選項?B)?視圖?菜單的?縮放?C)?編輯?菜單的?替換?D)?視圖?菜單的?定義?[單選題]12.執(zhí)行如下語句:PrivateSubCommand1_Click()a=InputBox("Today","TomorroW","Yesterday",,,"Daybeforeyesterday",5)EndSub將顯示一個輸入對話框,在對話框的輸入?yún)^(qū)中顯示的信息是_____.A)TodayB)TomorrowC)YesterdayD)Daybeforeyesterday[單選題]13.在下面關于窗體事件的敘述中,錯誤的是A)用Hide方法不但可以隱藏窗體,而且可以清除內(nèi)存中的窗體B)在多重窗體的程序中,各窗體的德菜單是彼此獨立的C)對于多重窗體,需要單獨保存每個窗體D)Resize事件在窗體的大小有所改變時被觸發(fā)[單選題]14.Dima(2,4)所定義的數(shù)組元素個數(shù)是_____.A)8B)15C)6D)10[單選題]15.下面()是合法的變量名。A)X_yB)123abC)IntegeD)X-Y[單選題]16.循環(huán)結構ForI%=-1to-17Step-2共執(zhí)行()次.A)5B)6C)8D)9[單選題]17.當60<x<80時,將b賦值給a,應使用語句____。A)If80>x>60Thena=bB)If60<xXorx<80Thena=bC)Ifx>60Andx<80thena=bD)If60<xOrx<80Thena=b[單選題]18.在窗體上畫一個列表框,名稱為List1,然后編寫如下事件過程:()A)1,3,5B)2,4,6C)1,2,3D)4,5,6[單選題]19.在用戶的應用程序執(zhí)行期間發(fā)生,比如單擊鼠標或按鍵盤中的鍵()A)方法B)屬性C)事件D)工程[單選題]20.對于DimX(1to4,4to5),數(shù)組X中可以存放個元素。()A)6B)8C)10D)20[單選題]21.在VB環(huán)境中,工程文件的擴展名是0.A)(A)frmB)(B)basC)(C)vbpD)(D)frx[單選題]22.工程文件的擴展名是______。A)vbgB)vbpC)vbwD)vbl[單選題]23.如果在窗體上已經(jīng)創(chuàng)建了一個文本框對象Text1,可以通過()事件獲得輸入鍵值的ASCII碼.A)ChangeB)LostFocusC)KeyPressD)GotFocus[單選題]24.利用語句A=Array(10,20,30,40)賦值后,A(1)的值為().A)10B)20C)30D)40[單選題]25.如果要給字體加刪除線,可以選擇下列那種屬性().A)FontNameB)FontSizeC)FontStrikethruD)FontUnderLine[單選題]26.對象的三要素是()。A)屬性、事件、程序B)屬性、事件、方法C)窗體、事件、程序D)語句、函數(shù)、程序[單選題]27.設有如下程序代碼:PrivateSubCommand1_Click()DimxAsIntegerX=30Printf(x)+f(x)EndSubPrivateFunctionf(aAsInteger)AsIntegerA=a/3F=aEndFunction運行Command1_Click過程所產(chǎn)生的輸出是______。()A)13B)20C)30D)6[單選題]28.在窗體上用復制、粘貼的方法建立一個命令按鈕數(shù)組,數(shù)組名為M1,設窗體Form1標題為?MyForm1?,雙擊控件數(shù)組中的第三個按鈕,打開代碼編輯器,寫下如下代碼:PrivateSubM1_Click(IndexAsInteger)Form1.Caption=?Myform2?EndSub運行時,單擊控件數(shù)組中的第一個按鈕,則窗體標題為。()A)Form1B)M1C)Myform1D)Myform2[單選題]29.有如下程序代碼:PrivateSubForm_Click()Dima(100)AsIntegerDimb(100)AsIntegerFori=1To100A(i)=iNextiFori=1To100B(i)=a(i)+a(i-1)NextiEndSub運行程序,單擊窗體,以下說法中正確的是______。()A)數(shù)組a和數(shù)組b中存放的均為1~100的整數(shù)B)數(shù)組a中存放的是1~100的整數(shù),數(shù)組b中存放的是101~200的整數(shù)C)數(shù)組a中存放的是1~100的整數(shù),數(shù)組b中存放的是1~199的奇數(shù)D)數(shù)組a中存放的是1~100的整數(shù),數(shù)組b中存放的是1~200的偶數(shù)[單選題]30.將調(diào)試通過的工程經(jīng)"文件"菜單的"生成.exe文件"編譯成.exe后,將該可執(zhí)行文件轉到其他機器上不能運行的主要原因是().A)運行的機器上無VB系統(tǒng)所需的動態(tài)連接庫B)缺少.frm窗體文件C)該可執(zhí)行文件有病毒D)以上原因都不對[單選題]31.在VB的圖形方法中,要繪制矩形,需要使用().A)Pset方法B)Line方法C)Circle方法D)Point方法[單選題]32.執(zhí)行語句DimX,YasInteger后,A)X和Y均被定義為整型變量B)X和Y被定義為變體類型變量C)X被定義為整型變量,Y被定義為變體類型變量D)X被定義為變體類型變量,Y被定義為整型變量[單選題]33.以下控件不屬以按鈕控件的是()A)CommandB)OptionC)CheckD)Text[單選題]34.以下()方式打開的文件只能讀不能寫.A)InputB)OutputC)RandomD)Append[單選題]35.提供控件的窗口是()A)對象窗口B)對象瀏覽器C)工具箱D)工具欄[單選題]36.執(zhí)行下面程序段后,變量a的值為______.ForI=1To3Forj=1ToIFork=jTo3a=a+1NextkNextjNextIA)3B)9C)14D)21[單選題]37.InputBox函數(shù),返回值類型是__________。A)整型數(shù)值B)數(shù)值或字符串C)字符串D)變體[單選題]38.VB6.0是一種面向()的編程環(huán)境。A)過程B)機器C)應用D)對象[單選題]39.每當窗體失去焦點時,會觸發(fā)的事件是________。A)DeactiveB)ActiveC)LostFocusD)Initialize[單選題]40.如果TAB函數(shù)的參數(shù)小于1,則打印位置在第()列.A)0B)1C)2D)3[單選題]41.通用對話框CommonDialog控件,不能用于的是A)打印B)保存文件C)選擇顏色D)選擇文件夾[單選題]42.下面程序運行的輸出是().PrivateSubCommand1_Click()ClsLine(60,60)-(70,70),5,BLine(50,50)-(80,80),1,BLine(40,40)-(90,90),2,BLine(30,30)-(100,100),3,BLine(20,20)-(110,110),4,BEndSubA)同心的彩色正方形B)同心的彩色圓C)相交的彩色正方形D)相交的彩色圓[單選題]43.假定有如下兩個過程:PrivateSubPPP(aAsSingle,bAsSingle)a=a+bPrinta,bb=a+bPrinta,bEndSubPrivateSubForm_Activate()DimyAsSinglex=18:y=10CallPPP((x),y)Printx,yEndSub運行程序后,單擊命令按鈕,則輸出結果是_____.A)281028381838B)281028381810C)281028382810D)281028382838[單選題]44.想要顯示一個輸入框,它的標題欄上顯示?示例?,提示信息是?請輸入一個正整數(shù)?,輸入框內(nèi)默認內(nèi)容為?1?,其語句是()A)A=InputBox(?請輸入一個正整數(shù)?,?示例?,?1?)B)A=InputBox(?示例?,?請輸入一個正整數(shù)?,?1?)C)A=InputBox(?1?,?示例?,?請輸入一個正整數(shù)?)D)A=InputBox(?請輸入一個正整數(shù)?,?1?,?示例?)[單選題]45.以下程序輸出的結果是:PrivateSubForm_Activate()Dimaa=Array(1,2,3,4,5)Fori=Lbound(((A)ToUbound(((A)A(i)=i*a(i)NextiPrinti,Lbound(((A),Ubound(((A),a(i)EndSubA)40420B)50420C)不確定D)程序出錯[單選題]46.表達式Format(val("111a"),"##.##")的值是_______。A)111.B)11.10C)111.00D)11.1a[單選題]47.如下數(shù)組聲明語句,則數(shù)組a包含元素的個數(shù)有_____。A)120B)75C)60D)13[單選題]48.下列運算符中()的優(yōu)先級最高.A)/B)\C)ModD)'+[單選題]49.保存新建工程時,默認的路徑是()。A)\B)VB98C)WindowsD)MyDocument[單選題]50.產(chǎn)生[10,37]之間的隨機整數(shù)的VisualBasic表達式是().A)InB)Int(Rnd(1)*28)+10C)Int(Rnd(1)*27)+11D)Int(Rnd(1)*28)+11[單選題]51.下列程序的執(zhí)行結果是().Dim8,nAsIntegerS=O.n=1DoUntiln>5S=s+nn=n+1LoopPrintsA)100B)50C)25D)15[單選題]52.當使用通用對話框來進行打開文件的操作時,如果要指定搜索二類圖形文件(WMF/BMP/JPG)則對通用對話框的正確的設置是(0.A)設置其Filter屬性為:allpicture*.(*.wmf)(*.bmp)](*jpg)B)設置其Filter屬性為:(*.wmf)(.bmp)|("jpg)C)設置其Filter屬性為:WMFI(*.wmf)BMP(*.bmp)JPGl(*jpg)D)設置其Patterm屬性為:(*.wmf)(*.bmp)(jpg)[單選題]53.執(zhí)行語句M=MsgBox(),所產(chǎn)生對話框的標題是____。A)祝您成功!B)VB等級考試C)64D)0[單選題]54.將焦點主動設置到指定的控件或窗體上,應采用()方法.A)SetDataB)SetFocusC)SetTextD)GetGata[單選題]55.簡單組合框的style值為().A)0B)1C)2D)3[單選題]56.下面程序PrivateSubForm_Click()k=2Ifk>=1Thena=3ElseIfk>=2Thena=2ElseIfk>=3Thena=1EndIfPrintaEndSub運行后,單擊窗體輸出的結果是______.A)1B)2C)3D)4[單選題]57.A=?VisualBasic?,下面是B=?Basic?的語句是。()A)B=Left(A,8,12)B)B=Mid(A,8,5)C)B=Right(A,5,8)D)B=Left(A,8,5)[單選題]58.如果希望一個窗體在顯示的時候沒有邊框,應該()A)將窗體的Caption屬性設置成空字符B)將窗體的Enabled屬性設置成FalseC)將窗體的BorderStyle屬性設置成NoneD)將窗體的ControlBox屬性設置成False[單選題]59.在設計階段,當雙擊窗體上的某個控件時,所打開的窗口是0.CA)工程資源管理器窗口B)工具箱窗口C)代碼窗口D)屬性窗口[單選題]60.下面4項中合法的單精度型變量是().A)num!B)sum%C)xinte$D)mm<[單選題]61.復選框的Value屬性的值表示復選框的狀態(tài),若狀態(tài)為被選定時,其值為________。A)2B)TrueC)0D)1[單選題]62.當標簽的標題內(nèi)容太長,需要根據(jù)題目自動調(diào)整標簽的大小時,應設置標簽的_______屬性為True。A)AutoSizeB)VisibleC)EnabledD)WordWrap[單選題]63.運行下面的程序后,單擊窗體,則在窗體上輸出b的值為_____.PrivateSubForm_Click()a=800:b=30a=a+b:b=a-b:a=a-bprintbEndsubA)30B)800C)770D)830[單選題]64.為使計時器控件每隔5秒鐘產(chǎn)生一個計時器事件(Timer事件),則應將其Interval屬性值設置為0.A)(A)5B)(B)500C)(C)10D)(D)5000[單選題]65.已知A$="4567124",表達式val(mid(A,2,3)+right(A,3))的值是______。A)567124B)"567124"C)699D)456124[單選題]66.VisualBasic為命令按鈕提供的Cancle屬性是().A)用來指定命令按鈕是否為窗體的"取消"按鈕B)用來指定命令按鈕的功能是停止一個程序的運行C)用來指定命令按鈕的功能是關閉一個運行程序D)用來指定命令按鈕的功能是中斷一個程序的運行[單選題]67.下列程序段執(zhí)行結果為A=75IfA>60ThenI=1IfA>70ThenI=2IfA>80ThenI=3IfA>90ThenI=4Print?I=?;I()A)I=1B)I=2C)I=3D)I=4[單選題]68.有如下程序:Constst$="CHINA"st$="GREAT"運行后輸出的結果是().A)CHINB)B:GREATC)HebeiD)顯示出錯信息[單選題]69.將文本框的屬性設置為True時,文本框可以輸入或顯示多行文本,且會在輸入的內(nèi)容超出文本框的寬度時自動換行()A)MultiLineB)ScrollBarsC)TextD)Enabled[單選題]70.下列可作為VisualBasic中的變量名的是()。A)FilenamB)A(A+BC)254D)Print[單選題]71.貨幣型數(shù)據(jù)需()字節(jié).A)2B)4C)6D)8[單選題]72.設在窗體上有一個名稱為Combo1的組合框,含有5個項目,要刪除最后一項,正確的語句是()。A)Comb1.RemoveItem4B)Combo1.RemoveItemCombo1.ListCountC)Combo1.RemoveItem5D)Combo1.RemoveItemCombo1.TeX[單選題]73.以下語句的輸出結果是.PrintFormat$(1234.5,"00,000.00")A)1234.5B)01,234.50C)01,234.5D)1,234.50[單選題]74.語句Dimy%聲明的變量類型是____。A)字符串類型B)單精度類型C)整型D)雙精度類型[單選題]75.表達式6*8mod9的值是()。A)4B)3C)6D)7[單選題]76.下面()是不合法的單精度常數(shù)。A)100!B)100.0C)1E+2D)100.0D+2[單選題]77.PrivateSubForm_Click()A=1B=1N=InputBox("n=")ForI=2ToNStep1C=a+bA=bb=cNextForm1.ClsPrintbEndSub單擊窗體輸入5后,窗體上的顯示結果為:()A)2B)7C)8D)6[單選題]78.下面程序運行時循環(huán)總次數(shù)是().ForM=1To3ForN=0To2NextNNextMEndSubA)6B)7C)8D)9[單選題]79.設a=?VisualBasic?,下面使b=?Basic?的語句是()。A)b=Left(a,8,12B)b=Mid(a,8,5)C)b=Rigth(a,5,5D)b=Left(a,8,5)[單選題]80.打包是將應用程序打包為一個或多個可以展開到選中位置的文件()A)CABB)COMC)CTLD)EXE[單選題]81.因文本框中內(nèi)容的改變而觸發(fā)的事件是____。A)GotFocusB)ChangeC)LostFocusD)Click[單選題]82.在窗體上添加一個文本框,名為Text1,然后編寫如下的Load事件過程,則程序的運行結果是().PrivateSubForm_Load()Text1.Text=""t=1Fork=10To6Step-2t=t*kNextkText1.Text=tEndSubA)在文本框中顯示120B)文本框中仍為空C)在文本框中顯示480D)出錯第2部分:判斷題,共12題,請判斷題目是否正確。[判斷題]83.要在圖片框Picture上顯示圖片,可以使用LoadPicture()函數(shù)。A)正確B)錯誤[判斷題]84.由變量名對變量的內(nèi)容進行使用或修改,則使用變量就是引用變量的內(nèi)容.A)正確B)錯誤[判斷題]85.若要新建一個磁盤上的順序文件,可用output,append方式打開文件.A)正確B)錯誤[判斷題]86.在程序中Name屬性是作為對象的標識而引用,不會顯示在窗體上,而控件上顯示的內(nèi)容由Caption屬性決定.A)正確B)錯誤[判斷題]87.*.bmp格式的圖片,如果在autosize設為False的圖片框,它會以圖片框大小完整顯示出來.A)正確B)錯誤[判斷題]88.用Dim語句聲明變量時,VB系統(tǒng)不僅為變量分配相應數(shù)據(jù)類型的內(nèi)在空間,而且還為變量賦所需的初值.A)正確B)錯誤[判斷題]89.若一個菜單項的Visible屬性為(False),則該菜單項將暫時從菜單中去掉。A)正確B)錯誤[判斷題]90.事件過程可以由某個用戶事件觸發(fā)執(zhí)行,它不能被其他過程調(diào)用。A)正確B)錯誤[判斷題]91.文本框在其MultiLine屬性設置為True之后,具備于數(shù)組控件。A)正確B)錯誤[判斷題]92.在VB中,文件菜單的"刪除工程"的作用是將當前VB工程在硬盤中刪除掉.A)正確B)錯誤[判斷題]93.面向對象程序設計是一種以對象為基礎,由事件驅動對象執(zhí)行的設計方法.A)正確B)錯誤[判斷題]94.當列表框中表項太多、超出了設計時的長度時,VisualBasic會自動給列表框加上垂直滾動條。A)正確B)錯誤第3部分:問答題,共5題,請在空白處填寫正確答案。[問答題]95.在循環(huán)體內(nèi),循環(huán)變量的值不能被改變。()A)對B)錯[問答題]96.什么是閑置循環(huán)?DoEvents語句有什么作用?[問答題]97.完善題:求1-100之間的奇數(shù)和。()PrivateSubForm____Click()DimiAsInteger,sAsIntegers=0Fori=1To99()s=s+i()Print"1-100之間的奇數(shù)和=";sEndSub答案1:step2答案2:nexti;next[問答題]98.要讓窗體以最大化方式打開,應設置Windowstate屬性值為2()A)對B)錯[問答題]99.函數(shù)過程與SUB過程必須用關鍵字Private或Public聲明。()A)對B)錯[單選題]100.表達式Print1=5\3的值是____。A)0B)1C)TrueD)False1.答案:A解析:2.答案:C解析:3.答案:B解析:4.答案:A解析:5.答案:C解析:6.答案:A解析:7.答案:A解析:8.答案:C解析:9.答案:A解析:10.答案:C解析:11.

溫馨提示

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

評論

0/150

提交評論