admin 管理员组文章数量: 1086019
2024年3月27日发(作者:河内塔问题的最佳解决方案)
20 学年度第 学期《VB》期中考试卷
2017-2018学年度第二学期《VB》期中考试卷
适用班级: 20 班 考试时间:90分钟
第
1
卷
一、单项选择题(每题1分,共30分)
1. 运行时,要向图片框Pic中加载"C:"图像文件,应使用语句______。
A)e="C:"
B)e=LoadPicture("C:")
C)e=LoadPicture(C:)
D)e=LoadPicture("C:")
2.在开发VB应用程序时,一个工程一般至少应含有_______。
A)标准模块文件和类模块文件 B)工程文件和窗体文件
C)工程文件和类模块文件 D)工程文件和标准模块文件
3. 要判断在文本框是否按了Enter键,应在文本框的________事件中判断。
A) Change B) KeyPress
C) Click D) KeyDown
4. 在VB中,对象的行为被称作_______,它被事先编写好相应的过程或函数供用户直接调用。
A)属性 B)方法
C)事件 D)消息
5. 下面关于标签和文本框的描述中,正确的是________。
A)文本框和标签都可以在运行时输入文字
B)文本框和标签都可以显示文字
C)文本框和标签都有Caption属性
D)文本框和标签都有Text属性
6.Visual Basic 是一种面向对象的程序设计语言,对象的三要素包括________。
A) 变量,属性,方法
B) 属性,事件,方法
C) 类,属性,方法
D) 对象,属性和方法
7. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是______。
A)单选按钮 B)图片框
C)通用对话框 D)文本框
8. 将文本框的______属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内
容超出文本框的宽度时自动换行。
A)Multiline B)Scrollbars
C)Text D)Enabled
9.以下关于窗体的描述中,错误的是______。
A)执行Unload Form1语句后,窗体Form1消失,但仍在内存中
B)窗体的Load事件在加载窗体时发生
C)当窗体的Enabled属性为False时通过鼠标和键盘对窗体的操作都被禁止
D)窗体的Height、Width属性用于设置窗体的高和宽
10.
下面关于属性和方法的描述中,不正确的是________。
A)属性是对象的特征,方法是对象的行为 B)属性和方法都有值
C)属性可以被赋值 D)方法表示能执行的操作
11. Visual Basic是一种面向对象的可视化程序设计语言,采取了_______的编程机制。
A) 从窗体开始执行
B) 按书写顺序执行
C) 从主程序开始执行
D) 事件驱动
12. 在Visual Basic中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。
A) 文本框 B) 窗体
C) 标签 D) 命令按钮
13.
为了清除窗体上的一个控件,下列正确的操作是______。
A)按回车键
B)按ESC
C)选择(单击)要清除的控件,然后按DEL
D)选择(单击)要清除的控件,然后按回车
14.多窗体程序是由多个窗体组成的,在缺省的情况下,VB应用程序执行时,总是把_________
指定为启动窗体。
A) 不包含任何控件的窗体
B) 设计时的第一个窗体
C) 包含控件最多的窗体
D) 命名为Form1的窗体
15.VB是一种面向对象的程序设计语言,下面_________不是面向对象包含的三要素。
A) 变量 B) 事件
C) 属性 D) 方法
16.对象的边框类型由属性 ________来决定。
A)DrawStyle B)DrawWidth
C)BorderSyle D)ScaleMode
17.
要使Print方法在Form_Load 事件中起作用,要对窗体的________属性进行设置。
A)BackColor B) ForeColor
C) AutoRedraw D) Caption
18.够改变窗体边框线类型的属性是______。
A) FontStyle B) Border
C) BackStyle D) BorderStyle
19.文本框没有________属性。
1
20 学年度第 学期《VB》期中考试卷
A) Enabled B) Caption
C) BackColor D) Visible
20. 不论任何控件,共同具有的是________属性。
A) Text B) Caption
C) BackColor D) Name
21.VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象
29.以下叙述错误的是________。
A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件
B)打开一个窗体文件时,系统自动装入与该窗体有关的工程文件
C)保存VB应用程序时,应分别保存窗体文件和工程文件
D)事件可以由用户激发,也可以由系统激发
30.复选框的Value 属性为 1 时,表示
。
和有关的_________、对象对应的_________过程和_________代码。
A) 模块、方法、事件、程序
B) 窗体、属性、事件、程序
C) 窗体、程序、属性、事件
D) 窗体、属性、事件、模块
22. 以下不属于VB工作模式的是________模式。
A) 编译 B) 设计
C) 运行 D) 中断
23.
Cls命令可清除窗体或图形框中 ________的内容。
A)Picture属性设置的背景图案 B)设计时放置的图片
C)程序运行时产生的图形和文字 D)以上全部A~C
24. 保存新建工程时,默认的路径是________。
A)My Documents B) VB98
C) D) Windows
25.决定控件上文字的字体、字形、大小、效果的属性是______。
A) Text B) Caption
C) Name D) Font
26.VB 6.0集成开发环境中不能完成的功能是_______。
A)输入编辑源程序
B)编译生成可招待程序
C)调试运行程序
D)自动生成查找并改正程序中的错误
27.下列关于VB编程的说法中不正确的是_______。
A)属性是描述对象特征的数据
B)事件是能被对象识别的动作
C)方法指示对象的行为
D)VB程序采用的运行机制是面向对象
28.关于面向对象的描述中,不正确的是_______。
A)对象就是自定义结构变量
B)对象代表正在创建的系统中的一个实体
C)对象是一个特征和操作的封装体
D)对象之间的信息传递是通过消息进行的
A) 复选框未被选中
B) 复选框被选中
C) 复选框内有灰色的勾
D) 复选框操作有误
二、 填空题(每空1分,共20分)
1. 窗体模块的文件扩展名为
2. 在窗口中双击“显示”按钮,或直接按_ 键,系统会自动弹出代码编译器窗口。
3. 属性分为 属性和 属性两种
4.在Visual Basic中,事件产生的方式主要有 、 、
和 。
5. Visual Basic 开发环境的中心部分开发环境的中心部分称为 _。
6. Visual Basic 提供的 以树形的方式对其资源进行管理。
7. 属性窗口有两种显示方式,一种是按_________排序;另一种是按 排序。
8.对于某一对象能否接收焦点,取决于该对象的 和 属性的取
值。 属性允许对象响应键盘、鼠标等事件。 属性则决定对象是
否显示在屏幕上。只有这两个属性的取值同时均为 时,该对象才能接收焦点。
9. Visual Basic的程序模块有三种: 、 、 。
10.通过 _模块我们可以根据需要建立自己的控件。
三、简答题(每题5分,共30分)
1.简述Visual Basic的主要功能特点。
Basic主界面窗口主要由几部分组成?
3.解释模式和编译模式在程序运行过程中的区别是什么?
4.什么是对象的属性?
5.简述事件驱动机制与传统编程方式的异同。
6.简述事件驱动程序的执行过程。
四、程序题(每题10分,共20分)
1.利用所学知识,编写一个运算器,先画出界面设计,再写程序。要求:实现计算加、减、乘、
除功能;输入为空时,弹出提示信息;计算除法时,除数输入为0时,弹出提示信息;有“清除”、
“退出”功能。
2. 利用所学知识,设计一个窗体,窗体中包括列表框和标签控件。要求:实现列表框控件用
来显示所有补考科目(具体科目:数学、语文、英语、政治、网页),标签分别用来显示提示信息、
最后选择的补考科目及课程代号。
2
20 学年度第 学期《VB》期中考试卷
20 学年度第 学期《VB》期中考试卷
适用班级: 20 班 考试时间:90分钟
第
2
卷(答题卡)
班级: 姓名:
一、选择题 (每题1分,共30分)
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
二、填空题(每空1分,共20分)
1.窗体模块的文件扩展名为 。
2.在窗口中双击“显示”按钮,或直接按_______键,系统会自动弹出代码编译器窗口。
3.属性分为 属性和 属性两种。
4.在VisualBasic中,事件产生的方式主要有 、 、
和 。
Basic 开发环境的中心部分开发环境的中心部分称为____ ______。
Basic 提供的 以树形的方式对其资源进行管理。
7.属性窗口有两种显示方式,一种是按_________排序;另一种是按_________排序。
8.对于某一对象能否接收焦点,取决于该对象的 和 属性的取
值。 属性允许对象响应键盘、鼠标等事件。 属性则决定对象是
否显示在屏幕上。只有这两个属性的取值同时均为 时,该对象才能接收焦点。
Basic的程序模块有三种: 、 、 。
10.通过___________模块我们可以根据需要建立自己的控件。
三、简答题(每题5分,共30分)
1.简述Visual Basic的主要功能特点。
3
Basic主界面窗口主要由几部分组成?
3.解释模式和编译模式在程序运行过程中的区别是什么?
4.什么是对象的属性?
5.简述事件驱动机制与传统编程方式的异同。
6.简述事件驱动程序的执行过程。
20 学年度第 学期《VB》期中考试卷
四、程序题(每题10分,共20分)
1.利用所学知识,编写一个运算器,先画出界面设计,再写程序。要求:实现计算加、减、乘、
除功能;输入为空时,弹出提示信息;计算除法时,除数输入为0时,弹出提示信息;有“清除”、
“退出”功能。
4
2. 利用所学知识,设计一个窗体,窗体中包括列表框和标签控件。要求:实现列表框控件用
来显示所有补考科目(具体科目:数学、语文、英语、政治、网页),标签分别用来显示提示信息、
最后选择的补考科目及课程代号。
版权声明:本文标题:《VB》考试考试卷 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1711479943a596206.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论