最新二级VB程序设计模拟试题及答案

时间:2020-09-01 14:42:06 计算机等级 我要投稿

2016最新二级VB程序设计模拟试题及答案

  选择题(每题2分,计60分)

2016最新二级VB程序设计模拟试题及答案

  (1)下列可自动设置滚动条的控件是( )

  A) 复选框 B) 框架 C) 文本框 D) 标签框

  (2) 计时器控件的(  )属性用于设置Timer事件发生的时间间隔。

  A) Stretch B) Interval  C) Value  D) Length

  (3) 表达式(7\3+1)*(18\5-1)的值是( )

  A) 6 B) 7.8 C) 8.76 D) 6.67

  (4) 函数InStr(“VB程序设计教程”,”程序”)的值为( )

  A)1 B)2 C)3 D)4

  (5) 有程序代码如下:

  Label1.caption=”程序设计”

  则label1、caption、”程序设计”分别代表()。

  A) 对象、属性、值 B)对象、值、属性

  C) 对象、方法、属性   D)属性、方法、值

  (6) Inputbox函数返回值的类型是()。

  A) 整型数值 B) 字符串 C)变体 D)数值或字符串

  (7) 设a=6,则执行 x=IIf(a>5,-1,0)后,x 的值为() 。

  A) 5 B) 6 C) 0 D) -1

  (8) 产生[60,100]之间的随机整数的Visual Basic表达式是()。

  A) Int(Rnd*40)+60 B) Int(Rnd*40)+61

  C) Int(Rnd*41)+60 D) Int(Rnd*41)+61

  (9) 执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是

  A) Visual   B) Basic  C) 6   D) 11

  (10) 下面()是合法的变量名。

  A) dim B) m-1 C) _123 D) X_t6

  (11) 下面正确的赋值语句是()。

  A)x=y+3 B)x=y=3

  C)x+y=3 D)3x=y

  (12)VB提供了结构化程序设计的三种基本结构,三种基本结构是()。

  A)递归结构、选择结构、循环结构

  B)选择结构、过程结构、顺序结构

  C)过程结构、输入、输出结构、转向结构

  D)选择结构、循环结构、顺序结构

  (13) 确定一个控件在窗体上的位置的属性是()。

  A) Width和Height B) Width或Height

  C) Top和Left D) Top或Left

  (14) 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程

  Private Sub Command1_Click()

  Text1.Text = "Visual"

  Text1 = "Basic"

  Text1 = "Program"

  End Sub

  程序运行后,如果单击命令按钮,则在文本框中显示的是

  A) 出错  B) Visual  C) Basic   D) Program

  (15) 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  Dim array1(10, 10) As Integer

  Dim i As Integer, j As Integer

  For i = 1 To 3

  For j = 2 To 4

  array1(i, j) = i + j

  Next j

  Next i

  Text1.Text = array1(2, 3) + array1(3, 4)

  End Sub

  程序运行后,单击命令按钮,在文本框中显示的值是

  A) 15   B) 14   C) 13   D) 12

  (16) 设菜单中有一个菜单项为"Open"。若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行"Open"命令,则在菜单编辑器中设置“Open"命令的方式是

  A) 把Caption属性设置为&Open B) 把Caption属性设置为O&pen

  C) 把Name属性设置为&Open D) 把Name属性设置为O&pen

  (17) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  x=InputBox("Input")

  Select Case x

  Case 1,3

  Print "分支 1"

  Case 2,4

  Print "分支 2"

  Case Else

  Print "Else 分支 "

  End Select

  End Sub

  程序运行后,如果在输入对话框中输入2,则窗体上显示的是()。

  A) 分支1 B) 分支2 C) Else分支 D) 程序出错

  (18) for k=13 to -5 step -2循环次数为:()。

  A) 7 B) 8 C) 9 D) 10

  (19)用下面语句定义的`数组的元素个数是( )

  Dim a(3,1 To 5) As Integer

  A)8 B)15 C)20 D)21

  (20) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  a$="Program"

  Print String(3,a$)

  End Sub

  程序运行后,单击命令按钮,在窗体上显示的内容是

  A)Pro  B) ram  C) gra  D) PPP

  (21) 保存一个工程至少应保存两个文件,这两个文件分别是()

  A)文本文件和工程文件 B)窗体文件和工程文件

  C)窗体文件和标准模块文件 D)类模块文件和工程文件

  (22) 下列表达式的值为2123的是( )

  A) Val("123asd") & 2000 B) Val("123") + 2000

  C) Str(123) & "2000" D)Str(123)+"2000"

  (23) 表示滚动条控件取值范围最大值的属性是()。

  A)Max B)LargeChange C)Value D)Max-Min

  (24) 当使用Line方法时,参数B与F可组合使用,下列组合中()不允许。

  A)BF B)B C)省略不用 D)F

  (25)可以RGB(x,y,z)函数获取颜色,下面的数字对应了x,y,z三个参数,其中不合法的是()。

  A)0,0,0 B) 200,255,129 C) 100,256,200 D)255,255,0

  (26) 在用菜单编辑器设计菜单时,必须输入的项有()。

  A)快捷键 B)索引 C)热键 D)名称

  (27) 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:

  Option Base 0

  Private Sub Command1_Click()

  Dim city As Variant

  city = Array("北京", "上海", "天津", "重庆")

  Print city(1)

  End Sub

  程序运行后,如果单击命令按钮,则在窗体上显示的内容是

  A)空白 B)错误提示 C)北京 D)上海

  (28) 假定有以下函数过程:

  Function Fun(S As String) As String

  Dim s1 As String

  For i = 1 To Len(S)

  s1 = UCase(Mid(S, i, 1)) + s1

  Next i

  Fun = s1

  End Function

  在窗体上画一个命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  Dim Str1 As String, Str2 As String

  Str1 = InputBox("请输入一个字符串")

  Str2 = Fun(Str1)

  Print Str2

  End Sub

  程序运行后,单击命令按钮,如果在输入对话框中输入字符串"abcdefg",则 单击"确定"按钮后在窗体上的输出结果为

  A)gfedcba B)ABCDEFG C)GFEDCBA D)abcdefg

  (29) Circle(500,600),500, , , ,3将绘制( )。

  A)圆弧 B)扇形 C)圆 D)椭圆

  (30) 在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:

  Private Sub Command1_Click()

  int t1

  Static t2

  t1=t1+1

  t2=t2+1

  End Sub

  三次单击命令按钮后,t1,t2的值分别为():

  A) 1 1 B) 3 3 C) 1 3 D) 3 1

  cbaca bdccd adcdd abdcd bbadc ddcdc