版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、光華園學(xué)習(xí)網(wǎng)祝您學(xué)業(yè)進(jìn)步!VB復(fù)習(xí)題1、VB可分為( c )。A)學(xué)習(xí)版、專(zhuān)家版和企業(yè)版 B)中文版、英文版和學(xué)習(xí)版C)學(xué)習(xí)版、專(zhuān)業(yè)版和企業(yè)版 D)內(nèi)部版、正式版和測(cè)試版2、Visual Basic6.0集成環(huán)境的主窗口中不包括(c )。A)標(biāo)題欄 B)菜單欄C)狀態(tài)欄 D)工具欄3、下述的說(shuō)法哪種是Windows的程序設(shè)計(jì)方法(d )。A) 面向?qū)ο?、順序?qū)動(dòng) B) 面向過(guò)程、事件驅(qū)動(dòng)C) 面向過(guò)程、順序驅(qū)動(dòng) D) 面向?qū)ο?、事件?qū)動(dòng)4、下列關(guān)于工具箱的說(shuō)法正確的是( c)。A) 工具箱中控件的數(shù)目是固定不變的。B) 工具箱中包含了所有的VB控件。C) VB的內(nèi)部控件不能從工具箱中移除。D)
2、 ActiveX控件不能添加到工具箱中。5、下列不能打開(kāi)代碼窗口的操作是( d )。A)雙擊窗體上的某個(gè)控件 B)雙擊窗體 C)按F7鍵 D)單擊窗體或控件6、為了保存一個(gè)Visual Basic應(yīng)用程序,應(yīng)當(dāng)( d ),下列說(shuō)法中正確的是( )。A)只保存窗體文件(.frm) B)只保存工程文件(.vbp)C)分別保存工程文件和標(biāo)準(zhǔn)模塊文件(.bas) D)分別保存工程文件、窗體文件和標(biāo)準(zhǔn)模塊文件7、與傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言相比,VisualBasic最突出的特點(diǎn)是(c )。 A)結(jié)構(gòu)化程序設(shè)計(jì) B)程序開(kāi)發(fā)環(huán)境 C)事件驅(qū)動(dòng)編程機(jī)制 D)程序調(diào)試技術(shù)8、關(guān)于Visual Basic“方法”的概
3、念錯(cuò)誤的是(a)A)方法是對(duì)象的一部分 B)方法是預(yù)先規(guī)定好的操作C)方法是對(duì)事件的響應(yīng)D)方法用于完成某些特定功能9、設(shè)置對(duì)象的屬性值是程序設(shè)計(jì)的重要步驟,關(guān)于屬性的說(shuō)明錯(cuò)誤的是(b)A)屬性是一組可以由用戶定義的數(shù)據(jù) B)屬性名稱是由用戶定義確定的C)屬性用來(lái)描述對(duì)象的性質(zhì) D)同一種類(lèi)型的對(duì)象具有相同的屬性10、下列文件的擴(kuò)展名錯(cuò)誤的為(c)。A)工程文件 .vbp B)窗體文件.frm C)二進(jìn)制窗體文件.frm D)標(biāo)準(zhǔn)模塊文件.bas11、下列關(guān)于添加“控件”的方法正確的是(b )。 A)單擊控件圖檔,將指針移到窗體上,雙擊鼠標(biāo) B)雙擊工具箱中的控體,即在窗體中央出現(xiàn)該控件C)單
4、擊工具箱中的控件,將指針移到窗體上再單擊 D)用鼠標(biāo)左鍵拖動(dòng)工具箱中的某控件到窗體中適當(dāng)位置12、下列關(guān)于事件的敘述中不正確的是(d )。 A)事件是系統(tǒng)預(yù)先為對(duì)象定義的能被對(duì)象識(shí)別的動(dòng)作 B)事件可分為用戶事件與系統(tǒng)事件兩類(lèi) C)VB為每個(gè)對(duì)象設(shè)置好各種事件,并定義好事件過(guò)程的過(guò)程名,但過(guò)程代碼必須由用戶自行編寫(xiě) D) VB中所有對(duì)象的默認(rèn)事件都是Click13、可決定窗體的左上角是否有控制菜單的屬性是( a )。A) ControlBox B) MinButtonC) MaxButton D) BorderStyle14、假定已在窗體上畫(huà)了多個(gè)控件,并有一個(gè)控件是活動(dòng)的,為了在屬性窗口中設(shè)
5、置窗體的屬性,預(yù)先應(yīng)執(zhí)行的操作是( a )。A)單擊窗體上沒(méi)有控件的地方B)單擊任一個(gè)控件 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)中的文本居中對(duì)齊,應(yīng)將(b )屬性的值設(shè)置為2。A) Autosize B) Alignment C) Borderstyle D) Caption17、只能用來(lái)顯示字符信息的控件是(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事件過(guò)程中,文本框控件Text1用來(lái)接收字符的輸入,該事件過(guò)程的作用是(b)Prvate Sub Text1_Change()Text2.Text=Str(6.28*Val(Text.Text)End SubA)將在文本框Text1輸入的數(shù)字變?yōu)閿?shù)
7、值B)將在文本框Text1輸入的數(shù)字作為半徑,求圓的周長(zhǎng)并轉(zhuǎn)換為字符串C)只要Text1中的內(nèi)容一改變,Text2中顯示的圓周長(zhǎng)也隨之改變D)事件過(guò)程中的Val函數(shù)和Str函數(shù)使用錯(cuò)誤,事件過(guò)程不能執(zhí)行21、若要求從文本框中輸入密碼時(shí)在文本框中只顯示*號(hào),則應(yīng)當(dāng)在此文本框的屬性窗口中設(shè)置 ( c)。A) Text屬性值為* B) Caption屬性值為* C) password屬性值為空 D) Passwordchar屬性值為*22、 我們?cè)谝淮绑w上建立兩個(gè)文本框,名稱分別為T(mén)ext1和Text2,事件過(guò)程如下,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(shí)顯示“VISUAL BASIC”。C) Text2文本框?qū)⑼瑫r(shí)顯示“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è)置為T(mén)rue的屬性是( c ) 。A) ValueB) Cancel C) Default D) Enabled25、設(shè)置命令按鈕的標(biāo)題時(shí),應(yīng)改變的屬性是(c )。A) text B) Name C) Caption D) (名稱)26、雙擊窗體中的對(duì)象后,Visual Basic將顯示的窗口是( b)。A) 項(xiàng)目(工程)窗口 B) 工具箱 C) 代碼窗口 D) 屬性窗口27、一個(gè)可執(zhí)行的VB應(yīng)用程序至少要包括一個(gè)(b )A) 標(biāo)準(zhǔn)模塊 B) 窗體模塊 C) 類(lèi)模塊 D) 資源文件模塊28、編譯一個(gè)工程的目的是( c)。A) 將工程的程序翻譯成可以看懂的文件 B) 將工程的程序
10、重新正確編排C) 按工程的程序生成計(jì)算機(jī)能夠執(zhí)行的機(jī)器代碼,使之能夠脫離VB集成開(kāi)發(fā)環(huán)境獨(dú)立運(yùn)行D) 檢查工程中有無(wú)錯(cuò)誤的機(jī)器代碼,以便工程能夠脫離VB集成開(kāi)發(fā)環(huán)境獨(dú)立運(yùn)行29、以下說(shuō)法正確的是(c )。A) 通過(guò)改變屬性窗口中的name屬性,來(lái)改變窗體的標(biāo)題。B) Private表示此過(guò)程只可被本工程中的其它過(guò)程調(diào)用。C) 在多文檔應(yīng)用中,每次只能有一個(gè)活動(dòng)的子窗體可以進(jìn)行輸入/編輯。D) 列表框包含了組合框的功能。30、關(guān)于設(shè)置控件屬性的敘述正確的是(c )。A) 用戶必須重新設(shè)置屬性的值,否則屬性值為空。B) 任何屬性的值都可以由用戶隨意設(shè)置。C) 屬性值可以由用戶設(shè)置,也可以使用系統(tǒng)的
11、默認(rèn)設(shè)置。D) 屬性值只能在屬性窗口中設(shè)置。31、為了把焦點(diǎn)移到某個(gè)指定的控件,所使用的方法是( a )A) SetFocus B) Visible C) Refresh D) GetFocus32、以下( b)屬性不能在運(yùn)行時(shí)設(shè)置。A) Caption B) Name C) Backcolor D) Fontsize33、當(dāng)一個(gè)工程含有多個(gè)窗體時(shí),其中的啟動(dòng)窗體是( d )。A)啟動(dòng)VisualBasic時(shí)建立的窗體B)第一個(gè)添加的窗體 C)最后一個(gè)添加的窗體D)在“工程屬性”對(duì)話框中指定的窗體34、在VB的工程中,工程文件的擴(kuò)展名是( c )。A) frm B) vbg C) vbp D)
12、 bas35、以下關(guān)于保存工程的說(shuō)法正確的是( c )。A) 保存工程時(shí)只保存窗體文件即可 B) 保存工程時(shí)只保存工程文件即可C) 先保存窗體文件,再保存工程文件D) 先保存工程文件,再保存窗體文件36、要使Print方法在Form_load事件中起作用,要對(duì)窗體的屬性進(jìn)行設(shè)置,該屬性是( c ).A)BackColor B)ForeColorC)AutoRedraw D)Caption37、要使Forml窗體的標(biāo)題欄顯示“歡迎使用VB”,以下語(yǔ)句正確的是( c ).A)Forml.Caption“歡迎使用VB” B)Forml.Caption歡迎使用VBC)Forml.Caption歡迎使用
13、VB D)Forml.Caption”歡迎使用VB” 38、當(dāng)窗體被啟動(dòng)時(shí),不被自動(dòng)激發(fā)的事件是(c ).A)Load B)Activate C) Click D)Resize39、下面4項(xiàng)中不屬于面向?qū)ο笙到y(tǒng)三要素的是(a ). A)變量 B)事件 C) 屬性 D)方法40、可視化編程的基本過(guò)程主要有三步,這三個(gè)步驟是(c)A)創(chuàng)建工程、設(shè)計(jì)界面、編寫(xiě)代碼 B)創(chuàng)建工程、編寫(xiě)程序、保存程序C)設(shè)計(jì)界面、設(shè)置屬性、編寫(xiě)代碼 D)設(shè)計(jì)界面、編寫(xiě)代碼、調(diào)試程序41、能獲得字符串S最左邊4個(gè)字符的函數(shù)是(a )A) Left(S,4) B) Left(1,4) C) Leftstr(S) D)Lef
14、tstr(3,4)42、下面給出的符號(hào)中,不能作為Visual Basic的變量名的是( b )A) abcdB)4A123 C)AA123D)BB%43、按照Visual Basic 的規(guī)定,123#所表示的數(shù)據(jù)類(lèi)型是 bA)整型 B) 雙精度型 C) 單精度型D) 長(zhǎng)整型44、下面給出的符號(hào)中,可以作為Visual Basic的變量名的是( d ).A) PRINT B) LET C)%byD)s#45、下面能夠作為Visual Basic的表達(dá)式的是( 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í)行下面四個(gè)賦值語(yǔ)句時(shí)出現(xiàn)錯(cuò)誤的是( 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,則表達(dá)式not a>b and b2<c*d or a+b>c-d的值為( a )A) True B)False C)-1 D)148、下列表達(dá)式中,( b )的值為false。A) "BCD"<"BCE" B) "12345"<>"12345"&"ABC" C
16、) Not2*5=11 D) 4=4 and 5>2+249、下列選項(xiàng)中,為字符串常量的是( b )。 A) 6/12/2001 B)“6/12/2001” C) #6,12,2001# D) 6,12,2001#50、Datetime是Data類(lèi)型的變量,以下賦值語(yǔ)句中錯(cuò)誤的是( 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之間的隨機(jī)整數(shù)的表達(dá)式是( d)A)1+rnd(30) B)1+30*rnd()C)
17、rnd(1+30) D)int(rnd()*30)+152、用于獲得字符串長(zhǎng)度的函數(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的非負(fù)數(shù)”,用VB表達(dá)式表示正確的是( c ).A) 0<=X<100 B) 0<=X<100C) X>=0 AND X<1
18、00 D) 0<=X OR X<10055、要聲明一個(gè)長(zhǎng)度為256個(gè)字符的定長(zhǎng)字符串變量str,以下哪個(gè)語(yǔ)句是正確的( 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í)行語(yǔ)句 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ù),則下列賦值語(yǔ)句正確的是( d )。A) A=”true” B) A=.true C) A=#TURE# D) A=3<460、表達(dá)式2*32+2*8/4+32的值為( b )。A) 64B) 31 C) 49D) 2261、日期數(shù)據(jù)應(yīng)該在數(shù)據(jù)的( d )括起來(lái)。A) 前后各用一個(gè)雙引號(hào) B) 前后各用一個(gè)單引號(hào)C) 前后各用一個(gè)圓
20、括號(hào) D) 前后各用一個(gè)“#”號(hào)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,下列表達(dá)式的值是( c)。 A=b<>c=dA)1 B)True C)False D)-164、如果將布爾常量值True賦值給一個(gè)整形變量,則整形變量的值為( b )。A) 0 B) -1 C) True D) False65、在VB語(yǔ)句中,REM是(b )語(yǔ)句。A) 恢復(fù)語(yǔ)句 B) 注釋語(yǔ)句 C) 改名語(yǔ)句 D) 重定向語(yǔ)句66、下面程序段的功
21、能是(b )。A=10.5B=Int(A+0.6)A) 求平均值 B) 將一實(shí)數(shù)四舍五入取整數(shù) C) 求絕對(duì)值 D) 舍去一實(shí)數(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、運(yùn)算符號(hào)“&”
22、是( b )運(yùn)算。A) 邏輯與 B) 字符串連接 C) 關(guān)系 D) 算術(shù)69、設(shè)a=2,b=3,c=4,d=5,下列表達(dá)式的值是( b )。 Not a<=C or 4*c=b2 and b+cA) -1 B) 0 C) True D) False70、 設(shè)a=3,b=5,則以下表達(dá)式值為真的是( 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 )語(yǔ)句可以將變更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項(xiàng)中合法的單精度型變量是( a )A)num! B)sum% C)xinte$ D)mm#73、已知A$=”12345678”則表達(dá)式Val(Left$(a$,4)+Mid$(A$,4,2)的值為( b )A)123456 B)123445 C)8 D) 674、表達(dá)式Datediff(”y”,12301999,l132000)的結(jié)果是cA)10 B)11 C)14 D)9975、IS表達(dá)式Len B(”123程序設(shè)計(jì)ABC”)的值是 ( c )A)10 B)14 C)20 D)1776、以下語(yǔ)句的輸出結(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)全局用戶自定義類(lèi)型78、下列不支持Print方法的是( d )A)圖片框控件 B)窗體 C)打印機(jī) D)文本框控件79、設(shè)計(jì)一個(gè)程序,在程序中添加一個(gè)名稱為Form1的窗體,添加窗體的Click事件過(guò)程代碼,Private Sub Form_Click()Dim x As Single,y As Singlex=InputBox(“輸
25、入第一個(gè)數(shù)據(jù)”,”輸入數(shù)據(jù)”) y=InputBox(“輸入第二個(gè)數(shù)據(jù)“, “輸入數(shù)據(jù)“) Print x+yEnd Sub程序運(yùn)行時(shí),單擊窗體,先后在兩個(gè)輸入對(duì)話框中輸入123和456,則程序的輸出為( a ).A)123456 B)123 C)579 D)45680、 語(yǔ)句Dim a(3,4,5)定義的數(shù)組中所包含的數(shù)組元素的個(gè)數(shù)是( c )A) 10 B) 60 C) 120D) 34581、 語(yǔ)句Dim a(-4 To 4) As Integer定義的數(shù)組中,所包含的數(shù)組元素的個(gè)數(shù)( c )A) 7B) 8C) 9D) 1082、以下敘述中錯(cuò)誤的是( b ) A)用Shell函數(shù)可以調(diào)
26、用能在Windows下運(yùn)行的應(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è)有如下語(yǔ)句:str1=InputBox(“輸入”,“ ”,“練習(xí)”)從鍵盤(pán)上輸人字符串“示例”后,str1的值是( d )。A) “輸入”B) “”C) “練習(xí)” D) “示例”84、inputBox函數(shù)返回值的類(lèi)型為( 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 "通過(guò)"Case Else Print "不通過(guò)"End SelectA) 優(yōu)秀 B) 良好 C) 通過(guò) D) 不通過(guò)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),則在程序中的括號(hào)里要填入( 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 語(yǔ)句的說(shuō)法正確的是( a)A)循環(huán)變量、初值、終值和步長(zhǎng)都必須為數(shù)值型 。B)step后的步長(zhǎng)只為正數(shù)。C)初值必須小于終值 。 D)初值必須大于終值。91、下列各賦值語(yǔ)句,語(yǔ)法不正確的是( a )。A)x+y=5 B)iNumber =15 C)Labell.caption =“time” D)sLength =x+y92、當(dāng)條件為5<x<10時(shí),則x=x+1 ,則以下語(yǔ)句正確的是( 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)形成無(wú)限循環(huán) B)循環(huán)體執(zhí)行一次后結(jié)束循環(huán)C) 語(yǔ)法錯(cuò)誤 D) 循環(huán)體不執(zhí)行即結(jié)束循環(huán)94、有如下語(yǔ)句,執(zhí)行后該段語(yǔ)句的循環(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的使用說(shuō)明正確的是(d )。A) Exit fo
31、r 語(yǔ)句可以退出任何類(lèi)型的循環(huán)。 B) 一個(gè)循環(huán)中只能有一個(gè)這樣的語(yǔ)句。C) Exit for 表示返回For語(yǔ)句去執(zhí)行。D) 一個(gè)For循環(huán)中可以有多條Exit for語(yǔ)句。96、下列關(guān)于Sub過(guò)程的敘述正確的是(b )。A) 一個(gè)Sub過(guò)程必須有一個(gè)Exit sub語(yǔ)句。 B) 一個(gè)Sub過(guò)程必須有一個(gè)End sub語(yǔ)句。C) 在Sub過(guò)程中可以定義一個(gè)Function過(guò)程。 D) 可以用Goto語(yǔ)句退出Sub過(guò)程。98、多分支選擇結(jié)構(gòu)的Case語(yǔ)句,下列寫(xiě)法錯(cuò)誤的是( 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)語(yǔ)句將執(zhí)行( a)次。A=1000DO Print a A=A+1Loop while a<=100A) 1 B) 10 C) 100 D) 1000100、關(guān)于ForNext循環(huán)的初值、終值與步長(zhǎng),下列說(shuō)法正確的是( c )。A) 只能是具體的數(shù)值。 B) 只能是表達(dá)式。C) 可以是數(shù)值表達(dá)式。 D) 可以是任何類(lèi)型的表達(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、以下是計(jì)算10的階乘的程序,請(qǐng)補(bǔ)充該程序。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、下列語(yǔ)句能正常結(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、語(yǔ)句If x=1 then y=1,下列說(shuō)法正確的是( c )A)X= 1和y= 1均為賦值語(yǔ)句 B)x=l和y=1均為關(guān)系表達(dá)式C)x=1為關(guān)系表達(dá)式,y=1為賦值語(yǔ)句 D)X=1
35、為賦值語(yǔ)句,y=1為關(guān)系表達(dá)式 108、 結(jié)構(gòu)化程序由3種基本結(jié)構(gòu)組成,下面屬于3種基本結(jié)構(gòu)之一的是( b )A)遞歸結(jié)構(gòu) B)選擇結(jié)構(gòu) C)過(guò)程結(jié)構(gòu) D)輸入、輸出結(jié)構(gòu)109、為了給x,y,z這3個(gè)變量賦初值1,下面正確的賦值語(yǔ)句是( a )A)x=1:y=1:z=1 B)x=1,y=1,z=1 C)x=y=z=1 D)xyz=1110、賦值語(yǔ)句:a=123+MID(“123456”,3,2)執(zhí)行后,a變量中的值是( d )A)”1234” B)123 C)12334 D)157111、下面If語(yǔ)句統(tǒng)計(jì)滿足性別為男、職稱為副教授以上年齡小于40歲條件的人數(shù),不正確的語(yǔ)句是( 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ù)組的說(shuō)法正確的是( d)。A) 在VB中,一個(gè)數(shù)組中所包含的元素只能是相同類(lèi)型的數(shù)據(jù)。B) 在VB中,數(shù)組只能在模塊中定義,不能在過(guò)程中定義模塊。C) 同普通變量一樣,數(shù)組也可以不定義,先使用。D) 在定義數(shù)組時(shí),數(shù)組的每一維元素的個(gè)數(shù)必須是常數(shù),不能是變量或表達(dá)式。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ù)組聲明語(yǔ)名,正確的是( 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、要儲(chǔ)存n個(gè)單精度數(shù),下列語(yǔ)句正確的是( 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ù)組中的無(wú)素,正確的是( 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、個(gè)同類(lèi)型的控件組成,一般控件只有一個(gè)控件B)控件數(shù)組的Index為0,一般控件的Index為空C)控件數(shù)組的Index為1,一般控件的Index為0;D)控件數(shù)組的建立通過(guò)Dim語(yǔ)句聲明,一般控件不必聲明。120、我們定義一個(gè)數(shù)組A,給它賦值,然后將該數(shù)組的最后一個(gè)元素的值賦予變量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、在以下事件過(guò)程中,Private表示( b )。 Privat
42、e Sub lblAbc_Change() End SubA) 此過(guò)程可以被任何其它過(guò)程調(diào)用B) 此過(guò)程只可以被本窗體模塊中的其它過(guò)程調(diào)用C) 此過(guò)程不可以被任何其它過(guò)程調(diào)用D) 此過(guò)程只可以被本工程中的其它過(guò)程調(diào)用123、 用( a)關(guān)鍵字聲明的局部變量在整個(gè)程序運(yùn)行中一直存在。A) Static B) Private C) DimD) Public124、要想從子過(guò)程調(diào)用后返回兩個(gè)結(jié)果,下面子過(guò)程語(yǔ)句說(shuō)明合法的是( 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事件過(guò)程中定義的變量是全局變量B) 局部變量的作用域可以超出所定義的過(guò)程C) 在某個(gè)Sub過(guò)程中定義的局部變量可以與其它事件過(guò)程中定義的局部變量同名,但其作用域只限于該過(guò)程D) 在調(diào)用過(guò)程時(shí),所有局部變量被系統(tǒng)初始化為0或空字符串126、假定有以下兩個(gè)過(guò)程: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則以下說(shuō)法正確的是( a )A)用過(guò)程S1可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作,S2不能實(shí)現(xiàn)B)用過(guò)程S2可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作,S1不能實(shí)現(xiàn)C)用過(guò)程S1和S2都可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作D)用過(guò)程S1和S2都不可以實(shí)再交換兩個(gè)變量的值的操作127、函數(shù)過(guò)程的敘述正確的是( c)。A) 函數(shù)名只能被賦值一次 B)函數(shù)名沒(méi)有賦值,就沒(méi)有函數(shù)值返回調(diào)用過(guò)程中C) 函數(shù)名可以多次被賦值 D) 定義函數(shù)的類(lèi)型是指定義虛參的類(lèi)型128、以下關(guān)于過(guò)程及過(guò)程參數(shù)的描述中,錯(cuò)誤的是( c )A)過(guò)程的參數(shù)可以是控件名稱B)用數(shù)組作為過(guò)程的參數(shù)時(shí),使用的是“傳地址”方式C)只有函數(shù)過(guò)程能夠
45、將過(guò)程中處理的信息傳回到調(diào)用的程序中D)窗體可以作為過(guò)程的參數(shù)129、在過(guò)程定義中用(c )表示形參的傳值。A)Var B)ByDef C)ByVal D)Value130、下面子過(guò)程語(yǔ)句說(shuō)明合法的是( d )A)Sub f1(ByVal n%() B)Sub f1(n%) As IntegerC)Function f1%(f1%) D)Function f1(ByVal n%)131、下面過(guò)程運(yùn)行后顯示的結(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、下列控件中,沒(méi)有Caption屬性的是(b )A)框架 B)列表框 C)復(fù)選框 D)單選按鈕133、不能作為容器使用的對(duì)象是( d )。A) Frame B) FormC) Picture D) Image134、ScrollBars屬性用來(lái)設(shè)置文本框是否含有滾動(dòng)條,要設(shè)置該屬性,( a )屬性的值必須設(shè)置為T(mén)rue。A) Locked B) Hideselection C) MultilineD) Enabled135、下列屬性值為字符串的屬性是( c )。
47、A) CaptionB) ValueC) Width D) Height136、要使某控件在運(yùn)行中不顯示,通過(guò)設(shè)置可達(dá)到此要求的屬性是( b)A)Enabled B)Visible C)BackColor D)Caption137、在下列說(shuō)法中,正確的是( d )A)通過(guò)適當(dāng)?shù)脑O(shè)置,可以在程序運(yùn)行期間,讓時(shí)鐘控件顯示在窗體上B)在列表框中不能進(jìn)行多項(xiàng)選擇C)在列表框中能將項(xiàng)目按字母順序從大到小排列D)框架也有Click和Dblick事件138、文本框(Text1)中有選定的文本,執(zhí)行Text1.SelText“Hello”的結(jié)果是( a )A)“Hello”將替換掉原來(lái)選定的文本 B)“Hel
48、lo”將插入到原來(lái)選定的文本之前C)Text1.SelLength為5D)文本框中只有“Hello”139、當(dāng)用戶按下并且釋放一個(gè)后會(huì)觸發(fā)KeyPress、KeyUp和KeyDown事件,這3個(gè)事件發(fā)生的順序是( c )A)KeyPress、KeyDown、KeyUp B)KeyDown、Keyup 、KeyPressC)KeyDown、KeyPress、KeyUp D)沒(méi)有規(guī)律140、使文本框獲得焦點(diǎn)的方法是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、下列對(duì)象中沒(méi)有焦點(diǎn)屬性的是( b )。A) 命令按鈕控件 B) 標(biāo)簽控件 C) 文本框控件 D) 單選框控件144、輸出數(shù)據(jù)功能的控件是( a )。A) 窗體和標(biāo)簽 B) 復(fù)選框和文本框C) 標(biāo)簽和文本框 D) 選項(xiàng)按鈕和復(fù)選框145、命令按鈕能響應(yīng)的事件是( b)。A)DblClick B)ClickC)Load D)Scroll146、確定復(fù)選框是否選中,可訪問(wèn)的屬性是( a)。A) Value B) CheckedC) Sel
50、ected D) Caption147、以下選項(xiàng)中,不屬于單選按鈕屬性的是( d )。A) Enabled B) Caption C) Name D) Min148、若想要建立一個(gè)學(xué)生管理的輸入界面,其中要求選擇學(xué)生的性別/政治面貌(黨/團(tuán)/群眾)及選課情況(共有5門(mén)課,可任選),應(yīng)如何在窗體中利用單選鈕和選擇框來(lái)實(shí)現(xiàn)( b)。 A) 將5門(mén)課程用一組5個(gè)選擇框來(lái)表示,將性別和政治面貌用5個(gè)單選鈕來(lái)表示。B) 將5門(mén)課程用一組5個(gè)選擇框來(lái)表示,用兩個(gè)框架分別將性別用2個(gè)單選鈕,政治面貌用3個(gè)單選鈕來(lái)表示。C) 將5門(mén)課程用一組5個(gè)單選鈕來(lái)表示,將性別和政治面貌用5個(gè)選擇框來(lái)表示。D)用一組10
51、個(gè)選擇框表示課程、性別和政治面貌149、設(shè)置組合框的風(fēng)格,可用的屬性是( a )。A) Backstyle B)Borderstyle C) Style D)Sorted150、以下敘述中正確的是( c )。A) 組合框包含了列表框的功能。 B) 列表框包含了組合框的功能。C) 列表框和組合框的功能無(wú)相近之處。D) 列表框和組合框的功能完全相同。151、刪列表框中所有項(xiàng)目的方法是( b )。A) Delete B) clear C) NewD) Cls152、下列控件中,沒(méi)有Caption屬性的是( b )A)框架 B)列表框 C)復(fù)選框 D)單選按鈕153、引用列表框(List1)最后一個(gè)數(shù)據(jù)項(xiàng)應(yīng)使用的語(yǔ)句是( d )A)List1.List(List1.ListCount) (B)List1.List(List1.ListCount-1)(C)List1.List(ListCount) (D)List1.List(ListCount-1)154、用戶在組合框中輸入或選擇的數(shù)據(jù)可以通過(guò)一個(gè)屬性獲得,這個(gè)屬性是( c )A)List B)ListIndex C) Text D) ListCount155、為了添加ComboBox
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 年度員工代表發(fā)言稿15篇
- 年終大會(huì)發(fā)言稿15篇
- 年會(huì)精彩發(fā)言稿(15篇)
- 黨的理論知識(shí)宣講
- 教師清廉建設(shè)培訓(xùn)
- 教體局校車(chē)安全管理培訓(xùn)
- 闌尾炎術(shù)后應(yīng)用抗生素聯(lián)合黃藤通腑湯干預(yù)的效果
- 大學(xué)生安全教育概述
- 抖音賣(mài)貨流程
- 初級(jí)會(huì)計(jì)實(shí)務(wù)-《初級(jí)會(huì)計(jì)實(shí)務(wù)》預(yù)測(cè)試卷364
- 10以內(nèi)加減法練習(xí)題1000題直接打印版
- 單位食堂供餐方案
- DB42-T 2204-2024 湖沼濕地溫室氣體通量監(jiān)測(cè)技術(shù)規(guī)范
- 急性會(huì)厭炎的護(hù)理
- 四年級(jí)口算題大全(全)
- T-902 千分尺內(nèi)校報(bào)告
- 2024公安聯(lián)考行測(cè)題庫(kù)
- 部編二上語(yǔ)文第四單元美麗中國(guó) 公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 病理生理學(xué)專(zhuān)業(yè)的疾病生理和新藥研發(fā)
- 大動(dòng)脈炎患者的血清代謝組學(xué)及口腔微生物群特征的初步研究
- 小學(xué)科學(xué)項(xiàng)目化學(xué)習(xí)活動(dòng)作業(yè)方案案例設(shè)計(jì)《設(shè)計(jì)制作動(dòng)力小車(chē)項(xiàng)目化學(xué)習(xí)》
評(píng)論
0/150
提交評(píng)論