2017年计算机二级考试VB模拟试题一

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

下列控件属性中,属性值的类型不相同的一项是(  )。

  • A.Label控件的Enabled属性与TextBox控件的Enabled属性
  • B.OpfionBraon控件的Value属性与CheckBox控件的Value属性
  • C.Commantt控件的Default属性与Command控件的Cancel属性
  • D.Command控件的Ⅵsible属性与Frame控件的Ⅵsible属性
8

结构化程序设计方法主要是为______服务的。

  • A.项目管理人员
  • B.程序员
  • C.系统分析员
  • D.用户
10

在正确安装VisualBasic 6.0后,可以通过多种方式启动VisualBasic 6.0。以下方式中,

不能启动VisualBasic 6.0的是(  )。

  • A.通过“我的电脑”找到vb6.exe,双击该文件名
  • B.进入DOS方式,执行vb6.exe文件
  • C.通过“开始”菜单中的“运行”命令
  • D.通过“开始”菜单中的“程序”命令
11

设有语句:  Open"C:\Test. Dat" For Output As #1  则以下错误的叙述是:

  • A.该语句打开C盘根目录下一个已存在的文件Test. Dat
  • B.该语句在C盘根目录下建立一个名为Test. Dat的文件
  • C.该语句建立的文件的文件号为1
  • D.执行该语句后,就可以通过Print#语句向文件Test. Dat中写入信息
12

结构化程序设计主要强调程序的______。

  • A.效率
  • B.速度
  • C.可读性
  • D.大小
13

在单链表中,增加头结点的目的是

  • A.方便运算的实现
  • B.使单链表至少有一个结点
  • C.标识表结点中首结点的位置
  • D.说明单链表是线性表的链式存储实现
14

不能脱离控件(包括客体)而独立存在的过程是(  )。

  • A.事件过程
  • B.通用过程
  • C.Sub过程
  • D.函数过程
15

列表框的______属性代表着列表框中项目的数目。

  • A.List
  • B.Listlndex
  • C.ListCount
  • D.Seleted
16

算法的时间复杂度是指(  )。

  • A.执行算法程序所需要的时间
  • B.算法程序的长度
  • C.算法执行过程中所需要的基本运算次数
  • D.算法程序中的指令条数
18

关于自定义对话框概念的说明,错误的是(  )。

  • A.建立自定义对话框时必须执行添加窗体的操作 
  • B.自定义对话框实际上是VB的窗体 
  • C.在窗体上还要使用其他控件才能组成自定义对话框 
  • D.自定义对话框不一定要有与之对应的事件过程 
19

在窗体上画一个名称为File1的文件列表框,并编写如下程序:

Private Sub File1_DblClick()

x=Shell(File1.FileName,1)

End Sub

以下关于该程序的叙述中,错误的是(  )。

  • A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
  • B.双击文件列表框中的文件,将触发该事件过程
  • C.要执行的文件的名字通过File1.FileName指定
  • D.File1中显示的是当前 驱动 器、当前目录下的文件
20

以下叙述中错误的是______。

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

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

Private Sub Optionl_Click(Index As Integer)

End Sub

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

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

为计算10+21+22+23+24+…+210的值,并把结果显示在文本框Textl中,若编写如下事件过程:

Private Sub Commandl_Click()

Dim a%,s%,k%

S=1

  • a=2
  • FOr k=2 To 10
  • a=a*2    S=S+a    Next k    Text1,Text=s
  • End Sub    执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是
  • A.把s=1改为s=0
  • B.把For k=2 TO 10改为For k=1 To 10
  • C.交换语句S=s+a和a=a*2的顺序
  • D.同时进行B.C两种修改
24

Sub过程与Function过程最根本的区别是

  • A.Sub过程不能返回值,而Function过程能返回值
  • B.Function过程可以有形参,Sub过程不可以
  • C.Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以
  • D.两种过程参数的传递方式不同
25

以下数据结构中不属于线性数据结构的是

  • A.队列
  • B.线性表
  • C.二叉树
  • D.栈
29

在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 ______。

  • A.数据无冗余
  • B.数据可共享
  • C.专门的数据管理软件
  • D.特定的数据模型
32

使图像(Image)控件中的图像自动适应控件的大小应(  )。

  • A.将控件的AutoSize属性设为True
  • B.将控件的AutoSize属性设为False
  • C.将控件Stretch属性设为True
  • D.将控件的Stretch属性设为False