当前位置:首页 > VB典型选择、填空例题分析
第一章Visual Basic 概述 一、选择题
1. 下列说法正确的是 。
(A) 窗体文件的扩展名为.vbp (B) 一个窗体对应一个窗体文件
(C) Visual Basic中的一个工程只包含一个窗体
(D) Visual Basic中一个工程最多可包含356个窗体文件 2. 以下说法错误的是 。
(A) 标准模块也称程序模块文件,扩展名为.bas (B) 标准模块由程序代码组成
(C) 标准模块用来声明全局变量和定义一些通用的过程 (D) 标准模块附属于窗体
3. 以下是Visual Basic学习版的控件的是 。
(A) 网格控件 (B) ActiveX控件 (C) 自动化管理器 (D) 报表控件 注:Visual Basic的3种版本分别是学习版、专业版、企业版。
学习版是Visual Basic的基础版本,可是编程人员轻松开发 Windows的应用程序。该版本包括所有的内部控件(标准控件)和网格(Grid)控件、Tab对象以及数据绑定(DataBound)控件。
专业版为专业编程人员提供了一整套用于软件开发的功能完备的工具。它包括学习版的全部功能,同时包括ActiveX控件、Internet控件、Crystal Report Writer和报表控件。 企业版可使专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能,同时具有自动化管理器、部件管理器、数据管理工具、Microsoft Visual Source Safe面向工程版的控制系统等。
4. 与传统的程序设计语言相比,Visual Basic最突出的特点是 。
(A) 结构化程序设计 (B) 程序开发环境 (C) 事件驱动编程机制 (D) 程序调试技术
注:Visual Basic是可视化的、面向对象的、采用事件驱动方式的结构化高级程序设计语言,但传统的程序设计也支持结构化。
5. 下列不能启动Visual Basic 6.0 的操作是 。
(A)“开始”菜单中的“程序”选项 (B) “开始”菜单中的“运行”命令 (C) 打开Visual Basic 6.0 的工程文件 (D) 按Alt+F4快捷键 注:5种启动方法(1)“开始”菜单中的“程序”选项
(2)双击“我的电脑”或“资源管理器”中的vb6.exe图标; (3)“开始”菜单中的“运行”命令 (4)打开Visual Basic 6.0 的工程文件
(5)创建启动Visual Basic 6.0的快捷方式,双击快捷方式。 6. Visual Basic标题栏中显示的信息不可能是 。
(A) 工程1-Microsoft Visual Basic[调试] (B) 工程1-Microsoft Visual Basic[运行] (C) 工程1-Microsoft Visual Basic[设计] (D) 工程1-Microsoft Visual Basic[中断] 7. 一般情况下,启动Visual Basic 6.0后集成环境中只显示 工具栏。
(A)编辑 (B)标准 (C)窗体编辑器 (D)调试 8. 用标准工具栏中的工具按钮不能执行的操作是 。
(A)添加工程 (B)打印源程序 (C)运行程序 (D)打开工程 9. 下列不能打开属性窗口的操作是 。
10.
11.
12.
13.
14.
15.
16.
17.
18.
19. 20.
(A)执行“视图”菜单中的“属性窗口”命令 (B)按F4键 (C)按Ctrl+T (D)单击工具栏上的“属性窗口”按钮 注:按Ctrl+T则是打开部件对话框 下列可以打开立即窗口的操作是 。 (A)Ctrl+D (B) Ctrl+E (C) Ctrl+F (D) Ctrl+G 注:打开立即窗口的操作有3中(1)按Ctrl+G
(2)执行“视图”菜单中的“立即窗口”命令 (3)单击“调试”工具栏上的“立即窗口”按钮 一只白色的足球被踢进球门,则白色、足球、踢、进球门分别是 。 (A)属性、对象、方法、事件 (B)属性、对象、事件、方法 (C)对象、属性、方法、事件 (D)对象、属性、事件、方法
注:在现实生活中,任何一个实体都可以视为一个对象,此处足球即为对象;每个对象的特征称为属性,此处白色即为足球的特征,因而是属性;事件是能够被对象识别的动作,此处就是踢球动作;方法就是对象可执行的动作,此处就是进球门。 下列不是Visual Basic文件的是 。 (A) *,frm 文件 (B) *.bas文件 (C) *.cls文件 (D) *.txt文件
注:一般单个Visual Basic工程包含一个工程文件(*.vbp),而该工程可能包括的其他Visual Basic文件主要有一下7种:(1)窗体文件(*.frm); (2)模块文件(*.bas); (3) 类文件(*.cls); (4) 资源文件(*.res);(5) ActiveX文档窗体文件(*.dob);(6)属性页文件(*.pag);(7)设计器文件(*.dsr)。
在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 。 (A)工程资源管理器窗口 (B)工具箱窗口 (C)代码窗口 (C)属性窗口
如果在设计窗口看不见工具箱、属性窗口、窗体布局窗口、工程窗口,应该选择 菜单项,使其出现在屏幕上。 (A) 工程 (B) 视图 (C) 编辑 (D) 工具 Visual Basic下的“新建工程”命令是 。 (A)可以直接执行的命令 (B)通过对话框执行的命令 (C)位于“编辑”菜单下 (D)快捷键为Ctrl+D Visual Basic中, 被称为对象。 (A)窗体 (B)控件 (C)窗体和控件 (D)窗体、控件和属性
大多数面向对象的程序设计语言通过继承支持多态性,而Visual Basic实现多态性而采用的多接口方法是 。 (A)插件 (B)组件对象模型 (C)对象 (D)程序 启动Visual Basic后,工具箱中仅有的控件是 。 (A)内部控件 (B)ActiveX控件 (C)内部控件和ActiveX控件 (D)内部控件或ActiveX控件 一个对象可以执行的动作与可被对象识别的动作分别称为 。 (A)事件、方法 (B)方法、事件 (C)属性、方法 (D)过程、事件 以下关于方法的叙述中,错误的是 。
(A)事件是由Visual Basic预先设置好的、能够被对象识别的动作 (B)虽然事件名称相同,但不同的对象能够识别的事件也不一样 (C)单击鼠标左键即可以触发Click事件
(D)响应某个事件后所执行的操作通过一指令来实现 21. 在界面设计时,按F7键,Visual Basic 6.0将显示的窗口是 。
(A)项目(工程)窗口 (B)代码窗口 (C)属性窗口 (D)立即窗口
注:可以用4种方法打开代码窗口(1)双击已建好的控件
(2)执行“视图”菜单中的“代码窗口”命令 (3)按F7键
(4)单击“工程资源管理器”窗口中的“查看代码”按二、填空题
【例1】 Visual Basic是用于开发 环境下的应用程序的工具。
分析:Visual Basic是一种可视化的、面向对象的程序设计语言,用于开发Windows环境下的各类应用程序。 答案:Windows
【例2】 Visual Basic窗体设计器的主要功能是建立 。 分析:Visual Basic窗体设计器是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。各种图形、图像、数据等都是通过窗体或窗体中的控件显示出来。 答案:用户界面
【例3】 每个Visual Basic对象都有其特定的属性,可以通过 来设置,对象的外观和对应的操作由所设置的值来确定。
分析:见“考点6”关于属性窗口的分析。 答案:属性窗口
【例4】Visual Basic6.0的标题栏由 、 和 3部分构成。
分析:通常Windows下的各种应用程序窗口的标题栏都是由3部分构成:控制按钮图标(系统图标)、标题(打开的文档名和应用程序名)、控制按钮(又称系统按钮)。
对于Visual Basic而言,标题中打开的文档就是工程,那么其标题就是“工程名+Microsoft Visual Basic”,值得注意的是,其后还紧跟着Visual Basic的运行模式。Visual Basic有3种运行模式,分别是设计、运行、中断(Break)
答案:控制按钮图标(系统图标)、标题(工程名+Microsoft Visual Basic:)以及Visual Basic 的运行模式
【例5】 Visual Basic是一种面向——的可视化程序设计语言,采取了——驱动的 编程机制。
分析:见“考点l:Visual Basic的特点”。 答案:对象、事件
【例6】 在Visual Basic中,设置或修改一个对象的属性的方法一般有两种,它们分别是在 窗口和 窗口中实现。
分析:Visual Basic中,可以直接在属性窗口设置或修改对象的属性,也可以在代码窗口通过编写程序代码来设置或修改对象的属性。 答案:属性、代码
【例7】 在Visual Basic中,若用户单击了窗体Forml,则此时将被执行的事件过程的名称为 。 分析:Visual Basic中,事件过程的名称由对象名、下划线和事件名构成,此处对象名为Forml,事件名为单击,因此该事件过程的名称为Forml_Click()。 答案:Forml.Click()
【例8】 在Visual Basic集成开发环境中,运行应用程序的方法一般有两种: 或
分析:Visual Basic集成开发环境中,可通过菜单命令运行应用程序,也可通过工具栏上的标运行应用程序。
答案:菜单命令、工具栏上的
图标
图
【例9】 系统菜单也叫 ,位于窗体的左上角。
分析:系统菜单也叫控制菜单,位于窗体的左上角,双击该图标将关闭窗体;如果单击该图标,将下拉显示系统命令菜单。 答案:控制菜单
【例10】 响应某个事件后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做 。
分析:所谓事件,是由Visual Basic预先设置好的、能够被对象识别的动作。当事件由用户触发或由系统触发时,对象就会对该事件作出响应。响应某个事件后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做事件过程(Event Procedure),一个对象可以识别一个或多个事件,因此可以使用一个或多个事件过程对用户或系统的事件作出响应。虽然一个对象可以拥有许多事件过程,但在程序中能使用多少事件过程,则要由设计者根据程序的具体要求来确定。
答案:事件过程
第二面向对象程序设计初步、第七章 Visual Basic 常用控件 一、选择题
【例l】 以下说法错误的是 。
(A)工程资源管理器窗口包含工程文件、工程组文件、窗体文件、标准模块文件、类模块文件、资源文件
(B)工程资源管理器窗口顶部有3个按钮,分别为“查看代码”、“查看对象”和“切换文件夹”
(C) 用VB设计应用程序时,必须先设计窗体,再编写程序
(D)资源文件中存放的各种“资源”是一种可同时存放文本、图片、声音等多种资源的文件,其扩展名为.res,是一个纯文本文件
分析:用VB设计应用程序时,不一定要先设计窗体,再编写程序,二者可以同时进行。 答案:C
【例2】以下说法错误的是 。 (A)方法是对象的一部分 (B)方法是一种特殊的过程和函数
(C)方法的调用格式与对象的属性相同 (D)在调用方法时,对象名是不可缺少的
分析:方法是对象的一部分,其调用格式为:对象名称、方法名称。它与属性的使用格式相同,在调用方法时可以省略对象名,在这种情况下,VB所调用的方法作为当前对象的方法。
答案:D
【例3】 确定一个窗体或控件大小的属性是 。 (A)Width和Height (B)Width或Height (C)Top和Left (D)Top或Left
分析:Top和Left是控制窗体或控件的顶边和左边的坐标值,用以控制对象的位置;窗体或控件的大小要由高、宽两个属性来共同设置。
答案:A
☆☆【例4】 窗体Form1的Name属性是Frm1,它的单击事件过程名是 。 (A)Form1_Click (B)Form_Click (C)Frm1_Click (D)Me_Click 分析:控件的事件过程名一般的格式是“<控件名>_过程名”,但对于窗体的事件过程名,
共分享92篇相关文档