VB复习题

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

VB复习题

一、单项选择题

1、赋给一个数组的数据的值的类型一定要(A)。

A、相同

B、不相同

C、两可

D、都不对

2、数组的下标可取的变量类型是(A )。

A、数值型

B、字符型

C、日期型

D、可变型

3、数组声明语句Dim a(0 to 3, -2 to 2,0 to 5)中,数组a包含元素的个数为( A)。

A、120

B、75

C、60

D、13

4、用以下方式声明的变量,(B)可以在整个程序中通用?

A、在窗体模块用Dim进行声明

B、在窗体模块用Public进行声明

C、在窗体模块用Private进行声明

D、在窗体模块用Static进行声明

94、以下叙述中错误的是( D)。

A、如果过程被定义为Static类型,则该过程中的局部变量都是Static类型

B、Sub过程中不能嵌套定义Sub过程

C、Sub过程中可以嵌套调用Sub过程

D、事件过程可以像通用过程一样由用户定义过程名

6、在过程定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用( D)关键字在过程中定义局部变量。

A、Dim

B、Private

C、Public

D、Static

7、在过程定义中用(C )表示形参的传值。

A、Var

B、ByDef

C、ByVal

D、Val

8、以下关于过程及过程参数的描述中,错误的是(C )。

A、过程的参数可以是控件名称

B、用数组作为过程的参数时,使用的是“传地址”方式

C、只有函数过程能够将过程中处理的信息传回到调用的程序

D、窗体可以作为过程的参数

9、以下属于Visual Basic合法的数组元素是(C)

B、x[8]

C、s(0)

D、v[8]

10、下列叙述中正确的是( C)。

A、在窗体的Form_Load事件过程中定义的变量是全局变量

B、局部变量的作用域可以超出所定义的过程

C、在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但作用域只限于该过程

D、在调用过程时,所有局部变量被系统初始化为0或空字符串

11、下面子过程语句说明合法的是(D )

A、Sub f1(ByVal n() As Integer)

B、Function f1(f1 As Integer)As Integer

C、Sub f1(n() As Integer)As Integer

D、Function f1(ByVal n As Integer)As Integer

12、在过程定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则使用( D)关键字在过程中定义局部变量。

A、Dim

B、Private

C、Public

D、Static

13、在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个件数组元素的参数是(D )。

A、Tag

B、Index

C、ListIndex

D、Name

14、设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(B )。

A、Combo1.RemoveItem Text

B、Combo1.RemoveItem 2

C、Combo1.RemoveItem 3

D、Combo1.RemoveItem Combo1.Listcount

15、下列控件中,没有Caption属性的是(B )。A、框架

B、列表框

C、复选框

D、单选按钮

16、复选框的Value属性为1时,表示( B)。

A、复选框未被选中

B、复选框被选中

C、复选框内有灰色的勾

D、复选框操作有错误。

17、表示滚动条控件取值范围最大值的属性是(A )。

A、Max

B、LargeChange

D、Max-Min

18、复选框的Value属性为2时,表示( C)。

A、复选框未被选中

B、复选框被选中

C、复选框内有灰色的勾

D、复选框操作有错误。

19、菜单编辑器中,输入哪一个选项(A )会在菜单栏上显示文

A、标题

B、名称

C、索引

D、访问键

20、菜单控件只有一个事件(B )

A、MouseUp

B、Click

C、DBClick

D、KeyPress

21、下面哪个属性可以控制菜单项可见或不可见(C)

A、Hide

B、Checked

C、Visible

D、Enabled

22、下面哪个属性可以控制菜单项可见或不可见(C )?

A、Hide

B、Checked

C、Visible

D、Enabled

23、与传统的程序设计语言相比,Visual Basic最突出的特点是(C )。

A、结构化程序设计

B、程序开发环境

C、事件驱动编程机制

D、程序调试技术

24、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。

A、"12334"

B、123

C、12334

D、157

25、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件

B、窗体文件和工程文件

C、窗体文件和标准模块文件

D、类模块文件和工程文件

26、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"

B、Form1.Title="VisualBasic窗体"

C、Form1.Caption="VisualBasic窗体"

D、Form1.Text="VisualBasic窗体"

27、为了装入一个Visual Basic应用程序,应当(D )

A、只装入窗体文件(.frm)

B、只装入工程文件(.vbp)

C、分别装入工程文件和标准模块文件(.bas)

D、分别装入工程文件、窗体文件和标准模块文件

相关文档
最新文档