資源簡介 臨河三中2021~2022學年上學期期末考試高一Visual Basic 程序設計試卷試卷總分:100分 考試時間:70分鐘姓名 班級 考號注意事項:1.答卷前,務必將自己的姓名、準考證號等填寫在試卷和答題卡上,并正確粘貼條形碼。2.選擇題答案用2B鉛筆把答題卡對應題目的答案標號涂黑。非選擇題用0.5毫米黑色字跡筆將答案寫在答題卡指定位置。在試卷上答題無效。3.考試結束后,只交答題卡,試卷自己保留,以備講評使用。第Ⅰ卷(共40分)一、選擇題:本題共20小題,每小題2分,共40分。在每小題給出的四個選項中,只有一項是符合題目要求的。1、與傳統的程序設計語言相比,Visual Basic 最突出的特點是()A 結構化程序設計 B 程序開發環境C事件驅動編程機制 D 程序調試技術2、下列可以作為Visual Basic的變量名的是()A FileName B a(A+b) C 23D D print3、以下聲明語句中錯誤的是()A Const var1=123 B Dim var2 = 'ABC'C public a,b as integer D Dim var3 As Integer4. 下列選項中,把r定義為雙精度型變量的是()A r% B r! C r# D r$5. 用來將數值轉換為字符串類型的函數是()A Chr () B Asc() C Str () D Val()6.在 VB的基本數據類型中以下( )占4字節內存空間。A.整型 B.布爾型 C.日期型 D.單精度型7.下列不是VB常量的是( ?。?。A.3.14 B.′Name ′ C.#10/18/2007# D.True8.確定控件在窗體上位置的屬性是 ( ?。?。A.Width 和 Height B.Width 和 Top C.Top 和 Left D.Top 和Height9. 下列屬于非法調用的函數是( ?。?。A.sqr(-5) B.Sgn(-5) C.Exp(-5) D.Int(-5)10. 假設變量bool_x是一個布爾型(邏輯型)的變量,則下面正確的賦值語句是 ( )A.bool_x="False" B.bool_x=.False.C.bool_x=#False# D.bool_x=False11. 設S=“中華人民共和國”,表達式Left(S,1)+Right(S,1)+Mid(S,3,2)的值為( )A.“中華民國” B.“中國人民”C.“中共人民” D.“人民共和”12. 下列表達式的值為2123的是( )A.Val("123asd")&2000 B.Val("123asd")+2000C.Str(123)&"2000" D.Str(123)+"2000"13. 表達式3∧2 * 2+3 Mod 104的值是( )A.18 B.21 C.19 D.014. VisualBasic是一種面向對象的程序設計語言,構成對象的三要素是 ( )A.屬性、控件和方法 B.屬性、事件和方法C.窗體、控件和過程 D.控件、過程和模塊15. “幸運兒”屬于哪種數據類型( )A、數值型 B、日期型 C、字符型 D、字節型16.下面屬于不合法的整數常數的是。( )A.100 B.&O100 C.&H100 D.%10017. 在VB中,有一個專門的字符串連接運算符是:( )A、* B、 # C、 & D、““18. ( )數據有兩個值:True ,false。A、布爾型 B、字符型 C、數值型 D、日期型19. 在VB應用程序中,窗體、標簽、和命令按鈕都可以稱為:( )A、對象 B、事件 C、方法 D、屬性20. 下列不能打開代碼窗口的操作是:( )A、雙擊窗體上的某個控件 B、單擊窗體或控件C、按“F7”鍵 D、雙擊窗體第Ⅱ卷(共60分)二、填空題:本題每空1分,共20分。21、在VB中,Len(“共產黨”)的值是______;執行語句s=Len(Mid("VisualBasic",1,6))后,s的值是______。22、以下語句的輸出結果是______a%=3.14159Print a%23、在Visual Basic中,字符串常量用___________括起來,日期/時間型常量要用_____________括起來,這兩類數據類型的關鍵字分別為________和________。 24、在VB中,如果要改變窗體的標題,則需要設置的屬性是______。25、在VB中,窗體中的代碼存放在以為____________擴展名的文件中。26、與數學表達式Cos (a+b)/3x+5對應的Visual Basic表達式是_______________________________________。27、在VB中,變量名的命名規則是:變量名必須是 開頭,長度不能超過 個字符。變量名中包含字母、 、 ,同一范圍內必須是唯一的。28. 程序執行過程中,其值變化的量稱為 ,在程序執行期間數值始終不變的量稱為 。29. Visual Basic中的對象可以分為兩類,分別為_________和________。30. VB工作模式分為設計、 、 3種類型。三、簡答題:本題共2道題,共40分31. 請計算下列表達式的值(30分)(1)16/4-2^5*8/4 MOD 5\2(2)SQR(2^3^2) MOD 7(3)3\3*3/3 mod 3(4)10/5*2.5/1.25*(3.4+1.8)(5)“xyz”&456(6)3^2+8+Int(Abs(99-100)/2)(7)Int(2.6)*Sgn(-8)(8)#11/29/2021#- 11(9)16/4-2^5*8 Mod 5\2(10)Int(1234.555*100+0.5)/100(11)Mid("Nice to Meet you",6,2)(12)Len("程序設計1123,China")(13)Val("23.55fen73")(14)Ucase("exErcise123")(15)Left("agcdfe",3)32.把下列數學表達式改寫成VB表達式。(10分)(1) (2)(3) (4)(5)臨河三中2021~2022學年上學期期末考試高一Visual Basic 程序設計答案一、選擇題(每題2分,共40分)1-5.CABCC 6-10.DBCAD 11-15.BBBBC16-20.DCAAB二、填空題(每空1分,共20分)21.(2分)3、622. (1分)323. (4分)雙引號、#、String、Date24. (1分)Caption25. (1分).frm26. (1分)cos(a+b)/(3*x+5)27. (4分)字母、255、數字、下劃線28. (2分)變量、常量29.(2分)窗體、控件30.運行、中斷三、簡答題(共40分)31.(30分)略32.(10分)略 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫