1、有程序代码如下:Label1.Caption ="Label1.Caption",则Label1Caption"Label1.Caption"分别代表( )1分)
A、对象、值、属性
B、对象、属性、值
C、对象、方法、属性
D、对象、事件、值
2、下列叙述正确的是( )1分)
AVisual Basic的事件是由用户定义的
BVisual Basic程序从主窗体开始执行
CVisual Basic程序是过程驱动的
D、保存一个Visual Basic程序,应分别保存其窗体模块、标准模块和工程文件
3Visual Basic( )为运行机制。1分)
A、顺序执行
B、事件驱动
C、执行计划
D、后台作业
4( )不属于面向对象系统的三要素。1分)
A、事件
B、属性
C、方法
D、变量
5、下列关于VB编码规则的叙述中,错误的是( )1分)
A、一条语句可以分为多行书写
B、多条语句可以书写在同一行上,每条语句之间用逗号隔开
C、可以用Rem<注释内容>给语句或程序段加上注释,以提高可读性
D、不区分程序代码中变量名的字母的大小写
6、下列叙述中,不正确的叙述是( )1分)
A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译
B、注释语句能放在整个代码程序的最后
C、注释语句可以放在代码中的任何位置
D、代码中加入注释语句的目的是提高程序的可读性
7、在VB中,一条语句写在上下两行时,要在上行的末尾使用续行符号,续行符号是( )1分)
A、:
B+
C_
D、空格加上 _
8、调试程序时需要设置断点,设置断点在( )窗口。1分)
A、立即
B、调试
C、代码
D、工程资源管理器
9、启动Visual Basic后,系统为用户新建的工程起一个名为( )的临时名称。1分)
A、工程1
B、窗体1
C、工程
D、窗体
10Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是( ) 1分)
A、设计模式
B、编写代码模式
C、执行模式
D、中断模式
11Visual Basic有三种工作模式,( )不是它的工作模式。1分)
A、设计
B、运行
C、编译
D、中断
12、下列不能打开属性窗口的操作是( )1分)
A、执行视图菜单中的属性窗口命令
B、按F4
C、按Ctrl+T
D、单击工具栏上的属性窗口图标
13、工程资源管理器窗口上有三个按钮,( )不在其中。1分)
A查看代码按钮
B查看对象按钮
C切换文件夹按钮
D启动按钮
14、可以用来进行一些简单计算的窗口是( )1分)
A、属性窗口
B、立即窗口
C、工程窗口
D、窗体布局窗口
15、程序运行后决定窗体在屏幕中所处位置的窗口是( )1分)
A、对象窗口
B、属性窗口
C、窗体布局窗口
D、数据视图窗口
16、不能脱离控件对象(包括客体)而独立存在的过程是( )1分)
A、事件过程
B、通用过程
CSub过程
D、函数过程
17、下面的过程定义语句中,不合法的是( )1分)
ASub Para(n())
BSub Para(n) As Integer
CFunction Para(ByVal n)
DFunction Para(proc1)
18、在Visual Basic中,某一事件对应的程序叫( )1分)
ASub过程
B、事件过程
C、通用过程
DFunction过程
19、参数传递有按值传递和按地址传递,( )关键字表示按值传递。1分)
AByVal
BByRef
CValue
DRefrence
20、阅读如下程序, a = 1: b = 2: plus S, a, b: Print S:不能使其输出结果为3plus过程为( )1分)
ASub plus(sum, a , b ): sum = a + b: End Sub
BSub plus(ByVal sum , a , b ): sum = a + b: End Sub
CSub plus(sum , ByVal a, ByVal b ): sum = a + b: End Sub
DSub plus(sum , ByRef a , ByRef b ): sum = a + b: End Sub
21、有如下两个过程S1S2Sub S1(ByVal x , ByVal y ) t = x: x = y: y = tEnd SubSub S2(x, y) t = x: x = y: y = tEnd Sub, 下列关于S1S2的说法,正确的是( )1分)
A、调用过程S1可以实现交换两个变量值,而S2不能
B、调用过程S2可以实现交换两个变量值,而S1不能
C、调用过程S1S2都可以实现交换两个变量值
D、调用过程S1S2都不能实现交换两个变量值
22、可以在窗体模块的通用声明段中声明( )1分)
A、全局变量
B、全局常量
C、全局数组
D、全局用户自定义类型
vb采用什么的编程机制
23、在窗体的通用段声明变量时,不能使用( )关键字。 1分)
ADim
BPublic
CPrivate
DStatic
24、定义一个窗体级变量主要是因为( )多个程序都需要用到同一个相关数据。1分)
A、模块内
B、模块外
C、窗体内
D、窗体外
25、下列叙述中,正确的叙述是( )1分)
A、局部变量的作用域可以超出所定义的过程
B、在窗体的Form_Load事件过程中定义的变量是全局变量
C、在调用过程时,所有局部变量被系统初始化为0或空字符串
D、在Sub过程A中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于过程A
26、通过关键字( )声明的局部变量,在整个程序运行中一直存在。1分)
ADim
BPublic
CStatic
DPrivate
27、能够被模块内的所有过程引用的变量是( )1分)
A、过程级变量
B、模块级变量
C、静态变量
D、动态变量
28、能在一个工程的所有程序中使用的变量,称为( )1分)
A、局部变量
B、全局变量
C、窗体级变量
D、模块级变量
29、过程的作用域分为( )1分)
A、窗体级和局部级
B、模块级和局部级
C、窗体/模块级和全局级
D、窗体/模块级和局部级
30、以下所列的过程首部的定义中,正确的定义是( )1分)
AVoid play(Var a:Integer,Var b:Integer)
BSub play(Int a,b)
CVoid play(Int a,Int b)
DSub play(a As Integer,b As Integer)
31、在定义过程时,过程名后面括号中的标识符被称为( )1分)
A、属性
B、形参
C、实参
D、变量
32、以( )保留字开始的为子过程。1分)
ASub
BEvent
CFunction
DProperty
33、关于Function过程与Sub过程两者的异同,下列叙述错误的是( )1分)
AFunction过程与Sub过程都必须有形参
BFunction过程与Sub过程都有各自的变量声明和各自的过程体
CFunction过程结果要返回一个函数值,Sub过程可以没有数值返回
DFunction过程定义中必须为过程名赋值,而Sub过程不能为过程名赋值
34Function函数过程用的退出语句是( )1分)
AEnd Sub
BExit Sub
CEnd Function
DExit Function
35、下列关于窗体的描述中,正确的描述是( )1分)
A、只有用于启动的窗体可以有菜单
B、窗体事件和其中所有控件事件的代码都放在窗体文件中
C、窗体的名字和存盘的窗体文件名必须相同
D、开始运行时窗体的位置只能是设计阶段时显示的位置,不能改变
36、下列叙述中,错误的叙述是( )1分)
A、一个应用程序可以只有一个窗体
B、一个应用程序通常由多个窗体组成
C、一个窗体一定对应一个窗体文件,所以一个应用程序只能包含一个窗体
D、一个应用程序只能有一个启动窗体
37、如果一个工程含有多个窗体及标准模块,则以下叙述中,错误的是( )1分)
A、不能设置对象
B、任何时刻最多只有一个窗体是活动窗体
C、用Hide方法可将窗体隐藏
D、如果工程中含Sub Main过程,则程序可能首先执行该过程
38、当工程中有多个窗体时,必须指定启动窗体,其方法是:选择工程菜单中的工程属性命令,打开通用选项卡,在( )中选择运行时显示的第一个窗体。1分)
A、工程类型
B、工程名称
C、工程描述
D、启动对象
39、使用( )方法可隐藏窗体,但不从内存中释放。1分)
AShow
BLoad
CHide
DUnLoad
40、一旦装载窗体,系统自动触发的第一个事件是( )1分)
AClick
BDblclick
CInitialize
DLoad
41、把一个窗体装入内存的语句是( )1分)
AShow
BLoad
CInput
DActivate
42、程序运行时,不是由系统触发的事件是( )1分)
AInitialize
BClick
CLoad
DActivate
43、在Visual Basic中,按文件的数据性质的不同,可将文件分为( )1分)
A、数据文件和程序文件
B、文本文件和数据文件
C、顺序文件和随机文件
DACSII文件和二进制文件
44、下面叙述中,不正确的是( )1分)
A、对顺序文件中的数据操作只能按一定的顺序操作
B、顺序文件结构简单
C、能同时对顺序文件进行读写操作
D、顺序文件不能灵活地存取数据
45、下列不属于文件访问模式的是( )1分)
A、顺序访问模式
B、随机访问模式
C、二进制访问模式
D、只读访问模式
46、下列关于顺序文件的描述,错误的是( )1分)
A、顺序文件一般用顺序方式进行读写
B、顺序文件不能用二进制方式进行读写
C、顺序文件可以用字符型变量进行读写
D、顺序文件可以用数字型变量进行读写
47、下列关于顺序文件的描述中,不正确的描述是( )1分)
A、读出时必须按照顺序
B、读入时必须按照顺序
C、每条记录长度必须相同
D、用来处理文本文件
48、下列关于Close的说法中,错误的是( )1分)
AClose用来关闭文件
BClose可以释放与文件相关联的文件号
C、当读写操作结束后,必须将文件关闭
DClose中的文件号是必选的
49、要从顺序文件中读出一个数据项,可以用( )函数。1分)
AInput
BWrite
CInputBox
DInputString
50、用( )语句打开顺序文件后,可以进行写操作。1分)
AOpen "" For Input As #1
BOpen "" For Output As #1
COpen "" For Random As #1
DOpen "" For Binary As #1