《vb期末选择题及答案_资格考试-计算机等级考试.pdf》由会员分享,可在线阅读,更多相关《vb期末选择题及答案_资格考试-计算机等级考试.pdf(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、31、以下所列的过程首部的定义中,正确的定义是(C )。(1 分)A、Void play(Var a:Integer,Var b:Integer)B、Sub play(Int a,b)C、Void play(Int a,Int b)D、Sub play(a As Integer,b As Integer)31、下面有关过程定义的语句中,正确的语句是(C )。(1 分)A、Function f1(f1)B、Sub f1(ByVal a()C、Function f1(ByVal x)D、Sub f1(n)As Integer 20、阅读如下程序,a=1:b=2:plus S,a,b:Print S
2、:不能使其输出结果为 3 的 plus 过程为(B )。(1 分)A、Sub plus(sum,a,b):sum=a+b:End Sub B、Sub plus(ByVal sum,a,b):sum=a+b:End Sub C、Sub plus(sum,ByVal a,ByVal b):sum=a+b:End Sub D、Sub plus(sum,ByRef a,ByRef b):sum=a+b:End Sub 34、下列 Pro 函数过程的定义语句,错误的定义语句是(B )。(1 分)A、Static Function Pro(a)B、Private Public Pro(a)As Integ
3、er C、Private Function Pro(a As String)D、Function Pro(a As Integer)As Integer 20、有如下两个过程 S1 和 S2:Sub S1(ByVal x,ByVal y):t=x:x=y:y=t:End Sub:Sub S2(x,y):t=x:x=y:y=t:End Sub,下列关于 S1 和 S2 的说法,正确的是(A )。(1 分)A、调用过程 S1 可以实现交换两个变量值,而 S2 不能 B、调用过程 S2 可以实现交换两个变量值,而 S1 不能 C、调用过程 S1 和 S2 都可以实现交换两个变量值 D、调用过程 S1
4、 和 S2 都不能实现交换两个变量值 45、下列关于文件叙述错误的是(B )。(1 分)A、随机文件每条记录的长度必须相同 B、随机文件可以随机读/写文件中的记录 C、可以通过编程修改顺序文件中的某条记录 D、顺序文件可以使用文本编辑软件编辑 16、下面的过程定义语句中,不合法的是(A )。(1 分)A、Sub Para(ByVal n()B、Sub Para(n)C、Function Para(ByVal n)D、Function Para(proc1)45、关于 Visual Basic6.0 文件的命名原则,下列说法正确的是(D )。(1 分)A、可以在文件名中使用*和?B、支持文件名为
5、任意长度 C、与 Windows 命名方式不一致 D、支持传统的命名方式:8 位主文件名,3 位扩展名 33、下面自定义过程语句合法的是(B )。(1 分)A、Sub f1(Byval n()As Integer)B、Sub f1(n()As Integer)As Integer C、Function f1(f1%)As Integer D、Function f1(ByVal n As Integer)21、数组 A 在子过程或函数中定义为形参,正确的语句是(C)。(1 分)A、Private Sub sele(ByVal A()As integer)B、Private Function sa
6、le(A()As Integer)As String C、Private Sub sale(A()As Integer)As Integer D、Private Sub sale(A(i)As Integer)2、下列叙述正确的是(D)。(1 分)A、Visual Basic 的事件是由用户定义的 B、Visual Basic 程序从主窗体开始执行 C、Visual Basic 程序是过程驱动的 D、保存一个 Visual Basic 程序,应分别保存其窗体模块、标准模块和工程文件 20、过程调用时,形参首先要通过调用语句从实参那里得到真正的值,这一过程叫(C )。(1 分)A、输入 B、调用
7、 C、引用 D、参数传递 1、下列叙述中,错误的是(A )。(1 分)A、一条语句可以分为多行书写,但要在上行末加上 VBCrLf B、在同一行上书写多条语句,应在两两语句中加上:号 C、可以用 Rem 或注释单行语句 D、VB 程序代码不区分字母的大小写 33、以下关于函数过程的叙述中,正确的是(A )。(1 分)A、函数过程形参的类型与函数返回值的类型没有关系 B、在函数过程中,可以通过函数名返回一个值 C、当数组作为函数过程的参数时,只能以传值方式传递,不能以传址方式传递 D、如果不指明函数过程参数的类型,则该参数没有数据类型 40、如果 Form1 是启动窗体,并且 Form1 的 L
8、oad 事件过程中有 Form2.Show,则程序启动后(B )。(1 分)A、Form2 是最后的活动窗体 B、Form1 是最后的活动窗体 C、编译错误 D、运行出错 35、下列说法中,正确的说法是(B )。(1 分)A、一个窗体文件只能被一个工程使用 B、一个窗体文件可以被多个工程使用 C、一个窗体文件可以被多个工程使用,但必须和这些工程文件位于同一文件夹 D、一个窗体文件的文件名和窗体名必须一致 6、下列叙述中,不正确的叙述是(C)。(1 分)A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译 B、注释语句能放在整个代码程序的最后 C、注释语句可以放在代码中
9、的任何位置 D、代码中加入注释语句的目的是提高程序的可读性 43、下列对于顺序文件的描述中,正确的描述是(C )。(1 分)A、每个记录长度相同 B、可以随机访问其中的记录 C、必须按照顺序访问 D、可以向文件中插入记录 43、在 Visual Basic 中,按文件的数据性质的不同,可将文件分为(D )。(1 分)A、数据文件和程序文件 B、文本文件和数据文件 输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可
10、以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真C、顺序文件和随机文件 D、ACSII 文件和二进制文件 45、以下关于文件的叙述中,错误的是(A )。(1 分)A、随机文件每条记录的长度可以不同 B、任何文件都可以用二进制模式访问 C、按数据的编码方式,文件可以分 ASCI
11、I 文件和二进制文件 D、按文件的访问模式可将文件分为顺序文件、随机文件和二进制文件 43、下列关于顺序文件的描述,错误的是(B )。(1 分)A、顺序文件一般用顺序方式进行读写 B、顺序文件不能用二进制方式进行读写 C、顺序文件可以用字符型变量进行读写 D、顺序文件可以用数字型变量进行读写 6、VB 中,窗体可视化部分的数据存放在窗体模块中。若针对该窗体中的某一命令按钮对象编写代码,则该程序代码应存放在(C )中。(1 分)A、窗体模块 B、标准代码模块 C、类模块 D、命令按钮模块 16、以下叙述中,错误的是(D )。(1 分)A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用 P
12、rivate 定义的过程不能被其他窗体调用 C、在设计 VB 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件 D、全局变量必须在标准模块中定义 3、下列关于 Visual Basic 的叙述不正确的是(A )。(1 分)A、变量名区分字母大、小写 B、不能用系统保留字声明为变量名 C、允许在一行中书写多条语句,但要用冒号隔开 D、允许一条语句分成若干行书写,但要在上一行末加上空格及下划线作为续行标志 5、下列叙述中,正确的是(D )。(1 分)A、VB 的事件由用户定义 B、VB 程序以顺序方式执行 C、每一个 VB 程序都是从 Main()函数开始执行 D、VB 运行时,系
13、统等待事件的发生,事件的执行顺序与书写顺序无关 6、下列叙述错误的是(A )。(1 分)A、不允许使用行号与标号 B、单条语句可分行书写 C、同一行上可以书写多条语句 D、VB 代码不区分字母的大小写 35、一个工程含有多个窗体及标准模块,下列叙述错误的是(A )。(1 分)A、如果工程含 Form1 窗体,程序首先执行该窗体的事件过程 B、任何时刻最多只有一个窗体是活动窗体 C、标准模块不能设置为启动模块 D、Hide 方法只是隐藏而不从内存中清除窗体 43、顺序文件是因为(D )。(1 分)A、文件按每条记录的记录号从小到大排序 B、文件按记录长度从小到大排序 输出结果为的过程为分下列函数
14、过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真C、文件中按记录的某项
15、关键字从大到小排序 D、记录按进入的先后顺序存放的,读出也是按照原写入的顺序进行的 44、下列关于顺序文件的叙述正确的是(B)。(1 分)A、所有记录的长度必须相同 B、可以使用文本编辑软件编辑 C、可以随机读取文件中的记录 D、文件中记录按关键字顺序存放 30、下列关于过程调用的叙述中,不正确的叙述是(B )。(1 分)A、Sub 过程是用一条独立的语句来调用的 B、Sub 过程只能作为表达式或表达式的一部分,不能作为单独的语句调用 C、调用 Sub 过程时,只能通过传地址方式由实参变量把结果带回到调用过程 D、Function过程可以作为表达式或表达式的一部分,不能作为单独的语句调用 45
16、、在 Visual Basic 中,根据数据的存取方式和结构,可将文件分为(A )。(1 分)A、数据文件和程序文件 B、文本文件和数据文件 C、顺序文件和随机文件 D、ACSII 文件和二进制文件 47、按照文件的组织方式可分为(A )。(1 分)A、顺序文件和随机文件 B、ASCII 文件和二进制文件 C、程序文件和数据文件 D、磁盘文件和打印文件 34、关于 Function 过程与 Sub 过程两者的异同,下列叙述错误的是(A )。(1 分)A、Function 过程与 Sub 过程都必须有形参 B、Function 过程与 Sub 过程都有各自的变量声明和各自的过程体 C、Funct
17、ion 过程结果要返回一个函数值,Sub 过程可以没有数值返回 D、Function 过程定义中必须为过程名赋值,而 Sub 过程不能为过程名赋值 11、语句 Debug.Print 郑州大学 被执行后,在(B )上将显示:郑州大学。(1 分)A、窗体 B、立即窗口 C、属性窗口 D、图形框 16、当需要某过程返回多个结果值时,(B )比较方便(1 分)A、把此过程设计成函数过程 B、把此过程设计成子程序过程 C、均不方便 D、无所谓 17、下列叙述中,错误的是(A )。(1 分)A、Sub 过程中可以对过程名赋值 B、过程被定义为 Static 类型,则该过程中的局部变量都是 Static
18、类型 C、在某个 Sub 过程中定义的局部变量可以与其它事件过程中定义的局部变量同名 D、在设计 VB 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件 6、下列关于 Visual Basic 的叙述不正确的是(A )。(1 分)A、变量名区分字母大、小写 B、不能用系统保留字声明为变量名 C、允许在一行中书写多条语句,但要用冒号隔开 D、允许一条语句分成若干行书写,但要输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可
19、以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真在上一行末加上空格及下划线作为续行标志 7、Visual Basic 以(B )为运行机制。(1 分)A、顺序执行 B、事件驱动 C、执行计划 D、后台作业 37、如果一个工程含有多个窗体及标准模块,以下
20、叙述错误的是(C )。(1 分)A、Load 语句把一个窗体装入内存,但此时窗体并没有显示出来 B、任何时刻最多只有一个窗体是活动窗体 C、Hide 方法可以清除内存中指定的窗体 D、在多个窗体中,可以用关键字 Me 代表程序代码所在的窗体 21、形参表中形参的类型不能是(D )。(1 分)A、整型 B、单精度 C、双精度 D、定长字符串 17、在 Sub 子过程体中,(D)Exit Sub 语句。(1 分)A、不能使用 B、可以有且仅有一个 C、最多只能有 2 个 D、可以出现零个或多个 42、以下叙述中,错误的叙述是(C )。(1 分)A、打开一个工程时,系统自动装入与该工程有关的窗体、标
21、准模块等文件 B、保 存Visual Basic 程序时,应分别保存窗体文件及工程文件 C、Visual Basic 应用程序只能以解释方式执行 D、事件可以由用户引发,也可以由系统引发 4、下列叙述中,正确的是(A)。(1 分)A、事件可以由用户触发,也可以由系统触发 B、Visual Basic 应用程序只能以解释方式执行 C、保存 Visual Basic 程序时,只需保存窗体文件即可 D、所有控件都有 DblClick 事件 23、在窗体上画一个名称为 Commandl的命令按钮,然后编写如下程序:Private Sub Command1_Click():Static X As Int
22、eger:Static Y As Integer:Cls:Y=1:Y=Y+5:X=5+X:Print X,Y:End Sub,程序运行时,三次单击命令按钮 Commandl 后,窗体上显示的结果为(D )。(1 分)A、15 16 B、15 6 C、15 15 D、5 6 26、在窗体上添加一个名称为 Command1 的命令按钮,然后编写如下程序:Private Sub Command1_Click():Dim A As Integer:Static B As Integer:Cls:B=2:B=B+3:A=3+A:Print A;B:End Sub,程序运行时,三次单击命令按钮 Comma
23、nd1 后,窗体上显示的结果为(A)。(1 分)A、3 5 B、6 6 C、9 5 D、3 3 47、下列叙述中,正确的是(B )。(1 分)输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件
24、是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真A、一个记录中所包含的各个元素的数据类型必须相同 B、随机文件中每个记录的长度必须相同 C、Open 命令的作用只是打开一个己经存在的文件 D、使用 Input#语句可以从随机文件中读取数据 11、双击窗体中的对象后,VB 将显示的窗口是(D )。(1 分)A、工程窗口 B、工具箱 C、属性窗口 D、代码窗口 12、在 VB 程序中,逐语句调试的操作键是(A)。(1 分)A、F8 键 B、F9 键 C、F2 键 D、F1 键 13、如果 Visua
25、l Basic 环境中缺少某个窗口,一般应该从主菜单的(D )下拉菜单中寻找并打开。(1 分)A、编辑 B、文件 C、调试 D、视图 14、双击窗体的任何地方,可以打开的窗口是(A )。(1 分)A、代码窗口 B、属性窗口 C、立即窗口 D、工程管理窗口 15、可以用来进行一些简单计算的窗口是(B )。(1 分)A、属性窗口 B、立即窗口 C、工程窗口 D、窗体布局窗口 17、通用过程可以通过执行“工具”菜单中的(A )命令来建立。(1 分)A、添加过程 B、通用过程 C、添加窗体 D、添加模块 39、程序运行时,不是由系统触发的事件是(A )。(1 分)A、Initialize B、Clic
26、k C、Load D、Activate 40、一旦装载窗体,系统自动触发的第一个事件是(D )。(1 分)A、Click B、Dblclick C、Initialize D、Load 4、有程序代码如下:Text1.Text=郑州大学,则 Text1、Text、郑州大学分别代表(C )。(1 分)A、对象、值、属性 B、对象、方法、属性 C、对象、属性、值 D、属性、对象、值 14、在工具箱窗口关闭的情况下,如果要打开只需选择(A )菜单的“工具箱命令”即可。输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不
27、能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真(1 分)A、视图 B、运行 C、编辑 D、文件 12、如果要向工具箱中加入控件的部件,可以利用“工程”菜单中的(B )命令(1
28、分)A、引用 B、部件 C、工程属性 D、加窗体 5、(D )不属于面向对象系统的三要素。(1 分)A、事件 B、属性 C、方法 D、变量 9、VB6.0 集成开发环境中不带有(A )窗口。(1 分)A、DOS 界面窗口 B、窗体窗口 C、工程资源管理器窗口 D、属性窗口 10、下列不能打开代码窗口的操作是(D )。(1 分)A、双击窗体上的某个控件 B、双击窗体 C、单击视图菜单中的“代码窗口”D、单击窗体或控件 34、Sub 过程与 Function 过程最根本的区别是(C)。(1 分)A、两种过程参数的传递方式不同 B、Function 过程可以有参数,Sub 过程不可以 C、Sub 过
29、程的过程名不能返回值,而 Function 过程能通过过程名返回值 D、Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以 35、以下叙述中,错误的叙述是(C )。(1 分)A、一个工程中只能有一个 Sub Main 过程 B、窗体的 Show 方法的作用是将指定的窗体装入内存并显示该窗体 C、窗体的 Hide 方法和 Unload 方法的作用完全相同 D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体 38、如果要在应用程序中建立另一个窗体,正确的操作方法是(B)。(1 分)A、在“文件”下拉菜单中选择“添加窗体”命令 B、在“工程”下拉菜
30、单中选择“添加窗体”命令 C、在“编辑”下拉菜单中选择“添加窗体”命令 D、在“工具”下拉菜单中选择“添加窗体”命令 47、下列叙述中,错误的叙述是(A )。(1 分)A、文件号的使用范围是 1256 B、顺序文件的数据或者只能读,或者只能写 C、文件的打开必须使用 Open 语句 D、文件的关闭必须使用 Close 语句 48、要以读方式打开 D 盘根目录上的一个顺序文件 Test.txt,应使用的语句是(B )。(1分)A、Open Test.txt For Output As#1 B、Open D:Test.txt For Input As#1 输出结果为的过程为分下列函数过程的定义语句
31、错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真C、Open D:Test.txt
32、For Output As#1 D、Open Test.txt For Input As#1 40、使用(C )方法可隐藏窗体,但不从内存中释放。(1 分)A、Show B、Load C、Hide D、UnLoad 42、在运行阶段,显示窗体的方法是(B )。(1 分)A、Visible B、Show C、New D、Open 31、以(A)保留字开始的为子过程。(1 分)A、Sub B、Event C、Function D、Property 34、以(C)保留字开始的为函数过程。(1 分)A、Sub B、Event C、Function D、Property 16、在 Visual Basi
33、c 中,有 3 种过程,其中常用的 2 个是(C )。(1 分)A、Sub 过程和事件过程 B、事件过程和通用过程 C、Sub 过程和 Function 过程 D、事件过程和 Function 过程 18、Sub 过程与 Function 过程最根本的区别是(D )。(1 分)A、Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以 B、Function 过程可以有参数,Sub 过程不可以 C、两种过程参数的传递方式不同 D、Sub 过程的过程名不能返回值,而 Function 过程能够通过其过程名返回值 30、Sub 子过程用的退出语句是(B )。(1
34、分)A、End Sub B、Exit Sub C、End Function D、Exit Function 33、Function 函数过程用的退出语句是(D )。(1 分)A、End Sub B、Exit Sub C、End Function D、Exit Function 29、变量的可用范围习惯上称为(A )。(1 分)A、作用域 B、过程段 C、局部变量 D、全局变量 32、以(A )保留字开始的为事件过程。(1 分)A、Sub B、Event C、Function D、Property 49、在读写顺序文件时,为了防止出现“输入超出文件尾”的错误,可使用(A )函数来测试文件的结束状
35、态。(1 分)输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用
36、语句从实参那里得到真A、EOF B、LOF C、LOC D、LEN 1、Visual Basic 程序中的注释所使用的字符是(A )。(1 分)A、B、:C、D、_ 2、下列选项中,不属于 VB 特点的选项是(C )。(1 分)A、可视化程序设计 B、面向对象 C、窗口中包含有菜单栏和工具栏 D、事件驱动下的编程机制 5、下列叙述中,错误的是(C )。(1 分)A、VB 是可视化程序设计语言 B、VB 采用事件驱动编程机制 C、VB 是面向过程的程序设计语言 D、VB 应用程序可以以编译方式执行 6、VB 是一种面向对象的程序设计语言,构成对象的三要素是(A )。(1 分)A、属性、事件、方法
37、 B、控件、属性、事件 C、窗体、控件、过程 D、窗体、控件、事件 19、Function 过程要由函数名返回一个值。如果不是用“As 数据类型”选项来指定函数的类型,函数类型默认为(B)。(1 分)A、Long B、Variant C、Integer D、String 2、下列关于 VB 编码规则的叙述中,错误的是(B)。(1 分)A、一条语句可以分为多行书写 B、多条语句可以书写在同一行上,每条语句之间用逗号隔开 C、可以用 Rem给语句或程序段加上注释,以提高可读性 D、不区分程序代码中变量名的字母的大小写 8、以下那一种方法不能打开“代码窗口”(A )。(1 分)A、按快捷键 Alt+
38、B、双击窗体或窗体上的控件 C、执行“视图”菜单中的“代码窗口”命令 D、单击“工程资源管理”窗口的“查看代码”按钮 16、如果希望在单击窗体后调用窗体单击事件,则要使用(B )过程名。(1 分)A、Form_Load()B、Form_Click()C、Form1_Load()D、Form1_Click()1、(B )是对象的一个基本要素,它描述了对象在程序中的外观特点。(1 分)A、事件 B、属性 C、方法 D、事件程序 4、Visual Basic 程序中分隔各语句的字符是(B )。(1 分)输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的
39、是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真A、B、:C、D、_ 6、有程序代码如下:Text1.Text=欢迎学习 VB 程序设计,则
40、 Text1、Text、欢迎学习 VB程序设计分别代表(B )。(1 分)A、对象、值、属性 B、对象、属性、值 C、对象、方法、属性 D、属性、对象、值 7、有程序代码如下:Label1.Caption=Label1.Caption,则 Label1、Caption、Label1.Caption分别代表(B )。(1 分)A、对象、值、属性 B、对象、属性、值 C、对象、方法、属性 D、对象、事件、值 11、在 VB 的工程资源管理器窗口中不可能存在的文件类型是(C )。(1 分)A、*.frm B、*.vbp C、*.gif D、*.bas 36、当工程中有多个窗体时,必须指定启动窗体,其
41、方法是:选择“工程”菜单中的“工程属性”命令,打开“通用”选项卡,在(D )中选择运行时显示的第一个窗体。(1 分)A、工程类型 B、工程名称 C、工程描述 D、启动对象 22、在窗体的“通用”段声明变量时,可以声明(A )。(1 分)A、全局变量 B、局部常量 C、静态型变量 D、全局自定义类型 24、通过关键字(C )声明的局部变量,在整个程序运行中一直存在。(1 分)A、Dim B、Public C、Static D、Private 25、在窗体的通用段声明变量时,不能使用(D )关键字。(1 分)A、Dim B、Public C、Private D、Static 27、可以在窗体模块的
42、通用声明段中声明(A )。(1 分)A、全局变量 B、全局常量 C、全局数组 D、全局用户自定义类型 23、能够被本模块的其它过程引用的是(B )。(1 分)A、局部变量 B、模块级变量 C、静态变量 D、以上都是 28、在过程内定义的变量(不在语句块中)为(C)。(1 分)A、全局变量 B、模块变量 C、局部变量 D、静态变量 输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录
43、顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真 23、过程的作用域分为(B )。(1 分)A、窗体级和局部级 B、模块级和局部级 C、窗体/模块级和全局级 D、窗体/模块级和局部级 25、能在一个工程的所有程序中使用的变量,称为(B)。(1 分)A、局部变量 B、全局变量 C、窗体级变量 D、模块级变量 2
44、7、使用 Public Const 语句声明一个全局的符号常量时,应该将该语句放在(D )。(1 分)A、过程中 B、窗体模块的通用声明段 C、标准模块的通用声明段 D、窗体模块或标准模块的通用声明段 28、在窗体中,用(D )语句声明的变量是静态变量。(1 分)A、Dim Z As Integer B、Public Z As Integer C、Private Z As Integer D、Static Z As Integer 29、下列叙述中,正确的叙述是(D )。(1 分)A、局部变量的作用域可以超出所定义的过程 B、在窗体的 Form_Load 事件过程中定义的变量是全局变量 C、在
45、调用过程时,所有局部变量被系统初始化为 0 或空字符串 D、在 Sub 过程 A 中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于过程 A 37、在一个工程中如果想添加一个标准模块,不能实现的操作是(D )。(1 分)A、使用“工程”菜单中的相应命令 B、使用工具栏上的相应命令按钮 C、在工程资源管理窗口按右键调出相应命令 D、使用“编辑”菜单中的相应命令 41、当一个工程含有多个窗体时,它的启动窗体是(D )。(1 分)A、正在编辑的窗体 B、最后一个添加的窗体 C、第一个添加的窗体 D、在工程属性对话框中指定的窗体 42、当一个工程含有多个窗体时,单击启动命令按钮,
46、运行的窗体是(D )。(1 分)A、正在编辑的窗体 B、第一个添加的窗体 C、最后一个添加的窗体 D、在工程属性对话框中指定的窗体 46、语句 Open c:Datafile.dat For Output As#513 有一个错误,该错误是(C )。(1 分)A、要求打开的文件不存在 B、文件的打开模式不正确 C、指定的文件号超过应有范围 D、文件类型不对 47、下列叙述中,正确的叙述是(A )。(1 分)A、文件是记录的集合 B、读写文件不需要通过内存 C、从内存向外存传送数据,为读文件,使用读语句 D、从外存向内存传送数据,为写文件,使用写语句 输出结果为的过程为分下列函数过程的定义语句错
47、误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中的某条记录顺序文件可以使用文本编辑软件编辑下面的过程定义语句中不合法的是分关于文件的命名原则下列说法正确的是分可以在文件名中使用和支持文件名为任意函数中定义为形参正确的语句是分下列叙述正确的是分的事件是由用户定义的程序从主窗体开始执行程序是过程驱动的保存一个程序应分别保存其窗体模块标准模块和工程文件过程调用时形参首先要通过调用语句从实参那里得到真 24、定义过程的局部变量时,用关键字
48、(C )表示被定义的变量在调用离开过程后仍保留其值。(1 分)A、Dim B、ByVal C、Static D、Public 25、以下四个用于变量声明的关键字中,不能在模块通用声明段中使用的是(A )。(1 分)A、Static B、Public C、Private D、Dim 26、VB 中有三种类型的模块,分别是类模块、(A )。(1 分)A、窗体模块和标准模块 B、过程模块和窗体模块 C、函数模块和标准模块 D、全局模块和标准模块 17、不能脱离控件对象(包括客体)而独立存在的过程是(A )。(1 分)A、事件过程 B、通用过程 C、Sub 过程 D、函数过程 19、参数传递有按值传递
49、和按地址传递,(A )关键字表示按值传递。(1 分)A、ByVal B、ByRef C、Value D、Refrence 8、窗体设计器是用来设计(B )。(1 分)A、应用程序的代码段 B、应用程序的界面 C、对象的属性 D、对象的事件 8、启动 Visual Basic 后,系统为用户新建的工程起一个名为(A )的临时名称。(1 分)A、工程 1 B、窗体 1 C、工程 D、窗体 9、在工具栏中有一个“启动”按钮,这个按钮的作用是(A )。(1 分)A、运行一个应用程序 B、运行一个窗体 C、打开被选中对象的属性窗口 D、打开被选中对象的代码窗口 18、事件过程是附加在(A )上的。(1
50、分)A、窗体和控件 B、属性和控件 C、窗体和动作 D、属性和动作 48、下列关于 Close 的说法中,错误的是(D )。(1 分)A、Close 用来关闭文件 B、Close 可以释放与文件相关联的文件号 C、当读写操作结束后,必须将文件关闭 D、Close 中的“文件号”是必选的 49、对顺序文件进行写操作的语句是(A )。(1 分)输出结果为的过程为分下列函数过程的定义语句错误的定义语句是分有如下两个过程和下列关于和的说法正确的是分调用过程可以实现交换两个变量值而不能调用过程可以实现交换两个变量值而不能调用过程和都可以实现交换两个机文件可以随机读写文件中的记录可以通过编程修改顺序文件中