2013年9月全国计算机等级《二级VB》考前冲刺试卷一

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
6

阅读程序:

Private Sub Form. Click( )

  • a=0
  • For j=1 To 15
  • a=a+j Mod 3    Next j    Print a
  • End Sub    程序运行后,单击窗体,输出结果是( )。
  • A.105
  • B.1
  • C.120
  • D.15
9

把数学表达式表示为正确的VB表达式应该是(  )。

  • A.(5x+3)/(2y-6)
  • B.x*5+3/2*y-6
  • C.(5*x+3)÷(2*y-6)
  • D.(x*5+3)/(y*2-6)
10

以下关于KeyPress事件过程中参数KeyAscii的叙述正确的是(  )。

  • A.KeyAscii参数是所按键的ASCII码
  • B.KeyAscii参数的数据类型为字符串
  • C.KeyAscli参数可以省略
  • D.KeyAscii参数是所按键上标注的字符
14

在窗体上画2个命令按钮,名称分别为Command1、Command2,然后编写下列事件过程。

Const n=5.m=4

Dim a(m,n)

Private Sub+Command1 Click(  )

k=1

For i=1 To m

For j=1 To n

  • a(i,j)=k    k=k+1    Next j    Next i
  • End Sub    Private Sub Command2 Click(  )    summ=0
  • For i=1 To m
  • For j=1 To n
  • If i=1 Or i=m Then    summ=summ+a(i,j)
  • Else
  • If j=1 Or j=n Then    summ=summ+a(i,j)
  • End If
  • End If    Next j    Next i    Print summ
  • End Sub    过程Command1_Click(  )的作用是在二维数组a中存放1个m行n列的矩阵;过程Command2 Click(  )的作用是(  )。
15

窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是(  )。

  • A.Private Sub Form1 Click(  )
  • End Sub···
  • B.Private Sub Form1. Click(  )
  • End Sub···
  • C.Private Sub Command1 click(  )
  • End Sub···
  • D.Private Sub Command Click(  )
  • End Sub···
17

设工程中有2个窗体:Form1、Form2、Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输人口令并按回车键(回车键的

  • ASCII码为13)后,隐藏Form1,显示Form2。若口令为“Teacher”,所有菜单项都可见;否则看不到“成绩录入”菜单项。为此.某人在Form1窗体文件中编写如下程序:    Private Sub Text 1 KeyPress(KeyAscii As Integer)
  • If KeyAscii=13 Then
  • If Text1.Text="Teacher"Then
  • Form2.input.Visible=True
  • Else
  • Form2.input.Visible False
  • End If
  • End If
  • Forml.Hide
  • Form2.Show
18

下列叙述中正确的是( )。

  • A.栈是“先进先出”的线性表
  • B.队列是“先进后出”的线性表
  • C.循环队列是非线性结构
  • D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
19

假定已经在菜单编辑器中建立了窗体的弹出式菜单,其顶级菜单的名称为al,其“可见”属性为False。程序运行后,单击鼠标左键或右键都能弹出菜单的事件过程是(  )。

  • A.Private Sub Form_MouseDown(Button As Integer,_Shift As Integer,X As Single,    Y As Single)
  • If Button=1 And Blltton=2Then    PopupMenu a1
  • End If
  • End Sub
  • B.Private Stlb Form_MouseDown(Button As Integer,_Shift As Integer,X As Single,    Y As Single)    PopupMenu a1
  • End Sub
  • C.Private Sub Form—MouseDown(Button As Integer,_Shift As Integer,X As Single,    Y As Single)
  • If Button=1 Then    PopupMenu a1
  • End If
  • End Sub
21

设菜单编辑器中各菜单项的属性设置如下表所示:

针对上述属性设置,以下叙述中错误的是(  )。

  • A.属性设置有错,存在“标题”与“名称”重名现象
  • B.运行程序,序号为“3”的菜单项不显示
  • C.运行程序,序号为“4”的菜单项不可用
  • D.运行程序,序号为“5”的菜单项前显示“√”
24

以下关于函数过程的叙述中错误的是( )。

  • A.函数过程一定有返回值
  • B.函数过程一定有参数
  • C.函数过程可以在窗体模块和标准模块中定义
  • D.函数过程参数的类型与返回值的类型无关
25

下列操作不能向工程中添加窗体的是(  )。

  • A.执行“工程”菜单中的“添加窗体”命令
  • B.单击工具栏中的“添加窗体”按钮 .
  • C.右击窗体。在弹出的菜单中选择“添加窗体”命令
  • D.右击T程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择:“添加窗体”命令
26

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

  • A.在KeyPress事件过程中不能识别键盘的按下与释放
  • B.在KeyPress事件过程中不能识别回车键
  • C.在KeyDown和KeyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母
  • D.在KeyDown和KeyUp事件过程中,从大键盘上输出的“1”和从右侧小键盘上输入的“1”被视作不同的字符
27

索引属于(  )。

  • A.模式
  • B.内模式
  • C.外模式
  • D.概念模式
29

下列选项中不属于结构化程序设计原则的是(  )。

  • A.可封装
  • B.自顶向下
  • C.模块化
  • D.逐步求精
30

窗体上有一个名为Command1的命令按钮,并有如下程序:

Private Sub Corqmand1_Click(  )

Dim a As Integer,b As Integer

  • a=8
  • b=12    Print Fun(a,b);a;b
  • End Sub    Private Function Fun(ByVal a As Integer,b AS Integer)As Integer
  • a=a Mod 5
  • b=b\5
  • Fun=a
  • End Function    程序运行时,单击命令按钮,则输出结果是(  )。
  • A.3 3 2
  • B.3 8 2
  • C.8 8 12
31

在设计阶段.当按Ctrl+R键时,所打开的窗口是(  )。

  • A.代码窗口
  • B.工具箱窗口
  • C.工程资源管理器窗口
  • D.属性窗口
32

在窗体上画一个名为Command1的命令按钮,然后编写以下程序:

Private Sub Command1 Click(  )

Dim a(10)As Integer

Fork=10 To 1 Step-1

  • a(k)=20-2*k    Next k    k=k+7    Print a(k-a(k))
  • End Sub    运行程序,单击命令按钮,输出结果是(  )。
  • A.18
  • B.12
  • C.8
  • D.6
34

在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是(  )。

  • A.<img src="//img1.yqda.net/question-name/70/00029ea8a8930e193465feeb67fc87.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/68/9e382b02ed8fc0d09dea915da2254d.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/c6/13600e9eb6cd7d0d8edf569bba7ca2.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/d3/25fe7f1435182455660fa786329367.jpg" alt="" />
35

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

  • A.一个工程中可以包含多个窗体文件
  • B.在一个窗体文件中用Private定义的通用过程能被其他窗体调用
  • C.在设计Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件
  • D.全局变量必须在标准模块中定义
40

以下关予菜单设计的叙述中错误的是(  )。

  • A.各菜单项可以构成控件数组
  • B.每个菜单项可以看成是一个控件
  • C.设计菜单时,菜单项的“有效”选,即有效,表示该菜单项不显示
  • D.菜单项只响应单击事件
45

假定有一个菜单项,名为Menultem,为了在运行时使该菜单项不可见,应使用的语句为(  )。

  • A.Menultem.Enabled=False
  • B.MenuItem.Enabled=True
  • C.MenuItem.Visible=True
  • D.Menultem.Visible=Flase