《VB》考试考试卷

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2017-2018学年度第二学期《VB》期中考试卷

适用班级: 20 班考试时间:90分钟

第1卷

一、单项选择题(每题1分,共30分)

1. 运行时,要向图片框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")

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.文本框没有________属性。

A) Enabled B) Caption

C) BackColor D) Visible

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

A) Text B) Caption

C) BackColor D) Name

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

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)对象之间的信息传递是通过消息进行的

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

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

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

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

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

30.复选框的Value 属性为 1 时,表示。

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的主要功能特点。

2.VisualBasic主界面窗口主要由几部分组成?

3.解释模式和编译模式在程序运行过程中的区别是什么?

4.什么是对象的属性?

5.简述事件驱动机制与传统编程方式的异同。

6.简述事件驱动程序的执行过程。

四、程序题(每题10分,共20分)

1.利用所学知识,编写一个运算器,先画出界面设计,再写程序。要求:实现计算加、减、乘、除功能;输入为空时,弹出提示信息;计算除法时,除数输入为0时,弹出提示信息;有“清除”、“退出”功能。

2. 利用所学知识,设计一个窗体,窗体中包括列表框和标签控件。要求:实现列表框控件用来显示所有补考科目(具体科目:数学、语文、英语、政治、网页),标签分别用来显示提示信息、最后选择的补考科目及课程代号。

相关文档
最新文档