![GHYVB選擇題200道_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/bfb84090-cdfd-425f-b65d-7f8adf5dd0c1/bfb84090-cdfd-425f-b65d-7f8adf5dd0c11.gif)
![GHYVB選擇題200道_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/bfb84090-cdfd-425f-b65d-7f8adf5dd0c1/bfb84090-cdfd-425f-b65d-7f8adf5dd0c12.gif)
![GHYVB選擇題200道_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/bfb84090-cdfd-425f-b65d-7f8adf5dd0c1/bfb84090-cdfd-425f-b65d-7f8adf5dd0c13.gif)
![GHYVB選擇題200道_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/bfb84090-cdfd-425f-b65d-7f8adf5dd0c1/bfb84090-cdfd-425f-b65d-7f8adf5dd0c14.gif)
![GHYVB選擇題200道_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/bfb84090-cdfd-425f-b65d-7f8adf5dd0c1/bfb84090-cdfd-425f-b65d-7f8adf5dd0c15.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、光華園學(xué)習(xí)網(wǎng)祝您學(xué)業(yè)進步!VB復(fù)習(xí)題1、VB可分為( c )。A)學(xué)習(xí)版、專家版和企業(yè)版 B)中文版、英文版和學(xué)習(xí)版C)學(xué)習(xí)版、專業(yè)版和企業(yè)版 D)內(nèi)部版、正式版和測試版2、Visual Basic6.0集成環(huán)境的主窗口中不包括(c )。A)標(biāo)題欄 B)菜單欄C)狀態(tài)欄 D)工具欄3、下述的說法哪種是Windows的程序設(shè)計方法(d )。A) 面向?qū)ο?、順序?qū)動 B) 面向過程、事件驅(qū)動C) 面向過程、順序驅(qū)動 D) 面向?qū)ο蟆⑹录?qū)動4、下列關(guān)于工具箱的說法正確的是( c)。A) 工具箱中控件的數(shù)目是固定不變的。B) 工具箱中包含了所有的VB控件。C) VB的內(nèi)部控件不能從工具箱中移除。D)
2、 ActiveX控件不能添加到工具箱中。5、下列不能打開代碼窗口的操作是( d )。A)雙擊窗體上的某個控件 B)雙擊窗體 C)按F7鍵 D)單擊窗體或控件6、為了保存一個Visual Basic應(yīng)用程序,應(yīng)當(dāng)( d ),下列說法中正確的是( )。A)只保存窗體文件(.frm) B)只保存工程文件(.vbp)C)分別保存工程文件和標(biāo)準(zhǔn)模塊文件(.bas) D)分別保存工程文件、窗體文件和標(biāo)準(zhǔn)模塊文件7、與傳統(tǒng)的程序設(shè)計語言相比,VisualBasic最突出的特點是(c )。 A)結(jié)構(gòu)化程序設(shè)計 B)程序開發(fā)環(huán)境 C)事件驅(qū)動編程機制 D)程序調(diào)試技術(shù)8、關(guān)于Visual Basic“方法”的概
3、念錯誤的是(a)A)方法是對象的一部分 B)方法是預(yù)先規(guī)定好的操作C)方法是對事件的響應(yīng)D)方法用于完成某些特定功能9、設(shè)置對象的屬性值是程序設(shè)計的重要步驟,關(guān)于屬性的說明錯誤的是(b)A)屬性是一組可以由用戶定義的數(shù)據(jù) B)屬性名稱是由用戶定義確定的C)屬性用來描述對象的性質(zhì) D)同一種類型的對象具有相同的屬性10、下列文件的擴展名錯誤的為(c)。A)工程文件 .vbp B)窗體文件.frm C)二進制窗體文件.frm D)標(biāo)準(zhǔn)模塊文件.bas11、下列關(guān)于添加“控件”的方法正確的是(b )。 A)單擊控件圖檔,將指針移到窗體上,雙擊鼠標(biāo) B)雙擊工具箱中的控體,即在窗體中央出現(xiàn)該控件C)單
4、擊工具箱中的控件,將指針移到窗體上再單擊 D)用鼠標(biāo)左鍵拖動工具箱中的某控件到窗體中適當(dāng)位置12、下列關(guān)于事件的敘述中不正確的是(d )。 A)事件是系統(tǒng)預(yù)先為對象定義的能被對象識別的動作 B)事件可分為用戶事件與系統(tǒng)事件兩類 C)VB為每個對象設(shè)置好各種事件,并定義好事件過程的過程名,但過程代碼必須由用戶自行編寫 D) VB中所有對象的默認(rèn)事件都是Click13、可決定窗體的左上角是否有控制菜單的屬性是( a )。A) ControlBox B) MinButtonC) MaxButton D) BorderStyle14、假定已在窗體上畫了多個控件,并有一個控件是活動的,為了在屬性窗口中設(shè)
5、置窗體的屬性,預(yù)先應(yīng)執(zhí)行的操作是( a )。A)單擊窗體上沒有控件的地方B)單擊任一個控件 C) 不執(zhí)行任何操作 D) 雙擊窗體的標(biāo)題欄15、Label控件中內(nèi)容能垂直方向變化而寬度保持不變則應(yīng)設(shè)置( a )屬性。A) Wordwrap B) Enabled C) Locked D) AutoSize16、在VB中,要使標(biāo)簽控件(Label)中的文本居中對齊,應(yīng)將(b )屬性的值設(shè)置為2。A) Autosize B) Alignment C) Borderstyle D) Caption17、只能用來顯示字符信息的控件是(b )。A) 文本框 B) 標(biāo)簽框 C) 圖片框 D) 圖像框18、若要
6、使用戶不能修改文本框TextBox1中內(nèi)容,應(yīng)修改(a )屬性。A) Locked B) MultiLine C) PassWordCharD) ScrollBar19、若要設(shè)置文本框中所顯示的文本顏色,使用的屬性是( c )。A) BackColor B) FillColor C) ForeColor D) BackStyle20、下面Change事件過程中,文本框控件Text1用來接收字符的輸入,該事件過程的作用是(b)Prvate Sub Text1_Change()Text2.Text=Str(6.28*Val(Text.Text)End SubA)將在文本框Text1輸入的數(shù)字變?yōu)閿?shù)
7、值B)將在文本框Text1輸入的數(shù)字作為半徑,求圓的周長并轉(zhuǎn)換為字符串C)只要Text1中的內(nèi)容一改變,Text2中顯示的圓周長也隨之改變D)事件過程中的Val函數(shù)和Str函數(shù)使用錯誤,事件過程不能執(zhí)行21、若要求從文本框中輸入密碼時在文本框中只顯示*號,則應(yīng)當(dāng)在此文本框的屬性窗口中設(shè)置 ( c)。A) Text屬性值為* B) Caption屬性值為* C) password屬性值為空 D) Passwordchar屬性值為*22、 我們在一窗體上建立兩個文本框,名稱分別為Text1和Text2,事件過程如下,Private Sub Text1_change( ) Text2.text=uc
8、ase(Text1.text)End Sub則在Text1文本框輸入“vusual basic”,Text2將(b )。A) Text2文本框中將不顯示內(nèi)容。 B) Text2文本框?qū)⑼瑫r顯示“VISUAL BASIC”。C) Text2文本框?qū)⑼瑫r顯示“vusual basic”。 D) Text2文本框?qū)ⅰ癟ext1.Text”。23、命令按鈕Command1的Caption屬性為“退出(x)”,要將命令按鈕的快捷鍵設(shè)為Alt+x,應(yīng)修改Caption屬性為( a )。A) 在x前插入&B) 在x后插入& C) 在x前插入#D) 在x后插入#24、若要將某命令按鈕設(shè)置為默認(rèn)
9、命令按鈕。則應(yīng)設(shè)置為True的屬性是( c ) 。A) ValueB) Cancel C) Default D) Enabled25、設(shè)置命令按鈕的標(biāo)題時,應(yīng)改變的屬性是(c )。A) text B) Name C) Caption D) (名稱)26、雙擊窗體中的對象后,Visual Basic將顯示的窗口是( b)。A) 項目(工程)窗口 B) 工具箱 C) 代碼窗口 D) 屬性窗口27、一個可執(zhí)行的VB應(yīng)用程序至少要包括一個(b )A) 標(biāo)準(zhǔn)模塊 B) 窗體模塊 C) 類模塊 D) 資源文件模塊28、編譯一個工程的目的是( c)。A) 將工程的程序翻譯成可以看懂的文件 B) 將工程的程序
10、重新正確編排C) 按工程的程序生成計算機能夠執(zhí)行的機器代碼,使之能夠脫離VB集成開發(fā)環(huán)境獨立運行D) 檢查工程中有無錯誤的機器代碼,以便工程能夠脫離VB集成開發(fā)環(huán)境獨立運行29、以下說法正確的是(c )。A) 通過改變屬性窗口中的name屬性,來改變窗體的標(biāo)題。B) Private表示此過程只可被本工程中的其它過程調(diào)用。C) 在多文檔應(yīng)用中,每次只能有一個活動的子窗體可以進行輸入/編輯。D) 列表框包含了組合框的功能。30、關(guān)于設(shè)置控件屬性的敘述正確的是(c )。A) 用戶必須重新設(shè)置屬性的值,否則屬性值為空。B) 任何屬性的值都可以由用戶隨意設(shè)置。C) 屬性值可以由用戶設(shè)置,也可以使用系統(tǒng)的
11、默認(rèn)設(shè)置。D) 屬性值只能在屬性窗口中設(shè)置。31、為了把焦點移到某個指定的控件,所使用的方法是( a )A) SetFocus B) Visible C) Refresh D) GetFocus32、以下( b)屬性不能在運行時設(shè)置。A) Caption B) Name C) Backcolor D) Fontsize33、當(dāng)一個工程含有多個窗體時,其中的啟動窗體是( d )。A)啟動VisualBasic時建立的窗體B)第一個添加的窗體 C)最后一個添加的窗體D)在“工程屬性”對話框中指定的窗體34、在VB的工程中,工程文件的擴展名是( c )。A) frm B) vbg C) vbp D)
12、 bas35、以下關(guān)于保存工程的說法正確的是( c )。A) 保存工程時只保存窗體文件即可 B) 保存工程時只保存工程文件即可C) 先保存窗體文件,再保存工程文件D) 先保存工程文件,再保存窗體文件36、要使Print方法在Form_load事件中起作用,要對窗體的屬性進行設(shè)置,該屬性是( c ).A)BackColor B)ForeColorC)AutoRedraw D)Caption37、要使Forml窗體的標(biāo)題欄顯示“歡迎使用VB”,以下語句正確的是( c ).A)Forml.Caption“歡迎使用VB” B)Forml.Caption歡迎使用VBC)Forml.Caption歡迎使用
13、VB D)Forml.Caption”歡迎使用VB” 38、當(dāng)窗體被啟動時,不被自動激發(fā)的事件是(c ).A)Load B)Activate C) Click D)Resize39、下面4項中不屬于面向?qū)ο笙到y(tǒng)三要素的是(a ). A)變量 B)事件 C) 屬性 D)方法40、可視化編程的基本過程主要有三步,這三個步驟是(c)A)創(chuàng)建工程、設(shè)計界面、編寫代碼 B)創(chuàng)建工程、編寫程序、保存程序C)設(shè)計界面、設(shè)置屬性、編寫代碼 D)設(shè)計界面、編寫代碼、調(diào)試程序41、能獲得字符串S最左邊4個字符的函數(shù)是(a )A) Left(S,4) B) Left(1,4) C) Leftstr(S) D)Lef
14、tstr(3,4)42、下面給出的符號中,不能作為Visual Basic的變量名的是( b )A) abcdB)4A123 C)AA123D)BB%43、按照Visual Basic 的規(guī)定,123#所表示的數(shù)據(jù)類型是 bA)整型 B) 雙精度型 C) 單精度型D) 長整型44、下面給出的符號中,可以作為Visual Basic的變量名的是( d ).A) PRINT B) LET C)%byD)s#45、下面能夠作為Visual Basic的表達式的是( a )A) 4*sin() B)b2-4ab C)-b-sqr(dlt)/(2*a*c) D)exp(x)+ABS(Y)46、 在Vis
15、ual Basic中,執(zhí)行下面四個賦值語句時出現(xiàn)錯誤的是( c )A) x=SGN(0)B)Y=sqr(0)C)z=LOG(0)D)x=SIN(0)47、 設(shè)變量a=2,b=3,c=4,d=5,則表達式not a>b and b2<c*d or a+b>c-d的值為( a )A) True B)False C)-1 D)148、下列表達式中,( b )的值為false。A) "BCD"<"BCE" B) "12345"<>"12345"&"ABC" C
16、) Not2*5=11 D) 4=4 and 5>2+249、下列選項中,為字符串常量的是( b )。 A) 6/12/2001 B)“6/12/2001” C) #6,12,2001# D) 6,12,2001#50、Datetime是Data類型的變量,以下賦值語句中錯誤的是( d )。A)Datetime=#4/14/97# B)Datetime=#September 1,1997#C) Datetime=#12:15:00 AM#D) Datetime=“8/8/99”51、下列能正確產(chǎn)生1-30之間的隨機整數(shù)的表達式是( d)A)1+rnd(30) B)1+30*rnd()C)
17、rnd(1+30) D)int(rnd()*30)+152、用于獲得字符串長度的函數(shù)是( a )。A) Len() B) Length()C)StrLen() D)strLength()53、下列各組變量聲明正確的是( a )。A)Dim abc as integer , num as singleB)Dim I%, N$ as integerC)Dim a%, b%, c%, a$ D)public dim n%54、“X是小于100的非負數(shù)”,用VB表達式表示正確的是( c ).A) 0<=X<100 B) 0<=X<100C) X>=0 AND X<1
18、00 D) 0<=X OR X<10055、要聲明一個長度為256個字符的定長字符串變量str,以下哪個語句是正確的( d )。A) dim str as string B) dim str as string(256)C) dim str as string 256 D) dim str as string*25656、執(zhí)行語句 Print Format (5459.478,#,#0.00),正確的輸出是( a )。A) 5459.48 B) 5,459.48C) 5,459.478 D) 5,459.4757、把InputBox的返回值轉(zhuǎn)換為數(shù)值應(yīng)該使用的函數(shù)是( d )。A)
19、 Log B) Str C) Len D) Val58、以下程序段執(zhí)行后,整型變量n 的值為( d )。Year=2001n=year4+year400-year100A) 495 B) 505 C) 500 D) 48559、 假如A為一boolean型數(shù)據(jù),則下列賦值語句正確的是( d )。A) A=”true” B) A=.true C) A=#TURE# D) A=3<460、表達式2*32+2*8/4+32的值為( b )。A) 64B) 31 C) 49D) 2261、日期數(shù)據(jù)應(yīng)該在數(shù)據(jù)的( d )括起來。A) 前后各用一個雙引號 B) 前后各用一個單引號C) 前后各用一個圓
20、括號 D) 前后各用一個“#”號62、 以下程序段的輸出結(jié)果是( d )。 A=Sqr(3) b=Sqr(2) C=a>b Print cA) -1 B) 0 C) False D) True63、 設(shè)a=2,b=3,c=4,d=5,下列表達式的值是( c)。 A=b<>c=dA)1 B)True C)False D)-164、如果將布爾常量值True賦值給一個整形變量,則整形變量的值為( b )。A) 0 B) -1 C) True D) False65、在VB語句中,REM是(b )語句。A) 恢復(fù)語句 B) 注釋語句 C) 改名語句 D) 重定向語句66、下面程序段的功
21、能是(b )。A=10.5B=Int(A+0.6)A) 求平均值 B) 將一實數(shù)四舍五入取整數(shù) C) 求絕對值 D) 舍去一實數(shù)的小數(shù)部分67、執(zhí)行以下程序段后,變量c$的值為( d)。A$=“Visual Basic Programing”b$=“Quick”c$=b$ & Ucase(Mid$(a$,7,6) & Right $ (a$,11)A) Visual BASIC Programing B) Quick Basic ProgramingC) QUICK Basic Programing D) Quick BASIC Programing68、運算符號“&”
22、是( b )運算。A) 邏輯與 B) 字符串連接 C) 關(guān)系 D) 算術(shù)69、設(shè)a=2,b=3,c=4,d=5,下列表達式的值是( b )。 Not a<=C or 4*c=b2 and b+cA) -1 B) 0 C) True D) False70、 設(shè)a=3,b=5,則以下表達式值為真的是( c )A) a>=b And b>10 B) (a>b)Or(b>0) C) (a<0)Eqv(b>0) D) (-3+5>a)And(b>0)71、下列( c )語句可以將變更A、B的值互換A)A=B:B=A B)A=A+B:B=A-B:A=A
23、-B C)A=C:C=B:B=A D)A=(A+B)/2:B=(A-B)/272、下面4項中合法的單精度型變量是( a )A)num! B)sum% C)xinte$ D)mm#73、已知A$=”12345678”則表達式Val(Left$(a$,4)+Mid$(A$,4,2)的值為( b )A)123456 B)123445 C)8 D) 674、表達式Datediff(”y”,12301999,l132000)的結(jié)果是cA)10 B)11 C)14 D)9975、IS表達式Len B(”123程序設(shè)計ABC”)的值是 ( c )A)10 B)14 C)20 D)1776、以下語句的輸出結(jié)果
24、是( b )。A=Sqr(3)Print Format(a,"$#.#")A)$1.732 B)$1.732 C)$1732 D)$0001.73277、可以在窗體模塊的通用聲明段中聲明(a )。 A)全局變量 B)全局常量 C)全局?jǐn)?shù)組 D)全局用戶自定義類型78、下列不支持Print方法的是( d )A)圖片框控件 B)窗體 C)打印機 D)文本框控件79、設(shè)計一個程序,在程序中添加一個名稱為Form1的窗體,添加窗體的Click事件過程代碼,Private Sub Form_Click()Dim x As Single,y As Singlex=InputBox(“輸
25、入第一個數(shù)據(jù)”,”輸入數(shù)據(jù)”) y=InputBox(“輸入第二個數(shù)據(jù)“, “輸入數(shù)據(jù)“) Print x+yEnd Sub程序運行時,單擊窗體,先后在兩個輸入對話框中輸入123和456,則程序的輸出為( a ).A)123456 B)123 C)579 D)45680、 語句Dim a(3,4,5)定義的數(shù)組中所包含的數(shù)組元素的個數(shù)是( c )A) 10 B) 60 C) 120D) 34581、 語句Dim a(-4 To 4) As Integer定義的數(shù)組中,所包含的數(shù)組元素的個數(shù)( c )A) 7B) 8C) 9D) 1082、以下敘述中錯誤的是( b ) A)用Shell函數(shù)可以調(diào)
26、用能在Windows下運行的應(yīng)用程序 B)用Shell函數(shù)可以調(diào)用可執(zhí)行文件,也可以調(diào)用VisualBasic的內(nèi)部函數(shù) C)調(diào)用Shell函數(shù)的格式應(yīng)為:<變量名>Shell() D)用Shell函數(shù)不能執(zhí)行DoS命令83、設(shè)有如下語句:str1=InputBox(“輸入”,“ ”,“練習(xí)”)從鍵盤上輸人字符串“示例”后,str1的值是( d )。A) “輸入”B) “”C) “練習(xí)” D) “示例”84、inputBox函數(shù)返回值的類型為( b )。A) 數(shù)值 B) 字符串 C) 變體 D) 數(shù)值或字符串(視輸入的數(shù)據(jù)而定)85、下列程序段的執(zhí)行結(jié)果為( b)。X = Int(
27、Rnd + 4)Select Case x Case 5 Print "優(yōu)秀" Case 4 Print "良好" Case 3 Print "通過"Case Else Print "不通過"End SelectA) 優(yōu)秀 B) 良好 C) 通過 D) 不通過86、有如下程序For I = 1 To 3 For j = 5 To 1 Step -1 Print I + j Next jNext I其循環(huán)執(zhí)行的次數(shù)為:( d )。A) 12 B) 13C) 14D) 1587、以下程序段執(zhí)行后整型變量n 的值為(b
28、)。N=0For I=1 to 20 step 5 n=n+1Next IA) 50B) 4 C) 15D) 5 88、程序的基本控制結(jié)構(gòu)是( c )。A) 順序結(jié)構(gòu)、多分支結(jié)構(gòu)和單分支結(jié)構(gòu)。B) ForNext結(jié)構(gòu)、DoLoop結(jié)構(gòu)和SelectCase結(jié)構(gòu)。C) 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。D) 單行結(jié)構(gòu)和多行結(jié)構(gòu)。89、如下有一段不完整的程序段,如果要求該程序執(zhí)行3次循環(huán),則在程序中的括號里要填入( a)。 X = 1 Do x = x + 3 Print x Loop Until ( )A) x>=8 B) x<=8 C) x>=7 D) x<=790、下列關(guān)
29、于For next 語句的說法正確的是( a)A)循環(huán)變量、初值、終值和步長都必須為數(shù)值型 。B)step后的步長只為正數(shù)。C)初值必須小于終值 。 D)初值必須大于終值。91、下列各賦值語句,語法不正確的是( a )。A)x+y=5 B)iNumber =15 C)Labell.caption =“time” D)sLength =x+y92、當(dāng)條件為5<x<10時,則x=x+1 ,則以下語句正確的是( b )。A) if 5<x<10 then x=x+1 B) if 5<x or x<10 then x=x+1C) if 5<x and x<
30、;10 then x=x+1 D) if 5<x xor x<10 then x=x+193、有如下程序,該段程序?qū)ⅲ?a)。For I=1 to 10 step 0 K=k+2Next IA)形成無限循環(huán) B)循環(huán)體執(zhí)行一次后結(jié)束循環(huán)C) 語法錯誤 D) 循環(huán)體不執(zhí)行即結(jié)束循環(huán)94、有如下語句,執(zhí)行后該段語句的循環(huán)次數(shù)是( a)Dim s,k,j as integer For k=1 to 3 For j=3 To 1 Step-1 S=k*j Next j Next kA) 9 B) 10C) 3D) 495、關(guān)于Exit for的使用說明正確的是(d )。A) Exit fo
31、r 語句可以退出任何類型的循環(huán)。 B) 一個循環(huán)中只能有一個這樣的語句。C) Exit for 表示返回For語句去執(zhí)行。D) 一個For循環(huán)中可以有多條Exit for語句。96、下列關(guān)于Sub過程的敘述正確的是(b )。A) 一個Sub過程必須有一個Exit sub語句。 B) 一個Sub過程必須有一個End sub語句。C) 在Sub過程中可以定義一個Function過程。 D) 可以用Goto語句退出Sub過程。98、多分支選擇結(jié)構(gòu)的Case語句,下列寫法錯誤的是( c )。A) Case 1,5,7,9 B) Case 8 to 10C) Case 10 to 2 D) Case I
32、s<"man"99、下列循環(huán)語句將執(zhí)行( a)次。A=1000DO Print a A=A+1Loop while a<=100A) 1 B) 10 C) 100 D) 1000100、關(guān)于ForNext循環(huán)的初值、終值與步長,下列說法正確的是( c )。A) 只能是具體的數(shù)值。 B) 只能是表達式。C) 可以是數(shù)值表達式。 D) 可以是任何類型的表達式。101、要使循環(huán)體至少執(zhí)行一次,應(yīng)使用(c )循環(huán)。A) FornextB) WhilewendC) DoLoop while|until D) dowhile|untilloop102、有如下程序段,執(zhí)行完該
33、程序后,變量x的值為(d )。 K=0 Do Until k >= 3 x = x + 2 k = k + 1 LoopA) 2 B) 4 C) 6 D) 8103、下列程序段的執(zhí)行結(jié)果為( c)。X=6For K=1 To 10 Step 2 X=X+KNext KPrint K; XA) 1 6 B) 1 16 C) 1 6 D) 11 31104、以下是計算10的階乘的程序,請補充該程序。Dim t%,k%K=0:t=1Do While ( a) K=k+1 T=t*kLoopPrint tA) K<10 B) K>10 C) k=10 D) K>=10105、設(shè)
34、a=6,則執(zhí)行 x=Iif(a>5,-1,0)后,x 的值為( d)。A) 5 B) 6 C)0 D) -1106、下列語句能正常結(jié)束循環(huán)的是( c )A)i=5 B) i=1Do Doi =i+1 i=i+2loop Until i<0 loop Until i=10C)i=10 (D) i=6Do Doi =i+1 i=i-2 loop Until i>0 loop Until i=1107、語句If x=1 then y=1,下列說法正確的是( c )A)X= 1和y= 1均為賦值語句 B)x=l和y=1均為關(guān)系表達式C)x=1為關(guān)系表達式,y=1為賦值語句 D)X=1
35、為賦值語句,y=1為關(guān)系表達式 108、 結(jié)構(gòu)化程序由3種基本結(jié)構(gòu)組成,下面屬于3種基本結(jié)構(gòu)之一的是( b )A)遞歸結(jié)構(gòu) B)選擇結(jié)構(gòu) C)過程結(jié)構(gòu) D)輸入、輸出結(jié)構(gòu)109、為了給x,y,z這3個變量賦初值1,下面正確的賦值語句是( a )A)x=1:y=1:z=1 B)x=1,y=1,z=1 C)x=y=z=1 D)xyz=1110、賦值語句:a=123+MID(“123456”,3,2)執(zhí)行后,a變量中的值是( d )A)”1234” B)123 C)12334 D)157111、下面If語句統(tǒng)計滿足性別為男、職稱為副教授以上年齡小于40歲條件的人數(shù),不正確的語句是( d )A)If
36、sex=”男性 And age<40 InStr(duty,”教授”)>0 Then n=n+1B) If sex=”男性 And age<40 InStr(duty”教授” or duty”副教授” )>0 Then n=n+1C) If sex=”男性 And age<40 Right(duty,2)=”教授 “Then n=n+1D) If sex=”男性 And age<40 And duty=”教授” And duty duty”副教授Then n=n+1112、下列程序的執(zhí)行結(jié)果為( a)。Dim s As Integer, n As Integ
37、er s=0:n=1 Do Until n>100 S=S+n N=n+1 Loop Print sA) 5050 B) 2500 C) 3000 D) 4000113、下列關(guān)于數(shù)組的說法正確的是( d)。A) 在VB中,一個數(shù)組中所包含的元素只能是相同類型的數(shù)據(jù)。B) 在VB中,數(shù)組只能在模塊中定義,不能在過程中定義模塊。C) 同普通變量一樣,數(shù)組也可以不定義,先使用。D) 在定義數(shù)組時,數(shù)組的每一維元素的個數(shù)必須是常數(shù),不能是變量或表達式。114、下列程序的執(zhí)行結(jié)果是( a )。Dim a(5) As StringDim b As IntegerDim I As IntegerFor
38、 I = 0 To 5 a(I) = I + 1 Print a(I);Next IA) 123456 B) 6 C) 1 2 3 4 5 6 D) 0115、數(shù)組Dim D(3,1 To 10,1 To 15)有( b )元素A) 100B) 600 C) 30D) 450116、如下數(shù)組聲明語名,正確的是( b )A)Dim a3,4 As Integer B) Dim a(3,4) As IntegerC) Dim a(n,n) As Integer D) Dim a3,n As Integer117、要儲存n個單精度數(shù),下列語句正確的是( b )A)n=InputBox(“input
39、m”) B)dim a() SingleDim a(1 To n) As Single n=ImputBox(“input n”)Redim a(1 To n)C)Dim a() As Single D)Dim a(n) As Singlen=InputBox(“input m”) ReDim an Single118、已知有數(shù)組聲明:Dim a(-1 To 3,2 To 5) As Integer,如下引用數(shù)組中的無素,正確的是( a )A) a(-1,2) B)a(4) C)a-1,2 D)a(0,6)119、下列有關(guān)控件數(shù)組與一般控件的區(qū)別的敘述中,最合理的是(b )A)控件數(shù)組一定由多
40、個同類型的控件組成,一般控件只有一個控件B)控件數(shù)組的Index為0,一般控件的Index為空C)控件數(shù)組的Index為1,一般控件的Index為0;D)控件數(shù)組的建立通過Dim語句聲明,一般控件不必聲明。120、我們定義一個數(shù)組A,給它賦值,然后將該數(shù)組的最后一個元素的值賦予變量B,則下列程序正確的是(d )。A) Dim a(5) as integer B)Dim a(5) as integer For I=0 to 5 For I=0 to 5 A(I)=I+1 A(I)=I+1 Next I Next I B=a5 b=a5C) Dim a(5) as integer D) Dim a
41、(5) as integer For I=0 to 5 For I=0 to 5 A(I)=I+1 A(I)=I+1 Next I Next IB=a(8) B=a(5)121、下列程序段的執(zhí)行結(jié)果為( d)。Dim A(10), B(5)For I = 1 To 10 A(I) = INext IFor J = 1 To 5 B(J) = J * 20Next JA(5) = B(2)Print "A(5)=" A(5)A) A(5)=5 B) A(5)=10 C) A(5)=20 D) A(5)=40122、在以下事件過程中,Private表示( b )。 Privat
42、e Sub lblAbc_Change() End SubA) 此過程可以被任何其它過程調(diào)用B) 此過程只可以被本窗體模塊中的其它過程調(diào)用C) 此過程不可以被任何其它過程調(diào)用D) 此過程只可以被本工程中的其它過程調(diào)用123、 用( a)關(guān)鍵字聲明的局部變量在整個程序運行中一直存在。A) Static B) Private C) DimD) Public124、要想從子過程調(diào)用后返回兩個結(jié)果,下面子過程語句說明合法的是( d )A)Sub f2(ByVal n%,ByVal m%)B)Sub f1(n%,ByVal m%)C)Sub f1(n%,m%) D)sub f1(ByVal n%,m%)
43、125、下列敘述中正確的是( c )A) 在窗體的Form_Load事件過程中定義的變量是全局變量B) 局部變量的作用域可以超出所定義的過程C) 在某個Sub過程中定義的局部變量可以與其它事件過程中定義的局部變量同名,但其作用域只限于該過程D) 在調(diào)用過程時,所有局部變量被系統(tǒng)初始化為0或空字符串126、假定有以下兩個過程:Sub s1(ByVal x As Integer,ByVal y As Integer)Dim t As Integert=xx=yy=tEnd SubSub S2(x As Integer,y As Integer)Dim t As Integert=x:x=y:y=t
44、End Sub則以下說法正確的是( a )A)用過程S1可以實現(xiàn)交換兩個變量的值的操作,S2不能實現(xiàn)B)用過程S2可以實現(xiàn)交換兩個變量的值的操作,S1不能實現(xiàn)C)用過程S1和S2都可以實現(xiàn)交換兩個變量的值的操作D)用過程S1和S2都不可以實再交換兩個變量的值的操作127、函數(shù)過程的敘述正確的是( c)。A) 函數(shù)名只能被賦值一次 B)函數(shù)名沒有賦值,就沒有函數(shù)值返回調(diào)用過程中C) 函數(shù)名可以多次被賦值 D) 定義函數(shù)的類型是指定義虛參的類型128、以下關(guān)于過程及過程參數(shù)的描述中,錯誤的是( c )A)過程的參數(shù)可以是控件名稱B)用數(shù)組作為過程的參數(shù)時,使用的是“傳地址”方式C)只有函數(shù)過程能夠
45、將過程中處理的信息傳回到調(diào)用的程序中D)窗體可以作為過程的參數(shù)129、在過程定義中用(c )表示形參的傳值。A)Var B)ByDef C)ByVal D)Value130、下面子過程語句說明合法的是( d )A)Sub f1(ByVal n%() B)Sub f1(n%) As IntegerC)Function f1%(f1%) D)Function f1(ByVal n%)131、下面過程運行后顯示的結(jié)果是( a )。Public Sub F1(n%,ByVal m%)N=n mod 10M=m10End SubPrivate Sub Command1_Click( )Dim x%,y%
46、X=12:y=34Call F1(x,y)Print x,yEnd SubA)2 34 B)12 34 C)2 3 D)12 3132、下列控件中,沒有Caption屬性的是(b )A)框架 B)列表框 C)復(fù)選框 D)單選按鈕133、不能作為容器使用的對象是( d )。A) Frame B) FormC) Picture D) Image134、ScrollBars屬性用來設(shè)置文本框是否含有滾動條,要設(shè)置該屬性,( a )屬性的值必須設(shè)置為True。A) Locked B) Hideselection C) MultilineD) Enabled135、下列屬性值為字符串的屬性是( c )。
47、A) CaptionB) ValueC) Width D) Height136、要使某控件在運行中不顯示,通過設(shè)置可達到此要求的屬性是( b)A)Enabled B)Visible C)BackColor D)Caption137、在下列說法中,正確的是( d )A)通過適當(dāng)?shù)脑O(shè)置,可以在程序運行期間,讓時鐘控件顯示在窗體上B)在列表框中不能進行多項選擇C)在列表框中能將項目按字母順序從大到小排列D)框架也有Click和Dblick事件138、文本框(Text1)中有選定的文本,執(zhí)行Text1.SelText“Hello”的結(jié)果是( a )A)“Hello”將替換掉原來選定的文本 B)“Hel
48、lo”將插入到原來選定的文本之前C)Text1.SelLength為5D)文本框中只有“Hello”139、當(dāng)用戶按下并且釋放一個后會觸發(fā)KeyPress、KeyUp和KeyDown事件,這3個事件發(fā)生的順序是( c )A)KeyPress、KeyDown、KeyUp B)KeyDown、Keyup 、KeyPressC)KeyDown、KeyPress、KeyUp D)沒有規(guī)律140、使文本框獲得焦點的方法是cA)Change B)GotFocus C)SetFocus D)LostFocus141、可以用作其它控件容器的控件有( c)。A) 窗體,列表框,圖像 B) 窗體,文本框,框架C)
49、 窗體,框架,圖片框 D)窗體,標(biāo)簽,圖片框142、決定標(biāo)簽內(nèi)顯示內(nèi)容的屬性是( d)。A)Text B)Name C)Alignmem D)Caption143、下列對象中沒有焦點屬性的是( b )。A) 命令按鈕控件 B) 標(biāo)簽控件 C) 文本框控件 D) 單選框控件144、輸出數(shù)據(jù)功能的控件是( a )。A) 窗體和標(biāo)簽 B) 復(fù)選框和文本框C) 標(biāo)簽和文本框 D) 選項按鈕和復(fù)選框145、命令按鈕能響應(yīng)的事件是( b)。A)DblClick B)ClickC)Load D)Scroll146、確定復(fù)選框是否選中,可訪問的屬性是( a)。A) Value B) CheckedC) Sel
50、ected D) Caption147、以下選項中,不屬于單選按鈕屬性的是( d )。A) Enabled B) Caption C) Name D) Min148、若想要建立一個學(xué)生管理的輸入界面,其中要求選擇學(xué)生的性別/政治面貌(黨/團/群眾)及選課情況(共有5門課,可任選),應(yīng)如何在窗體中利用單選鈕和選擇框來實現(xiàn)( b)。 A) 將5門課程用一組5個選擇框來表示,將性別和政治面貌用5個單選鈕來表示。B) 將5門課程用一組5個選擇框來表示,用兩個框架分別將性別用2個單選鈕,政治面貌用3個單選鈕來表示。C) 將5門課程用一組5個單選鈕來表示,將性別和政治面貌用5個選擇框來表示。D)用一組10
51、個選擇框表示課程、性別和政治面貌149、設(shè)置組合框的風(fēng)格,可用的屬性是( a )。A) Backstyle B)Borderstyle C) Style D)Sorted150、以下敘述中正確的是( c )。A) 組合框包含了列表框的功能。 B) 列表框包含了組合框的功能。C) 列表框和組合框的功能無相近之處。D) 列表框和組合框的功能完全相同。151、刪列表框中所有項目的方法是( b )。A) Delete B) clear C) NewD) Cls152、下列控件中,沒有Caption屬性的是( b )A)框架 B)列表框 C)復(fù)選框 D)單選按鈕153、引用列表框(List1)最后一個數(shù)據(jù)項應(yīng)使用的語句是( d )A)List1.List(List1.ListCount) (B)List1.List(List1.ListCount-1)(C)List1.List(ListCount) (D)List1.List(ListCount-1)154、用戶在組合框中輸入或選擇的數(shù)據(jù)可以通過一個屬性獲得,這個屬性是( c )A)List B)ListIndex C) Text D) ListCount155、為了添加ComboBox
溫馨提示
- 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度北京平面設(shè)計專員崗位勞動合同規(guī)范
- 二零二五年度智能辦公文件消毒與消毒劑供應(yīng)合同
- 2025年度辦公室移動空調(diào)租賃及智能化節(jié)能服務(wù)合同樣本
- 行業(yè)領(lǐng)先物流配送方案
- 企業(yè)借給個人借款合同
- 建設(shè)工程施工合同專用條款
- 委托平面設(shè)計合同
- 農(nóng)業(yè)生產(chǎn)資源循環(huán)利用方案
- 招投標(biāo)與合同管理試卷A
- 產(chǎn)品研發(fā)合同協(xié)議書
- 2025年上半年重慶三峽融資擔(dān)保集團股份限公司招聘6人高頻重點提升(共500題)附帶答案詳解
- 安全閥拆除與回裝方案
- 文獻檢索教案
- 八年級上冊英語閱讀還原50題-含答案
- 網(wǎng)優(yōu)案例匯總
- 倉庫每日檢查記錄表倉庫每日檢查內(nèi)容及每日巡查事項
- 早產(chǎn)兒視網(wǎng)膜病變
- 矮小癥診治指南
- GB 10665-1997碳化鈣(電石)
- 《克雷洛夫寓言》專項測試題附答案
- 《中小學(xué)教育懲戒規(guī)則》重點內(nèi)容學(xué)習(xí)PPT課件(帶內(nèi)容)
評論
0/150
提交評論