VB试题库精简版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB 试题库 一、选择题
1.能被对象所识别的动作与对象可执行的活动分别称为对象的________。 A .方法、事件 B .事件、方法 C .事件、属性 D .过程、方法 2. 在过程中可以用________语句定义变量。
A .Dim 、Private
B .Dim 、Static
C .Dim 、Public
D .Dim 、Static 、Private 3.用窗体的________属性来设置窗体的标题。 A .style
B .Text
C .Caption
D .Name
4.若在应用程序中用“Private Sub Sub1(X As Integer ,Y As Single)”定义了子程序Sub1,调用程序中的变量I 、J 均为Integer 型,则正确调用子程序Sub1的Call 语句是________。 ①Call Sub1(I ,I) ②Call Sub1(3.1415,I) ③Call Sub1(3.14,234)
④Call Sub1("245","231.5") A .①③
B .③④
C .①②③
D .无
5.下面表达式的值为True 的是________。
A .Mid("Visual Basic",1,12)=Right("Programming language Visual Basic",12)
B ."ABCRG">"abcde"
C .Int(134.69)>=Cint(134.69)
D .78.9/32.77<=97.5/43.97 And –45.4>-4.98 6.以下有关对象属性的说法中正确的是________。 A .对象所有的属性都罗列在属性窗口列表中 B .不同对象不可能有同名属性 C .不同对象的同名属性取值一定相同
D .对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变
7.代数表达式y
x x e x ++3sin ln
对应的Visual Basic 表达式是________。
A .Log(Abs((Exp(3.14159)+Sin(x)^3)/(x+Y)))
B .Ln(Abs((Exp(3.14159)+Sin(x)^3)/(X+Y)))
C .Log(Abs(Exp(3.14159)+Sin(x)^3)/(X+Y))
D .Log|(Exp(3.14159)+Sin(x)^3)/x+y|
8. VB 集成开发环境有三种工作状态,不属于三种工作状态之一的是________。
A .设计状态
B .编写代码状态
C .运行状态
D .中断状态
9.若在一个应用程序窗体上,依次创建了CommandButton 、TextBox 、Label 等控件,则运行该程序显示窗体时,________会首先获得焦点。
A .窗体
B .CommandButton
C .Label
D .TextBox
10.在窗体模块的通用声明处用下面的语句声明变量、数组,正确的语句有________个。
① Public A(5) As Integer ② Public N As Integer ③ Public St As String*10 ④ Private b() As Integer
A .2
B .3
C .4
D .1
11.单选按钮(OptionButton )用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的
________中安排适当的单选按钮,即可实现。
A .框架控件(Frame )或图像控件(Image )
B .组合框(ComboBox )或图像控件(Image )
C .组合框(ComboBox )或图片框控件(PictureBox )
D .框架控件(Frame )或图片框控件(PictureBox )
12.下面的语句或方法中错误的有________个(其中m 和n 都为Integer 型变量)。 ① Dim Arry(m, n) As Integer ② n=32764+5 ③ Print m=m+n;m+n ④ ChDrive "C:"
A .1
B .2
C .3
D .4
13.下列说法不正确的是________。
A .V
B 允许将一个数字字符串赋值给一个数值型的变量 B .VB 允许使用未经说明的变量,其类型都是Variant 类型
C .Cls 方法只清除运行时在窗体或图形框中显示的文本或图形
D .事件过程既可建在窗体模块中,也可建在标准模块中 14.运行程序产生死循环时,________可以终止程序运行。
A .按【Ctrl 】+【C 】键
B .按【Ctrl 】+【Z 】键
C .按【Ctrl 】+【Break 】键
D .单击“停止运行”按钮 15.VB 集成开发环境可以________。
A .编辑、调试、运行程序,但不能生成可执行程序
B .编辑、生成可执行程序、运行程序,但不能调试程序
C .编辑、调试、生成可执行程序,但不能运行程序
D .编辑、调试、运行程序,也能生成可执行程序
16.在VB 中最基本的对象是_________,它是应用程序的基石,也是其他控件的容器。 A .文本框 B .命令按钮 C .窗体 D .标签
17.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的
Click 事件过程名分别为_________。
A .Form_Click()、Command1_Click()
B .Frm1_Click()、Command1_Click()
C .Form_Click()、Cmd1_Click()
D .Frm1_Click()、Cmd1_Click()
18.多窗体程序由多个窗体组成。在缺省情况下,VB 在执行应用程序时,总是把_________指定为启动窗
体。
A .不包含任何控件的窗体
B .设计时的第一个窗体
C .命名为Frm1的窗体
D .包含控件最多的窗体
19.使用________方法可将新的列表项添加到一个列表框中。
A .Print
B .AddItem
C .Clear
D .RemoveItem
20.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用________关键字在该过程中定义
局部变量。
A .Dim
B .Private
C .Public
D .Static
21.下列表达式中,值为True 的是________。
A .Ucase("abcd")>="abed"
B .14/2\3<10 Mod 4
C .Mid("ABCD",2,2)>Left("ABCD",2)
D .Not(Sqr(4)-3>=-2) 22.下列_________说法是不正确的。
A .当程序正常结束时,所有没用Close 语句关闭的文件都会自动关闭
B .在关闭文件或程序结束之前,可以不用Unlock 语句对已锁定的记录解锁
C .可以用不同的文件号同时打开一个随机文件
D .用Output 模式打开一个顺序文件,即使不对它进行写操作,原来内容也被清除 23.代数表达式
)
sin(2ln y
x t b
a x x e +-++++,对应的Visual Basic 表达式是__________。 A .Sqr((x+Log(x))/(a+b))+Exp(-t)+Sin((x+y)/2) B .Sqr( x+Log(x))/(a+b))+Exp(-t)+Sin((x+y)/2)