2015年全国计算机等级《二级VB》命题预测试卷三

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

现有如下一段程序:

Option Base 1

Privalc Sub Command1 Click(  )

 Dim a

  • a=Array(3,5,7,9‘)    x=1
  • For i=4,10 j Step-1    s=s+a(i)*X    x=x*10    Next i    Print s
  • End Sub    执行程序,单击Command1命令按钮键,执行上述事件过程,输出结果是(  )。
  • A.9753
  • B.3579
  • C.35
  • D.79
8

下列可以打开随机文件的语句是(  )。

  • A.Open"file 1.dat"For Input As#1
  • B.Open"file1.dat"For Append As#1
  • C.Open"file1.dat"For Output As#1
  • D.Open"file1.dat"For Randow As#1 Len=20
10

下列关于线性链表的叙述中,正确的是(  )。

  • A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
  • B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
  • C.进行插入与删除时,不需要移动表中的元素
  • D.以上三种说法都不对
13

下列关于过程及过程参数的描述中,错误的是( )。

  • A.过程的参数可以是控件名称
  • B.调用过程时使用的实参的个数应与过程形参的个数相同
  • C.只有函数过程能够将过程中处理的信息返回到调用程序中
  • D.窗体可以作为过程的参数
15

面向对象方法中,继承是指(  )。

  • A.一组对象所具有的相似性质
  • B.一个对象具有另一个对象的性质
  • C.各对象之间的共同性质
  • D.类之间共享属性和操作的机制
16

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

  • A.MsgBox语句的返回值是一个整数
  • B.执行MsgBox,语句并出现信息框后,不用关闭信息框即可执行其他操作
  • C.MsgBox语句的第一个参数不能省略
  • D.如果省略MsgBox语句的第三个参数(Title),则信息框的标题为空
17

窗体上有一个名称为Option1的单选按钮控件,当程序运行时,当单击某个单选按钮时,会调用下面的事件过程:

Private Sub Option1 Click(Index As Integer)

End Sub

下面关于此过程的参数Index的叙述中正确的是(  )。

  • A.Index为1表示单选按钮被选中,为0表示未选中
  • B.Index的值可正可负
  • C.Index的值用来区分哪个单选按钮被选中
  • D.Index表示数组中单选按钮的数量
18

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

Private Sub Command1Click(  )

Dim a(5)As String

For i=1,To 5

  • a(i)=Chr(Asc("A")+(i-1))    Next i
  • For Each b In a    Print b;    Next
  • End Sub    程序运行后,单击命令按钮,输出结果是(  )。
  • A.ABCDE
  • B.1 2 3 4 5
  • C.abcde
  • D.出错信息
19

窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是(  )。

  • A.Print Cb1.Selected
  • B.Print Cb1.List(Cbl.LisfIndex)
  • C.Print Cb1.Selected.Text
  • D.Print Cb1.List(ListIndex)
21

请阅读程序:

Private Sub Form. Click(  )

 m=1

 For i=4To 1 Step-1

   Print Str(m);

m=m+1

For j=1 To i

Print"*":

Next j

Print

Next i

End Sub

程序运行后,单击窗体,则输出结果是(  )。

  • A.1****    2***    3**    4*
  • B.4****    3***    2**    1*
  • C.****    ***    **    *
  • D.*    **    ***    ****
24

下面循环语句中在任何情况下都至少执行一次循环体的是(  )。

  • A.Do&nbsp;While<条件>&nbsp;&nbsp;&nbsp;&nbsp;循环体&nbsp;&nbsp;&nbsp;&nbsp;Loop
  • B.While&nbsp;<条件>&nbsp;&nbsp;&nbsp;&nbsp;循环体&nbsp;&nbsp;&nbsp;&nbsp;Wend
  • C.Do&nbsp;&nbsp;&nbsp;&nbsp;循环体&nbsp;&nbsp;&nbsp;&nbsp;Loop Until<条件>
  • D.Do Until&nbsp;<条件>&nbsp;&nbsp;&nbsp;&nbsp;循环体&nbsp;&nbsp;&nbsp;&nbsp;Loop
26

假定在图片框控件Picturel中装入了一个图形,为了在程序运行时清除该图形,则应使用(  )。

  • A.选择图片框控件,然后按<Del>键
  • B.执行语句Picture 1.Picture=LoadPicture("")
  • C.执行语句Picture1.Picture=""
  • D.选择图片框控件,在属性窗口中选择Picture属性,然后删除该属性的值
27

窗体上有名称为Command1的命令按钮和名称为Textl的文本框

Private Sub Command1 Click(  )

Text1.Text="程序设计"

Text1.SeFocus

End Sub

Private Sub Text1 GotFocus(  )

Text1.Text="等级考试"

End Sub

运行以下程序,单击命令按钮后(  )。

  • A.文本框中显示的是"程序设计",且焦点在文本框中
  • B.文本框中显示的是"等级考试",且焦点在文本框中
  • C.文本框中显示的是"程序设计",且焦点在命令按钮上
  • D.文本框中显示的是"等级考试",且焦点在命令按钮上
29

结构化程序所要求的基本结构不包括(  )。

  • A.顺序结构
  • B.GOTO跳转
  • C.选择(分支)结构
  • D.重复(循环)结构
30

软件(程序)调试的任务是(  )。

  • A.诊断和改正程序中的错误
  • B.尽可能多地发现程序中的错误
  • C.发现并改正程序中的所有错误
  • D.确定程序中错误的性质
31

以下关于通用对话框的叙述中,错误的是(  )。

  • A.若没有指定InitDir属性值,则起始目录为当前目录
  • B.用一个通用对话框控件可以建立几种不同的对话框
  • C.File Title属性指明了文件对话框中所选择的文件名
  • D.文件对话框用属性FiherIndex指定默认过滤器,它是一个从0开始的整数
32

VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母(  )。

  • A.这3个事件都会触发
  • B.只触发KeyPress事件
  • C.只触发KeyDown、KeyUp事件
  • D.不触发其中任何一个事件
33

面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是(  )。

  • A.模拟现实世界中不同事物之间的联系
  • B.强调模拟现实世界中的算法而不强调概念
  • C.使用现实世界的概念抽象地思考问题从而自然地解决问题
  • D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
37

在窗体上建立通用对话框需要先添加的控件是(  )。

  • A.Data控件
  • B.From控件
  • C.CommonDialog控件
  • D.VBComboBox控件
42

下列关于数据库设计的叙述中,正确的是(  )。

  • A.在需求分析阶段建立数据字典
  • B.在概念设计阶段建立数据字典
  • C.在逻辑设计阶段建立数据字典
  • D.在物理设计阶段建立数据字典
43

使用白盒测试法时,确定测试数据应该根据(  )和指定的覆盖标准。

  • A.程序的内部逻辑
  • B.程序的复杂结构
  • C.使用说明书
  • D.程序的功能
44

下面关于标准模块的叙述中错误的是(  )。

  • A.标准模块中可以声明全局变量
  • B.标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程
  • C.标准模块中可以包含一些Public过程
  • D.一个工程中可以包含有多个标准模块
45

下列说法中正确的是( )。

  • A.当焦点在某个控件上时,按下一个字母键,就会执行该控件的KeyPress事件过程
  • B.因为窗体不接受焦点,所以窗体不存在自己的KeyPress事件过程
  • C.若按下的键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程中的KeyCode参数的值也相同
  • D.在KeyPress事件过程中,KeyAscii参数可以省略