VB复习题
一.选择题
1.使用声明语句建立一个数值型的变量后,VB自动将该变量初始化为(  )。
A.空值          B.0                C.1            D.Null
2.使用声明语句建立一个字符型的变量后,VB自动将该变量初始化为(  )。
A.空值          B.0                C.1            D.Null
3.使用声明语句建立一个布尔型的变量后,VB自动将该变量初始化为(  )。
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
13.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(  )。
A.Visual        B.Basic          C.6            D.11
14.有程序代码:Text1.Text = "Visual Baisc",其中的Text1、Text和 "Visual Baisc"分别代表的是(  )。
A.对象、值、属性          B.对象、方法、属性 
没有caption属性的控件是C.对象、属性、值          D.属性、对象、值
15.要在一个命令按钮的标题显示“退出(X)”,则要在其Caption属性中的“X”前面插入(  )符号。
A.下划线        B.&              C.$          D.@
16.下列表达式中,值为True的是(  )。
A.UCase ("ABCD") >= "abcd"        B.14 / 2 \ 3 < 10 Mod 4
C.Mid("abcd", 2, 2) > Left("abcd", 2)    D.Not (Sqr(4) - 3 >= -2)
17.当希望在离开某过程后,能保存该过程中局部变量的值,则应使用(  )关键字在该过程中定义局部变量。
A.Dim            B.Private        C.Public      D.Static
18.以下有关对象属性的说法正确的是(  )。
A.对象所有的属性都罗列在属性窗口列表中
B.不同的对象不可能有同名属性
C.不同对象的同名属性取值一定相同
D.对象的某些属性既可以在属性窗口这设置,也可通过程序代码设置或改变
19.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程的名称分别为(  )。
A.Form-Click()、Command1- Click()  B.Frm1-Click()、Command1- Click()
C.Form-Click()、Cmd1- Click()      D.Frm1-Click()、Cmd1- Click()
20.使用(  )方法可将新的列表项添加到一个列表框中。
A.Print          B.AddItem        C.Clear          D.RemoveItem
21.Visual Basic是用于开发(  )环境下的应用程序的工具。
A.DOS          B.Windows    C.DOS和Windows      D.UNIX
22.能被对象所识别的动作与对象可执行的活动分别称为对象的(  )。
A.方法、事件      B.事件、方法    C.事件、属性      D.过程、方法
23.在事件过程中可以用(  )语句定义变量。
A.Dim、Private      B.Dim、Static    C.Dim、Public      D.Dim、Static、Private
24.用窗体的(  )属性来设置窗体的标题。
A.Style            B.Text          C.Caption          D.Name
25.如要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入(  )。
A.-              B.+            C.&              D.#
26.计时器控件的( )属性用于设置Timer事件发生的时间间隔。
A.Stretch        B.Interval          C.Value              D.Length
27.假定变量Logic的类型是Boolean,下面赋值语句(  )是正确的。
A.Logic=‘True’      B.Logic=.True.    C.Logic=#True#      D.Logic=0<1
28.VB工程文件的扩展名为(  )。
A.VBP      B.FRM    C.BAS      D.EXE
29.在多窗体程序中,缺省情况下,VB将设计的(  )窗体指定为启动窗体。
A.最后一个      B.Form1        C.第一个      D.Main
30.下面的(  )可以正确地声明一个数组。
A. Dim A[3,4] As  Integer    B.Dim  A(3,4)  As Integer
C. Dim  A(n,n) As  Integer    D.Dim  A(3 4) as integer
31.图像框或图片框中显示的图形文件,由它们的( )性质值决定。
A.DownPicture                  B.Picture
C.Image                        D.Icon
32.下面(  )是算术运算符。
A.Imp        B.Mod        C.Not        D.Eqv
33.语句if x=1 then y=1,下列说法正确的是(  )
A.x=1 和 y=1均为赋值语句          B.x=1 和 y=1均为关系表达式
C.x=1为关系表达式,y=1为赋值语句  D.x=1为赋值语句,y=1 为关系表达式
34.变量名最多不能超过的字符个数为(  )
A.10          B.12            C.40              D.255
35.表达式4+5 \ 6 * 7 / 8 Mod 9 的值是(  )
A.4           B.5            C. 6            D 7
36.复选框或单选钮的当前状态可通过( )属性来返回或设置。
A.Checked      B.Value      C.Selected          D.Caption
37.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为( ) 。
A.Get文件号,记录号,变量名
B.Get文件号,变量名,记录号
C.Put文件号,变量名,记录号
D.Put文件号,记录号,变量名
38.下列( )不是VB程序的基本结构。
A.层次结构    B.分支结构      C.循环结构        D.顺序结构
39.无论何控件,都具有一个共同属性。这个属性是(  )。
A.Text        B.Font            C.Name          D.Caption
40.假设X的值是5,则执行以下语句时,可得到的打印结果是“ABCDEF”的Select Case语句是(  )。
A.Select Case X                  B.Select Case X
Case 10 To 1                        Case Is>15,Is<5
Print "ABCDEF"                    Print "ABCDEF"
End Select                          End Select
C.Select Case X                D.Select Case X
Case Is>5,1,3 To 10                  Case 1,3,Is>5

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