【计算机类职业资格】国家二级VB机试(数据类型及运算)模拟试卷13及答案解析.doc
《【计算机类职业资格】国家二级VB机试(数据类型及运算)模拟试卷13及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VB机试(数据类型及运算)模拟试卷13及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB 机试(数据类型及运算)模拟试卷 13 及答案解析(总分:64.00,做题时间:90 分钟)一、选择题(总题数:32,分数:64.00)1.以下合法的 VB 变量名是(分数:2.00)A._xB.2yC.a#bD.x_1_x2.以下关于变量作用域的叙述中错误的是(分数:2.00)A.在窗体模块的声明部分声明的 Private 变量,其作用域是窗体内的所有过程B.在标准模块的声明部分声明的 Private 变量,其作用域是模块内的所有过程C.在窗体模块的声明部分声明的 Pubilc 变量,其作用域是本窗体的所有过程D.在标准模块的声明部分声明的 Pubilc 变量,其作用域是应用程
2、序的所有过程3.在某个事件过程中定义的变量是(分数:2.00)A.局部变量B.窗体级变量C.全局变量D.模块变量4.以下合法的 VB 变量名是(分数:2.00)A._aB.yPrintC.a-bD.Type5.设在一个工程的窗体中有如下代码: Public x As Integer Private Sub Form_Load() Dim y As Integer End Sub 在该工程的标准模块的声明部分有代码:Public a As Integer:Private b As Integer 关于上述代码,以下叙述中错误的是(分数:2.00)A.变量 x 的作用域是整个工程B.变量 Y 的作
3、用域是 Form Load 过程C.变量 a 的作用域是整个工程D.变量 b 的作用域是整个标准模块6.以下不合法的 VB 变量名是(分数:2.00)A.filenameB.readC._yD.e57.以下关于变量作用域的叙述中,错误的是(分数:2.00)A.在标准模块声明部分用 Public 声明的变量的作用域为整个工程文件B.在标准模块声明部分用 Pdvate 声明的变量的作用域为该标准模块C.在窗体的声明部分不能用 Private 声明变量D.在过程中不能使用 Public 声明变量8.下列符号常量的声明中不合法的是(分数:2.00)A.Const a As Single=35B.Con
4、st a As Double=5+8C.Const a As Integer=“25“D.Const a=“OK“9.在窗体模块的声明部分声明变量时,不能使用的关键字是(分数:2.00)A.DimB.PublicC.PrivateD.Static10.下面变量定义中错误的是(分数:2.00)A.Public mod As IntegerB.Static bufC.Dim ch As String*10D.Dim a!(-5 To-1)11.如果要定义一个窗体级变量,定义变量语句的位置应该是(分数:2.00)A.在使用该变量的过程中B.在该窗体模块所有过程的前面C.在该窗体模块所有过程的后面D.
5、在某个标准模块中12.下列说法中,错误的是(分数:2.00)A.变量名长度不能超过 255 个字符B.变量名的第一个字符可以是字母或数字C.变量名只能由字母、数字和下划线组成D.变量名不能使用保留字13.在标准模块中,将 a 定义为全局整型变量的语句是(分数:2.00)A.Static a As IntegerB.Dim a As IntegerC.Private a As IntegerD.Public a As Integer14.下列说法中,错误的是(分数:2.00)A.变量名长度不能超过 127 个字符B.变量名的第一个字符必须是字母C.变量名不能使用保留字D.变量名只能由字母、数字和
6、下划线组成15.下面能够将某个变量声明为局部变量的是(分数:2.00)A.在窗体模块的声明部分,用关键字 Static 声明这个变量B.在窗体模块的声明部分,用关键字 Dim 声明这个变量C.在需要使用这个变量的过程中,用关键字 Private 声明这个变量D.在需要使用这个变量的过程中,用关键字 Public 声明这个变量16.有如下过程代码: Sub vat dim() Static numa As Integer Dim numb As Integer numa=numa+2:numb=numb+1:print numa;numb End Sub 连续 3 次调用 var_dim 过程,
7、第 3 次调用时的输出是(分数:2.00)A.2 1B.2 3C.6 1D.6 317.标准模块中有如下程序代码: Public x As Integer,y As Integer Sub var pub() x=10:y=20 End Sub 在窗体上有 1 个命令按钮,并有如下事件过程: Private Sub Command1_Click() Dim xAs Integer Call var pub x=x+100:y=y+100:Print x;y End Sub 运行程序后单击命令按钮,窗体上显示的是(分数:2.00)A.100 100B.100 120C.110 100D.110
8、12018.窗体上有一个 Text1 文本框,一个 Command1 命令按钮,并有以下程序: Private Sub Command1 click() Dim n If Text1Text4 Print“分支 2“ Case Else Print“Else 分支“ End Select End Sub 程序运行后,如果在输入对话框中输入 2,则窗体上显示的是(分数:2.00)A.分支 1B.分支 2C.Else 分支D.程序出错26.以下关于 MsgBox 的叙述中,错误的是(分数:2.00)A.MsgBox 函数返回一个整数B.通过 MsgBox 函数可以设置信息框中图标和按钮的类型C.M
9、sgBox 语句没有返回值D.MsgBox 函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量27.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Commmand l_Click() Static x As Integer Cls For I=1 To 2 y=y+x:x=x+2 Next Print x,y End Sub 程序运行后,连续三次单击 Command1 按钮后,窗体上显示的是(分数:2.00)A.4 2B.12 18C.12 30D.4 628.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事
10、件过程: Private Sub Command1_Click() AS=“VisualBasic“ Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是(分数:2.00)A.VVVB.VisC.sicD.II29.执行如下两条语句后,窗体上显示的是 a=98596 Print Format(a,“$00,00,00“)(分数:2.00)A.0,00986B.$986C.986D.$0,0098630.设一个工程由两个窗体组成,其名称分别为 Fornml 和 Fornm2,在 Fornml 上有一个名称为 Command1的命令按钮。窗体 For
11、nml 的程序代码如下: Private Sub Command1_Click() Private Sub g(f As Fornm,x As Integer) Dim a=10 y=IIf(x10,100,一 100) Call g(Fornm2,a) fShow End Sub fCaption=y End Sub 运行以上程序,正确的结果是(分数:2.00)A.Fornml 的 Caption 属性值为 100B.Fornm2 的 Caption 属性值为-100C.Fornml 的 Caption 属性值为-100D.Fornm2 的 Caption 属性值为 10031.在窗体上画一
12、个名称为 Command1 的命令按钮,并编写如下程序: Private Sub Command1_Click() Private Sub fl(ByRef x1 As Integer,_ Dimx As Integer y1 As Integer) x=10:y=5 x1=x1+2:y1=y1+2 Call fl(x,y) End Sub Print x,y End sub 程序运行后,单击命令按钮,在窗体上显示的内容是(分数:2.00)A.10 5B.12 2C.10 7D.12 732.在窗体上画一个名称为 Filel 的文件列表框,并编写如下程序: Private Sub File1_
13、DblClick() x=Shell(File1FileName,1) End Sub 以下关于该程序的叙述中,错误的是(分数:2.00)A.x 没有实际作用,因此可以将该语句写成 Call Shell(FilelFileName,1)B.双击文件列表框中的文件,将触发该事件过程C.要执行的文件的名字通过 FilelFileName 指定D.Filel 中显示的是的当前驱动器、当前目录下的文件国家二级 VB 机试(数据类型及运算)模拟试卷 13 答案解析(总分:64.00,做题时间:90 分钟)一、选择题(总题数:32,分数:64.00)1.以下合法的 VB 变量名是(分数:2.00)A._x
14、B.2yC.a#bD.x_1_x 解析:解析:变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成;名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如:Dim!是不合法的变量名;不区分字母的大小写。2.以下关于变量作用域的叙述中错误的是(分数:2.00)A.在窗体模块的声明部分声明的 Private 变量,其作用域是窗体内的所有过程B.在标准模块的声明部分声明的 Private 变量,其作用域是模块内的所
15、有过程C.在窗体模块的声明部分声明的 Pubilc 变量,其作用域是本窗体的所有过程 D.在标准模块的声明部分声明的 Pubilc 变量,其作用域是应用程序的所有过程解析:解析:根据变量的定义位置和定义关键字的不同,变量可以分为。以下 3 种类型: 局部(Local)变量:在过程(事件过程或通用过程)内定义的变量,其作用域为该变量所在的过程,定义时使用Dim、Static 关键字; 模块(Module)变量:模块变量包括窗体变量和标准模块变量 2 种。其中,窗体变量可用于该窗体内的所有过程,其作用域为该变量所在的窗体;标准模块变量是在标准模块中定义的变量,变量的声明和使用与窗体模块中窗体变量类
16、似。区别是标准模块是只含有程序代码的应用程序文件,其扩展名为bas: 全局(Public)变量:全局变量也称为全程变量,在标准模块的声明部分声明。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。3.在某个事件过程中定义的变量是(分数:2.00)A.局部变量 B.窗体级变量C.全局变量D.模块变量解析:解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量 3 种类型:4.以下合法的 VB 变量名是(分数:2.00)A._aB.yPrint C.a-bD.Type解析:解析:变量是用一个名称来表示的,给变量命
17、名时应遵循规则: 名称只能由字母、数字和下划线组成:名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如 Dim!是不合法的变量名;不区分字母的大小写。5.设在一个工程的窗体中有如下代码: Public x As Integer Private Sub Form_Load() Dim y As Integer End Sub 在该工程的标准模块的声明部分有代码:Public a As Integer:Private b As Integ
18、er 关于上述代码,以下叙述中错误的是(分数:2.00)A.变量 x 的作用域是整个工程 B.变量 Y 的作用域是 Form Load 过程C.变量 a 的作用域是整个工程D.变量 b 的作用域是整个标准模块解析:解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量 3 种类型:6.以下不合法的 VB 变量名是(分数:2.00)A.filenameB.readC._y D.e5解析:解析:变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成:名称的第一个字符必须是英文字母,最后一个字符可
19、以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如 Dim!是不合法的变量名;不区分字母的大小写。7.以下关于变量作用域的叙述中,错误的是(分数:2.00)A.在标准模块声明部分用 Public 声明的变量的作用域为整个工程文件B.在标准模块声明部分用 Pdvate 声明的变量的作用域为该标准模块C.在窗体的声明部分不能用 Private 声明变量 D.在过程中不能使用 Public 声明变量解析:解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB 机试 数据类型 运算 模拟 试卷 13 答案 解析 DOC
