(11) 窗体文件的扩展名是
A) .bas
B) .cls
C) .frm
D) .res
解析:.bas为程序模块文件的扩展名;.cls为类模块文件的扩展名;.res为相关资源文件的扩展名,.frm为窗体文件的扩展名,所以选项C)是正确的。
(12) 下列可以启动Visual Basic的方法是
A) 打开"我的电脑",找到存放Visual Basic所在系统文件的硬盘及文件夹,双击"VB6.exe"图标
B) 在DOS窗口中,键入Visual Basic的路径,执行Visual Basic可执行文件
C) 利用"开始"菜单中的"程序"命令可启动Visual Basic
D) A) 和C)
解析:启动Visual Basic有4种方式:打开"我的电脑",找到存放Visual Basic所在的系统文件的硬盘及文件夹,双击"VB6.exe"图标,即可进入Visual Basic编程环境;所以选项A)是正确的;利用"开始"菜单中的"程序"命令方式进入;所以选项C)也是正确的;使用"开始"菜单中的"运行"命令,在"打开"栏中键入VB6.exe的存放路径,单击"确定"按钮即可;把VB6.exe文件直接拖到桌面可建立启动Visual Basic的快捷方式,双击该执行文件即可。
(13) 关于货币型数据的说明,正确的是
A) 货币型数据有时可以表示成整型数据
B) 货币型数据与浮点型数据完全一样
C) 货币型数据是由数字和小数点组成的字符串
D) 货币型数据是小数点位置固定的实型数
解析:货币型数据是Visual Basic特有的一种数据结构,是专门用来表示货币数量的数据类型。货币型数据不能表示成整型数据的形式,这是使用"货币"数据的实际需要决定的。货币型数据是数值的,经常要进行各种运算,不能是字符串。货币型数据与浮点型数据都是带有小数点的数,但货币型数据小数点后的有效数位固定为4位。
(14) 在运行程序时,在文本框中输入新的内容,或在程序代码中改变Text的属性值,相应会触发到什么事件?
A) GotFocus
B) Click
C) Change
D) DblClick
解析:在本题的四个选项中,GotFocus是设置焦点事件,所以选项A)不合题意;Click是单击事件,不合题意;DblClick是双击事件,也不合题意;Change是改变文本框内容事件,只要文本框中的内容改变就会触发,故选项C)是本题的答案。
(15) 如果一个变量未经定义就直接使用,则该变量的类型为
A) Integer
B) Byte
C) Boolean
D) Variant
解析:在Visual Basic中,系统提供了多种数据类型,有字符串类型、数值型、货币型、布尔型,日期型等,此外还有一种变体类型,Variant是一种特殊的数据类型,Variant变量中可以存放任何类型的数据,如数值、文本字符串、日期和时间等,向Variant变量赋值时不必进行任何转换,系统将自动进行必要的转换。如果变量未经定义就直接使用,则该变量为Variant类型。
(16) 根据变量的作用域,可以将变量分为3类,分别为
A) 局部变量、模块变量和全局变量
B) 局部变量、模块变量和标准变量
C) 局部变量、模块变量和窗体变量
D) 局部变量、标准变量和全局变量
解析:变量的作用域指变量的作用范围,根据变量的定义位置和使用的变量定义语句的不同,变量可以分为3类,即局部变量、模块变量和全局变量。局部变量是在过程(事件过程或通用过程) 内定义的变量,其作用域是它所在的过程,通常用来存放中间结果或用作临时变量;模块变量包括窗体变量和标准模块变量,窗体变量可用于该窗体内的所有过程,使用前必须先声明,也就是说,窗体层变量不能默认声明;全局变量也称全程变量,其作用域最大,可在工程的每个模块、每个过程中使用,和模块级变量类似,全局变量也在标准模块的声明部分声明,所不同的是全局变量必须用Public或Global语句声明,不能用Dim语句声明,更不能用Private声明;全局变量只能在标准模块中声明,不能在过程或窗体模块中声明。
(17) 标签控件能够显示文本信息,文本内容只能用什么属性来设置?
A) Alignment
B) Caption
C) Visible
D) BorderStyle
解析:标签(Label) 主要用来显示一小段不需要用户修改的文本,被显示文本内容只能由Caption属性来定义和修改,因此选项B)是正确的;选项A)确定标签标题的放置方式;选项C)决定程序运行后,控件是否在屏幕上显示出来;BorderStyle属性返回或设置对象的边框样式。
(18) 一个工程必须包含的文件的类型是
A) *.vbp *.frm *.frx
B) *.vbp *.cls *.bas
C) *.bas *.ocx *.res
D) *.frm *.cls *.bas
解析:一个工程中可以包含7类文件,其中,工程文件、窗体文件和窗体的二进制数据文件是一个工程不可缺少的文件,这7类文件的扩展名及含义分别是:
.vbp是Visual Basic Project的缩写,表示工程文件。
.frm是Form的缩写,表示窗体文件。
.frx笔试窗体的二进制数据文件。
.cls是class的缩写,表示类模块文件。
.bas是Basic的缩写,表示标准模块文件。
.ocx表示ActiveX控件的文件。
.res是resource的缩写,表示资源文件。
(19) 在Visual Basic中,要使标签的标题栏居中显示,则将其Alignment属性设置为
A) 0
B) 2
C) 1
D) 3
解析:本题考查的是标签的Alignment属性的设置。
Alignment属性用来设置标签中标题的位置,可将其设置为0,1,2,作用如下:
0:标题靠左显示(默认)。
1:标题靠右显示。
2:标题居中显示。
(20) 在Visual Basic中,组合框是文本框和什么的特性的组合?
A) 复选框
B) 标签
C) 列表框
D) 目录列表框
解析:组合框是一个独立的控件,它具有列表框和文本框的功能,它可以像列表框一样,让用户通过鼠标选择需要的项目,也可以像文本框一样,用键入的方式选择项目。