延邊大學(xué)計算機VB期末考試試題整理-單選_第1頁
延邊大學(xué)計算機VB期末考試試題整理-單選_第2頁
延邊大學(xué)計算機VB期末考試試題整理-單選_第3頁
延邊大學(xué)計算機VB期末考試試題整理-單選_第4頁
延邊大學(xué)計算機VB期末考試試題整理-單選_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、1 .沒有Caption 屬性的控件是Frame1 label1 command1 text12 .下列關(guān)于數(shù)組的說法中,正確的是B 。在 visual basic 中,數(shù)組只能在模塊中定義,不能在過程中定義定義數(shù)組時,數(shù)組的每一維元素的個數(shù)必須是常數(shù),不能是變量或表達式在 visual basic 中一個數(shù)組所包含的元素只能是同類型的數(shù)據(jù)與普通變量一樣。數(shù)組也可以不定義就使用3 . 表達式 Int(7.8)+Int(-7.2) 的結(jié)果是 D 。0151-14 .下列對象不具有KeyPress事件的是D命令按鈕文本框 窗體 標簽5 .用ReDim語句定義的數(shù)組是C 。多維數(shù)組 永久數(shù)組 臨時數(shù)

2、組 靜態(tài)數(shù)組6 .下列對象不具有MousePointer屬性的是C圖片框 框架形狀 窗體7 .下列關(guān)于Select Cas由勺敘述中,錯誤的是C 。Case”abc",“ABC”表示判斷is是否和“abc"、“ABC ”兩個字符串中的一個相同Case"X”表示判斷is是否是大寫字母XCase -7, 0,100 表示判斷 is 是否等于字符串” -7,0,100”Case 10 to 100 表示判斷 is 是否介于 10 與 100 之間8 . 有如下程序:Sub MySub(ParamArray a()s = 1For Each x In as = s + x

3、Next xPrint sEnd SubPrivate Sub Command1_Click()MySub 2, 3, 6, 18End Sub程序運行后,單擊命令按鈕,則輸出的結(jié)果是 A3031299 . 下列指定非藍色的表達式是 D 。&hff0000Vbblueqbcolor(12)rgb(0,0,255)10 .在窗體上畫一個列表框List1,編寫如下兩個事件代碼:Private Sub Form_Load()List1.AddItem "111":List1.AddItem "222"List1.AddItem "333&qu

4、ot;:List1.AddItem "444"End SubPrivate Sub List1_DblClick()Str1 = "666"Print List1.Text + Str1End Sub程序運行后,雙擊列表框中的 ” 222”, 則輸出的結(jié)果是C22288822266666622211 . 關(guān)鍵字 ListBox 代表的控件類型是D .文本框文本框列表組合框 列表框12 .在窗體上畫一個名稱為 Commandl的命令按鈕和一個名稱為 Textl的 文本框, 然后編寫如下程序:Sub s1(ByVal x As Integer, ByVal

5、y As Integer, z As Integer) z = x * yEnd SubPrivate Sub Command1_Click()Dim a, b, c As Integer a = -3 : b = -2 :c = 0Call s1(a, b, c)Text1.Text = Str(c)End Sub程序運行后,單擊命令按鈕,則在文本框中顯示的內(nèi)容是 B .Str(c)60 空白字符串13 . Visual Basic 的過程有三種,它們是C .屬性過程、通用過程和函數(shù)過程事件過程、通用過程和函數(shù)過程事件過程、函數(shù)過程和子程序過程通用過程、子程序過程和函數(shù)過程14 .已知字母&

6、quot;A"的ASCII碼是65則Asc("HI")的值是 B 。737266727315 .下列事件不屬于Visual Basic鍵盤事件的是CKeypresskeydownmouseoverkeyup16 . 由 “For i=1 To 16 Step 3決定的循環(huán)結(jié)構(gòu)被執(zhí)行”B 次。465717 . 設(shè)有如下數(shù)組定義語句 :Dim s(3) as integer則下列給數(shù)組元素賦值的錯誤語句是D .S(2)=5*5-3*3s(3)=100 s(3)=val(inputbox ”輸入整數(shù) ” s(3)=array ( 0,1,2,3)18表達式Fix(7.8

7、)+Fix(-7.2) 的結(jié)果是D 。-1115019. 以下說法中錯誤的是DKeyup事件過程中從鍵盤上輸入 a和A被視為相同的字母Keydown 事件過程中,將鍵盤上的“ 1”和小鍵盤上的“ 1 ”視為不同的數(shù)字Keypress事件中不能識別鍵盤是某個鍵的按下與釋放20. 下列語句中,屬于合法的Visual basic 語句是C。Option base4 option base2 option base1 option base321. 表達式Round(7.823,2) 的結(jié)果是B 。7.87.827.807.8322. 將窗體的 KeyPreview 屬性設(shè)置為True ,然后編寫如下

8、事件過程:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)Print Chr(KeyCode);End SubPrivate Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode + 32);End Sub在程序運行前先,按下 Caps Lock鍵使Caps Lock指示燈亮。程序運行后按“A鍵,則輸出的結(jié)果為aAAAAaAB23. 輸入對話框(InputBox )整數(shù) 長整數(shù)24. 通用對話框可以通過對C 。字符串 浮點數(shù)B 屬性

9、的設(shè)定來過濾文件類型。Actionfilter25. 下面程序段Dim a(4, 4)For i = 1 To 4For j = 1 To 4a(i, j) = j + jNext jNext iFor i = 1 To 4Print Tab(20 - 3 * i);For j = 5 - i To 4Print a(i, j);Next jPrintNext i 程序運行后輸出的結(jié)果是filterindexfont2?8246824?68246826. 輸入對話框InputBox 的返回值的類型是B 。長整數(shù) 字符串 浮點數(shù) 整數(shù)27. 有如下 Visual Basic 語句:2468246

10、?Dim S (8)Option Base 1Dim K (8)用上述語句定義的數(shù)組的元素個數(shù)分別是 A 。9、 89、 98、 98、 828. 語句 “Form1.Print Tab(10);"#" 的作用是在窗體當前輸出行 ”B第10列輸出字符“ #” 第 11列輸出字符“ #”第9列輸出字符“#”輸出 10個字符“#”29. 有如下一段程序Dim result As Integer, abcPrivate Sub Command1_Click()abc = 12345result = VarType(abc)Print resultEnd Sub單擊 Command

11、1 后窗體上 輸出的結(jié)果是A 。2123454“ abc30.由“Fo門=1 To 9 Step3”決定的循環(huán)結(jié)構(gòu)被執(zhí)行C 次,460531. Visual Basic 中,實現(xiàn)參數(shù)的傳值方式的關(guān)鍵字是DDimbyrefredimbyval32. 運算符 “”兩邊的操作數(shù)若類型不同,則先 D 再運算。四舍五入為byte類型取整為byte類型四舍五入為整數(shù)取整為integer類型33. 下列程序段的輸出結(jié)果是A 。a=10: b=10000: x=log(b)/log(a): Print "lg(10000)="xlg(10000)=4lg(10000)=54534. 下列方

12、法能定義一個包含 25 個元素的二維數(shù)組的是D。Dim s(5,5) option1:dim s(4,4) option base2:dim s(6.6) option base1:dim s(5,5)35. 在窗體上建立一個命令按鈕控件數(shù)組,其名稱為COmTest,則在編寫該控件數(shù)組的Clik 事件過程時,使用的參數(shù)是A .Index namedefaultcaption36. 如果在定義過程時使用了Static關(guān)鍵字,則表明D 過程的返回值是靜態(tài)的過程名是靜態(tài)的 形式參數(shù)是靜態(tài)的 過程中的局部變量時靜態(tài)的37. 表達式 50+Int(50*Rnd) 取值范圍是 A 。【50,100)【50

13、,51】【50,100】(50,99】38. 要動態(tài)顯示鼠標光標的當前位置,最好用來實現(xiàn)這種功能的鼠標事件是AMousemovemousedownclick mouseup39. 設(shè)計一個名為SayHello的菜單項,其標題是“Say&Hello,"在快捷鍵”列表框中選擇Ctrl+F3 ,則程序運行時,下列方式不可以執(zhí)行該菜單命令的是 B進入該菜單項的上一級菜單,然后按H鍵按F3鍵按ctrl+F3用鼠標單擊該菜單項40在窗體上添加一個命令按鈕,并寫如下代碼Private Sub Command1_Click()Dim var1, var2, var3, var4var1 =

14、2345.6var2 = 6543.2var3 = CInt(var1)var4 = CInt(var2)Print var3, var4End Sub運行后,單擊命令按鈕,顯示的結(jié)果是 D 。2346 65442345 65432345.6 6543.22346 654341. 返回刪除字符串前導(dǎo)和尾隨空格符后的字符串,用函數(shù) C 。Ltrimrtrimtrimmid42. Print 語句的一個輸出表達式為 B ,則輸出包括日期、時間信息。Datenowtimemouth43. 在窗體上畫一個名稱為command1的命令按鈕,然后編寫如下事件過程:Private Sub Command1_

15、Click()Dim a(8)Const p = 3For i = 0 To 8a(i) = 8 - iNext iPrint a(p + a(p)End Sub程序運行后,單擊命令按鈕,則輸出的結(jié)果是B503844. 下列關(guān)于變體類型的說法錯誤的是B 。一個變量沒有定義就賦值,該變量為變體類型變體變量的空值就表示該變量的值為 0變體變量所存放的值都有一個內(nèi)部表示可以把一個整型數(shù)賦給一個變體類型的變量45. 用下列語句定義的數(shù)組元素個數(shù)分別為DDim arr1(6) As IntegerDim arr2(2, -5 To 5) As SingleDim arr3(-5 To 5, -1 To 4)6、 33、 556、 22、 657 、 20、 507、 33、 6646. 在程序中使用過程的主要目的是使程序模塊化 便于程序的移植47. 有一如下過程:A .提高程序的可讀性提高程序的運行速度Sub fact(n As Integer, result As Long)result = 1For i = 1 To nresult = result * iNext iEnd Sub在窗體上畫一個名稱為 Command1 的命令按鈕,并編寫如下事件過程:Private Sub Command

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論