没有合适的资源?快使用搜索试试~ 我知道了~
visualbasic选择题专业基础知识题库分解资料.pdf
需积分: 5 1 下载量 129 浏览量
2024-02-08
22:55:56
上传
评论
收藏 1020KB PDF 举报
温馨提示
visualbasic选择题专业基础知识题库分解资料.pdf
资源推荐
资源详情
资源评论
精品文档
精品文档
§2 专业基础知识
§2.1 Visual basic 程序开发环境
1. 以下关于 VB的叙述中,错误的是 B
A) VB 采用事件驱动的编程机制
B) 如果程序中有 Sub_Main 过程时,
则一定从该过程开始执行
C) 工程文件中包含多个窗体时, 可以
指定启动窗体
D) VB 程序既可以编译执行, 也可以解
释执行
2. 在 Visual Basic 中,不能关闭的窗口是 B
A) 窗体设计器窗口
B) 工程窗口
C) 属性窗口
D) 立即窗口
3.Visual Basic 集成环境由若干窗口组成,
其中不能隐藏 ( 关闭 ) 的窗口是 ( A ) 。
A) 主窗口
B) 属性窗口
C) 立即窗口
D) 窗体窗口
4. 为了用键盘打开菜单和执行菜单命令, 第
一步应按的键是 ( A ) 。
A) 功能键 F10 或 Alt
B) Shift +功能键 F4
C) Ctrl 或功能键 F8
D) Ctrl +Alt
5. 下面操作中, 不能正确保存正在编辑的工
程的是 C
A) 鼠标右键单击 " 工程资源管理器窗
口" 中该工程的图标, 在弹出的菜单中选 " 保
存工程 "
B) 单击 " 文件 " 菜单,在下拉菜单中选
" 保存工程 "
C) 单击 " 工程 " 菜单,在下拉菜单中选
" 保存工程 "
D)
6. 在 Visual Basic 标准工具栏中, " 菜单编
辑器 " 的图标是 C
A)
B)
C)
D)
7. 以下不能作为容器使用的控件是 A
A) 图像框
B) 框架
C) 图片框
D) 窗体
8. 以下关于 VB文件的叙述中,错误的是
( B ) 。
A) 标准模块文件不属于任何一个窗
体
B) 工程文件的扩展名为 .frm
C) 一个工程只有一个工程文件
D) 一个工程可以有多个窗体文件
9.VB 中有这样一类文件: 该文件不属于任何
一个窗体, 而且仅包含程序代码, 这类文件
的扩展名是 ( B ) 。
A) .vbp
B) .bas
C) .vbw
D) .frm
10. 类模块文件的扩展名为 B
A) .res
B) .cls
C) .vbp
D) .vbg
11. 以下叙述中正确的是 ( C ) 。
A) 在属性窗口只能设置窗体的属性
B) 在属性窗口只能设置控件的属性
C) 在属性窗口可以设置窗体和控件
的属性
D) 在属性窗口可以设置任何对象的
属性
12. 如果在 Visual Basic 集成环境中没有打
开属性窗口, 下列可以打开属性窗口的操作
是( D ) 。
A) 用鼠标双击窗体的任何部位
B) 执行 " 工程 " 菜单中的 " 属性窗口 "
命令
C) 按 Ctrl + F4 键
精品文档
精品文档
D) 按 F4 键
13. 在编辑 VB应用程序时, 如果不小心关闭
了属性窗口, 则可以单击主窗口标准工具栏
上的一个按钮直接打开属性窗口, 这个按钮
的图标是 D
A)
B)
C)
D)
14. 下列打开 " 代码窗口 " 的操作中错误的是
( A ) 。
A) 按 F4 键
B) 单击 " 工程资源管理器 " 窗口中的 "
查看代码 "按钮
C) 双击已建立好的控件
D) 执行 " 视图 " 菜单中的 " 代码窗口 "
命令
15. 如果要在窗体上画一个标签,应在工具
箱窗口中选择的图标是 ( B ) 。
A)
B)
C)
D)
16. 为了在窗体上画一个文件列表框,应先
在工具箱窗口中选中的图标是 C
A)
B)
C)
D)
§2.2 对象及其操作
1. 下面不属于对象基本特点的是 B
A) 标识唯一性
B) 可复用性
C) 多态性
D) 封装性
2. 以下关于 VB对象属性的叙述中,错误的
是 B
A) 属性是对象的特征
B) 对象的所有属性值都可以在属性
窗口中设置
C) 不同对象可以具有同名的属性
D) 对象的某些属性可以在程序中设
置
3. 以下操作中,不能改变窗体大小的是 C
A) 设计阶段, 在" 属性 " 窗口设置相应
属性
B) 运行阶段, 用赋值语句修改相应属
性
C) 运行阶段,调用窗体的 Show方法
D) 运行阶段,调用窗体的 Move方法
4. 以下关于事件、 事件驱动的叙述中, 错误
的是 ( C ) 。
A) 事件是可以由窗体或控件识别的
操作
B) 事件可以由用户的动作触发
C) 一个操作动作只能触发一个事件
D) 事件可以由系统的某个状态的变
化而触发
5. 在面向对象的程序设计中, 可被对象识别
的动作称为 ( B ) 。
A) 方法
B) 事件
C) 过程
D) 函数
6. 以下关于 VB特点的叙述中,错误的是
( C ) 。
A) VB 中一个对象可有多个事件过程
B) VB 应用程序能以编译方式运行
C) VB 应用程序从 Form_Load 事件过
程开始执行
D) 在 VB应用程序中往往通过引发某
个事件导致对对象的操作
7. 以下关于 VB的叙述中,错误的是 ( D ) 。
A) VB 采用事件驱动方式运行
B) VB 既能以解释方式运行, 也能以编
译方式运行
C) VB 程序代码中,过程的书写顺序与
执行顺序无关
D) VB 中一个对象对应一个事件
8. 以下关于方法的叙述中,错误的是 A
A) 在调用方法时, 对象名称是必不可
缺少的
B) 方法是一种特殊的过程或函数
精品文档
精品文档
C) 不同对象的方法可以同名
D) 方法可以带有参数
9. 以下叙述中错误的是 ( C ) 。
A) Visual Basic 是事件驱动型可视
化编程工具
B) Visual Basic 应用程序不具有明
显的开始和结束语句
C) Visual Basic 工具箱中的所有控
件都具有宽度 (Width) 和高度 (Height) 属性
D) Visual Basic 中控件的某些属性
只能在运行时设置
10. 设工程文件中包名称分别为 Form1、
Form2 的两个窗体,且 Form1 的菜单属性设
置如下:
窗体 Form1 中的程序如下:
Dim Flag As Boolean
Private Sub Form_Load()
Flag =True
End Sub
Private Sub mnu1_Click(index As
Integer)
If Index =1 Then
If Flag =True Then
Form2.show
mnu1(1).Caption = " 隐
藏窗体 2"
Flag =False
Else
Form2.Hide
mnu1(1).Caption = " 显
示窗体 2"
Flag =True
End If
End If
If Index =2 Then End
End Sub
关于上述程序,以下叙述中错误的是
( D ) 。
A) Index 属性的值可以用来区分控件
数组元素
B) Index 为 1 的菜单项的标题可能会
改变
C) 两个名称均为 Mnu1的菜单项构成
一个控件数组
D) 语句 Form2.Hide 将 Form2 卸载
11. 设窗体、框架、图片框( PictureBox )、
图像框( Image )的名称分别是 Form1、
Frame1、Picture1 、Image1,有下面 4 条语
句:
① Form1.Print "VB"
② Frame1.Print "VB"
③ Picture1.Print "VB"
④ Image1.Print "VB"
其中正确的是 C
A) ① 和 ②
B) ② 和 ③
C) ① 和 ③
D) ③ 和 ④
12. 在设计窗体时双击窗体的任何地方,可
以打开的窗口是 ( A )。
A) 代码窗口
B) 属性窗口
C) 工程资源管理器窗口
D) 工具箱窗口
13. 为了使窗体的大小可以改变,必须把它
的 BorderStyle 属性设置为 ( B ) 。
A) 1
B) 2
C) 3
D) 4
14. 为了使窗体左上角不显示控制框,需设
置为 False 的属性是 ( C ) 。
A) Visible
B) Enabled
C) ControlBox
D) Caption
15. 假定已在窗体上画了多个控件,其中有
一个被选中, 为了在属性窗口中设置窗体的
属性,预先应执行的操作是 ( A ) 。
A) 单击窗体上没有控件的地方
B) 单击任意一个控件
C) 双击任意一个控件
D) 单击属性窗口的标题栏
16. 设窗体名称为 frmTest ,为了在程序代码
精品文档
精品文档
中将窗体的标题改为 " 等级考试 " ,其代码应
该是 A
A) frmTest.Caption = " 等级考试 "
B) Form1.Caption = " 等级考试 "
C) frmTest.Title = " 等级考试 "
D) Form1.Title = " 等级考试 "
17. 为了在运行时能显示窗体左上角的控制
框(即系统菜单) ,应执行的操作是 B
A) 把窗体的 ControlBox 属性设置为
False ,其他属性任意
B) 把窗体的 ControlBox 属性设置为
True ,并且把 BorderStyle 属性设置为 1 到
5 中的一个数
C) 把窗体的 ControlBox 属性设置为
True ,并且把 BorderStyle 属性设置为 0
D) 把窗体的 ControlBox 属性设置为
Fale ,并且把 BorderStyle 属性设置为 1 到
5 中的一个数
18. 为了通过属性窗口设置窗体的
ControlBox 属性值,下列正确的操作是 D
A) 直接键入 True 或 False
B) 利用弹出的对话框设置属性值
C) 选择 ControlBox ,然后按回车键
D) 双击 ControlBox 属性条
19. 以下关于窗体的叙述中,错误的是 A
A) 执行 Unload Form1 语句后,窗体
Form1 被隐藏,但仍在内存中
B) 当窗体的 Enabled 属性为 False
时,窗体不响应鼠标、键盘的操作
C) 当窗体的 KeyPreview 属性为 True
时,则窗体能优先响应键盘事件
D) 窗体的 Load 事件在加载窗体时触
发
20. 对于窗体而言,在运行期间对其值改变
无效的属性是 D
A) Caption
B) Enabled
C) AutoRedraw
D) BorderStyle
21. 下列描述中错误的是 D
A) 窗体是对象
B) 窗体必须有 Name属性
C) 窗体可以拖放和移动
D) 在设计阶段双击一个控件可以打
开属性窗口
22. 窗体上有三个水平滚动条,名称分别为
HSRed、HSGreen和 HSBlue,取值范围均是
0~255,代表颜色的三种基色。 改变滚动框
的位置, 可以改变三种基色的值, 从而改变
窗体的背景色,如下图所示。
程序代码如下:
Dim color(3)As Integer
Private Sub Form_Load()
Call fill(color())
End Sub
Private Sub fill(c() As Integer)
Form1.BackColor = RGB(c(1) ,
c(2) ,c(3))
End Sub
Private Sub HSRed_Change()
color(1) =HSRed.Value
Call fill(color())
End Sub
Private Sub HSGreen_Change()
color(2) =HSGreen.Value
Call fill(color())
End Sub
Private Sub HSBlue_Change()
color(3) =HSBlue.Value
Call fill(color())
End Sub
关于以上程序,如下叙述中错误的是
( C ) 。
A) color 是窗体级整型数组
B) 改变任何一个滚动条滚动框的位
置,窗体的背景色将立刻随之改变
C) 3 个滚动条 Change 事件过程中只
设置了一个 color 数组元素的值, 调用 fill
过程失败
D) fill 函数定义中的形式参数是数
组型参数
精品文档
精品文档
23. 在程序运行时,下面的叙述中正确的是
( C ) 。
A) 用鼠标右键单击窗体中无控件的
部分,会执行窗体的 Form_Load 事件过程
B) 用鼠标左键单击窗体的标题栏, 会
执行窗体的 Form_Click 事件过程
C) 只装入而不显示窗体, 也会执行窗
体的 Form_Load 事件过程
D) 装入窗体后,每次显示该窗体时,
都会执行窗体的 Form_Click 事件过程
24. 设窗体的名称为 Form1,标题为 Win,则
窗体的 MouseDown事件过程的过程名是
( C ) 。
A) Form1_MouseDown
B) Win_MouseDown
C) Form_MouseDown
D) MouseDown_Form1
25. 以下关于窗体的叙述中,错误的是
( B ) 。
A) Hide 方法能隐藏窗体, 但窗体仍在
内存中
B) 使用 Show方法显示窗体时,一定
触发 Load 事件
C) 移动或放大窗体时,会触发 Paint
事件
D) 双击窗体时,会触发 DblClick 事
件
26. 若要把一个窗体从内存中删除,应该使
用的方法是 A
A) UnLoad
B) Hide
C) Load
D) Show
27. 在程序运行时, 不会引发窗体 Resize 事
件的操作是 C
A) 使用了窗体的 " 还原 " 按钮
B) 使用 Move方法改变了窗体的大小
C) 使用 Move方法改变了窗体的位置
D) 通过鼠标拖动边框调整了窗体的
大小
28. 下面不响应键盘事件的对象是 D
A) 窗体
B) 按钮
C) 复选框
D) 标签
29. 编写如下程序:
Private Sub Form_Click()
Print "Welcome !"
End Sub
Private Sub Form_MouseDown(Button
As Integer , Shift As Integer , X As
Single , Y As Single)
Print " 欢迎! "
End Sub
Private Sub Form_MouseUp(Button As
Integer , Shift As Integer , X As Single ,
Y As Single)
Print " 热烈欢迎! "
End Sub
程序运行后,单击窗体,输出结果为
( A ) 。
A) 欢迎!
热烈欢迎!
Welcome!
B) 欢迎!
Welcome!
热烈欢迎!
C) Welcome !
欢迎!
热烈欢迎!
D) Welcome !
热烈欢迎!
欢迎!
30. 下列叙述中,错误的是 A
A) 控件数组元素的下标不能重复, 且
必须是连续的
B) 控件数组中所有元素的类型必须
是相同的
C) 窗体的 Load 事件发生在所有因用
户操作而引发的事件之前
D) 一个窗体中, 只能有一个命令按钮
的 Cancel 属性被设置为 True
31. 在 Visual Basic 中,所有标准控件都具
有的属性是 ( B ) 。
A) Caption
B) Name
C) Text
D) Value
剩余49页未读,继续阅读
资源评论
ohmygodvv
- 粉丝: 507
- 资源: 4982
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Matlab_多摄像机系统校准工具箱Matlab.zip
- Matlab_多尺度复合材料结构的并行拓扑优化.zip
- Matlab_二维卷积神经网络的Matlab代码.zip
- Matlab_二维数字图像相关Matlab软件.zip
- Matlab_反馈延迟网络fdn的Matlab工具箱.zip
- Matlab_二维自适应网格细化的Matlab高效实现.zip
- Matlab_非参数采样EfrosLeung纹理合成的Matlab实现.zip
- Matlab_方向统计和方向估计的Matlab库.zip
- Matlab_飞机动力学和控制库.zip
- Matlab_非负矩阵和张量分解的快速算法的Matlab实现.zip
- Matlab_非线性最小二乘的Matlab优化.zip
- Matlab_肺医学图像分析和可视化软件,Matlab.zip
- Matlab_分别实现1对模糊车牌图像进行清晰处理2对高斯模糊图像进行高斯平滑滤波处理3对椒盐噪声图像进行中值滤波处理.zip
- Matlab_该存储库使用优化的DWTDCT将消息嵌入到Image中.zip
- Matlab_该工具箱是PnP方法的Matlab集合,可以用来对算法进行基准测试.zip
- Matlab_高斯过程模型动态系统识别工具箱Matlab.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功