首页 > 全部 > 二级VB > 国家二级VB机试(数据类型及运算)模拟试卷28

国家二级VB机试(数据类型及运算)模拟试卷28

本单篇文档共14730字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 章节练习 3930人下载
价格: 1.00 原价:¥8.00
收藏

国家二级VB机试(数据类型及运算)模拟试卷28

选择题

1.以下关于变量作用域的叙述中错误的是(C)

A. 在窗体模块的声明部分声明的Private变量,其作用域是窗体内的所有过程

B. 在标准模块的声明部分声明的Private变量,其作用域是模块内的所有过程

C. 在窗体模块的声明部分声明的Pubilc变量,其作用域是本窗体的所有过程

D. 在标准模块的声明部分声明的Pubilc变量,其作用域是应用程序的所有过程

解析:根据变量的定义位置和定义关键字的不同,变量可以分为以下3种类型:

局部(Local)变量:在过程,(事件过程或通用过程)内定义的变量,其作用域为该变量所在的过程,定义时使用Dim、Static关键字;

模块(Module)变量:模块变量包括窗体变量和标准模块变量2种。其中,窗体变量可用于该窗体内的所有过程,其作用域为该变量所在的窗体;标准模块变量是在标准模块中定义的变量,变量的声明和使用与窗体模块中窗体变量类似。区别是标准模块是只含有程序代码的应用程序文件,其扩展名为.bas;

全局(Public)变量:全局变量也称为全程变量,在标准模块的声明部分声明。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。

2.在某个事件过程中定义的变量是(A)

A. 局部变量

B. 窗体级变量

C. 全局变量

D. 模块变量

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(L,ocal)变量、模块(Module)变量和全局(Public)变量3种类型:

3.以下合法的VB变量名是(B)

A. _a

B. yPrint

C. a—b

D. Type

解析:变量是用一个名称来表示的,给变量命名时应遵循规则:

名称只能由字母、数字和下划线组成;名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为255个;不能用VB的保留字作变量名,但变量名中可以包含保留字,如ConstA;变量名也不能是末尾带有类型说明符的保留字,如Dim!是不合法的变量名;不区分字母的大小写。

4.设在一个工程的窗体中有如下代码:

Public XAs Integer

Private Sub Form_Load()

Dim Y As Integer

End Sub

在该工程的标准模块的声明部分有代码:Public a As Integer:Private b As Integer

关于上述代码,以下叙述中错误的是(A)

A. 变量X的作用域是整个工程

B. 变量Y的作用域是Form_Load过程

C. 变量a的作用域是整个工程

D. 变量b的作用域是整个标准模块

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量3种类型:

5.以下不合法的VB变量名是(C)

A. filename

B. read

C. _y

D. e5

解析:变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成;名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为255个;不能用VB的保留字作变量名,但变量名中可以包含保留字,如ConstA;变量名也不能是末尾带有类型说明符的保留字,如Dim!是不合法的变量名;不区分字母的大小写。

6.以下关于变量作用域的叙述中,错误的是(C)

A. 在标准模块声明部分用Public声明的变量的作用域为整个工程文件

B. 在标准模块声明部分用Private声明的变量的作用域为该标准模块

C. 在窗体的声明部分不能用Private声明变量

D. 在过程中不能使用Public声明变量

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量3种类型:

7.下列符号常量的声明中不合法的是(C)

A. Const a As Single=3.5

B. Const a As Double=5+8

C. Const a As Integer=”25”

D. Const a=”OK”

解析:声明符号常量用来代替数值或字符串。一般格式为:Const常量名=表达式[,常量名=表达式]…,其中要求表达式的类型和常量的类型是相同或者相容的。“25”是一个字符串常量,无法赋值给整型符号常量a。

8.在窗体模块的声明部分声明变量时,不能使用的关键字是(D)

A. Dim

B. Public

C. Private

D. Static

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量3种类型:

9.下面变量定义中错误的是(A)

A. Public mod As Integer

B. Static buf

C. Dim ch As String*10

D. Dim a!(-5 To—1)

解析:定义变量时需要使用As类型或者类型说明符来指明变量的数据类型,如果不指明则为隐式声明,该变量为变体型;mod是关键字表示求余运算,根据标识符命名规则不能作为变量名。

10.如果要定义一个窗体级变量,定义变量语句的位置应该是(B)

A. 在使用该变量的过程中

B. 在该窗体模块所有过程的前面

C. 在该窗体模块所有过程的后面

D. 在某个标准模块中

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量3种类型:

11.下列说法中,错误的是(B)

A. 变量名长度不能超过255个字符

B. 变量名的第一个字符可以是字母或数字

C. 变量名只能由字母、数字和下划线组成

D. 变量名不能使用保留字

解析:变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成;名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为255个;不能用VB的保留字作变量名,但变量名中可以包含保留字,如ConstA;变量名也不能是末尾带有类型说明符的保留字,如Dim!是不合法的变量名;不区分字母的大小写。

12.在标准模块中,将a定义为全局整型变量的语句是(D)

A. Static a As Integer

B. Dim a As Integer

C. Private a As Integer

D. Public a As Integer

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量3种类型:

13.下列说法中,错误的是(A)

A. 变量名长度不能超过127个字符

B. 变量名的第一个字符必须是字母

C. 变量名不能使用保留字

D. 变量名只能由字母、数字和下划线组成

解析:变量是用一个名称来表示的,给变量命名规则同38题。

本文档预览:3600字符,共14730字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VB机试(数据类型及运算)模拟试卷28

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号