VB考试复习题(客观)
1.在VB中运算优先级别从高到低的顺序为:算术运算、字符运算、关系运算、逻辑运算。
2.程序代码的基本结构有三种:顺序结构、选择结构和过程结构。
3.整型数的取值范围为–32768~+32768。
4.End if 语句对单行if语句不需要。
5.将定时器的时间间隔设置为1秒,那么定时器的Interval属性值应设为1。6.复选框的value有2个值,即0或1。
7.能够实现文本框接受多行文本显示的是将属性Multiline的属性值设为True。8.Commondialog 控件就像Timer 控件一样,在运行时是可以看见的。9.执行Do…Loop While 语句时,不管条件真假,首先都会无条件地执行一次循环。
10.在Open语句中用Append方式打开的文件若不存在,则出现“文件未到”的提示信息。
11.Visual Basic系统首先保存的是工程文件,然后才是窗体文件和其他文件。12.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。13.块If结构中的Else子句可以缺省。
14.在Private Sub TT(byval y,t)过程中,形参y,t为按地址传递。
15.在窗体的通用部分,用Public定义的变量为模块级变量
16.虽然标签控件显示的文本在运行时不能编辑,但是可以通过程序代码进行改变。
17.当interval属性为0时,或Enabled属性为False时,定时器是不起作用的。18.影像框和图片框一样,也可以作为其他控件的容器。
19.在设计Windows应用程序时,用户可以使用系统本身提供的某些对话框,这些对话框可以直接从系统调入而不必由用户用“自定义”的方式进行设计。20.选中文件列表框File1中某个选项时,File1.FileName属性值为所选文件的全名。
1.Visual Basic 是一种面向对象的程序设计语言,_________不是系统所包含的三要素。
A.变量B.事件
C.方法D.属性
2.为了保存一个Visual Basic应用程序,应当________。
A.只保存工程文件(.vbp)
B.分别保存工程文件、窗体文件和标准模块文件
C.分别保存工程文件和标准模块文件(.bas)
D.只保存窗体模块文件(.frm)
3.为了使窗体右移200(twip),应使用的语句是_______。
A.Form1.Move Width+200
B.Form1.Move 200
C.Form1.Move Form1.Height+200
D.Form1.Move Left+200
4.VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_______、对象相应的________过程和______代码。
A.模块、方法、事件、程序B.窗体、属性、事件、程序C.窗体、程序、属性、事件D.窗体、属性、事件、模块5.下面的程序计算的数学式是_______。
T=1
S=0
For I=1 to 19 step2
T=T*I
S=S+T
Next I
Print S
A.1+3+5+...+19 B.1+1*3+1*3*5+...+1*3*5* (19)
C.1*3*5*...*19 D.1!+3!+5!+ (19)
6.执行下列程序,从键盘输入10,运行结果是_______。
Private Sub Command1_Click()
S=InputBox("请输入一个数字:")
Select Case S
Case Is>0
Print ">0"
Case Is>3
Print">3"
Case Is>5
Print ">5"
End Select
End Sub
A.>3 B.>0
C.出错D.>5 7.InputBox函数返回值的类型为_____。
A.数值B.字符串
C.数值或字符串(视输入的数据而定)D.变体
8.当Visual Basic执行下面语句后,A的值为_______。
A=1
If A>0 then A=A+1
If A>1 then A=0
A.3 B.2
C.1 D.0
9.若要设置文本框中所显示的文本颜,应设置_________属性的值A.Color B.FillColor
C.BackColor D.ForeColor
10.当运行程序时,系统自动自动执行启动窗体的_________事件过程。
A.Load B.Click
C.UnLoad D.GotFocus
11.表达式23\4/2 mod 2*2的值是。
A.3
B.2
下列属于vb字符串函数是C.1
D.4
12.执行下列代码的结果是_______。
Private Sub Command1_Click()
Dim a(10)
For I= 1 To 10
a(I)=I*10
Next I
Print a(I)
End Sub
A.110 B.10
C.100D.数组下标越界
13.执行下面的程序段后,x 的值为_________。
x = 5
For i = 1 To 20 Step 2
x = x + i \ 5
Next i
A.24 B.23
C.21D.22
14.语句Dim a(-3 to 4,3 to 6)as integer定义的数组元素的个数是___________。
A.32B.21
C.18 D.28
15.要求该程序执行3次循环,则在程序中的括号里要填入的是_____________。
Private sub command1_click()
Dim x As Byte
x = 1
Do
x = x + 3: Print x
Loop Until ( )
End sub
A. x >= 8
B. x <= 8
C. x >= 7
D.
x <= 7
16.在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:Private Sub Command1_Click()
Dim b as integer
b=b+1
End Sub
运行程序,第3次单击命令按钮后,变量b的值为___________。
A.1 B.3
C.0 D.2
17. 下面变量名错误的是。
A.private
B.Luck
C.a1_
D.yes123
18. 执行下列程序后,列表框中的数据项为_____________。
Private Sub Form_Click()
Dim i As Integer
For i = 1 To 6
List1.AddItem i
Next i
For i = 1 To 3
List1.RemoveItem i
Next i
End Sub
A.1,5,6
B.2,4,6
C.4,5,6
D.1,3,5
19.假设希望在另一个窗体模块中调用本窗体模块的某个过程,应在此过程前加上________。
A.Private B.Static
C.Dim D.Public
20.下列描述中,错误的是___________。
A.单选按钮可以接收Click事件
B.当单选按钮的Value属性值为True时表示选中
C.在一组单选按钮中,可以选择一个,也可以选择多个
D.复选框中为空白时表示未选中
21.表示滚动条控件取值范围最大值的属性是_______。
A.Value B.Max
C.LargeChange D.Max-Min
22.要使定时器控件每隔3秒钟产生一个Timer事件,应将其Interval属性值设置为____________。
A.300 B.3000
C.3 D.30
23.复选框的Value属性为1时,表示______。
A.复选框未被选中B.复选框被选中
C.复选框内有灰的勾D.复选框操作有错误24.要从磁盘上读出一个文件名为“C:\t1.txt”的顺序文件,下列___________正确。
A.F=“C:\t1.txt”
Open F For Input As #1
B.F=“C:\t1.txt”
Open “F”For Input As #2
C.Open “C:\t1.txt”For output As #1
D.Open C:\t1.txt For Input as #2

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。