




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、VB程序設(shè)計期末考試題一、選擇題1 下列常量中,是Integer類型常量的是( C )。A、123& B、-38844 C、123% D、327682 下面選項中()是字符連接運算符. AA、&B、AndC、%D、Mod3 下面關(guān)于VB的集成開發(fā)環(huán)境(IDE)的敘述中,不正確的是( B )。A、IDE是設(shè)計、調(diào)試、運行VB程序的工具。 B、用戶不能隨意關(guān)閉IDE中的窗口。C、窗體設(shè)計 窗口是用來設(shè)計應(yīng)用程序界面(窗體)的。 D、打開 / 關(guān)閉各窗口的命令主要在IDE的視圖菜單中。4 len(vb程序設(shè)計)=( C ) 。A、 5 B、2 C、 6D、10 5 表達式 15 Mod 4 + 13
2、 5 * 2 的值是 DA、7B、0C、2D、46 賦值語句 A=123 + Mid$( 123456,3,2) 執(zhí)行后,A=( A )。A、157B、12334C、123 D、12334 7 在一個語句內(nèi)寫多條語句時,用來分隔每條語句的符號是(C).A、,B、;C、:D、8 將邏輯型數(shù)據(jù)轉(zhuǎn)換成整型數(shù)據(jù)時,轉(zhuǎn)換規(guī)則是( D )。A、將True轉(zhuǎn)換為 1 ,將False轉(zhuǎn)換為 0B、將True轉(zhuǎn)換為 1 ,將False轉(zhuǎn)換為 -1 C、將True轉(zhuǎn)換為 0 ,將False轉(zhuǎn)換為 -1D、將True轉(zhuǎn)換為 -1 ,將False轉(zhuǎn)換為 0 9 表達式2+3*45-SIN(X+1)/2中最先進行的運算
3、是(D).A、SINB、45C、3*4D、x+110 如果x=2,則表達式x+12 Or sin(x)0.9 And 3x+3的值( B )。A、不能計算B、 True C、5D、False11 隨機產(chǎn)生 10,50 之間整數(shù)的正確表達式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10)C、Round( Rnd*51) D、 10+Int(Rnd*41)12 每建立一個窗體,工程管理器窗口中就會增加一個(C).A、類模塊文件B、工程文件C、窗體文件D、程序模塊文件13 INT(100*RND(1)產(chǎn)生的隨機整數(shù)的閉區(qū)間是(B).A、1,100B、0,99C、0
4、,100D、1,9914 下列數(shù)據(jù)類型中,占用內(nèi)存最小的是(D).A、IntegerB、SingleC、BooleanD、Byte15 VisualBasic是一種()程序設(shè)計語言.BA、過程式B、非過程式C、機器D、低級16 函數(shù)Int(10*Rnd)是在(A)范圍內(nèi)的整數(shù). A、0,9B、0,1C、1,9D、1,1017 以下合法的一組Visual Basic用戶標識符是 CA、Sum 和 8abcB、a#x 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile18 函數(shù)Len(Str(Val(123.4)的值為(B).A、5B、6C、8D、1119 Int(198
5、.555*100+0.5)/100的值為BA、199.6B、198.56C、200D、19820 以下各表達式中, 計算結(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)21 MsgBox()的正確語法是( D )。A、 MsgBox(標題 ,提示信息 ,按鈕類型)B、 MsgBox(提示信息,標題 ,按鈕類型)C、MsgBox(標題 ,按鈕類型 ,提示信息)D、 MsgBox(提示信息 ,按鈕類型 ,標題)22 38-3 OR 10+2 5,-
6、1,0)后,x的值為(D).A、5B、0C、6D、-125 下面關(guān)于VB的敘述中,不正確的是( A )。A、用VB編寫的程序可以在任何操作系統(tǒng)環(huán)境中運行。B、VB是面向?qū)ο蟮目梢暬能浖_發(fā)工具。C、VB是在20世紀60年代美國Dartmouth學(xué)院開發(fā)的Basic語言基礎(chǔ)上發(fā)展而形成的。 D、VB是由美國Microsoft(微軟)公司開發(fā)程序設(shè)計語言。26 表達式16 / 4-25*8 / 4 Mod 5 2 = ( A )。A、4 B、0C、-2 D、 -627 聲明符號常量應(yīng)該用關(guān)鍵字(B).A、PrivateB、ConstC、StaticD、V26/ariant28 下列數(shù)據(jù)類型中,占
7、用內(nèi)存最大的是(D).A、BooleanB、IntegerC、ByteD、Single29 下列VB數(shù)據(jù)類型中,占用內(nèi)存最少的是( D )。A、CurrencyB、Integer C、Boolean D、Byte 30 RGB 函數(shù)通過紅.綠.藍三基色混合產(chǎn)生某種顏色,某語法為RGB(紅.綠.藍),括號中紅、綠、藍三基色的成分使用0255之間的整數(shù).若使用三個滾動條分別輸入三種基色,為保證輸入數(shù)值有效,則應(yīng)設(shè)置(B)屬性.A、Scroll和ChangeB、Max和MinC、Smallchange和 LargeChangeD、Value31 k=12.5 ,len( str( k ) )=( B
8、 ) 。 A、 4 B、5 C、 3 D、 232 表達式Abs(-5)*55/5的值是 DA、1B、5C、-25D、2533 產(chǎn)生10,37之間的隨機整數(shù)的VisualBasic表達式是(C).A、Int(Rnd(1)*27)+11B、Int(Rnd(1)*28)+11C、Int(Rnd(1)*28)+10D、In t(Rnd(1)*27)+1034 工具欄中的啟動按鈕的作用是(B).A、工程管理窗口B、運行一個應(yīng)用程序C、打開被選中對象的代碼窗口D、運行一個窗體35 不需要編譯,計算機便可直接執(zhí)行的程序是( B )。 A、C語言程序B、 機器語言程序C、 匯編語言程序 D、 Visual
9、Basic語言程序 36 Val (123ab)=( D )。 A、0 B、 不能轉(zhuǎn)換C、1230 D、123 37 表達式16/4-25*8/4MOD52的值為 AA、4B、2C、14D、2038 刪除字符串前導(dǎo)和尾隨空格的函數(shù)是(D).A、Rtrim( )B、Ltrim()C、LcaseD、Trim()39 下列表達式中,其值為0的是(C).A、15 mod 9B、7/9C、79D、7 mod 1540 表達式Len(123程序設(shè)計ABC)的值是 BA、17B、10C、14D、2041 Int(-3.1)+round (-4.6)=_C_。 A、-8B、-6 C、-9 D、-7 42 、/
10、、Mod、*等4個算術(shù)運算符中,優(yōu)先級最低的是(A).A、ModB、/C、*D、43 下面正確的賦值語句是( D )。A、x=y=1 B、x+2=y2+2C、x+y=1 D、x=y+z1 44 Len(實踐應(yīng)用能力)的值是(A).A、6B、4C、不能確定D、845 表達式Mid(SHANGHAI,6,3)的值是(C).A、ANGHB、SHAC、HAID、SHANGH46 表達式253 mod 3 *Int(4.5)的值為(B).A、1B、8C、4D、547 下面變量名稱正確的是( C )。A、x 1 B、integer C、 x_1_y D、 x , y48 不能正確表示條件兩個整型變量A和B
11、之一為0,但不能同時為0的布爾表達式(D).A、A*B=0ANDABB、(A=0ORB=0)ANDABC、A=0ANDB0ORA0AND B=0D、A*B=0AND(A=0ORB=0)49 如果X是一個正的實數(shù),將千分位四舍五入,保留兩位小數(shù)的表達式是(C).A、0.01*int(100*(x+0.05)B、0.01*int(x+0.05)C、0.01*int(100*(x+0.005)D、0.01*int(x+0.005)50 表達式X+1X是(D).A、非法表達式B、字符表達式C、算術(shù)表達式D、關(guān)系表達式51VisualBasic的編程機制是(B).A、面向圖形B、事件驅(qū)動C、面向?qū)ο驞、
12、可視化52 下面4項中合法的變量名是(A).A、X_yzB、X-YC、123abcD、integer53 以下可以作為VB變量名的是(C).A、COS(X)B、X(-1)C、CO1D、SIN54 表達式(73+1)*(185-1)的值是(B).A、8.76B、6C、6.67D、7.855 下列哪個變量名的取法是不正確的(C).A、sTmeB、T_12C、T12%D、T_Temp56 可以同時刪除字符串前導(dǎo)和尾部空白的函數(shù)是(B).A、LtrimB、TrimC、MidD、Rtrim57 VB窗體文件的擴展名是(A).A、FRMB、VBWC、VBPD、BAS58 一個具有圖形用戶界面的標準EXE工
13、程必須包含的文件是( A )。 A、工程文件和窗體文件。 B、窗體文件和標準模塊文件。C、工程文件和資源文件。D、工程文件和標準模塊文件。59 數(shù)學(xué)式3X5寫成VB表達式是( A )。A、3=X and X=3 and 5XC、3=X or X5D、3=XA and Ucase$(C$)=0 AND a+cb+3 OR NOT d的值是_false_。4.表示x是5的倍數(shù)或是9的倍數(shù)的邏輯表達式為_x mod 5 = 0 OR x mod 9 = 0_。5.在剛建立工程時,使窗體上的所有控件具有相同的字體格式,就對_font_的屬性進行設(shè)置。6.Int(-2.6)、Int(2.6)、Fix(-
14、2.6)、Fix(3.6)的值分別是_-3_、_2_、_-2_、_3_。7.Label和TextBox控件用來顯示和輸入文本,如果僅需要讓應(yīng)用程序在窗體中顯示文本信息,可使用_label_控件;若允許用戶輸入文本,則應(yīng)使用_Textbox_控件。8.若命令按鈕的名稱為Cmdopen,程序要求單擊該命令按鈕時,打開一個窗口frm1,請對以下事件過程填空。Private Sub Cmdopen_Click()_frm1.show_end sub9.表達式93 7 Mod 2 2 的值是_1_。10.表達式Ucase(Mid(abcdefgh,3,4)的值是_CDEF_。11.當程序運行時,要求窗體
15、中的文本框呈現(xiàn)空白,則在設(shè)計時,應(yīng)當在此文本框的_屬性_窗口中,把此文本框的_text_屬性設(shè)置成空白。12.已知a=3,b=4,c=5,表達式ab and Not ca Or cb And ca And Not b 3000Print 從1 到:; i; 的和是; sEnd Sub答案 【學(xué)生答案】i = i + 2【參考答案】i=i+12. -【程序改錯】-862題目:以下程序段用于輸出100-300的所有素數(shù)-Option ExplicitPrivate Sub Form_Click()Dim n As Integer, k As Integer, i As Integer, swit
16、As IntegerFor n = 101 To 300 Step 2 k = Int(Sqr(n) i = 2*ERROR* swit = 1*ERROR* While swit = 0 If n Mod i = 0 Then swit = 1 Else*ERROR* i = i - 1 End If WendIf swit = 0 Then Print n;End IfNext nEnd Sub答案 【學(xué)生答案】swit = 1【參考答案】swit=0【學(xué)生答案】While swit = 0【參考答案】While i=i And swit=0 While swit=0 And i=i【學(xué)生
17、答案】i = i - 1【參考答案】i=i+13.Option ExplicitPrivate Sub Form_Click()Dim i As Integer, j As Integer, k As IntegerPrint Tab(30); 9*9 tablePrint: PrintPrint * ;For i = 1 To 9*ERROR* Print Tab(i * 6); iNext iPrintFor j = 1 To 9 Print j; ; For k = 1 To j Print Tab(k * 6); j * k; ; *ERROR* Next j Print*ERROR*
18、Next k答案 【學(xué)生答案】Print Tab(i * 6); i【參考答案】 Print Tab(i * 6); i;【學(xué)生答案】Next j【參考答案】 Next k【學(xué)生答案】Next k【參考答案】Next j4.-【程序改錯】-題目:以下程序段用于計算5的N次方。-Option ExplicitPrivate Sub Form_Click() Dim n As Integer, k As Integer, s As Long n = InputBox( Input n )*ERROR* k = 0*ERROR* s = 0 Do While k = n s = s * 5 k =
19、k + 1*ERROR* Next Print 5的; n次方是; sEnd Sub答案 【學(xué)生答案】k = 0【參考答案】k=1【學(xué)生答案】s = 0【參考答案】s=1【學(xué)生答案】Next【參考答案】loop-5.【程序改錯】-題目:以下程序段用于打印如圖1所示的九九乘法表:-Option ExplicitPrivate Sub Form_Click()Dim i As Integer, j As Integer, k As IntegerPrint Tab(30); 9*9 tablePrint: PrintPrint * ;For i = 1 To 9*ERROR* Print Tab(
20、i * 6); iNext iPrintFor j = 1 To 9 Print j; ;*ERROR* For k = 1 To 9*ERROR*Print Tab(j * 6); j * k; ; Next k PrintNext jEnd Sub答案 【學(xué)生答案】Print Tab(i * 6); i【參考答案】Print Tab(i*6);i;【學(xué)生答案】For k = 1 To 9【參考答案】For k = 1 To j【學(xué)生答案】Print Tab(j * 6); j * k; ;【參考答案】Print Tab(k*6);j*k; ;6.【程序改錯】-題目:下面程序可輸出如下圖形:
21、 * * * * *-Option ExplicitPrivate Sub Form_Click()Dim m As Integer, n As Integer, s As String, i As Integer, j As Integern = 4m = 1s = *For i = 5 To 1 Step -1 *ERROR* Print Spc(n) For j = 1 To 2 * m - 1 Print s; Next j Print *ERROR* n = n + 1 *ERROR* m = m - 1Next i答案 【學(xué)生答案】Print Spc(n)【參考答案】Print Spc(n);Print Spc(i);?Spc(n);
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025建筑工程土石方挖掘合同協(xié)議書示例
- 2025合同履行過程中有哪些約束條件
- 2025貨車代理銷售合同書
- 《當代科技的全球畫卷》課件
- 《婦科疾病及其發(fā)展》課件
- 《營銷戰(zhàn)略》課件
- 九年級歷史下冊 第五單元 冷戰(zhàn)和美蘇對峙的世界 第19課 亞非拉國家的新發(fā)展教學(xué)設(shè)計1 新人教版
- 萍鄉(xiāng)衛(wèi)生職業(yè)學(xué)院《消費者行為與畫像》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海思博職業(yè)技術(shù)學(xué)院《泰山石文化》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢生物工程學(xué)院《小學(xué)教師文寫作》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年江蘇省南通市中考英語試卷(含答案解析)
- 下學(xué)期八年級期中考試家長會課件
- 幼兒園教師資格考試面試2024年下半年試題及解答
- 口才與演講實訓(xùn)教程智慧樹知到期末考試答案章節(jié)答案2024年湖南師范大學(xué)
- SH/T 3227-2024 石油化工裝置固定水噴霧和水(泡沫)噴淋滅火系統(tǒng)技術(shù)標準(正式版)
- 關(guān)于加快專門學(xué)校建設(shè)和專門教育工作的實施方案
- (高清版)TDT 1056-2019 縣級國土資源調(diào)查生產(chǎn)成本定額
- 高中物理教學(xué)中的跨學(xué)科整合策略
- 人工智能科普講解
- 2023-2024學(xué)年六年級語文下冊第5單元16表里的生物精華課件新人教版
- 射頻消融治療痔瘡
評論
0/150
提交評論