《Visual Basic程序设计》复习题
一、单选题(每小题2分)
1.VB工程文件的扩展名是          
[A]  .vbp            [B]  .frm            [C]  .frx            [D]  .bas
2.控件________没有Caption属性。
    [A] Label            [B] OptionButton    [C] Frame            [D] TextBox
3.当设置了定时器的有关属性后,使窗体自动向下移动的语句是哪条?
[A] Move Left, Top + 100            [B] Move Top + 100   
[C] Move , Top + 100            [D] Move Top = Top + 100
4.将通用对话框控件Commondialog1显示为颜对话框,可以改变该控件的________属性。
    [A] Color            [B] FileName        [C] Action            [D] Filter
5.下列函数中, 返回值是字符串的是:
[A]  Chr        [B] InStr                [C] Val            [D] Asc
6.表达式6.5 Mod 5 \ 2+ Fix(-8.5) *3的值是 __________。
[A]-27                [B]-24                [C]-23                [D]-26
7.将当前窗体中显示的文字及绘制的图形全部清除,可以用________方法。
    [A] Me.Clear        [B] Me.Cls            [C] Me=””            [D] Me.Delete
8.某顶级菜单项的热键字母为F,操作________等同于单击该菜单项。
[A] 同时按下[Ctrl][F]键                [B] 按下[F]键
[C] 同时按下[Alt][F]键                [D] 同时按下[Shift][F]
9.一个对象可以执行的动作和可以被对象识别的动作分别称为________。
        [A] 方法和事件                        [B] 事件和方法
[C] 属性和方法                        [D] 事件和过程
10.在设计模式双击窗体中的对象后,Visual Basic将显示的窗口是______。
[A] 属性窗口        [B] 代码窗口        [C] 工具箱        [D] 项目(工程)窗口
11.在以下________中的这些对象都不响应Click事件。
[A] 框架、定时器、形状                [B] 定时器、线条、滚动条
[C] 滚动条、公共对话框、图像框        [D] 标签、定时器、滚动条
12.下列数据类型中,占用内存最小的是________ 。
[A] Boolean        [B] Byte            [C] Integer        [D] Single
13.用情况选择语句Select  Case  X,选择|X| >5情况的语句为Case ________。
[A] Not (-5 To 5)        [B] 5 To -5    [C] Is < -5, Is >5    [D] ABS(X) > 5
14.列表框控件的下列几个属性中,________不是数组。
[A] List              [B] ListIndex        [C] Selected        [D] ItemData
15.命令按钮Command1设置为不可见,应修改该命令按钮的            属性。
[A] Visible                [B]Value                  [C] Caption            [D] Enabled
16.以下            控件不能做为容器控件?
[A] Form                [B] PictureBox              [C] Frame            [D] Image
17.要改变Label控件中文字的颜,可以设置Label控件的________属性。
[A] FontColor            [B] FillColor                [C] ForeColor        [D] BackColor
18.形状控件所显示的图形不可能是________ 。
[A]圆                    [B]椭圆            [C]圆角正方形                [D]等边三角形
19.水平滚动条HScroll1的LargeChange属性值为100,表示________为100。
[A] 该滚动条Value属性的最大值        [B] 拖动滚动框时滚动条Value的变化量
[C] 单击滚动箭头和滚动框之间某位置时滚动条Value的变化量
[D] 单击滚动箭头时滚动条Value的变化量
20.复选框的Value属性有三个取值,          分别表示未选、选中和灰。
[A] 0、1和2  [B] False、True和Grayed    [C] 0、1和-1[D] Unchecked、Checked和Grayed
21.标签的WordWrap = True 可以固定标签宽度来显示多行文本,它必须和      属性一起设置。
[A] MultiLine        [B] AutoSize            [C] Alignment        [D] Width
22.用户在由InputBox 函数弹出的输入框中输入了True这几个字符,那么该输入框函数返回值的类型是         
[A]  Boolean      [B] Byte                [C] String              [D] Integer
23.要将Shape控件的形状设置为圆,应该设置Shape控件的            属性?
[A] Name        [B] Caption            [C] Shape            [D] Circle
24.对象可以识别和响应的某些操行为称为       
    [A] 属性    [B] 方法    [C] 继承    [D] 事件
25.Double类型的数据由几个字节组成:       
    [A] 2l    [B] 4    [C] 8    [D] 16
26.要声明一个长度为256个字符的定长字符串变量str      语句是正确的。
    [A] Dim  str  as  String    [B] Dim str as String(256)
    [C] Dim str as String[256]    [D] Dim str as String*256
27.以下哪种控件不可以包含其他控件       
    [A] PictureBox    [B] Frame    [C] Image    [D] Form
28.用于获取字符串长度的函数是       
    [A] Len()    [B] Length()    [C] StrLen()    [D] LOF()
29.将焦点主动设置到指定的控件或窗体上,应采用      方法。
[A] SetDate        [B] SetFocus        [C] SetText        [D] GetGata
30.单击滚动条两端的滚动箭头,将触发它的        事件。
    [A] Scroll        [B] SmallChangeLargeChange
    [C] KeyDown        [D] Change
31.将通用对话框CommonDialog1的类型设置成另存为对话框,可调用该控件的        方法。
    [A] ShowOpen    [B] ShowSave    [C] ShowColor    [D] ShowFont
32.ab中有且只有一个为0,可以用以下的表达式来表示       
    [A] a = 0 Or b = 0        [B] a = 0 Xor b = 0
    [C] a * b = 0 And a + b <> 0    [D] a = 0 And Not b = 0 And b = 0 And Not a = 0
33.由“For i = 18 To 0 Step -3”决定的循环结构被执行          次。
    [A]4            [B]5            [C]6                [D]7
34.以下程序代码能执行的是       
    [A] If a = 1 Then b = 0 Else c = 0 End If
    [B] If a = 1 Then : b = 0 : ElseIf c = 0 Then : d = 0
    [C] If  a = 1 Then        [D] If a = 1 Then
      b = 0        b = 0
    ElseIf c = 0 Then        ElseIf c = 0
      d = 0        d = 0
    End If        End If
35.Timer函数的功能是:___  _ 
[A]获得系统当前的时间                    [B]获得系统当前的日期和时间
[C]返回从午夜12点至当前时间的秒数        [D]触发Timer()事件
36.X = -5,执行If  X  Then  X = 0  Else  X = 1 的结果为________
[A]  实时错误            [B] 编译错误        [C] X = 1                [D] X = 0
37.Sub 过程与Function 过程最根本的区别是:__________
[A] 前者可以使用Call 或直接使用过程名调用, 后者不可以.
[B] 后者可以有参数, 前者不可以.
[C] 两种过程参数的传递方式不同.
[D] 前者无返回值,但后者有
38.当窗体大小改变时,要使其中的控件也按比例发生变化,应当使用窗体的________。
[A] AutoSize 属性                                [B]  Resize事件
[C] File1.Pattern = "*.bmp;*.jpg"            [D] Stretch方法
39.窗体Form、框架Frame、图片框Picture、图像框Image中________是容器控件。
[A] Image、Form、Frame            [B] Frame、Picture、Image
[C] Picture、Image、Form            [D] Form、Frame、Picture   
40.Dim B1,B2 As Boolean语句显式声明变量________
[A] B1和B2都为布尔型变量            [B] B1是整型,B2是布尔型变量
[C] B1是变体型,B2是布尔型变量        [D] B1和B2都为是变体型变量   
41.下列符号哪一个是VB中的合法变量名?______
    [A] IF    [B] 7AB    [C] A[B]7    [D] AB7
42.数学式子Sin25°写成VB表达式是______
    [A] Sin25    [B] Sin25)    [C] Sin25*3.14/180)    [D] Sin(25°)
43.将控件在窗体中的位置向右边移动一点,应修改该控件的          属性。
    [A] Top                [B] Left          [C]vb设计模拟密码输入器 Width              [D] Right
44.如果将命令按钮的Cancel属性设置为True,那么按下          键相当于单击该命令按钮。
    [A]<Enter>    [B] <Ctrl>    [C] <Esc>    [D] <Alt>
45.语句 Print “5+5的执行结果是         

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