计算机等级 百分网手机站

计算机二级VB考试试题

时间:2018-03-06 14:57:50 计算机等级 我要投稿

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-c\a)& 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()

  Label1.Caption=Text1.Text

  End Sub

  B) Private Sub Label1_Change()

  Label1.Caption=Text1.Text

  End Sub

  C) Private Sub Text1_Click()

  Label1.Caption=Text1.Text

  End Sub

  D) Private Sub Text1_Change()

  Label1.Caption=Text1.Text

  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选项正确。

【2017年计算机二级VB考试试题】相关文章:

1.2017年计算机二级VB考试试题及答案

2.2016年计算机二级vb考试试题

3.2016年计算机二级考试试题VB真题

4.2017年计算机二级VB考试试题下载

5.2017全国计算机二级VB考试试题

6.2017计算机二级VB考试试题

7.2017年计算机等级二级vb真题积累

8.2016年计算机二级VB语言考试试题及答案