当前位置:文档之家› VB程序设计期末模拟试卷

VB程序设计期末模拟试卷

VB知识点总结大全 页脚内容 《VB程序设计》期末模拟试卷

一、单项选择 (b )1.被对象所识别的动作与对象可执行的动作分别称为对象的___________。 A.方法、事件 B.事件、方法 C.事件、属性 D.过程、属性 ( c)2.下列________是Single型变量。 A.Time% B.Name$ C.Sheight! D.CXYZ& (a )3.以下四个VB的变量名中,合法的是____________。 A.X23 B.$Re C. Len VB知识点总结大全 页脚内容 D.3xy

( d)4.在程序中使用 Dim str1,str2 As Long 语句对变量str1、str2进行声明后,下面正确的说法是________。

A. str1是整型,str2是长整型 B. str1是长整型,str2变体型 C. str1、str2都是长整型 D. str1是变体型,str2是长整型 (b )5.表达式(&O36>31) and (“A”>”B”) 的结果是 ____________。 A.True B.False C.”&O3631AB” D.&O3631 (c )6.表达式“100” + 100 和表达式“100” & 100的值分别是____________。

A.200、200 B.“100100”、“100100” C.200、“100100” VB知识点总结大全 页脚内容 D.“100100”、200

(b )7.以下语句执行时,从键盘上输入Zhao,并按回车键。执行结果是________。

Dim a As String A=InputBox("Input", "", "Name") Print a A.Input B.Zhao C.Name D.空字符串 (b)8.语句Print 4 + 5 \ 6 * 7 / 8 Mod 9的运行结果是________。 A.4 B.5 C.6 D.7 ( d)9.在窗体的通用段声明变量时,不能使用__________ 关键字。 A.Dim VB知识点总结大全 页脚内容 B.Public

C.Private D.Static (c )10.表达式Abs(-9) + Len("I am a student") 的值是________。 A.9 I am a student B.–9 I am a student C.23 D.出错 (a )11.设a为整型变量,不能正确表达数学关系10 < a < 15的VB表达式是_________。

A.10 < a < 15 B.a = 11 Or a = 12 Or a = 13 Or a = 14 C.a > 10 And a < 15 D.Not ( a<= 10) And Not ( a >=15) (b )12.在窗体的“通用”部分用Private定义的变量,其作用域是_______。 A.局部变量 B.窗体/模块级变量 VB知识点总结大全 页脚内容 C.全局变量

D.静态变量 ( b)13.假设 A = "Good Morning.",B = "Afternoon,Boys.",则下列______表达式的结果等于"Good Boys."。

A.Left(A, 10) + Right( B, 6) B.Left(A, 5) + Right( B, 5) C.Mid( A ,1, 5) + Mid(B, 1, 6) D.Mid( A +B ,1, 11) (a )14.执行下面的程序段后,X的值为________。 X=3 For I = 1 To 10 Step –2 X = x +I \ 3 Next I A.3 B.10 C.-1 D.4 VB知识点总结大全 页脚内容 ( a)15.在窗体上添加一个名称为Command1的命令按钮,然后编写如下程序:

Private Sub Command1_Click() Dim A As Integer Static B As Integer Cls B = 2 B = B + 3 A = 3 + A Print A, B End Sub 程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为_______。 A.3 5 B.6 6 C.9 5 D.3 3 (d )16.下列_______事件不属于文本框的事件。 A.Change VB知识点总结大全 页脚内容 B.KeyPress

C.LostFocus D.DropDown (b )17.在程序中可以通过复选框和单选按钮的______属性值来判断它们的当前状态。

A.Caption B.Value C.Checked D.Selected (c)18.决定窗体标题条显示内容的属性是______。 A.Text B.Name C.Caption D.BackStyle ( c)19.用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是______。

A.List VB知识点总结大全 页脚内容 B.ListIndex

C.Text D.ListCount (b )20.在窗体上有两个文本框控件,名称分别为Text1和Text2,以下程序实现的功能是希望在文本框Text1中输入字符时,输入的字符也将出现在Text2文本框中。下划线处应填_______。

Private Sub Text1__________() Text2.Text = Text1.Text End Sub A.SetFocus B.Change C.GetFocus D.Click (c )21.要把名称为List1的列表框中当前选中的一项删除,应执行______语句。

A.List1.Clear B.List1.Delete List1.ListIndex C.List1.RemoveItem List1.ListIndex VB知识点总结大全 页脚内容 D.List1.Clear List1.ListIndex

(c )22.要使文本框能显示多行文字,则需设定它的_______属性为True。 A.Caption B.PasswordChar C.MultiLine D.Value (c )23.列表框的_______属性代表着列表框中项目的总数目。 A.List B.ListIndex C.ListCount D.Selected (d )24.用下面语句定义的数组元素个数是__________。 Dim Arr1(-2 To 6) As Integer A.6 B.7 C.8 D.9 VB知识点总结大全 页脚内容 (d )25.当Form1_Click事件发生时,程序的输出结果是______。

Private Sub Form_Click() Dim M As Integer, k As Integer, t As Integer M = 6: k = 8 Select Case M Case Is < 0 M = M + 5 Case 1 To 10 t = M: M = k: k = t Case Is > 10 M = k Mod 3 End Select Print M, k, t End Sub A.6 6 8 B.6 8 6 C.8 6 8 VB知识点总结大全 页脚内容 D.8 6 6

(a )26.假定有以下程序段: For I = 1 To 3 For j = 5 To 1 Step –1 Print I * j Next j,I 则语句Print I * j 的执行次数是______。 A.15 B.16 C.17 D.18 (b )27.当拖动某对象A经过对象B时,将会发生对象B的_______事件。 A.DragDrop B.DragOver C.DragDown D.Drag (a )28.参数传递有按值传递和按地址传递,______关键字表示按值传递。 VB知识点总结大全 页脚内容 A.ByVal

B.ByRef C.Value D.Refrence ( a)29.当Form_Click事件发生时,写出在窗体上显示的第二行和第三行是________。

Private a As Integer, c As Integer Private Sub Form_Click() Dim a As Integer, b As Integer a = 10: b = 10: c = 10 Print a, b, c Call test1(a, b) Print a, b, c End Sub Private Sub test1(m As Integer, ByVal n As Integer) Dim c As Integer m = 5: n = 5: c = 5

相关主题