第3篇 例题解析和练习题
第1章 Visual Basic 集成开发环境
一. 例题解析
1.单项选择题
(1)使用VB 6.0集成开发环境开发的应用程序不适宜的运行环境是 。 A) Windows 3.2 B) Windows 9x C) Windows NT D) Windows 2000 【答案】A
【解析】VB 6.0集成开发工具,是32位应用程序的开发工具。这样的应用程序适宜在Windows 9x,Windows NT或Vindows2000环境中运行。而DOS和Windows 3.X是16位的操作系统。
(2)VB 6.0共有三个版本,按功能从弱到强的顺序排列应是 。
A)学习版、专业版和工程版 B)学习版、工程版和专业版 C)学习版、专业版和企业版 D)学习版、企业版和专业版 【答案】C
【解析】VB 6.0共有三个版本,按功能从弱到强的顺序排列应是学习版、专业版和企业版。
(3)VB 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是 。 A)设计状态 B)编写代码状态 C)运行状态 D)中断状态 【答案】B 【解析】VB的工作状态显示在标题栏的中括号内有:设计状态、运行状态和中断状态,也称三种模式或三种阶段。
(4)不能打开代码窗口的操作是 。 A)双击窗体设计器的任何地方 B)按下F4键
C)单击工程窗口中的【查看代码】按钮
D)选择“视图”菜单中的“代码窗口”命令 【答案】B
【解析】按下F4键将打开属性窗口,其余的操作都能够打开代码窗口。 (5)工程文件的扩展名是 。 A) .frm B) .vbp C) .bas D) .frx 【答案】B
【解析】VB的应用程序称为工程,一个工程由若干文件组成,其中工程文件的扩展名是 .vbp。
(6)窗体文件的扩展名是 。 A) .frm B) .vbp C) .bas D) .frx
【答案】A
【解析】在VB的应用程序中,每个窗体对应一个文件,窗体文件的扩展名是.frm。 (7)在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 。 A)工程资源管理器窗口 B)工具箱窗口 C)代码窗口 D)属性窗口 【答案】C
【解析】在设计阶段,当双击窗体上的某个控件时,所打开的窗口是该控件的事件过程所在的代码窗口。
2.填空题
(1)VB 6.0窗体文件默认主名是 。 【答案】Formx
【解析】其中x为1,2,3等顺序号。VB 6.0窗体的名称属性和标题属性的默认值为Forml,若用户在应用程序中添加多个窗体,系统为这些窗体起的名称依次为Form2,Form3等,当保存窗体文件时,VB用窗体名称默认值作为窗体文件的默认主名,其扩展名是.frm,可以改变保存窗体文件的主名。
(2)启动VB 6.0后,要建立一个新工程,开始的操作是 。
【答案】在“新建工程”对话框中选择“标准EXE”选项,单击“打开”按钮。 【解析】VB 6.0把一个项目称为一个工程。
(3)VB 6.0生成可执行程序的扩展名是 。 【答案】 .exe
【解析】VB 6.0是解释型语言。在输入代码的同时,解释系统将高级语言翻译成机器指令,并可判断语法是否正确。在设计程序时,还可以运行程序。设计、调试成功的程序可以编译生成可执行文件(.exe),这样的文件可脱离VB 6.0在Windows环境下运行。
(4)在VB 6.0集成开发环境中,VB的工作状态显示在 的方括号内。 【答案】标题栏
【解析】VB的工作状态有:设计状态、运行状态和中断状态。 设计状态:用于设计应用程序的用户界面和编写程序代码。
运行状态:运行应用程序。此时,不能修改用户界面和编辑程序代码。
中断状态:运行的应用程序被暂时中断,按F5或单击工具栏的“继续”按钮可继续运行程序,单击“结束”按钮停止程序的运行。此时,可以编辑程序代码,但不能修改用户界面。此状态会弹出“立即”窗口,在“立即”窗口内可以输入命令,并立即执行。
二. 练习题
1.单项选择题
(1)Visual Basic 6.0是一种面向 的程序设计语言。 A)机器 B)对象 C)结构 D)过程
(2)下列程序设计语言中支持面向对象的程序设计语言是 。 A)C B)Pascal C)Visual Basic D)Cobol
(3)下列叙述中,错误的是 。
A)在窗体设计阶段,双击工具箱中的控件可以将控件放入窗口 B)启动Visual Basic后,工具箱中只有标准控件 C)在Visual Basic集成开发环境中,工具箱窗口只能位于窗体的左侧
D)用户可以清除立即窗口中的内容
(4)启动Visual Basic6.0中文版后,标题栏中显示的信息是 。
A) Microsoft Visual Basic6.0[设计]
B) 窗体1-Microsoft Visual Basic 6.0[设计] C) 工程1-Visual Basic6.0[设计]
D) 工程1-Microsoft Visual Basic 6.0[设计]
(5)Visual Basic 6.0窗体设计器的主要功能是 。
A)工程界面设计 B)过程代码设计 C)图形图像设计 D)添加控件 (6)下列叙述中,错误的是 。
A) 启动Visual Basic后,工具箱中只有标准控件 B) 工具箱中的控件是固定的,无法添加新的控件。
C)在Visual Basic集成开发环境中,工具箱窗口一般位于窗体的左侧 D)工具箱中控件的是类而不是对象。
(7)工程资源管理器窗口可以列出 种文件
A) 2 B) 3 C) 4 D) 5 (8)下列叙述中,错误的是 。
A) 启动Visual Basic后,屏幕只有一个窗体Form1 B) 工程文件的扩展名是.bas C)标准模块由程序组成 D) 用使标准工具栏上的按钮可以打开工具箱窗口
(9)下列叙述中,正确的是 。 A) 一个工程只有一个窗体Form1。 B) 一个工程可包含255个窗体。 C) 窗体模块由程序组成 D) 用使工程资源管理器窗口的按钮可以查看窗体对象
(10)下列关于属性窗口的叙述中,正确的是 。 A) 一个工程可以打开任意个属性窗口。
B) 用使标准工具栏的按钮可以打开属性窗口 C) 属性窗口的属性列表只能按字母顺序排列 D) 在工程设计中,只能在属性窗口设置属性 (11)以下不是Visual Basic特点的是 。
A) 可视化编程 B)面向对象 C)事件驱动 D)算法生成 (12)以下叙述中错误的是 。
A) 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B) 保存Visual Basic程序时,应分别保存窗体文件及工程文件 C) Visual Basic应用程序只能以解释方式执行
D) 事件可以由用户引发,也可以由系统引发
(13)以下叙述中错误的是 。
A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B)以 .bas为扩展名的文件是标准模块文件 C)窗体文件包含该窗体及其控件的属性
D)一个工程中可以含有多个标准模块文件
(14)最常用于变量跟踪的窗口是 。 A)监视窗口 B)代码窗口 C)立即窗口 D)工程资源管理器窗口
(15) 启动Visual Basic后,在工具箱中列出的控件是 。
A) ActiveX控件 B)标准控件 C)ODBC控件 D)可插入对象 (16)以下关于保存工程的叙述中,正确的是 。 A)保存工程时只保存窗体文件即可 B)保存工程时只保存工程文件即可
C)保存工程时,先保存工程文件后保存窗体文件
D)保存工程时,先保存窗体文件后保存工程文件 (17)以下操作不能启动Visual Basic 6.0的是 。 A)双击Visual Basic 6.0的快捷方式图标 B)通过“开始”菜单中的“运行”命令 C)通过“开始”菜单中的“程序”命令
D)在DOS的实模式下,进入Visual Basic的安装目录,运行vb6.exe (18)以下操作不能打开Visual Basic 6.0属性窗口的是 。 A)按F4键
B)执行“视图”菜单中的“属性窗口”命令 C)单击标准工具栏中的【属性窗口】按钮 D)按Ctrl+T
(19)在VB集成开发环境中,功能键F8的功能是 。
A)运行程序 B)进入编辑状态 C)新建工程 D)逐语句调试
2.填空题
(1)Visual Basic 6.0是基于Microsoft的 位操作系统设计的。 (2)Visual Basic程序设计的核心是设计 。
(3)VB的一个应用程序是由窗体模块、 模块和 模块等组成的。 (4)编写可视化程序的基本步骤依次是:工程界面设计、设置对象的属性、 、调试运行工程和保存工程。
(5)Visual Basic 6.0的编程机制是 。 (6)Visual Basic 6.0的程序设计方法是 。
(7)标准工具栏中图标(8)标准工具栏中图标(9)标准工具栏中图标
的作用是 。 的作用是 。 的作用是 。
(10)打开一个已有工程欲进行对象属性修改时,发现屏幕无属性窗口,使用工具栏中图标
或“视图”菜单的 命令可以打开属性窗口。
(11)保存一个新建工程时,一般先保存 文件,然后保存 文件。 (12)使用“文件”菜单的 命令,能够生成工程1的exe文件。 (13)Visual Basic 6.0集成开发使用的操作系统是 。 (14)在工程资源管理器窗口顶部有3个按钮,分别为 、【查看对象】和【切换文件夹】。
【答案】
1.单项选择题 (1) B D (2) C C (3) C A (4) D C (5) A B (6) B D (7) D D (8) B D (9) B D (10) B (11) (12) (13) (14) (15) (16) (17) (18) (19)
2.填空题 (1)32 (2)对象 (3)标准,类 (4)编写程序代码 (5)事件驱动 (6)面向对象
(7)打开工程资源管理器窗口 (8)运行工程 (9)保存工程 (10)属性窗口
(11)frm(或窗体) ,vbp(或工程) (12)生成工程1.exe (13)Windows (14)查看代码