网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

2017年计算机二级VB考试试题

栏目: 计算机等级 / 发布于: / 人气:8.26K

计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。下面是小编整理的关于及答案。欢迎大家参考!

2017年计算机二级VB考试试题

1.以下变量名中合法的是(  )。

A) x-2

B) 12abc

C) sum_total

D) print

参考答案:C

解析】根据VB中变量名的命名规则,变量x-2中有-减号,不合法;变量12abc是以数字开头,不合法;变量print是VB的保留字,不能作变量名,也不合法。sum_total是符合命名规则,是合法的。故选C。

2.已知a=6,b=15,c=23,则语句 Print Sgn(a+b Mod 6-ca)& a+b 的输出结果为(  )。

A) 6

B) 16

C) 31

D) 121

参考答案:D

【解析】Print语句表达式中按运算符的优先级从高到低:Mod(+(& 顺序计算。计算过程:Sgn(6+15 Mod 6-23【)& 6+15(Sgn(6+3-5)& 21(Sgn(4)& 21(1& 21("121"。故选项D正确。

说明:字符串连接符& 两边的操作数不管是字符型还是数值型,系统首先要将其转换为字符型,然后进行连接。

3.以下叙述中错误的是(  )。

A) 续行符与它前面的字符之间至少要有一个空格

B) Visual Basic中使用的续行符为下划线(_)

C) 以撇号(′)开头的注释语句可以放在续行符的后面

D) Visual Basic可以自动对输入的内容进行语法检查

参考答案:C

【解析】续行符"_"与前面的内容至少要保留一个空格,并且续行符只能出现在行尾,后面不能有注释。故选项C错误。

4.以下关于多重窗体程序的叙述中,错误的是(  )。

A) 对于多重窗体程序,需要单独保存每个窗体

B) 在多重窗体程序中,可以根据需要指定启动窗体

C) 在多重窗体程序中,各窗体的菜单是彼此独立的

D) 用Hide方法不仅可以隐藏窗体,而且还可以清除内存中的窗体

参考答案:D

【解析】用Hide方法只是隐藏窗体,不卸载窗体,所以不会清除内存中的窗体。故选项D错误。

15.以下关于文件的叙述中,错误的是(  )。

A) 顺序文件中的记录是一个接一个地顺序存放

B) 随机文件中记录的长度是随机的

C) 文件被打开后,自动生成一个文件指针

D) EOF函数用来测试是否到达文件尾

参考答案:B

【解析】随机文件中记录的长度是固定的、相等的,不是随机的。故选项B错误。

6.下面不是键盘事件的是(  )。

A) KeyDown

B) KeyUp

C) KeyPress

D) KeyCode

参考答案:D

【解析】KeyCode是KeyDown、KeyUp键盘事件的参数,不是键盘事件,它返回的是按键相应的'ASCII字符代码。故选项D错误。

7.语句 Dim Arr(-2 To 4)As Integer 所定义的数组的元素个数为(  )。

A) 7个

B) 6个

C) 5个

D) 4个

参考答案:A

【解析】本题是定义了一个一维数组,下标是-2 to 4 ,所以数组元素的个数是4-(-2)+1=7 ,故选A。

8.为了使窗体左上角不显示控制框,需设置为False的属性是(  )。

A) Visible

B) Enabled

C) ControlBox

D) Caption

参考答案:C

【解析】窗体的Visible属性是设置窗体可见不可见;Enabled属性是设置可用不可用;Caption属性是用来设置窗体标题栏上显示的内容;ControlBox属性是设置窗体左上角是否显示控制框,当属性值为True时,显示控制框,否则False时,不显示。故选项C正确。

9.窗体上有1个名称为Text1的文本框,1个名称为Label1的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为(  )。

A) Private Sub Label1_Click()

ion=

End Sub

B) Private Sub Label1_Change()

ion=

End Sub

C) Private Sub Text1_Click()

ion=

End Sub

D) Private Sub Text1_Change()

ion=

End Sub

参考答案:D

【解析】题意是在文本框中输入信息,会影响标签上显示的内容,所以触发的是文本框Text1的事件,要在文本框Text1的事件过程中写代码,因此排除A、B选项。又因为标签上显示的内容会随着文本框中输入信息变化,因此要在Text1的Change事件过程写代码。故D选项正确。

10.对窗体上名称为Command1的命令按钮,编写如下事件过程:

Private Sub Command1_Click()

Move 200, 200

End Sub

程序运行时,单击命令按钮,则产生的操作是(  )。

A) 窗体左上角移动到距屏幕左边界、上边界各200的位置

B) 窗体左上角移动到距屏幕右边界、上边界各200的位置

C) 窗体由当前位置向左、向上各移动200

D) 窗体由当前位置向右、向下各移动200

参考答案:A

【解析】Move方法是窗体的移动方法,其中200,200是窗体左上角的坐标(X,Y)。坐标系是以屏幕左上角为原点,向右为X轴正方向,向下为Y轴正方向。所以本题中窗体左上角移动到距屏幕左边界、上边界各200的位置。故A选项正确。