《Visual Basic6.0程序设计教程》复习题
一、填空题
1.VB是建立在BASIC语言基础上的可视化编程语言或编程环境。
2.在窗体上已建立多个控件如Text1、Label1、Command1,若要程序一运行时焦点就定位在Command1控件上,应对Command1控件设置 TabIndex 属性的值为 0 。
3.在VB中,1234、123456&、1.2346E+5、1.2346D+5这4个常数分别表示整形、长整形、单精度、双精度类型。
4.表示x是5的倍数或是9的倍数的逻辑表达式为 x mod 5 = 0 or x mod 9=0 。
5.数组声明时下标下界默认为0,利用 Opation Base 1 语句可以使下标为1。6.传地址方式是当过程被调用时,形参和实参共享存储单元。
7.窗体中的模块级变量应在窗口模块段声明,它作用于该窗体的全局范围。8.当用户单击滚动条的空白处时,滑块移动的增量值由 LargeChange 属性决定。
9.为了显示一个窗体,所使用的方法为show;而为了隐藏一个窗体,所使用的方法为__Hide_____。
10.如果要将某个命令按钮不显示,则可将__Visible__属性设置为False 11.在VB中窗体文件的扩展名为_____.FRM______。
12.对文本框的ScrollBars属性设置为2(有垂直滚动条),但没有垂直滚动条显示,是因为没有将 MultiLine 属性设置为True。
13.对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并没有显示所需的图形,原因是没有将 Style 属性设置为1(Graphical)。14.Int(-3.5)、Int(3.5)、Fix(-3.5)、Fix(3.5)、Round(-3.5)、Round(3.5)的值分别为 4 、 3 、 -3 、 3 、 -4 、 4 。
15.若定义一维数组为:Dim a(N to M),则该数组的元素为 M-N+1 个。16.按如下要求书写函数过程定义的首语句,即Function MyF(a as int,b(n)as int) 定义语句,要求为:形参有两个:a为整型,b为一位整型数组,函数过程名为MyF,函数返回值为逻辑型。
17.滚动条产生Change事件是因为 Value 值改变了。
18.如果要每隔15s产生一个计时器事件,则Interval属性应设置为 15000 。19.在VB中,除了可以指定某个窗体作为启动对象之外,还可以指定 Main子过程作为启动对象。
20.用Show方法显示自定义对话框时,如果Show方法后带 vbModal 参数就将窗体作为模式对话框显示。
21.容器的实际可用高度和宽度由右和上属性确定。
22.启动窗体时,为了初始化窗体中的各控件,可选作窗体的____load_____事件。
23.结构化程序设计中,三种基本结构是___分支结构______、__顺序结构______和循环结构。
24.在代码窗口对窗体的BorderStyle、MaxButton属性进行了设置,但运行后没有效果,原因是这些属性在运行时设计是无效的。
25.在文本框中,通过 SelStart 属性能活得当前插入点所在的位置。
26.表达式Ucase(Mid(“abcdefgh”, 3, 4))的值是 CDEF 。
27.已知a=3.5,b=5.0,c=2.5,d=True,则表达式:a>=0 And a+c>b+3 Or Not d的值是 False 。
28.要获得动态数组的上界通过 UBound 函数,下界通过 LBound 函数。29.由Array函数建立的数组,其变量类型必须是 variant 类型。30.VB中的变量按其作用域分为全局变量、模块变量和局部变量。
31.复选框的 Value 属性设置为2——Grayed时,变成灰色,禁止用户选择。
32.滚动条响应的重要事件有 Scroll 和Change。
33.VB中工程文件的扩展名为 vbg 。
34.如果在窗体上已经创建了一个文本框对象Text1,可以通过 Keypress事件获得输入键值的ASCII码。
35.VB中对象的三要素是属性、事件和方法。
36.下列程序的功能为输出如下的图形。程序不完整,请在[1] 、[2] 处填入所需内容。
********
********
********
********
Private Sub Command1_Click()
For i=1 To 4
Print Tab(10+i);
For j= [1]
Print "*" ;
[2]
Next i
End Sub
【解答】[1] 1 To 8; [2] Next j
37.阅读下列程序,该程序的作用是利用随机函数产生10个在1~200之间的随机整数,打印其中7的整数倍的数并求其和。请根据程序的需要在处填上正确的内容。
Private Sub Command1_Click()
For i=1 To 10
x=Int(Rnd(1)*200+1)
If Then Print x: k1=k1+x
Next i
Print "k1=", k1
End Sub
【解答】X/7=Int(x/7)或者x Mod 7=0
二、选择题
1、在VB中,所有的窗体和控件都必定具有的一个属性是:(A )
A、Name
B、Font
C、Caption
D、FillColor
2、命令按钮上要显示的内容用下列哪个属性设置:(A )
A、Caption
B、Text C 、Font D、Picture
3、下面哪个语句用于关闭退出应用程序:(A )
A、End
B、End Sub
C、Endif
D、End Else
4、确定控件在窗体的位置的属性是:(B)
A、Width和Height
B、Top和Left
C、Width或Height
D、Top 或Left
5、下面有关于控件的Visible属性,说法正确的是:(A )
A、默认情况下Visible属性值是True
B、如果设置控件的Visible属性值为False,则该控件消失
C、Visible的值可设为0或1
D、设Visible属性同设置Enabled属性的功能是相同的,都使控件处于失效状态
6、要使标签中显示的文本靠右显示,应设置Alignment 的值为:(B )
A、0
B、1
C、2
D、3
7、以下说法错误的是:(C )
A、事件是由VB预先设置好的、能够被对象识别的动作
B、响应某个事件后所执行的操作通过一段程序代码来实现,这段程序代码称为事件过程
C、一个对象对应一个事件,一个事件对应一个事件过程
D、事件过程的一般格式为:
Private Sub 对象名称_事件名称()
事件响应程序代码
End Sub
8、在VB中,以下方式不能进入运行模式的是( D )
A、F5
B、"运行"菜单下的"启动"命令
C、工具栏的启动按钮
D、"调试"菜单下的"启动"命令
9、设置标签上文字的颜色的属性是( C )
A、Backstyle
B、Backcolor
C、Forecolor
D、Borderstyle
10、在Visual Basic中,要将一个窗体装载到内存进行变量初始化等预处理,应使用的方法是(C )
A、Show
B、UnLoad
C、Load
D、Hide
11、下列变量名中,合法的变量名是(A )
A.C24 B、A B C、A:B D、1+2
12、比较图片框(PictureBox)和图像框(Image)的使用,正确的描述是(D )A.两类控件都可以设置AutoSize属性,以保证装入的图形可以自动改变大小B.两类控件都可以设置Stretch属性,使得图形根据物件的实际大小进行拉伸调整,保证显示图形的所有部分
C.当图片框(PictureBox)的AutoSize自属性为Jlase时,只在装入图元文件(*.wmf)时,图形才能自动调整大小以适应图片框的尺寸
D.当图像框(Image)的Stretch属性为True时,图像框会自动改变大小以适应图形的大小,使图形充满图像框
13、在窗体上添加一个命令按钮和一个文本框,并在命令按钮中编写如下代码:Private Sub Command1_Click( )
A=1.2
C=Len(Str$(A)+Space(10)
Text1.text=C
End Sub
程序运行后,单击命令按钮,在文本框中显示(C)
A.3 B.8 C.14 D.10
14、在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下程序:
Private Sub Command1_Click()
X = 0
Do While X < 10
X = (X + 1) * (X + 2)
n = n + 1
Loop
Text1.Text = Str(n)
Text2.Text = Str(X)
End Sub
14、程序运行后,单击命令按钮,在两个文本框Text1和Text2中分别显示的值是(B )
A.1和0 B.2和12 C.2和72 D.3和12
15、以下哪类控件能用来显示图形(B )
A.Label B.PictureBox C.TextBox D.OptionButton
16、在窗体中添加一个名称为Command1命令按钮和一个名称为text1的文本框,然后编写如下程序:
Private Sub Command1_Click()
Dim x, y, z As Integer
x = 5: y = 7: z = 0
Text1.Text = ""
Call p1(x, y, z)
Text1.Text = Str(z)
End Sub
Sub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)
c = a + b
End Sub
程序运行后,如果单击命令按钮,文本框中显示的是(B)
A.0 B.12 C.Str(z) D.没有显示
17、在窗体中添加名称为Command1和名称为Command2的命令按钮测验文本框Text1,然后编写如下代码:
Private Sub Command1_Click()
Text1.Text = "AB"
End Sub
Private Sub Command2_Click()
Text1.Text = "CD"
End Sub
首先单击Command2按钮,然后再单击Command1按钮,在文本框中显示(A )A.AB B.CD C.ABCD D.CDAB
18、可获得当前系统日期的函数是(A)
A、Date( )B、Time( )C、IsDate( )D、Year( )
19、X是小于100的非负数,用VB表达式表达正确的是(C )
A、0≤X≤100
B、0<=X<100
C、0<=X and X<100
D、0≤X<100
20、以下能够触发文本框Change事件的操作是D
A、文本框失去焦点
B、文本框获得焦点
C、设置文本框的焦点
D、改变文本框的内容
21、要使标签中显示的文本居中显示,应设置Alignment 的值为:(C )
A、0
B、1
C、2
D、3
22、下面四项中不属于面向对象系统的三要素的是:(A)
A、变量
B、事件
C、属性
D、方法
23、对象的性质,来描述和反映对象特征的参数是对象的(A)
A、属性
B、方法
C、事件
D、过程
24、文本框没有(D )属性
A、Enabled
B、Backcolor
C、Visible
D、Caption
25、下述选项中,属于VB的程序设计方法是(B)
A、面向对象、顺序驱动
B、面向对象、事件驱动
C、面向过程、事件驱动
D、面向过程、顺序驱动
26、用于获得字符串S从第2个字符开始的3个字符的函数是(A )
A.Mid$(S,2,3) B、Middle(S,2,3) C、Right$(S,2,3) D、Left$(S,2,3)
27、确定一个窗体或控件大小属性是(B )
A.Width或Height B.Width和Height C.Top或Left D.Top和Left
28、要使窗体的标题为“演示实例”,应修改窗体的(A )属性。
A.Caption B.Tip C.Item D.Text
29、下面语句中错误的是(B )
A.Redim Preserve Matrix(10,Ubound(Matrix,2)+1)
B.Redim Preserve Matrix(Ubound(Matrix,1)+1,10)
C.Redim Preserve DynArray(Ubound(DynArray)+1)
D.Redim DynArray(Ubound(DynArray)+1)
30、在MsgBox函数中哪一个参数是必须的(A )
A.prompt B.buttons C.title D.context
31、在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:
Private Sub Command1_Click()
a = UCase$(Text1.Text) + Left$(Text2.Text,2)
Print a
End Sub
Private Sub Form_Load()
Text1.Text = "aB"
Text2.Text = "123456"
End Sub
程序运行后,单击命令按钮,输出结果为(B )
A.ab12 B.AB12 C.AB56 D.ab56
32、下列关于属性设置的叙述正确的是(D)
A.所有的对象都有同样的属性
B.控件的属性只能在设计时修改,运行时无法改变
C.控件的属性都有同样的默认值
D.引用对象属性的格式为:对象名称. 属性
33、在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:Function fun(x As Integer)
Static z
y = y + 1: z = z + 1
fun = x + y + z
End Function
Private Sub Command1_Click()
Dim x As Integer
x = 1
For i = 1 To 2
Print fun(x)
Next i
End Sub
程序运行后,如果单击命令按钮,窗体中显示的内容是(D )
A.3 3 B.3 4 C.3 D.3
34、下列叙述中不正确的是(B)
A.VB中的函数功能类似于Sub过程
B.Sub过程不可以递归
C.子过程不返回与其特定子过程名相关联的值
D.过程是没有返回值的函数,又常被称为Sub过程,在事件过程或其他子过程中可以按名称调用过程
35、退出For循环可使用的语句为(A)
A、Exit ForB、Exit DoC、End ForD、End Do
36、当一个命令按钮的Default属性设置为True时,按哪个键和单击该命令按钮作用相同。(D )
37、当我们输入代码时,VB可以自动检测下面那个错误:(A )
A、语法错误
B、编译错误
C、运行错误
D、逻辑错误
38、下列哪个属性决定命令按钮是否能够接受用户的输入,即命令按钮是否可用:(C )
A、Caption
B、Style
C、Enabled
D、Name
39、以下叙述中正确的是(A )
A、窗体的Name属性指定窗体的名称,用来标识一个窗体
B、窗体的Name属性的值是显示在窗体标题栏中的文本
C、可以在运行期间改变对象的Name属性的值
D、对象的Name属性值可以为空
40、以下选项中,不属于文本框的属性是( D )。
A.Enabled B Caption https://www.wendangku.net/doc/7f1144047.html, D Min
41、假定窗体的名称为(Name属性)为form1,则把窗体的标题设置为“VBTEST”
的语句正确的是(B )
A.form1=“VBTEST” B.Caption=“VBTEST”
C.form1.test=“VBTEST” D.https://www.wendangku.net/doc/7f1144047.html,=“VBTEST”
42、清除列表框中的所有项目,应调用(C)方法。
A. Cls
B. RemoveAt
C. Clear
D. Remove
43、VB项目文件即工程文件的扩展名是:(A )
A、VBP
B、FRM
C、VBW
D、FRX
44、若窗体上有一个文本框txt_Show,如果想要在程序运行后,在文本框中便会出现“Hello!”字样,应在(A)事件过程中写如下代码:txt_Show.Text=”hello!
A 、Form_Load B、Command1_Click C 、Form_Click D、Form_Dbclick
45、下面哪个窗口用来浏览和设置窗体和控件的属性:(D )
A、窗体窗口
B、工程资源管理器
C、工具箱
D、属性窗口
46、下面说法正确的是:(B )
A、窗体文件的扩展名.vbp
B、一个窗体对应一个窗体文件
C、VB中一个工程只包含一个窗体
D、VB中一个工程最多可以包含256个窗体
47、以下说法错误的是:(D )
A、方法是对象的一部分
B、方法是一种特殊的过程和函数
C、方法的调用方式是对象名称.方法名称
D、在调用方法时,对象名时不可缺少的
48、在代码编辑器中,若一条语句过长,可以用什么续行符来换行书写语句:(B )
A、一个下划线“_”
B、一个空格加一个下划线“_”
C、一个连字符“-”
D、一个空格加一个连字符“-”
49、下列选项中,更改哪个属性,可以对窗体的标题内容进行修改:(D )
A、Text
B、Name
C、Font
D、Caption
50、在VB集成环境中创建应用程序时,除了工具箱、窗体窗口、属性窗口外,必不可少的窗口是:(C )
A、窗体布局窗口
B、立即窗口
C、代码窗口
D、监视窗口
51、VB预先设置好的,能够被对象识别的动作是(C )
A、属性
B、方法
C、事件
D、过程
52、为了使标签框的大小根据里面显示的内容的长度进行扩展或缩小,应对(C )属性进行设置
A、Alignment
B、Backstyle
C、Autosize
D、Backcolor
53、当一个命令按钮的Cancel属性设置为True时,按哪个键和单击该命令按钮作用相同。(C )
A、Ctrl
B、Tab
C、Esc
D、回车
54、要改变新建对象的名称,应使用属性: ( C )
A、Font
B、ForeColor
C、Name
D、Height
55、VB的工程资源管理器可管理多种类型的文件,下面叙述不正确的是(C )A.窗体文件的扩展名为.frm,每个窗体对应一个窗体文件
B.标准模块是一个纯代码性质的文件,它不属于任何一个窗体
C.用户通过类模块来定义自已的类,每个类都用一个文件来保存,其扩展名
为.bas
D.资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑
56、在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为Text1、Text2,然后编写如下程序:
Private Sub Command1_Click( )
a=Text1.text
b=Text2.text
C=Lcase(a)
D=Ucase(b)
PrintC;D
End Sub
程序运行后,在文本框Text1、Text2中分别输入AbC和Efg,结果是(A)A.abcEFG B.abcefg C.ABCefg D.ABCEFG
57、以下关于窗体描述正确的是(B )
A.只有用于启动的窗体可以有菜单
B.窗体事件和其中所有控件事件的代码都放在窗体文件中
C.窗体的名字和存盘的窗体文件名必须相同
D.开始运行时窗体的位置只能是设计阶段时显示的位置
58、有关列表框的属性和方法的正确描述是(D)
A.列表框的内容由属性Item Data来确定
B.当多选属性(MultiSelect)为True时,可通过Text属性获得所有内容C.选中的内容应通过List属性来访问
D.选中的内容应通过Text属性来访问,并且每次只能获得一条内容
59、如果变量a、b、c均为整型,下列程序段的输出结果为(C )
a=2
b=3
c=a*b
Print a & “*” & b & “=”& c
A.c=6 B.a*b=c C.2*3=6 D.a*b=6
60、在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()
Print Tab(1); "第一",
Print Tab(6); "第二";
End Sub
程序运行后,如果单击命令按钮,在窗体上显示的内容是(□表示空格)(C )A.第一□□第二B.第一第二□□
C.第一□□□第二D.第一□第二
61、如果希望一个窗体在显示的时候没有边框,应该设置的属性是(C )A.将窗体的标题(Caption)设成空字符
B.将窗体的Enabled属性置成False
C.将窗体的BorderStyle属性置成None
D.将窗体的ContalBox置成False
62、设有如下程序:
Option Base 1
Private Sub Form_Click()
Dim a(10), P(3) As Integer
k = 5
For i = 1 To 10
a(i) = i
Next i
For i = 1 To 3
P(i) = a(i * i)
Next i
For i = 1 To 3
k = k + P(i) * 2
Next i
Print k
End Sub
程序运行后,单击窗体,则在窗体上显示的是(A )
A.33 B.35 C.37 D.38
63、以下不属于键盘事件的是(C)
A、KeyDownB、KeyUpC、UnloadD、KeyPress
64、当用户在窗体上单击鼠标时,不会触发的事件是(D)
A、ClickB、MouseDownC、MouseUpD、DblClick
65、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是(C )
A.x Mod 2 =1 Or y Mod 2 =1 B.x Mod 2 =0 Or y Mod 2=0
C.x Mod 2 =1 And y Mod 2 =1 D.x Mod 2 =0 And y Mod 2=0
66、在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下事件过程:
Private Sub Command1_Click()
x = 0
Do While x < 10
x = (x - 2) * (x + 3)
n = n + 1
Loop
Text1.Text = Str(n)
Text2.Text = Str(x)
End Sub
67、程序运行后,单击命令按钮,在两个文本框中显示的值分别为(B )A.1和0 B.2和24 C.3和50 D.4和68
68、在窗体上添加标签Label1后,标签控件默认的名称Name为:(A )
A、Label1
B、Label
C、Text
D、Text1
69、在Visual Basic中,建立一个文本编辑区域,可采用下列哪个控件:(C )
A、命令按钮
B、标签控件
C、文本框控件
D、定时器控件
70、在VB中的每个对象都具有自己的属性、(C )和方法。
A、控件
B、函数
C、事件
D、公用过程
71、将文本框的Multiline属性设为False,则文本框中只能输入:(C)
A、一个字符B、两个字符C、单行文本D、多行
文本
72、下列关于属性设置的叙述错误的是(A )
A、一个控件具有什么属性是Visual Basic预先设计好的,用户不能改变其属性值
B、一个控件具有什么属性是Visual Basic预先设计好的,但用户可以改变其属性值
C、一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置
D、一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值
73、关于复选框和单选钮的比较中正确的是(D )
A.复选框和单选钮都只能在多个选择项中选定一项
B.复选框和单选钮的值(value)都是(True/False)
C.单选钮和复选框都响应DblClick事件
D.要使复选框不可用,可设置Enabled属性(False)和value属性(Grayed) 74、在窗体中添加一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:
Private Sub Command1_Click()
Dim x, y, z As Integer
x = 10
y = 5
z = 23
Text1.Text = ""
Call p1(x, y, z)
Text1.Text = Str(z)
End Sub
Sub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)
c = a + b
End Sub
75、程序运行后,如果单击命令按钮,则文本框中显示的内容是(B )
A.0 B.15 C.Str(z) D.23
76、VB中可用(D)语句产生一消息框。
A、InputBoxB、ShiftC、BothD、MsgBox
77、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是C
A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口
78、执行以下语句后,输出的结果是(B )
s$ = "ABCDEFGHIJK"
Print Mid$(s$, 3, 4);
prin Len(s$)
A.ABCD 11 B.CDEF 11 C.EFGH 11 D.HIJK 11
79、在窗体中添加一个命令按钮(其Name属性为Command1),然后编写如下代码:
Private Sub Command1_Click()
Dim a(10) As Integer
Dim p(3) As Integer
k = 1
For I = 1 To 10
a(I) = I
Next I
For I = 1 To 3
p(I) = a(I * 1)
Next I
For I = 1 To 3
k = k + p(I) * 2
Next I
Print k
End Sub
80、程序运行后,单击命令按钮,输出结果是(B )
A.15 B.13 C.30 D.37
81、当复选框被选中时,复选框Value属性的值是:(B )
A、0
B、1
C、2
D、3
82、在Visual Basic中,欲显示静态的文本,可采用下列哪个控件:(B )
A、命令按钮
B、标签控件
C、文本框
D、定时器控件
83、当运行程序时,系统自动执行启动窗体的(A )事件过程。
A、Load
B、Click
C、Unload
D、Minbutton
84、将光标移动指定的文本框的方法是:(C)
A、Change B、GotFocus C、SetFocus D、LostFocus
85、在一个语句行内写多条语句时,语句之间应该用(D )分隔
A、逗号
B、顿号
C、分号
D、冒号
86、在Passwordchar中设置*,但运行后仍显示文本内容,原因是:(B)
A、文本框的Multiline属性值为False
B、文本框的Multiline属性值为True
C、文本框的Locked属性值为False
D、文本框的Locked属性值为True
87、以下各项中,可以作为VB的变量名的是:(A )
A、English
B、11_English
C、123.45
D、English-1
88、用X,Y,Z表示三角形三条边,条件:三角形任意两边之和大于第三边的逻辑表达式是:(A)
A、X+ Y>Z And X+Z>Y And Y+Z>X
B、X+Y C、Not (X+Y D、X+Y>=Z Or X+Z<=Y Or Y+Z>=X 89、如果要在文本框中设置密码,应设置的属性是:(D) A、Caption B、Text C、Name D、Password 90、下列说法不正确的是:(B) A、变量名的长度不能超过255个字符 B、变量名可以包含小数点或者内嵌的类型声明字符 C、变量名不能使用关键字 D、变量马的第一个字符必须是字母或汉字。 91、下面哪个属性决定文本框控件是否能够接受多行显示文本:(C ) A、Caption B、Text C 、Multiline D、Alignment 92、确定控件尺寸的属性是:(A ) A、Width和Height B、Top和Left C、Width或Height D、Top 或Left 93、针对下列程序代码,说法正确的是:(A ) Text1.Top=2000 Text1.Left=800 A 、Text1对象左边界距离窗体左边界800twip,上边界距离窗体上边界2000twip B、Text1对象左边界距离屏幕左边界800twip,上边界距离屏幕上边界2000twip C、Text1对象的高度是800twip,宽度是2000twip D 、Text1对象的高度是800点,宽度是2000点 94、要使标签中显示的文本靠左显示,应设置Alignment 的值为:(A ) A、0 B、1 C、2 D、3 7、为了使标签能个显示所指定的文本,应设置哪个属性:(A) A、Caption B、Text C、Seltext D、Name 95、打开代码窗口的快捷键是(B ) A、F4 B、F7 C、F2 D、Shift+F7 96、设置标签边框样式的属性是(B ) A、Backstyle B、Borderstyle C、Autosize D、Alignment 97、如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为:(A ) A、“OK”和“确定” B、“确定”和“OK” C、“Command1”和“确定” D、“Command1”和“OK” 98、表达式Y+1 >X是一个:(B ) A、字符串表达式 B、关系表达式 C、算术表达式 D、不合法的表达式 99、在设计应用程序时,哪个窗口可以查看到工程中包含的所有文件:( D ) A、代码窗口 B、窗体设计窗口 C、属性窗口 D、工程资源管理器窗口100、文本框中所显示的内容用下列哪个属性设置:(B ) A、Caption B、Text C 、Font D、Picture 101、4、下面对哪一种变量的类型说明符的使用是正确的(D ) A、Dim a:a@=2000 B、Dim a:a%=50000 C、Dim a:a&=True D、Dim a:a$=”OK” 102、某个菜单的名称是Menucase,在程序中要使菜单不可见,使用的语句是:(B ) A、Menucase.Enabled=False B、Menucase.Visible=False C、Menucase.Visible=True D、Menucase.Enabled=True 103、在VB的基本数据类型中,通用类型(Variant)可以表示任何类型的变量,如果有定义Dim a,则以下变量赋值中正确的是(D ) A.a=”OK” B.A$=OK C.a=04/01/2001 D.a$=”OK” 104、下列关于do while …loop 和do…loop until循环执行循环体次数的描述正确的是(D) A.do while …loop循环和do…loop until循环至少都执行一次 B.do while …loop循环和do…loop until循环可能都不执行 C.do while …loop循环至少执行一次,do…loop until循环可能不执行 D.do while …loop循环可能不执行,do…loop until循环至少执行一次 105、设有如下程序: Private Sub Form_Click() a = 1 For i = 1 To 3 Select Case i Case 1, 3 a = a + 1 Case 2, 4 a = a + 2 End Select Next i Print a End Sub 程序运行后,单击窗体,则在窗体上显示的内容是(A ) A.6 B.5 C.4 D.3 106、在过程定义中,Private表示(D ) A.此过程要以被其他过程调用 B.此过程不可以被任何其他过程调用 C.此过程只可以被本工程中的其他过程调用 D.此过程只可以被本窗体模块中的其他过程调用 107、用于从字符串左边截取字符的函数是(C) A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 108、下列符号中哪个是VB程序中合法的变量名(A ) A、ab7 B、7ab C、If D、a*bc 109、要改变控件的宽度,应改变控件的哪个属性:(A ) A、Width B、Height C、Top D、Left 110、用于显示窗体的方法是:(B) A、Hide B、Show C、Unload C、Load 115、.当把框架的哪个属性设为False时,其标题变灰,框架内所有的控件都不可用:(C ) 111、产生[10,37]之间的随机整数的Visual Basic表达式是(B ) A、Int(Rnd()*27)+10 B、Int(Rnd()*28)+10 C、Int(Rnd()*27)+11 D、Int(Rnd()*28)+11 112、下列可以将变量A和B互换的语句是:(A) A、C=B B=A A=CB、A=B B=A C、A=(A+B)/2 B=(A-B)/2 D、A=A+B B=A-B 113、在VB中,认为下面哪两个变量名是相同的:(B ) A、English 和Engl_ish B、English和ENGLISH C、English 和Engl D、English 和England 114、以下关于运算符的说法,错误的是:(A ) A、表达式中的乘号*不能省略,但可以用符号·代替 B、通常不允许两个运算符相连,两个运算符应当用括号隔开 C、括号可以改变运算符的运算顺序 D、在表达式中只能用圆括号,不能使用方括号。 115、设a=“Visual Basic”,下面使b=“Visual”的语句是D A、b=Left(a,8,12) B、b=Mid(a,8,5) C、b=Rigth(a,6) D、b=Left(a,6) 116、设置复选框或单选按钮标题对齐方式的属性是(B) A.Align B.Alignment C.Sorted D.value 117、在https://www.wendangku.net/doc/7f1144047.html,中,用(B )属性标识不同的对象。 A. Text B. Name C. Index D. Title 118、将文本框的Multiline属性设置为False ,则文本框中只能输入:(C )CA、一个字符B、两个字符C、单行文本D、多行文本 119、在VB中,Integer 类型数的表示范围是:(A) A、-32768--32767 B、-32768--32768 C、-2147483648--2147483647 D、-2147483648--2147483648 120、根据变量的作用范围,可以将变量分为3 类,它们是:(A ) A、过程变量、模块变量、全局变量 B、过程变量、模块变量、标准变量 C、过程变量、模块变量、窗体变量 D、过程变量、标准变量、全局变量121、表达式Left(”This is a book”,3)的值是:(C) A、 a B、is a book C、Thi D、ook 122、要使文本框中的内容写满一行后自动换行,,应将文本框的哪个属性设为TRUE (A ) A、Multiline B、Text C 、Scrollbars D、Caption 123、以下说法正确的是(A) A、对象是又特殊属性和行为方法的实体 B、属性是对象的特性,所有的对象都有相同的属性 C、属性的一般格式为:对象名_属性名 D、属性值的设置只可以在属性窗口中设置 124、一个新建的窗体,运行后发现屏幕上没有显示,任务栏上也无最小化图标,可能原因是:(B) A、该窗体的Enabled属性为False B、该窗体的Visible属性为False C.该窗体的WindowsState属性为Minisized D、该窗体为多窗体的一个 A、Ctrl B、Tab C、Esc D、回车 125、要改变控件的高度,应改变控件的哪个属性:( B) A、Width B、Height C、Top D、Left 126、用于隐藏窗体的方法是:(A ) A、Hide B、Show C、Unload C、Load 127、对于一个含有计时器控件的窗体,每经过一段由(D )属性指定的时间间隔,就会产生一个Timer事件: A、Name B、Enabled C、Caption D、Interval 128、窗体能够响应的事件是(C )。 A、ActiveForm B、Drive C、Load D、Change 129、以下各项中,不是字符串常量的是:(D) A、” Visual” B、”等级考试” C、” ” D、//Basic// 130、有变量定义语句:Dim max,min as Single,可知变量max的类型是:(B )A、可变类型B、单精度型C、双精度型D、字符串型 136、Int(100*Rnd)产生随机数的闭区间是:(C ) A、[1,100] B、[0,100] C、[0,99] D、[1,99] 131.下面程序执行后,x的值为。 a = 10 : b = 0 Do While a-b a=a?1 b=b+1 x=x+a+b loop A.30 B.40 C.50 D.60 【解答】C 134.假定有下面的程序段: For i=1 To 3 For j=1 To i For k=j To 3 Print"i=";i, "j="; ",j, "k=";k Next k Next j Next i 这是一个三重循环程序,在这个程序中,外层、中层和内层循环的循环次数是。 A.3、6和14 B.3、8和16 C.3、4和12 D.3、9和18 【解答】A 135.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() b = 0 Do Until b< 0 a = Val(InputBox("输入a的值")) b = Val(InputBox("输入b的值")) a = a+b Loop Print a End Sub 程序运行后,依次输入5、4、3、2、1、0、?1、?2,则输出结果是。A.15 B.12 C.1 D.?3 【解答】D 136.在窗体中添加命令按钮,编写如下程序: Private Sub Command1_Click() a=0 For m=1 To 10 a=a+1 b=0 For j=1 To 10 a=a+1 b=b+2 Next j Next m Print a,b End Sub 单击命令按钮,程序的执行结果为。 A.10, 20 B.20, 110 C.110, 20 D.200, 110 【解答】C 137.阅读下面程序段: Dim Ln As Single, m As Single Dim k As Integer, t As Single k = 0.0 : Ln = 0.0 : m = 1.0 : t = 1.0 x! = Val (InputBox("输入x的值")) Do k = k + 1 : t = t *x s = m * t / k : Ln =Ln + s m = ?m Loop While k<10 Print Ln 程序段所计算的表达式是。 A.x+x^2/2+x^3/3+x^4/4+ … +x^10/10 B.x?x^2/2+x^3/3?x^4/4+ … ?x^10/10 C.x+x^2+x/3+x/4+ … +x/10 D.x?x^2+x/3?x/4+ … ?x/10 【解答】B 138.有如下程序 Private Sub Form_Click() c=4: d=Val(InputBox("请输入一个数")) Do While d>0 If d>c Then c=c+1 d=Val(InputBox("请输入一个数")) Loop Print c+d End Sub 运行时输入9,8,7,6,5,4,3,2,1,0,输出的结果是。A.5 B.6 C.7 D.8 【解答】C 139.阅读下面的程序段: For i=1 To 2 For j=i To 3 For k=j To 4 Print i*j*k Next k Next j Next i 执行上面的程序段后,输出的数的个数是个。 A.24 B.14 C.12 D.8 【解答】B 140.阅读下面的程序: Private Sub Form_Click() Dim m,n As Integer m=InputBox("请输入m的值") m=Val(m) m1=m n=InputBox("请输入n的值") n=Val(n) n1=n Do While n<>0 remin=m Mod n m=n n=remin Loop Print m1,n1,m End Sub 程序运行后,单击窗体,在输入对话框中分别输入16和24,则程序在窗体上的输出结果为。 A.16 24 4 B.16 24 8 C.24 16 6 D.24 16 8 【解答】B 141.阅读下面的事件过程: Private Sub Form_Click() Dim x As Integer , y As Integer x=Val(InputBox("输入0~9之间的整数")) Select Case x Mod 3 Case 0 Command1.SetFocus Case 1 Command2.SetFocus Case 2 Command3.SetFocus End Select End Sub 单击窗体后,要使命令按钮Command2获得焦点,应该输入的数是中之一。 A.0、3、6、9 B.1、4、7 C.2、5、8 D.3、6、9 【解答】B 142.阅读下面的程序段: k = 5 Do While k t = t *k k = k ? l Loop 执行上面的程序段后,t的值为。 【解答】120 143.有一个Select Case结构,其头语句是Select Case x,要表示x的值小于10的Case语句的正确写法是。 【解答】Case IS<10 16.计算s=1+2+3+…+100的程序段如下: S = 0 : k = 0 Do Until k = k + 1 S = S + k Loop 表示Do循环条件的表达式中是。 【解答】K>=100 144.执行下面程序段后,s的值为。 s = 0 : k = 10 Do While k s = s + 10 k = k ? 2 Loop 【解答】50 145.下面程序段的输出结果是。 Dim x As Integer , num As Integer Num=12345: x=12345 Do While x>1 x=num Mod 10 num=num\10 Print x Loop 【解答】54321 146.在窗体中添加一个命令按钮,然后编写如下程序: Private Sub Form_Click() Dim i For i=1 To 13 Step 2 i=i+1 Print i; Next i End Sub 单击命令按钮,程序的执行结果为。 A.2 4 6 8 10 12 B.1 3 5 7 9 11 13 C.2 5 8 D.2 5 8 11 14 【解答】D 147.在窗体中添加一命令按钮,并在命令按钮中编写如下代码: Private Sub Command1_Click() Dim a As Single a=-1.234567 b=Int(a):c=Sgn(a):d=Abs(a):e=Fix(a) If a If a If a If a Print End Sub 运行后输出结果是。 A.?2?1 1.234567 ?1 B.?2 1.234567 C.?1 1.234567 ?1 D.?1 ?1.234567 ?1 【解答】C 三、判断题 1、在多窗体应用程序中,若不设置启动窗体,则默认将第一个窗体作为启动窗体。(×) 2、Visible属性用来设置对象的可见性。(√) 3、事件驱动编程是非常适用于图形用户界面的编程形式。(√) 4、文本框获得焦点的方法是GotFocus。(×) 5、VB 程序中所有用到的控件都可以在标准工具箱中找到。(×) 6、标签和文本框都用于显示文本,它们的区别是文本框中是只读文本,标签中的文本是可编辑文本。(×) 7、VB中的ActiveX控件,使用时必须从“部件”中添加到”工具箱”后才能使用。(√) 8、文本框控件中显示文本内容用Caption属性。(×) 9、设置标签的BorderStyle属性可以改变标签的外观。(√) 10、控件的Top属性和Left属性共同决定了控件在窗体上的位置。(√) 11、VB中规定,字符串常量必须用一对西文单引号将字符序列括起来。(×) 12、过程级变量可以在多个过程中使用。(×) 13、表达式8 mod 9的值是0 。(×) 14、VB表达式中的乘号不能省略,用符号·代替。(×) 15、InputBox函数的返回值是一个整数类型。(×) 16、在多窗体应用程序中,Hide方法和Unload语句的功能是相同的,都是卸载窗体。(×) 17、命令按钮只能显示文字不能加载图片。(×) 18、文本框所显示的内容用Caption属性设置,在程序设计和运行期间,可以对它的内容进行编辑。(×) 15、选择结构的程序内部可以嵌套另一选择结构。(√) 16、3≤x<10 是VB中合法的关系表达式。(×) 17、用Dim a(-1 to 5 )定义一个一维数组,该数组中元素个数是6。(×) 18、循环语句的嵌套可以是同一种类的循环语句的嵌套,也可以是不同种类的循环语句嵌套循环。(√) 19、列表框中项目的序号是从1开始的。(×) 20、Borderstyle属性用来设置标签的边框样式。(√) 21、VB代码中的所有符号,都必须是英文半角字符表示,不能使用汉字或全角字符。(√) 22、表示条件0 23、逻辑运算符“Or”表示“或”关系。(√) 24、MsgBox函数可以有带回返回值和不带回返回值两种调用格式。(√) 25、数组声明语句dim a(5) as integer 声明的数组a下标最小的元素是a(1). 用于循环次数已知。(×) 26、在列表框中,RemoveItem方法是按照项目的序号来删除项目的。(√) 27、Alignment属性用来确定标签中显示内容的位置。(√) 28、FOR I=2 TO 100 循环结束后I 的值为100。(×) 29、Name(名称)属性是一个控件区别于其他控件的特征。(√) 30、VB程序设计的特点是事件驱动。(√) 31、在Visual Basic6.0中所有对象都具有相同的属性。(×) 32、文本框和标签控件运行后都可以接受用户的输入(×)。 33、如果要删除窗体上的多余控件,先要选定该控件,然后按“Delete”键。(√) 34、VB工具箱中提供的控件是标准控件,这些控件可以直接使用,也叫内部控件。(√) 35、数组声明语句dim a(5) as integer 声明的数组a中元素个数是5 。(×) 36、FOR I=2 TO 100 循环结束后I 的值为100。(×) 37、试如果每隔5秒产生一个timer事件,则interval属性应设置为500。(×) 38、Borderstyle属性用来设置标签的边框样式。(√) 39、为了使一个控件在运行时无效,应对控件的visible 属性进行设置。(×) 40、用户在代码窗口书写代码时,在用户输入对象名称和点号后,系统回自动出现一个下拉列表,自动列出属性和方法。(√) 41、要实现图象框中显示图形的大小自动适应图像框大小,需设置属性Autosize 值为True。(×) 42、给变量起名时,不能用VB的保留字作为变量名,但可以将保留字嵌入变量名中。(√) 43、表达式”12”+”456”与表达式12+456是相同的。(×) 44、表达式8\9的值是0 。(√) 45、如果一个变量未经定义而直接使用,则该变量的类型是可变型。(√) 46、MsgBox函数的返回值是一个整数类型。(√) 47、逻辑运算符“Not”表示“非”关系。(√) 48、计时器控件有唯一的属性Interval。(×) 49、Enabled属性用于激活或禁用对象。(√) 50、当进入vb的集成开发环境,若发现不显示“工具箱”时,可以使用“视图” 中的“工具箱”打开。(√) 51、在Visual Basic中所有对象都具有Click事件。(×) 52、若要对窗体上的控件调整大小,先要保证该控件是活动控件, 标签中的文本是可编辑文本。(√) 53、计时器控件只可以触发一个事件,即Timer事件。(√) 54、在VB中默认数组下标的下限是1。(×) 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value 7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。 ******学院 2009-2010学年第二学期 《VB程序设计》期末考试试卷(A)附答案 一、选择题(2分/题,共60分) (1)要设置窗体上各控件的属性,可以在___中进行。 A“窗体布局”窗口B“工程资源管理器”窗口 C“属性”窗口D“对象”窗口 (2)下面程序段___能够正确实现目的:如果x (5)双击窗体中的对象后,VB将显示的窗口是___。 A工具箱B“工程”窗口 C“代码”窗口D“属性”窗口 (6)下列程序段的执行结果是___。 X=int(Rnd()+4) Selectcasex Case5 Print“优秀” Case4 Print“良好” Case3 Print”通过” Caseelse Print”不通过” Endselect A优秀B良好 C通过D不通过 (7)下列哪个不是窗体的属性___。 ACaptionBText CControlBoxDBorderStyle (8)设组合框Combo1中有3个项目,则以下能删除最后一项的语句是___。 ACombo1.RemoveItemTextBCombo1.RemoveItem2 CCombo1.RemoveItem3DCombo1.RemoveItemCombo1.Listcount (9)窗体BorderStyle属性的功能是___。 A设置窗体的边框大小 B设置窗体的边框样式,是否显示标题栏,是否可以调整大小等 C决定是否显示窗体的控制菜单图标与状态控制按钮 D决定窗体的最大化或最小化按钮是否有效 (10)下列可作为VB的变量名的是___。 《VB程序设计基础》试题 一、选择题:(每空 2 分,共 20 分) 1. 与传统的程序设计语言相比,Visual Basic最突出的特点是___________。 A. 结构化程序设计 B. 程序开发环境 C. 事件驱动编程机制 D. 程序调试技术 2. Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 A. 属性、事件、方法 B. 控件、属性、事件 C. 窗体、控件、过程 D. 窗体、控件、模块 3. 窗体模块保存在一个扩展名为__________的文件中。 A. bas B. vbp C. vbg D. frm 4. 下面正确的赋值语句是_________。 A. x+y=30 B. y=π*r*r C. y=x+30 D. 3y=x 5. 设S=“492”,表达式Right(S,1)+Left(S,1)+Mid(S,2,1)的值为__________。 A.“492” B.“249” C.“294” D.“429” 6. 将数学表达式a≤b≤c写成Visual Basic表达式,正确的是__________。 A. a<=b<=c B. a<=b Or b<=c C. a<=b And b<=c D. a<=b Not b<=c 7.为了把焦点移到文本框,所使用的方法是___________。 A. SetFocus B.Visible C.Refresh D.GetFocus 8. INT(100*RND)产生的随机整数的闭区间是_____________。 A.[0,100] B.[1,100] C.[1,99] D.[0,99] 9. 一个数组说明为Dim a(0 to 5,1 to 5) As Integer,则该数组共有_________个 元素。 A. 5 B. 36 C. 30 D. 不确定 10. 下面过程定义语句合法的是____________。 VB复习题 一.选择题 1.使用声明语句建立一个数值型的变量后,VB自动将该变量初始化为(B)。 A.空值 B.0 C.1 D.Null 2.使用声明语句建立一个字符型的变量后,VB自动将该变量初始化为( A )。 A.空值 B.0 C.1 D.Null 3.使用声明语句建立一个布尔型的变量后,VB自动将该变量初始化为(A )。 A.False B.0 C.1 D.True 4.关于 VB 中的运算符,以下说法正确的是()。 A.“×”是算术运算符,含义是“乘法运算” B.“≠”是关系运算符,含义是“不等于” C.“!”是逻辑运算符,含义是“非” D.“And”是逻辑运算符,含义是“与” 5.对象的三要素是()。 A.属性、事件、程序 B.属性、事件、方法 C.窗体、事件、程序 D.语句、函数、程序 6.VB中,表达式10<2 Or Not 5>2+6的值为()。 A.TRUE B.FALSE C.0 D.出错 7.VB中,表达式Mid$("南京工程学院",3,4)的结果是()。A."工程学院" B."京工程学" C."程学院" D."工程" 8.在VB中,应用程序被称为()。 A.工程 B.窗体 C.属性 D.对象 9.VB中,事件Click由()引发。 A.移动鼠标 B.左键单击鼠标 C.双击鼠标 D.右键单击鼠标 10.VB中,隐藏窗体的方法是()。 A.Unload B.Stop C.Hide D.Show 11.在Visual Basic中最基本的对象是(),它是应用程序的基石,也是其它控件的容器。 A.文本框 B.命令按钮 C.窗体 D.标签 12.VB窗体文件的扩展名为()。 A.VBP B.FRM C.BAS D.EXE 《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 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” 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 程序设计》考试题型练习 一. 填空 1. VB 中的对象具有 属性 、 事件 、和 方法 三种特性,它们是构成对象的三个基本要素。 2. VB 中的常量分为哪三种: 文字常量 、 符号常量(用户自定义常量) 系统内部常量 。 3. 变量的三要素是指: 变量的名 、 变量的数据类型 、 变量的值 。 4. VB 中日期型数据的表示格式为: #mm/dd/YYYY#或#mm-dd-YYYY# 。 5. 在VB 中,“\”是 整除 运算符;“/”是 浮点除 运算符。两个字符串可以使用连接符 &或+ 串接起来。 6. 2 22z y x z y x ++++的VB 表达式为 (x+y+z )/sqr(x^2+y^2+z^2) 。 7. a ac b b 242-+的VB 表达式为 (b+sqr(b^2-4*a*c))/(2*a) 。 8. 计时器控件的 Interval 属性用于设置Timer 事件发生的时间间隔,为了使计时器控件Timer1每隔0.5秒触发一次Timer 事件,应将该属性设置为 500 ;为了暂时关闭计时器,应把该计时器的 Enable 属性设置为False 。 二. 单选题 1. 如果要使VB 程序运行时不能对文本框中的内容进行编辑,需将文本框的哪个属性设置为True ( D )。 A )MultiLine B )Visible C )TabStop D )Locked 2. 表达式Right("asdf", 2)+Ucase("as" )的值为( A )。 A )dfAS B )asAS C )dfas D )asas 3. 执行如下语句: a =InputBox("Today", "Tomorrow", "Yesterday") 将显示一个输入对话框,在对话框的输入区中的默认值是( C )。 A) Today B) Tomorrow C) Yesterday D) Today Tomorrow Yesterday 4. 设a=3,b=5,则以下表达式值为真的是( B )。 A) a>=b And b>10 B) (a>b) Or (b>0) C) (a<0) Or Not (b>0) D) (-3+5>a) And (b>0) VB程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符. A A、& B、And C、% D、Mod 3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。 A、IDE是设计、调试、运行VB程序的工具。 B、用户不能随意关闭IDE中的窗口。 C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。 D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。 4 len(“vb程序设计”)=( C ) 。 A、 5 B、2 C、 6 D、10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A、7 B、0 C、2 D、4 6 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。 A、157 B、12334 C、123 D、"12334" 7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C). A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D). A、SIN B、4^5 C、3*4 D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( 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))产生的随机整数的闭区间是(B). A、[1,100] B、[0,99] C、[0,100] D、[1,99] 14 下列数据类型中,占用内存最小的是(D). A、Integer B、Single C、Boolean D、Byte 15 VisualBasic是一种()程序设计语言.B A、过程式 B、非过程式 C、机器 D、低级 16 函数Int(10*Rnd)是在(A)范围内的整数. A、[0,9] B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile 第一套试题 一、选择题(每题2分,共30分) 1.在VB环境中,工程文件的扩展名是( C ) (A).frm (B).bas (C).vbp (D).frx 2.下面4项中不属于面向对象系统三要素的是( A ) (A)变量(B)事件(C)属性(D)方法 3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C ) (A)\ (B)/ (C)Mod (D)* 4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor (C)AutoRedraw (D)Caption 5.不论何控件,共同具有的属性是( B ) (A)Text (B)Name (C)ForeColor (D)Caption 6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞 7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D ) (A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构 (C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构 8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D ) (A)“12334”(B)123 (C)12334 (D)157 9.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D ) (A)If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 (B)If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1 (C)If sex=“男”And age<40 And Right(duty,2)= “教授” Then n=n+1 (D)If sex=“男”And age<40 And duty=“教授”And duty=“副教授” Then n=n+1 10.若要清除列表框的所有内容,可用来实现的方法是( C ) 《VB程序设计》期末试卷 一、判断题(每题1分,共10分) ()1、设置属性的语句格式为:“对象名.属性名=属性值”。 ()2、在窗体或模块文件中声明为Private的过程,只能被本窗体或模块中的过程所调用。()3、VB的赋值语句只能给变量赋值。 ()4、在VB中,字符型常量应使用"#"号将其括起来。 ()5、窗体大小只能通过鼠标拖动窗体边框来设置。 ()6、VB的Double类型数据,可以精确表示其数值范围内的所有实数。 ()7、若用户在键盘上按下一个键,则会产生一个Click事件。 ()8、罗马数制是进位计数制。 ()9、事件过程可以由用户事件触发执行,也可以由其他过程所调用。 ()10、Do While条件.....Loop和DO Until Not条件.....Loop 两条循环语句,实现循环控制是等效的。 二、单项选择题。(每小题2分,共50分) ()1.设a=“Visual Basic”,下面使b=“Visual”的语句是 A. b=Left(a,6) B. b=Mid(a,1) C. b=Rigth(a,5,5) D. b=Left(a,1,6) ()2.在立即窗口中执行?9>=9,输出结果是 A.0 B.True C.False D. -1 ()3.语句Dim var1 As Boolean作用是:将var1定义为什么类型变量 A.单精度型 B. 整型 C. 布尔型 D.字符型 ()4.Int(—0.618*10)/10的值是 A.—0.7 B.—0.6 C. —1 D. —0.1 ()5.表达式2 + 8 * 6 / 4 Mod 2的值是 A.5 B.2 C.6 D.9 ()6.在VB中快捷键F4打开哪个窗口? A. 资源管理器窗口 B. 属性窗口 C. 代码窗口 D. 立即窗口 ()7.函数Int( 64 * RND() )的值是在哪个范围内的整数? A. [0,63] B. [0,64] C. [1,63] D. [1,64] ()8.下列叙述中正确的是 A. 只有窗体才是Visual Basic中的对象 B. 只有控件才是Visual Basic中的对象 C. 窗体和控件都是Visual Basic中的对象 D. 窗体和控件都不是Visual Basic中的对象 ()9.用于Visual Basic程序设计的控件在 A. 工具箱中 B.工具菜单中 C. 工程窗口中 D.工具栏上 ()10.Visual Basic程序中表示续行的字符是 A. : B. _ C. \ D. ’ ()11.决定按钮显示内容的属性是 A. Text https://www.wendangku.net/doc/7f1144047.html, C. Caption D.BackStyle ()12.下列可以把图形文件c:\地鼠1.jpg装入窗体FORM1中的语句为 A. Form1.Picture= LoadPicture("c:\ 地鼠1.jpg") B. Form1.Handle = " c:\ 地鼠1 .jpg" C. Form1 = LoadPicture("c:\ 地鼠1.jpg") D. Form1 = " c:\ 地鼠1.jpg" ()13.设a、b、c为整型变量,执行以下程序后a、b、c的值是 a=1:b=2:c=3 a=b:b=c:c=a A.2 3 1 B.2 3 2 C.3 2 1 D.1 3 2 ()14.将数学表达式2 2* 5 ) ( cos e b a+ +写成Visual Basic的表达式,其正确的形式是 A.Cos (a+b) ^2+5*exp(2) B.Cos^2(a+b)+ 5*exp(2) C.Cos (a+b) ^2+5*ln(2) D.Cos^2(a+b)+ 5*ln(2) ()15.下列描述图片框和图像框区别,那条是错误的 A.图像框中显示图片一般用作背景 B.图片框有拉伸属性 VB程序设计编程考试题及答案 1.输入3个数,输出最大的数 Private Sub command1_click() Dim max For i = 1 To 3 n = Val(InputBox("输入第" & i & "个数")) If n > max Then max = n End If Next Print "三个数中最大的数是" ; max End Sub 2.有一元二次方程:aX2+bX+c=0,依次输入a,b,c,判断此方程是否有实根 Private Sub Command1_Click() Dim a, b, c, n a = Text1 b = Text2 c = Text3 n = b * b - 4 * a * c If n >= 0 Then Label4 = "方程有根" Else Label4 = "方程无根" End If End Sub 3.输入一个百分制的成绩,若大于等于60,则用消息框弹出,显示“恭喜!成绩通过!”, 若小于60,则弹出消息框,显示“抱歉!成绩没有通过! Private Sub Form_Load() Text1 = "" End Sub Private Sub Command1_Click() Dim n n = Text1 If n > =60 Then Val (MsgBox("恭喜!成绩通过!")) Else Val (MsgBox("抱歉!成绩没有通过!")) End If End Sub 4.输入一年份,判断它是否为闰年,并显示有关信息。(判断闰年的条件是:年份能被4整 除但不能被100整除,或者能被400整除) Private Sub Command1_Click() Dim y% VB期末考试试题A卷 一、填空题 1、VB程序设计的主要特点是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。 13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5)。 中南大学现代远程教育课程(专科)考试复习题及答案 《VB程序设计与应用》 一、选择题:在每小题给出的四个选项中,只有一项是符合题目要求的,请把所选项前的字母填在 题后的括号内。 1. Visual Basic程序中分隔一行中各语句的字符是()。[ ] A)‘ B): C)\ D)_ 2. 下列可作为Visual Basic的变量名的是()。[ ] A: Filename B: A(A+B)C: A%D D : Print 3. 要让菜单项无效,应将()属性值设置为False。 [ ] A. Visible B. Enabled C. Moveable D. Checked 4. 以下过程是()事件。 Prviate Sub Form_Load( ) …… End Sub [ ] A: 命令按钮的单击B: 命令按钮的装载 C; 窗体的装载D: 窗体的单击 5. Vb中描述文件扩展名的是()属性。[ ] A: Drive B: Pattern C: FileName D: Path 6. 关于Visual Basic中事件的说法中,不正确的为()。[ ] A)事件是由Visual Basic预先定义好的,能够被对象识别的动作 B)DblClick(双击)是Visual Basic中的一种事件 C)一个对象可以识别一个或多个事件 D)对于一个系统提供的对象可以识别哪些事件,需要程序员自己定义 7. 下列控件中可设置滚动条是()。 [ ] A. 检查框(复选框) B. 框架 C. 文本框 D. 标签框 8. 在Visual Basic中建立一个空窗体,( )不会是其默认名。 [ ] A. Form1 B. Form2 C. Formx D. Form10 9. Const One&=1,则One为()类型的常数。[ ] A)整型 B)字节型 V B程序设计试题及答案(一) 一、单选题 1. VB6.0是一种面向B 的编程环境。 (A) 机器(B) 对象 (C) 过程(D) 应用 2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下D 语句是正确的。 (A) Forml.Caption=“欢迎使用VB” (B) Forml.Caption='欢迎使用VB' (C) Forml.Caption=欢迎使用VB (D) Forml.Caption="欢迎使用VB" 3. 若要使命令按钮不可操作,要对A 属性进行设置。 (A) EnabIed (B)Visible (C) Backcolor (D)Caption 4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。 (A) Change (B) LostFocus (C) KeyPress (D) GotFocus 5. 下面A 是合法的变量名。 (A) X_yz (B) 123ab。(C) integer (D) X-Y 6. 以下关系表达式中,其值为False的是A 。 (A) "ABC">"AbC" (B) "女">"男" (C) "BASIC"=UCase("basic) (D) "123"<"23" 7. 为了给x、y、z三个变量赋初值1,下面正确的赋值语句是A 。 (A) x=1:y=1:z=1 (B) x=1,y=1,z=1 (C) x=y=z=1 (D) xyz=1 8. VB提供了结构化程序设计的三种基本结构,三种基本结构是D 。 (A)递归结构、选择结构、循环结构 (B)选择结构、过程结构、顺序结构 (C)过程结构、输入输出结构、转向结构 (D)选择结构、循环结构、顺序结构 9. 下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是 D 。 (A) If sex="男" And age=4O And InStr(duty,"教授")>O Then n=n+l (B) If sex="男" And age=4O And (duty="教授" Or duty="副教授") Then n=n+l (C) If sex="男" And age=4O And Right(duty,2)="教授" Then n=n+l (D) If sex="男" And age=4O And duty="教授" And duty="副教授" Then n=n+l 10.下列关于Do…Loop循环结构执行循环次数的描述正确的是D 。 (A) Do While…Loop循环和Do…Loop Until循环至少都执行一次 (B) Do While…Loop循环和Do…Loop Until循环可能都不执行 (C) Do While…Loop循环至少执行一次和Do…Loop Until循环可能不执行 (D) Do While…Loop循环可能不执行和Do…Loop Until循环至少执行一次 11.以下B 是正确的For…Next结构。 (A) For x=1 To Step 10 (B) For x=3 To -3 Step -3 …… 第一套试题 一、选择题(每题2分,共30分) 1.在VB环境中,工程文件的扩展名是( C ) (A).frm (B).bas(C).vbp (D).frx 2.下面4项中不属于面向对象系统三要素的是( A ) (A)变量(B)事件(C)属性(D)方法 3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C ) (A)\ (B)/ (C)Mod (D)* 4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置 (A)BackColor (B)ForeColor (C)AutoRedraw(D)Caption 5.不论何控件,共同具有的属性是( B ) (A)Text (B)Name (C)ForeColor(D)Caption 6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ (C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞 7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D ) (A)递归结构,选择结构,循环结构 (B)选择结构,过程结构,顺序结构 (C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构 8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D ) (A)“12334”(B)123 (C)12334 (D)157 9.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D ) (A)If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 (B)If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Thenn=n+1 Visual Basic程序设计期末综合练习 2008年11月 一、单项选择题 1.一个VB应用程序可以包含几个vbp文件(A.1个)。 2.启动VB后,就意味着要建立一个新( C.工程)。 3.后缀为.bas的文件表示(D.标准类模块文件)。 4.当一个工程中含有多个窗体时,其中的启动窗体是( D.在“工程属性”对话框中指定的窗体)。 5.在文本框控件中将Text的内容全部显示为所定义的字符的属性是(B.PasswordChar )。 A.Password B.PasswordChar C.需要编程来实现D.以上都不是 6.Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是(C.事件驱动)。 A.从主程序开始执行B.按过程顺序执行 C.事件驱动D.按模块顺序执行 7.下列四项中合法的变量名是(B.a_bc )。 A.a-bc B.a_bc C.4abc D.integer 8.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是(C.运行的机器上无VB系统)。 A.缺少.frm窗体文件B.该可执行文件有病毒 C.运行的机器上无VB系统D.以上原因都不对 9.无论何种控件,共同具有的属性是(B.Name) A.Text B.Name C.Caption D.ForeColor 10.有程序代码如下: Text1.Text = "Visual Basic程序设计" 则Text1,Text ,和"Visual Basic程序设计"分别代表(C.对象,属性,值)。 A.对象,值,属性B.对象,方法,属性 C.对象,属性,值D.属性,对象,值 11.如果仅需要得到当前系统时间,使用的函数是(B.Time ) A.Now B.Time C.Year D.Date 12.表达式16/4-2^5*8/4MOD5\2(D.4 )。 A.20 B.14 C.2 D.4 13.以下叙述中错误的是(D、在一个窗体文件中用Private定义的通用过程能被其它窗体调用)。 A、一个工程中可以包含多个窗体文件 实验三 第1题四则运算题 设计如下窗体,为五个命令按钮编写5段代码完成四则运算及退出程序,其中在计算除法时,如果第二个数就是零,在消息框中显示信息“除数为零”。 Public Class Form1 Private Sub Button1_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button1、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a + b End Sub Private Sub Button2_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button2、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a - b End Sub Private Sub Button3_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button3、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a * b End Sub Private Sub Button4_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button4、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text 《vb程序设计》期末复习题及答案 一、填空题 1.创建一个VB应用程序三个主要的步骤是__________________、________________和 _____________________。 2.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的__________窗口中,把此文本框的_____________属性设置成空白。 3.Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用___________控件;若允许用户输入文本,则应使用_____________控件。 4.窗体的常用方法有__________、___________、___________和___________。 5.要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK ,应当编写的语句是 ____________________________________。 6.若命令按钮的名称为Cmdopen,程序要求单击该命令按钮时,打开一个窗口frm1,请对以下事件过程填空。 Private Sub Cmdopen_ ___________ _____________________ End Sub 7.Visual Basic 6种类型的表达式是______________、______________、______________、 ________________、_________________、____________________。Visual Basic根据表达式的 ___________来确定表达式的类型。 8.表达式93 \ 7 Mod 2 ^ 2 的值是___________。 9.已知a=3,b=4,c=5,表达式a>b and Not c>a Or c>b And ca And Not b V B程序设计在线考试答 案精编 Document number:WTT-LKK-GBB-08921-EIGG-22986 《VB程序设计》课程综合复习资料 一、单项选择 1.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的(D )属性。 A.BACKCOLOR B.BORDERSTYLE C.FORECOLOR D.BACKSTYLE 2.如果要在文本框中输入字符时,只显示某个字符,如星号(*),运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是(B ) A.文本框的MULTILINE属性值为TRUE B.文本框的LOCKED属性值为TRUE C.文本框的MULTILINE属性值为FALSE D.文本框的LOCKED属性为FALSE 3.下列关于属性设置的叙述错误的是:( A) A.一个控件具有什么属性是VB预先设计好的,用户不能改变B.一个控件具有什么属性是VB预先设计好的,用户可以改变C.一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置 D.一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值 4.下列说法正确的是(C ) A.对象属性只能在“属性窗口”中设置 B.一个新的工程可以在“工程窗口”中建立 C.必须先建立一个工程,才能开始设计应用程序 D.只能在“代码窗口”中编写程序代码 5.下列关于窗体上控件的基本操作错误的是:(A ) A.下一次DEL键只能删除一个控件 B.按下一次DEL键可以同时删除多个控件 C.按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件 D.按住ALT键,然后单击每个要选择的控件,可以同时选中多个控件 6.下列关于设置控件属性的叙述正确的是(C ) A.用户必须设置属性值 B.所有的属性值都可以由用户随意设定 C.属性值不必一一重新设置 D.不同控件的属性项都完全一样 7.如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为(B ) A.0 B.-1 C.TRUE D.FALSE 8.下列关于控件画法的叙述错误的是(D ) A.单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件 B.按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件VB期末考试试题及答案
《VB程序设计》期末考试试卷(A)附答案
VB程序设计试题与答案-1资料
VB程序设计期末考试复习题
VB程序设计期末模拟试卷
《VB程序设计》考试题型练习 答案
VB考试题及答案
vb程序设计试题(含答案)
VB程序设计期末试卷
VB程序设计编程考试~题及答案~
大学VB期末考试试题
[整理]VB程序设计复习题及答案.
VB程序设计试题及答案一
vb程序设计试题(含标准答案)
VB程序设计_期末复习资料2.doc
大学计算机VB程序设计考试题目
vb程序设计期末复习题及答案
VB程序设计在线考试答案精编