當前位置:文書都 >

教師之家 >試題 >

計算機二級VB考試題及答案

計算機二級VB考試題及答案

不論從事何種工作,如果要想做出高效、實效,務必先從自身的工作計劃開始。有了計劃,才不致於使自己思想迷茫、頭腦空洞,不知從哪裏着手開展工作。下面是小編搜索整理的計算機二級VB考試題及答案,供大家參考學習!

計算機二級VB考試題及答案

計算機二級VB考試題及答案

1.設有如下程序段:

x=2

For c=1 To 4 Step 2

x=x+c

Next c

運行以上程序後,x的值是(A)(單)

A.6

B.7

C.8

D.9

2.以下敍述中錯誤的是(A)(單)

A.在KeyPress事件過程中不能識別鍵盤鍵的按下與釋放

B.在KeyPress事件過程中不能識別回車鍵

C.在KeyDown和KeyUp事件過程中,從鍵盤輸入的字母"A"和字母"a"對應的KeyCode視作相同的字母

D.在KeyDown和KeyUp事件過程中,從大鍵盤上輸入的"1"和從右側小鍵盤上輸入的"1"被視作不同的字符

3.執行如下兩條語句,窗體上顯示的是(C)(單)

A=9.8596

Print Format(a,"000.00")

A.0,009.86

B.9.86

C.009.86

D.0,009.86

4.在窗體上畫一個名稱為CommandDialog1 的通用對話框,一個名稱為Command1的命令按鈕。然後編寫如下事件過程:

Private Sub Command1_Click( )

Name =""

er="All file|*.*|(*)|*|(*)|*"

erIndex=1

ogTitle="VBTest"

on=1

End Sub

對於這個程序,以下敍述中錯誤的是(D)(單)

A.該對話框被設置為"打開"對話框

B.在該對話框中指定的文件名為空

C.該對話框的標題為VBTest

D.在該對話框中指定的默認文件類型為文本文件(*)

5.設一個工程由兩個窗體組成,其名稱分別為Form1和Form2,在Form1上有一個名稱為Command1的命令按鈕。窗體Form1的程序代碼如下:

Private Sub Command1_Click( )

Dim a As Integer

a=10

Call g(Form2,a)

End Sub

Private Sub g(f As Form,x As Integer)

y=Iif(x>10,100,-100)

ion=y

End Sub

運行以上程序,正確的結果是(B)(單)

1的Caption屬性值為100

2的Caption屬性值為-100

1的Caption屬性值為-100

2的Caption屬性值為100

6.在窗體上畫一個名稱為Command1的命令按鈕,並編寫如下程序:

Private Sub Command1_Click( )

Dim x As Integer

Static y As Integer

x=10

y=5

Call f1(x,y)

Print x,y

End Sub

Private Sub f1(ByRef x1 As Integer, y1 As Integer)

x1=x1+2

y1=y1+2

End Sub

程序運行後,單擊命令按鈕,在窗體上顯示的內容是(D)(單)

A.10 5

B.12 5

C.10 7

D.12 7

on Base 1

Private Sub Command1_Click( )

Dim a(10) As Integer

Dim n As Integer

n=3

If n<10 Then

Call GetArray(a,n)

End If

End Sub

Private Sub GetArray(b( ) As Integer,n As Integer)

Dim c(10) As Integer

j=0

For t=1 To n

b(t)=Rnd*100

If b(t)/2=b(t)2 Then

j=j+1

c(j)=b(t)

End If

Next t

Print j

End Sub

以下敍述中錯誤的是(C)(單)

A.數組b中的數範圍為0-100

B.c數組下標的下界從1開始

rray過程的參數n是按值傳送的

D.語句If b(t)/2=b(t)2 Then 是判斷數組b中元素的值是否為整數

8.在窗體上畫一個名稱為Command1的命令按鈕,然後編寫如下事件過程:

Option Base 1

Private Sub Command1_Click( )

Dim a

a= Array(1,2,3,4,5)

For c=1 To Ubound(a)

a(c) = a(c)+c-1

Next c

Print a(3)

End Sub

程序運行後,單擊命令按鈕,則在窗體上顯示的內容是(B)(單)

A.4

B.5

C.6

D.7

9.閲讀程序:

Option Base 1

Private Sub Form_Click( )

Dim arr

Dim Sum%

Sum = 0

arr = Array(1, 3, 5, 7, 9)

For t = 1 To 5

Sum = Sum + arr(t)

Next t

Print Sum

End Sub

程序運行後,單擊窗體,輸入結果為(B)(單)

A.5

B.9

C.25

D.15

10.在窗體上畫一個名稱為File1的文件列表框,並編寫如下程序:

Private Sub File1_DblClick( )

x=Shell(Name,1)

End Sub

以下關於該程序的敍述中,錯誤的是(A)(單)

A.x沒有實際作用,因此可以將該語句寫為:Call Shell(File1,FileName,1)

B.雙擊文件列表框中的文件,將觸發該事件過程

C.要執行的文件的名字通過Name指定

1中顯示的是當前驅動器、當前目錄下的`文件

11.在窗體上畫一個名稱為Label1、標題為"VisualBasic考試"的標籤,兩個名稱分別為Command1和Command2、標題分別為"開始"和"停止"的命令按鈕,然後畫一個名稱為Timer1的計時器控件,並把其Interval屬性設置為500。編寫如下程序:

Private Sub Form_Load( )

led=False

End Sub

Private Sub Command1_Click( )

led=True

End Sub

Private Sub Timer1_Timer( )

If < h Then

= + 20

Else

=0

End If

End Sub

程序運行後,單擊"開始"按鈕,標籤在窗體中移動。 對於這個程序,以下敍述中錯誤的是(A)(單)

A.標籤的移動方向為自右向左

B.單擊"停止"按鈕後再單擊"開始"按鈕,標籤從停止的位置繼續移動

C.當標籤全部移出窗體後,將從窗體的另一端出現並重新移動

D.標籤按指定的時間時隔移動

12.規範地説,VB是一種(A)的開發工具(單)

A.面向對象

B.面向用户

C.面向屏幕

D.面向窗體

6設計界面包含多個視窗,控制這些視窗顯示或關閉的命令包含在(D)下拉菜單中(單)

A.文件

B.工程

C.編輯

D.視圖

14下面(D)操作不是激活或顯示屬性列表框的操作(單)

A.按快捷鍵F4

B.點擊工具欄中的"屬性列表框"按鈕

C.選擇"視圖"下拉菜單的"屬性窗口"項

D.雙擊窗體中的某一對象

al Basic程序中分隔各語句的字符是(B)(單)

A.′

B.:

C.

D._

16.假定窗體的名稱(Name屬性)為Form1,則把窗體的標題設置為"VB Test"的語句為(B)(單)

1 = "VB Test"

ion ="VB Test"

= "VB Test"

="VB Test"

17.下列不能打開代碼窗口的操作是(D)(單)

A.雙擊窗體上的某個控件雙擊

B.雙擊窗體

C.按F7鍵

D.單擊窗體或控件

al Basic程序中語句行的續行符是(D)(單)

A.′

B.:

C.

D. _

al Basic程序中的註釋所使用的字符是(A)(單)

A.′

B.:

C.

D._

20.下列説法中正確的是:為了保存一個Visual Basic應用程序,應當(D)(單)

A.只保存窗體模塊文件()

B.只保存工程文件()

C.分別保存工程文件和標準模塊文件()

D.分別保存工程文件、窗體文件和標準模塊文件

  • 文章版權屬於文章作者所有,轉載請註明 https://wenshudu.com/jiaoshizhijia/shiti/8jevy9.html
專題