2019Visual Basic 程序设计期末测试复习题200[含答案]
一、选择题
1要声明一个长度为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      答案:D
2变量未赋值时,数值型变量的值为(  )
  a)  0
  b)  空
  c)  1
  d)  0.1      答案:A
3下列数据中哪一个是布尔常量_______。
  a)  123
  b)  not
  c)  TRUE
  d)  xyz      答案:C
4下列数据类型不可能占8个字节的是_____数据类型。
  a)  Date
  b)  Long
  c)  Double
  d)  Currency      答案:B
5若要取消窗体的最大化功能,则可设置______属性为False来实现。
  a)  ControlBox
  b)  MinButton
  c)  MaxButton
  d)  Enabeld      答案:C
6若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
  a)  AutoSize
  b)  Alignment
  c)  Enabled
  d)  Visble      答案:A
7在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
  a)  @
  b)  $
  c)  %
  d)  #      答案:D
8所有控件都有的属性是_______,在程序中作为对象的标识引用。
  a)  Caption
  b)  Value
  c)  Text
  d)  name      答案:D
9整型数的取值范围为______。
  a)  –32767~+32767
  b)  –32768~+32767
  c)  –32768~+32768
  d)  0~65535      答案:B
10以下不属于Visual Basic系统的文件类型是
  a)  .frm
  b)  .cls 下列属于vb字符串函数是
  c)  .bat
  d)  .vbp      答案:C
11下列_______方法是将项目添加到List控件中。
  a)  List
  b)  ListCount
  c)  Move
  d)  AddItem      答案:D
12下列结构中不属于循环结构的是______。
  a)  for/next
  b)  while/wend
  c)  With/end with
  d)  do/loop      答案:C
13目录列表框的path属性的作用是______。
  a)  显示目录列表框中打开的当前目录。
  b)  显示当前驱动器或指定驱动器上的某目录下的文件名。
  c)  显示根目录下的文件名。
  d)  显示路径下的文件。      答案:A
14某顶级菜单项的热键字母为F,以下_____操作等同于单击该菜单项。
  a)  同时按下Ctrl+F键
  b)  按下F键
  c)  同时按下Alt+F键
  d)  同时按下Shift+F键      答案:C
15在使用菜单编辑器设计菜单时,必须输入的项是____。
  a)  标题
  b)  名称
  c)  索引
  d)  快捷键      答案:B
16当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
  a)  DisabledPicture
  b)  DownPicture
  c)  Picture
  d)  Image      答案:B
17对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
  a)  输入对话框
  b)  输出对话框
  c)  模态对话框
  d)  非模态对话框      答案:C
18用以下语句 Dim b(-2 to 4)as string 所定义的数组的元素个数是_______个。
  a)  2
  b)  4
  c)  6
  d)  7      答案:D
19用于将菜单项级别提升一级的按钮为________。
  a)  ←
  b)  →
  c)  ↑
  d)  ↓      答案:A
20以下选项中,不属于单选按扭属性的是______。
  a)  Enabled
  b)  Caption
  c)  Name
  d)  Min      答案:D
21单精度浮点数占用的字节数为______。
  a)  2个字节
  b)  3个字节
  c)  4个字节
  d)  8个字节      答案:C
22当一个工程含有多个窗体时,其中的启动窗体是_____。
  a)  启动VB时建立的窗体
  b)  第一个添加的窗体
  c)  最后一个添加的窗体
  d)  在“工程属性”对话框中指定的窗体      答案:D
23下列选项中,哪一项是所有控件共有的属性_______。
  a)  Caption
  b)  Value
  c)  Text
  d)  Name      答案:D
24Datetime是Date类型的变量,以下赋值语句中错误的是:_______。
  a)  Datetime=#4/14/97#
  b)  Datetime=#May 1,1997#
  c)  Datetime=#12:15:00AM#
  d)  Datetime="8\8\99"      答案:D
25以下过程不属于Sub过程的是_____。
  a)  编译过程
  b)  Sub通用过程
  c)  proper属性过程
  d)  Event事件过程      答案:A
26当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。
  a)  MouseDown
  b)  MouseUp
  c)  Load
  d)  Click      答案:C
27以下面_____那种方式打开的文件,只能读不能写。
  a)  Input
  b)  Output
  c)  Random
  d)  Append      答案:A
28以下可以构成语句的一项是_______。
  a)  对象名.属性名
  b)  对象名.方法名
  c)  对象名.事件名
  d)  对象名.函数名      答案:B
29以下程序段的执行结果是_____。
  X=2:y=1
  If x*y<1 Then
      y=y-1
  Else
      y=-1
      Print y-x>0
  End If
  a)  Ture
  b)  False
  c)  -1
  d)  1      答案:B
30下列程序段的执行结果为_____。
  Dim M(10),N(10)
  I=3
  for T=1 To 5
      M(T)=T
      N(I)=2*I+T
  Next T
  print N(I);M(I)
  a)  3 11
  b)  3 15
  c)  11 3
  d)  15 3      答案:C

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