无忧首页企业系统我的无忧
无忧服务:
兼职活动培训
娱乐交友:
交友社区资讯
全职实习:
实习暑假寒假
微信号:school51
扫一下,立即关注
加关注
在线支付,立省10元
下载新版APP
===大学生成长生活平台===

2012年计算机二级VisualBasic基本概念练习题及答

2012-12-26来源/作者:卫凯点击次数:332

Visual Basic 基本概念

  一、 单选题

  1. Visual Basic是一种面向对象的可视化程序设计语言,采取了_______的编程机制。

  A) 从窗体开始执行

  B) 按书写顺序执行

  C) 从主程序开始执行

  D) 事件驱动

  2. 在Visual Basic中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。

  A) 文本框

  B) 窗体

  C) 标签

  D) 命令按钮

  3. 有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表 _________。

  A) 对象,属性,值

  B) 对象,方法,值

  C) 对象,值,属性

  D) 属性,对象,值

  4.多窗体程序是由多个窗体组成的,在缺省的情况下,VB应用程序执行时,总是把_________指定为启动窗体。

  A) 不包含任何控件的窗体

  B) 设计时的第一个窗体

  C) 包含控件最多的窗体

  D) 命名为Form1的窗体

  5.VB是一种面向对象的程序设计语言,下面_________不是面向对象包含的三要素。

  A) 变量

  B) 事件

  C) 属性

  D) 方法

  6.VB 6.0集成开发环境中不能完成的功能是_______。

  A)输入编辑源程序

  B)编译生成可招待程序

  C)调试运行程序

  D)自动生成查找并改正程序中的错误

  7.下列关于VB编程的说法中不正确的是_______。

  A)属性是描述对象特征的数据

  B)事件是能被对象识别的动作

  C)方法指示对象的行为

  D)VB程序采用的运行机制是面向对象

  8.关于面向对象的描述中,不正确的是_______。

  A)对象就是自定义结构变量

  B)对象代表正在创建的系统中的一个实体

  C)对象是一个特征和操作的封装体

  D)对象之间的信息传递是通过消息进行的

  9.以下叙述错误的是________。

  A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件

  B)打开一个窗体文件时,系统自动装入与该窗体有关的工程文件

  C)保存VB应用程序时,应分别保存窗体文件和工程文件

  D)事件可以由用户激发,也可以由系统激发

  10.VB6.0集成开发环境不包括________窗口。

  A)DOS界面窗口

  B)窗体窗口

  C)代码窗口

  D)属性窗口

  11.VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_________、对象对应的_________过程和_________代码。

  A) 模块、方法、事件、程序

  B) 窗体、属性、事件、程序

  C) 窗体、程序、属性、事件

  D) 窗体、属性、事件、模块

  12. 以下不属于VB工作模式的是________模式。

  A) 编译

  B) 设计

  C) 运行

  D) 中断

  13. 在VB集成环境创建VB应用程序时。除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是________。

  A)窗体布局窗口

  B) 立即窗口

  C) 代码窗口

  D) 监视窗口

  14. 保存新建工程时,默认的路径是________。

  A)My Documents

  B) VB98

  C) \

  D) Windows

  15. 对于窗体,下面________属性在程序运行时其属性设置起作用。

  A)MaxButton

  B) BordStyle

  C) Name

  D) Left

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案

  16. 要使Print方法在Form_Load 事件中起作用,要对窗体的________属性进行设置。

  A)BackColor

  B) ForeColor

  C) AutoRedraw

  D) Caption

  17 .要使标签显示时不覆盖其背景内容,要对________属性进行设置。

  A)BackColor

  B) ForeColor

  C) BackStyle

  D) Caption

  18 若要使命令按钮不可操作,要对________属性进行设置。

  A)Visible

  B) Enabled

  C) Name

  D) Caption

  19.文本框没有________属性。

  A) Enabled

  B) Caption

  C) BackColor

  D) Visible

  20. 不论任何控件,共同具有的是________属性。

  A) Text

  B) Caption

  C) BackColor

  D) Name

  21. 要使Form1窗体的标题栏显示 “ 欢迎使用Visual Basic 6.0!”,以下________语句是正确的。

  A) Form1.Caption =" 欢迎使用Visual Basic 6.0! "

  B) Form1.Caption =’ 欢迎使用Visual Basic 6.0! ’

  C) Form.Caption = " 欢迎使用Visual Basic 6.0! "

  D) Form.Caption = ’ 欢迎使用Visual Basic 6.0! ’

  22. 有如下语句:Form1.Print “欢迎使用Visual Basic 6.0!”, Form1,Print和“欢迎使用Visual Basic 6.0!”则分别代表________。

  A) 对象,属性,值

  B) 对象,方法,参数

  C) 对象,值,属性

  D) 属性,对象,值

  23. 要判断在文本框是否按了Enter键,应在文本框的________事件中判断。

  A) Change

  B) KeyPress

  C) Click

  D) KeyDown

  24. 要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只需要对下列________属性进行设置。

  A) MaxButton

  B) BordStyle

  C) Width

  D) MinButton

  25. 当文本框ScrollBars属性设置了非零值,却没有效果,原因是________。

  A) 文本框中没有内容

  B) 文本框中的MultiLine设置为False

  C) 文本框中的MultiLine设置为True

  D) 文本框中的Locked设置为True

  26.Visual Basic 是一种面向对象的程序设计语言,对象的三要素包括________。

  A) 变量,属性,方法

  B) 属性,事件,方法

  C) 类,属性,方法

  D) 对象,属性和方法

  27. 以下叙述中,错误的是______。

  A)一个Visual Basic应用程序可以含有多个标准模块文件

  B)一个Visual Basic工程可以含有多个窗体文件

  C)标准模块文件可以属于某个指定的窗体文件

  D)标准模块文件的扩展名是 .Bas

  28. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是______。

  A)单选按钮

  B)图片框

  C)通用对话框

  D)文本框

  29.以下关于窗体的描述中,错误的是______。

  A)执行Unload Form1语句后,窗体Form1消失,但仍在内存中

  B)窗体的Load事件在加载窗体时发生

  C)当窗体的Enabled属性为False时通过鼠标和键盘对窗体的操作都被禁止

  D)窗体的Height、Width属性用于设置窗体的高和宽

  30. 新建一个工程将其窗体的Name属性设置为Myfrm,则默认的窗体文件名为______。

  A)Form1.frm

  B)Myfrm.frm

  C)Form1.vbp

  D)工程1.frm

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案

  31. 下面是窗体Forml的Click事件过程,实现运行时每次单击窗体时,窗体均向右移动100。

  Private Sub Form_click()

  Static intleft As Integer

  intleft = intleft + 100

  Form1.______ = intleft

  End Sub

  请选择正确属性填充空白处,完成本程序。

  A)Caption

  B)Top

  C)Width

  D)Left

  32. 决定一个窗体有无控制菜单的属性是______。

  A)MinButton

  B)Caption

  C)MaxButton

  D)ControlBox

  33. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  Text1.Text="Visual"

  Me.Text1="Basic"

  Text1="Program"

  End Sub

  程序运行后,如果单击命令按钮,则在文本框中显示的是______。

  A)Visual

  B)Basic

  C)Program

  D)出错

  34. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  Move 500,500

  End Sub

  程序运行后,单击命令按钮,执行的操作为______。

  A)命令按钮移动到距窗体左边界、上边界各500的位置

  B)窗体移动到距屏幕左边界)上边界各500的位置

  C)命令按钮向左)上方向各移动500

  D)窗体向左)上方向各移动500

  35. 在代码编辑器中,如果一条语句过长,不能在一行内写下,则需要折行书写,这是通过在行末使用续行符来实现的,该续行符表示为______。

  A)一个下划字符(_)

  B)一个空格加一个下划字符(_)

  C)一个空格加一个连字符

  D)回车

  36. 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是______。

  A)Value

  B)Default

  C)Cance1

  D)Enabled

  37. 以下关于焦点的叙述中,错误的是______。

  A)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据

  B)当文本框失去焦点时,触发LostFocus事件

  C)当文本框的Enabled属性为False时,其Tab顺序不起作用

  D)可以用TabIndex属性改变Tab顺序

  38. 要使文本框获得输入焦点,则应采用文本控件的哪个方法______。

  A)GotFocus

  B)LostFocus

  C)KeyPress

  D)SetFocus

  39. 图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是______。

  A)Autosize

  B)Stretch

  C)AutoRedraw

  D)Appearance

  40. 运行时,要向图片框Pic中加载"C:\windows\beer.bmp"图像文件,应使用语句______。

  A)Picture1.Picture="C:\windows\beer.bmp"

  B)Picture1.Picture=LoadPicture("C:\windows\beer.bmp")

  C)Pic.Picture=LoadPicture(C:\windows\beer.bmp)

  D)Pic.Picture=LoadPicture("C:\windows\beer.bmp")

  41. 将文本框的______属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。

  A)Multiline

  B)Scrollbars

  C)Text

  D)Enabled

  42. 将文本框的ScrollBars属性设置为非零值,却没有效果,原因是______。

  A)文本框中没有内容

  B)文本框的MultiLime属性值为False

  C)文本框的MultiLine属性值为True

  D)文本框的Locked属性值为True

  43. 在设计阶段,在属性窗口设置Text属性时,通过按下Ctrl+Enter组合键实现文本的换行。在运行阶段,如果在窗体上有缺省按钮(已设置Default属性为True)存在,则必须在文本框中按下______组合键才能移动到下一行。

  A)Enter

  B)Alt+Enter

  C)Ctrl+Enter

  D)Ctrl+Shift+Enter

  44. 为了清除窗体上的一个控件,下列正确的操作是______。

  A)按回车键

  B)按ESC

  C)选择(单击)要清除的控件,然后按DEL

  D)选择(单击)要清除的控件,然后按回车

  45. 以下叙述中错误的是______。

  A)打开一个工程文件时,系统自动装入与该工程有关的窗体,标准模块文件

  B)当程序运行时,双击一个窗体,则触发该窗体的 DblClick事件

  C)Visual Basic应用程序只能以解释方式执行

  D)事件可以由用户引发,也可以由系统引发

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案

  46. 以下有关VB对象名称(Name)属性的叙述,正确的是_______。

  A)对象的Name属性值可以为空

  B)窗体的Name属性用来标识和引用窗体

  C)可以在程序运行期间改变对象的Name属性值

  D)窗体的Name属性值是显示在标题栏中的字符串

  47. Visual Basic6.0集成环境的主窗口中不包括_______。

  A)标题栏

  B)菜单栏

  C)状态栏

  D)工具栏

  48. 在VB中文本框控件的哪个属性在设计时不能设置_______。

  A)Seltext

  B)Locked

  C)Enabled

  D)MaxLength

  49. 在开发VB应用程序时,一个工程一般至少应含有_______。

  A)标准模块文件和类模块文件

  B)工程文件和窗体文件

  C)工程文件和类模块文件

  D)工程文件和标准模块文件

  50. 退出Visual Basic的快捷键是_______。

  A) Alt+Q

  B)Ctrl+Q

  C)Alt+X

  D)shift+X

  51.为了使命令按钮(名称为Command1)右移200,应使用的语句是_______。

  A) Command1.Move -200

  B) Command1.Move 200

  C) Command1.Left= Command1.Left+200

  D) Command1.Left= Command1.Left-200

  52. 为了使命令按钮(名称为Command1)下移200,应使用的语句是_______。

  A) Command1.Move -200

  B) Command1.Move 200

  C) Command1.move Command1.top+200

  D) Command1.move Command1.Left,Command1.top+200

  53. 在Visual Basic工程中,可以作为启动对象的是_______。

  A)任何窗体或标准模块

  B)任何窗体或过程

  C)Sub Main过程或其他任何模块

  D)Sub Main过程或任何窗体

  54. 在面向对象方法中,类的实例称为_______。

  A)集合

  B)抽象

  C)对象

  D)模板

  55. 在VB中,对象的行为被称作_______,它被事先编写好相应的过程或函数供用户直接调用。

  A)属性

  B)方法

  C)事件

  D)消息

  56.当窗体最小化时缩小为一个图标,设置这个图标的属性是_______。

  A)MouseIcon

  B)Icon

  C)Picture

  D)MousePointer

  57. 为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为_______。

  A) 0

  B)1

  C)2

  D)3

  58. 当程序运行时,系统自动执行启动窗体的_______事件过程。

  A)Click

  B)Load

  C)Unload

  D)GotFocus

  59. 在为了使标签中的内容居中显示,应把Alignment属性设置为_______。

  A) 0

  B) 1

  C) 2

  D)3

  60. 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是_______。

  A) Value

  B) Default

  C) Cancel

  D) Enabled

  61. Visual Basic程序设计语言属于______。

  A)面向过程的语言

  B)机器语言

  C)面向对象的语言

  D)汇编语言

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案

  62. 以下关于Visual Basic特点的叙述中,错误的是______。

  A)Visual Basic是采用事件驱动编程机制的语言

  B)Visual Basic程序既可以编译运行,也可以解释运行

  C)构成Visual Basic程序的多个过程没有固定的执行顺序

  D)Visual Basic程序不是结构化程序,不具备结构化程序的特点

  63. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是______。

  A)单选按钮

  B)图片框

  C)通用对话框

  D)文本框

  64. 将窗体的______属性设置为False后,运行时窗体上的按钮、文本框就不会对用户的操作做出响应。

  A) ControlBox

  B) Visible

  C) Enabled

  D) BorderStyle

  65. 能够改变窗体边框线类型的属性是______。

  A) FontStyle

  B) Border

  C) BackStyle

  D) BorderStyle

  66 要想改变一个窗体的标题内容,则应设置以下哪个属性的值______。

  A) Name

  B) FontName

  C) Caption

  D) Text

  67. 下面是窗体Form1的Click事件过程,实现运行时每次单击窗体时,窗体向右移动100。

  Private Sub______()

  Static intleft As Integer

  Inleft=inleft+100

  Form1.Left=intleft

  End Sub

  A) Form_Click

  B) Form1_Click

  C) Command_Click

  D) Command1_Click

  68. 决定控件上文字的字体、字形、大小、效果的属性是______。

  A) Text

  B) Caption

  C) Name

  D) Font

  69. 在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示______事件过程。

  A) Form_Click

  B) Form1_Load

  C) Form_Load

  D) Form1_Click

  70. 在设计阶段,当双击窗体上的某一个文本框控件时,系统将在代码窗口中显示该文本框控件的______事件过程模板。

  A) Click

  B) DblClick

  C) Change

  D) GetFocus

  71.将调试通过的工程经“文件”菜单的“生成.exe文件“编译成.exe文件后,该可执行文件到其它机器上不能运行的主要原因是________。

  A)运行机器上无VB系统

  B)缺少.frm窗体文件

  C)该可执行文件有病毒

  D)以上原因都不对

  72.当需要上下文帮助时,选择要帮助的“难题”,然后按________键,就可出现MSDN窗口及显示所需“难题”的帮助信息。

  A)Help

  B)F10

  C)F1

  D)Esc

  73.Visual Basic有多种类型的窗口,若要在设计时看到窗体窗口,以下操作不正确的是________。

  A)打开“视图”菜单,选择“对象窗口”

  B)双击VB窗口工作区的空白处

  C)单击“工程资源管理器”中的“查看对象”按钮

  D)双击“工程资源管理器”中对应的窗体名

  74.下面关于属性和方法的描述中,不正确的是________。

  A)属性是对象的特征,方法是对象的行为

  B)属性和方法都有值

  C)属性可以被赋值

  D)方法表示能执行的操作

  75.下面关于标签和文本框的描述中,正确的是________。

  A)文本框和标签都可以显示文字

  B)文本框和标签都可以在运行时输入文字

  C)文本框和标签都有Caption属性

  D)文本框和标签都有Text属性

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案

  二、 填空题

  1. 启动Visual Basic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作_ _【1】_____。

  2. 当进入VB集成环境,发现没有显示“工具箱”时,应选择___【2】 __的工具箱选项,使工具箱显示在窗口。

  3.对象的属性是指____【3】____。

  4.对象的方法是指____【4】____。

  5.在创建工程时,使窗体上所有的控件具有相同的字体格式,应对___【5】_____ 的Font属性进行设置。

  6.在代码窗口对窗体的BorderStyle、MaxButton属性进行了设置,但运行后没有显示效果,原因是这些属性___【6】_____。

  7.对命令按钮的Picture属性装入.bmp图形文件后,选项按钮并没有显示所需要的图形,原因是没有将____【7】____属性设置为1。

  8.在文本框中通过___【8】____属性能获得当前插入点所在的位置。

  9.要对文本框中已有的内容进行编辑,按下键盘上的按键就是不起作用,原因是设置的____【9】____属性为True。

  10.在窗体上已建立多个控件如Text1、Label1、Command1等,若要使程序一运行焦点定位在Command1控件上,应把Command1控件的___【10】_____属性设置为0。

  11.在工具栏的右侧有两栏,分别用来显示窗体的当前位置和大小,其单位为_【11】___。

  12.属性窗口主要是针对窗体和控件设置的。在Visual Basic中,窗体和控件被称为_【12】___。

  13.一个Visual Basic应用程序可由_【13】__标准模块和类模块组成。

  14.假定已将文本框的MultiLine属性设置为True,则按__【14】__组合键可以插入一个空行。

  15.将C盘根目录下的图形文件moon.jpg装入图片框Picture1的语句是_【15】_。

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案

参考答案

  一、单选题

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
D B A B A D D A B A B A C B D
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
C C B B D A B B B B B C C A B
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
D D C B B C A D B D A B C C C
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
B C A B A C D D C B B D B C B
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
C D C C D C A D C C A C B B A

  二、填空题

【1】

工具箱

【2】

视图

【3】

对象的性质,来描述和反映对象特征的参数

【4】

对象的动作、行为

【5】

Form窗体

【6】

运行时设计无效

【7】

Style

【8】

SelStart

【9】

Locked

【10】

TabIndex

【11】

twip

【12】

对象

【13】

窗体模块

【14】

Ctrl+Enter

【15】

PicTure1.Picture=LoadPicture("c:\moon.jpg")

  编辑推荐:

  2011年计算机二级VB考试冲刺模拟试题及答案

  2011年计算机二级VB考试记录文件考前冲刺习题及答案

  2011年计算机二级VB考试形参实参考前冲刺习题及答案





相关阅读



关于我们 | 联系我们 | 用户指南 | 网站地图 | 意见建议 | 会员注册 | 用户协议 | 隐私政策