2019Visual Basic 程序设计期末测试复习题200[含答案]
一、选择题
1以下控件中没有Caption属性的控件是______。
  a)  标签框
  b)  文本框
  c)  框架
  d)  命令按钮      答案:B
2若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性
  a)  BACKCOLOR
  b)  BORDERSTYLE
  c)  FORECOLOR
  d)  BACKSTYLE      答案:D
3以下过程不属于Sub过程的是_____。
  a)  编译过程
  b)  Sub通用过程
  c)  proper属性过程
  d)  Event事件过程      答案:A
4表达式25.26 MOD 6.98的值是_____。
  a)  1
  b)  5
  c)  4
  d)  提示错误信息      答案:C
5在使用菜单编辑器设计菜单时,必须输入的项是____。
  a)  标题
  b)  名称
  c)  索引
  d)  快捷键      答案:B
6命令按钮Command1 的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为_________。
  a)  在x前插入&
  b)  在x后插入&
  c)  在x前插入 #
  d)  在x后插入#      答案:A
7下列控件中可自动设置滚动条的是________。
  a)  复选框
  b)  框架
  c)  列表框
  d)  标签框      答案:C
8vb编程基础知识题库下列结构中不属于循环结构的是______。
  a)  for/next
  b)  while/wend
  c)  With/end with
  d)  do/loop      答案:C
9下列是一个循环结构的程序,循环体内的语句将执行_____次。
    K=0
    For I=1 to 10
      For j=1 to 100
            K=K+1
      Next j
    Next I
  a)  0
  b)  10
  c)  100
  d)  1000      答案:D
10在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是________。
  a)  编写代码
  b)  新建一个工程
  c)  打开属性窗口
  d)  进入VB环境      答案:B
11所有控件都有的属性是_______,在程序中作为对象的标识引用。
  a)  Caption
  b)  Value
  c)  Text
  d)  name      答案:D
12若要在列表框中显示多列数据,可用列表框的______属性来实现。
  a)  MultiSelect
  b)  Index
  c)  Columns
  d)  List      答案:C
13若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
  a)  FontName
  b)  Font
  c)  FontSize
  d)  FontBold      答案:C
14下列程序的运行结果为________。
  For I=1 to 3
    d(I)=2*I-1
    ?d(I)
  Next I
  a)  1 3 5
  b)  2 4 6
  c)  1 4 6
  d)  5 6 7      答案:A
15Strc=Mid("Visual Basic",10,3),则Strc的值_____。
  a)  "Vis"
  b)  "sua"
  c)  "Bas"
  d)  "sic"      答案:D
16以下程序输出的结果为______。
  X=1
  y=4
  Do Until y>4
    x=x*y
    y=y+1
  Loop
  Print x
  a)  4
  b)  8
  c)  12
  d)  16      答案:A
17用于将菜单项级别提升一级的按钮为________。
  a)  ←
  b)  →
  c)  ↑
  d)  ↓      答案:A
18单精度浮点数占用的字节数为______。
  a)  2个字节
  b)  3个字节
  c)  4个字节
  d)  8个字节      答案:C
19对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
  a)  输入对话框
  b)  输出对话框
  c)  模态对话框
  d)  非模态对话框      答案:C
20当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。
  a)  MouseDown
  b)  MouseUp
  c)  Load
  d)  Click      答案:C
218.6787E+8写成普通的十进制数是_______。
  a)  86787000
  b)  867870000
  c)  8678700
  d)  8678700000      答案:B
22如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
  a)  5
  b)  6
  c)  10
  d)  12      答案:D
23下列______语句可以将变量A、B的值互换。
  a)  A=B:B=A
  b)  C=A:A=B:B=C
  c)  A=C:C=B:C=A
  d)  B=A:A=B      答案:B
24在VB中,过程共有三种,他们是______。
  a)  事件过程,子过程和函数过程。
  b)  sub过程,Function过程和Property过程。
  c)  事件过程,函数过程和属性过程。
  d)  Sub过程,函数过程和通用过程。      答案:A
25以下面_____那种方式打开的文件,只能读不能写。
  a)  Input
  b)  Output
  c)  Random
  d)  Append      答案:A
26以下可以构成语句的一项是_______。
  a)  对象名.属性名
  b)  对象名.方法名
  c)  对象名.事件名
  d)  对象名.函数名      答案:B
27一个可执行的vb运行程序至少包括一个______。
  a)  标准模块
  b)  窗体模块
  c)  类模块
  d)  资源文件模块      答案:B
28如下数组声明语句,正确的是______。
  a)  dim a[3,4] as intiger
  b)  dim a(3,4) as string
  c)  dim a(n,n) as single
  d)  dim a(3 4) as integer      答案:B
29可以通过_____来删除列表框中的选择项。
  a)  Enable属性
  b)  RemoveItem方法
  c)  AddItem方法
  d)  Text属性      答案:B
30列表框中的列表项的数目可通过以下哪个属性的值获得_____。
  a)  Count
  b)  Listcount
  c)  Listindex
  d)  Index      答案:B

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