(完整word版)VB程序設(shè)計(jì)試題題庫及答案.doc_第1頁
(完整word版)VB程序設(shè)計(jì)試題題庫及答案.doc_第2頁
(完整word版)VB程序設(shè)計(jì)試題題庫及答案.doc_第3頁
(完整word版)VB程序設(shè)計(jì)試題題庫及答案.doc_第4頁
(完整word版)VB程序設(shè)計(jì)試題題庫及答案.doc_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、VB程序設(shè)計(jì)筆試題題庫一、選擇題1下列常量中,是 Integer類型常量的是(C)。A、123&B、-38844C、123%D、327682下面選項(xiàng)中 () 是字符連接運(yùn)算符 .( A)A、&B、AndC、%D、Mod3 下面關(guān)于VB 的集成開發(fā)環(huán)境( IDE )的敘述中, 不正確的是(B)。A、IDE是設(shè)計(jì)、調(diào)試、運(yùn)行 VB程序的工具。B、用戶不能隨意關(guān)閉 IDE中的窗口。C、 窗體設(shè)計(jì) 窗口是用來設(shè)計(jì)應(yīng)用程序界面(窗體)的。D、打開 / 關(guān)閉各窗口的命令主要在 IDE的 視圖 菜單中。4len( “程vb序設(shè)計(jì) ”)=(C) 。A、 5B、2C、 6D、105表達(dá)式 15 Mod 4 +

2、13 5 * 2的值是 DA、7B、0C、2D、46賦值語句 A=123 + Mid$(“123456”,3,2)執(zhí)行后, A= (A)。A、157B、12334C、123D、123347在一個(gè)語句內(nèi)寫多條語句時(shí) , 用來分隔每條語句的符號(hào)是 (C).A、,B、;C、:D、8將邏輯型數(shù)據(jù)轉(zhuǎn)換成整型數(shù)據(jù)時(shí),轉(zhuǎn)換規(guī)則是(D)。A、將 True 轉(zhuǎn)換為 1,將 False 轉(zhuǎn)換為 0B、將 True 轉(zhuǎn)換為 1,將 False 轉(zhuǎn)換為 -1C、將 True 轉(zhuǎn)換為 0,將 False 轉(zhuǎn)換為 -1D、將 True 轉(zhuǎn)換為 -1,將 False 轉(zhuǎn)換為 09表達(dá)式 2+3*45-SIN(X+1)/2

3、中最先進(jìn)行的運(yùn)算是 (D).A、SINB、45C、3*4D、x+110如果 x=2 ,則表達(dá)式 x+12 Or sin(x)0.9And3x+3 的值(B )。A、不能計(jì)算B、 TrueC、5D、False11隨機(jī)產(chǎn)生 10,50 之間整數(shù)的正確表達(dá)式是(D)。A、Round( Rnd*50)B、 Int(Rnd*40+10)C、Round( Rnd*51)D、 10+Int(Rnd*41)12每建立一個(gè)窗體 , 工程管理器窗口中就會(huì)增加一個(gè) ( C).A、類模塊文件B、工程文件C、窗體文件D、程序模塊文件13INT(100*RND(1) 產(chǎn)生的隨機(jī)整數(shù)的閉區(qū)間是 (B).A、1,100B、0

4、,99C、0,100D、1,9914 下列數(shù)據(jù)類型中 , 占用內(nèi)存最小的是 ( D ). A、IntegerB、Single C、Boolean D、Byte15 VisualBasic是一種 (B) 程序設(shè)計(jì)語言 .A、過程式B、非過程式C、機(jī)器D、低級(jí)16 函數(shù) Int(10*Rnd) 是在 ( A ) 范圍內(nèi)的整數(shù) . A、0,9B、0,1C、1,9D、1,1017以下合法的一組 Visual Basic用戶標(biāo)識(shí)符是( C)A、Sum 和 8abcB、a#x 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile18函數(shù) Len(Str(Val(123.4)的值為

5、(B).A、5B、6C、8D、1119Int(198.555*100+0.5)/100的值為(B)A、199.6B、198.56C、200D、19820 以下各表達(dá)式中 , 計(jì)算結(jié)果為 0的是 ( A ). A、FIX(12.4)+FIX(-12.6)B、CINT(12.4)+CINT(-12.6) C、INT(12.4)+INT(-12.6) D、FIX(13.6)+FIX(-12.6)21MsgBox() 的正確語法是(D)。A、 MsgBox(標(biāo)題 ,提示信息 ,按鈕類型 )B、 MsgBox(提示信息 ,標(biāo)題 ,按鈕類型 )C、MsgBox(標(biāo)題 ,按鈕類型 ,提示信息 )D、 Msg

6、Box(提示信息 ,按鈕類型 ,標(biāo)題 )22 38-3 OR 10+2 5,-1,0)后,x的值為 (D ) .A、5B、0C、6D、-125下面關(guān)于 VB 的敘述中,不正確的是(A)。A、用 VB編寫的程序可以在任何操作系統(tǒng)環(huán)境中運(yùn)行。B、VB是面向?qū)ο蟮目梢暬能浖_發(fā)工具。C、VB是在 20世紀(jì) 60年代美國(guó) Dartmouth學(xué)院開發(fā)的 Basic 語言基礎(chǔ)上發(fā)展而形成的。D、VB是由美國(guó) Microsoft(微軟)公司開發(fā)程序設(shè)計(jì)語言。26表達(dá)式 16 / 4-25*8 / 4Mod 5 2 = (A)。A、4B、0C、-2D、 -627聲明符號(hào)常量應(yīng)該用關(guān)鍵字 ( B ) .A、P

7、rivateB、ConstC、StaticD、V26/ariant28 下列數(shù)據(jù)類型中 , 占用內(nèi)存最大的是 ( D ) . A、BooleanB、Integer C、ByteD、Single29下列 VB 數(shù)據(jù)類型中,占用內(nèi)存最少的是(D)。A、CurrencyB、IntegerC、BooleanD、Byte30 RGB 函數(shù)通過紅 . 綠. 藍(lán)三基色混合產(chǎn)生某種顏色 , 某語法為 RGB ( 紅. 綠. 藍(lán)), 括號(hào)中紅、綠、藍(lán)三基色的成分使用 0255之間的整數(shù) . 若使用三個(gè)滾動(dòng)條分別輸入三種基色 , 為保證輸入數(shù)值有效 , 則應(yīng)設(shè)置 (B) 屬性 .A、Scroll 和Change

8、B、Max和MinC、Smallchange和 LargeChangeD、Value31k=12.5 ,len( str( k ) )=(B) 。A、 4B、5C、 3D、 232 表達(dá)式 Abs(-5)*55/5 的值是 ( D )A、1B、5 C、-25 D、2533 產(chǎn)生 10,37 之間的隨機(jī)整數(shù)的 VisualBasic 表達(dá)式是 ( C ) . A、Int(Rnd(1)*27)+11B、Int(Rnd(1)*28)+11 C、Int(Rnd(1)*28)+10 D、In t(Rnd(1)*27)+1034 工具欄中的 啟動(dòng) 按鈕的作用是 ( B ).A、工程管理窗口B、運(yùn)行一個(gè)應(yīng)用

9、程序C、打開被選中對(duì)象的代碼窗口D、運(yùn)行一個(gè)窗體35不需要編譯,計(jì)算機(jī)便可直接執(zhí)行的程序是(B )。A、C語言程序B、 機(jī)器語言程序C、 匯編語言程序D、 Visual Basic語言程序36Val ( “123ab(”)= D)。A、0B、 不能轉(zhuǎn)換C、1230D、12337 表達(dá)式 16/4-25*8/4MOD52 的值為 ( A )A、4B、2C、14 D、2038 刪除字符串前導(dǎo)和尾隨空格的函數(shù)是 ( D ). A、Rtrim( )B、Ltrim() C、Lcase D、Trim()39 下列表達(dá)式中 , 其值為 0的是 ( C ).A、15 mod 9B、7/9C、79D、7 mod

10、 1540表達(dá)式 Len(123 程序設(shè)計(jì) ABC)的值是( B )A、17B、10C、14D、2041Int(-3.1)+round (-4.6)= (C)。A、 -8B、-6C、-9D、-7、/ 、Mod、* 等4個(gè)算術(shù)運(yùn)算符中 , 優(yōu)先級(jí)最低的是 ( A ).A、ModB、/C、*D、43下面正確的賦值語句是(D)。A、x=y=1B、x+2=y2+2C、x+y=1D、x=y+z144 Len(實(shí)踐應(yīng)用能力 ) 的值是 ( A ).A、6B、4C、不能確定D、845 表達(dá)式 Mid(SHANGHAI,6,3) 的值是 (C).A、ANGH B、SHAC、HAID、SHANGH46表達(dá)式 2

11、53 mod 3 *Int(4.5)的值為 (B) .A、1B、8C、4D、547下面變量名稱正確的是( C)。A、x 1B、integerC、 x_1_yD、 x , y48不能正確表示條件 兩個(gè)整型變量 A和B之一為 0, 但不能同時(shí)為 0的布爾表達(dá)式 (D).A、A*B=0ANDABB、(A=0ORB=0)ANDABC、A=0ANDB0ORA0AND B=0D、A*B=0AND(A=0ORB=0)49 如果 X是一個(gè)正的實(shí)數(shù) , 將千分位四舍五入 , 保留兩位小數(shù)的表達(dá)式是(C).A、0.01*int(100*(x+0.05) B、0.01*int(x+0.05)C、0.01*int(1

12、00*(x+0.005) D、0.01*int(x+0.005)50 表達(dá)式 X+1X是(D).A、非法表達(dá)式B、字符表達(dá)式C、算術(shù)表達(dá)式D、關(guān)系表達(dá)式51VisualBasic 的編程機(jī)制是 ( B).A、面向圖形B、事件驅(qū)動(dòng)C、面向?qū)ο驞、可視化52 下面 4項(xiàng)中合法的變量名是 ( A). A、X_yzB、X-YC、123abc D、integer53 以下可以作為 VB變量名的是 ( C). A、COS(X)B、X(-1) C、CO1 D、SIN54 表達(dá)式 (73+1)*(185-1)的值是 ( B).A、8.76B、6C、6.67D、7.855 下列哪個(gè)變量名的取法是不正確的( C)

13、.A、sTmeB、T_12C、T12%D、T_Temp56 可以同時(shí)刪除字符串前導(dǎo)和尾部空白的函數(shù)是( B).A、LtrimB、TrimC、MidD、Rtrim57 VB窗體文件的擴(kuò)展名是 ( A).A、FRMB、VBWC、VBPD、BAS58 一個(gè)具有圖形用戶界面的“標(biāo)準(zhǔn)EXE”工程必須包含的文件是(A)。A、工程文件和窗體文件。B 、窗體文件和標(biāo)準(zhǔn)模塊文件。C、工程文件和資源文件。D、工程文件和標(biāo)準(zhǔn)模塊文件。59 數(shù)學(xué)式 3X5寫成 VB 表達(dá)式是(A)。A、3=X and X=3 and 5XC、3=X or X5D、3=X ”A”andUcase$(C$)=0 ANDa+cb+3 OR

14、 NOT d的值是 _ false_ 。4. 表示 x是5的倍數(shù)或是 9的倍數(shù)的邏輯表達(dá)式為 _x mod 5 = 0 OR x mod9=0_。5. 在剛建立工程時(shí),使窗體上的所有控件具有相同的字體格式,就對(duì)_font_ 的屬性進(jìn)行設(shè)置。6.Int(-2.6)、Int(2.6)、 Fix(-2.6)、Fix(3.6)的值分別是 _-3_、_2_、_-2_、_3_。7.Label 和TextBox 控件用來顯示和輸入文本,如果僅需要讓應(yīng)用程序在窗體中顯示文本信息,可使用 _ label _ 控件;若允許用戶輸入文本,則應(yīng)使用 _ Textbox _ 控件。8. 若命令按鈕的名稱為 Cmdope

15、n ,程序要求單擊該命令按鈕時(shí),打開一個(gè)窗口 form1 ,請(qǐng)對(duì)以下事件過程填空。Private Sub Cmdopen_Click()_ form1.show _end sub9. 表達(dá)式 93 7 Mod 2 2的值是 _1_。10. 表達(dá)式 Ucase(Mid( “abcdefgh ”,3,4)的值是 _CDEF。11. 當(dāng)程序運(yùn)行時(shí),要求窗體中的文本框呈現(xiàn)空白,則在設(shè)計(jì)時(shí),應(yīng)當(dāng)在此文本框的 _ 屬性 _ 窗口中,把此文本框的 _ text _ 屬性設(shè)置成空白。12. 已知 a=3 ,b=4 ,c=5 ,表達(dá)式 ab and Not ca Or cb AndcaAnd Not bc 的值

16、是_ false _ 。13.VB面向?qū)ο蟮娜厥菍傩?、事件、方法?4.工程文件的擴(kuò)展名為.vbp , 窗體文件的擴(kuò)展名為 .frm。15.計(jì)時(shí)器之間的間隔通過Interval屬性控制。16. 隨機(jī)產(chǎn)生一個(gè) 100至200之間的整數(shù),賦值給整型變量 r, 表達(dá)式是:r=Int(Rnd()*101+100)。17. 設(shè)有 Visual Basic表達(dá)式 :5*x2-3*x-2*Sin(a)/3,則它的數(shù)學(xué)表達(dá)式為5x23x2Sin( a)3。18. 表達(dá)式 Fix(-32.86)+Int(-23.02)的值為 -56。三、讀程序?qū)懡Y(jié)果1. 執(zhí)行下面的程序段后, S 的值為 9 S=5For

17、i=2.6 to 4.9 step 0.6 S=S+1Next i2. 在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click() A=InputBox( “請(qǐng)輸入一個(gè)整數(shù)” ) B=InputBox( “請(qǐng)輸入一個(gè)整數(shù)” )Print a+b程序運(yùn)行后,單擊命令按鈕,在輸入對(duì)話框中分別輸入321 和 456,則輸出結(jié)果為 3214563. 執(zhí)行下面的程序段后, B 的值為 300 A=300B=20A=a+b B=a-b A=a-b4. 以下程序段的輸出結(jié)果是 1Num=0While num=2Num=num+1Print numWend5. 在窗

18、體畫一個(gè)命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click() Dim a(1 to 10)Dim p(1 to 3) K=5For i=1 to 10 A(i)=iNext i Print kEnd Sub程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果是336. 在窗體上畫一個(gè)命令按鈕,然后編寫如下過程:Function fun(ByVal num As Long) As Long Dim k As Longk = 1num = Abs(num) Do While numk = k * (num Mod 10) num = num 10 Loopfun = kEnd F

19、unctionPrivate Sub Command1_Click()Dim n As LongDim r As Longn = InputBox(請(qǐng)輸入一個(gè)數(shù) )r = fun(n)Print rEnd Sub程序運(yùn)行后, 單擊命令按鈕, 在輸入對(duì)話框中輸入 234,輸出結(jié)果為 24 。7.運(yùn)行下面的程序,單擊窗體后在窗體上顯示的內(nèi)容是33若將程序中的 A 語句和 B 語句的位置互換,再次執(zhí)行程序,單擊窗體后在窗體上顯示的內(nèi)容是35。;Private Sub Form_Click()Dim x, y As Integerx = 1: y = 0Do While x 3y = y + xAx = x + 1BLoopPrint x, yEnd Sub語句語句8.運(yùn)行下面的程序,單擊窗體后在窗體上顯示的內(nèi)容是_ sum=14 _ ;若將程序中的 A 語句與 B 語句的位置互換,再次執(zhí)行程序,單擊窗體后在窗體上顯示的內(nèi)容是_ sum=10 _ 。Option ExplicitPrivate Sub Form_Click()Dim sum As Integer, i As IntegerFor i = 7 To 4 Step -1Select Case iCase 4, 7sum = sum

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論