2017年9月计算机等考二级VB模拟题及解析(10)

日期:03-01| http://www.59wj.com |VB模拟题|人气:802

2017年9月计算机等考二级VB模拟题及解析(10)

  .

  一 、选择题

  (1) 假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为

  A) log2n

  B) n2

  C) O(n1..5)

  D) n(n-1)/2

  正确答案: D

  (2) 算法分析的目的是

  A) 找出数据结构的合理性

  B) 找出算法中输入和输出之间的关系

  C) 分析算法的易懂性和可靠性

  D) 分析算法的效率以求改进

  正确答案: D

  (3) 线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是

  A) 每个元素都有一个直接前件和直接后件

  B) 线性表中至少要有一个元素

  C) 表中诸元素的排列顺序必须是由小到大或由大到小

  D) 除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件

  正确答案: D

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

  A) 方便运算的实现

  B) 使单链表至少有一个结点

  C) 标识表结点中首结点的位置

  D) 说明单链表是线性表的链式存储实现

  正确答案: A

  .
        www.59wj.com

  (5) 软件工程的出现是由于

  A) 程序设计方法学的影响

  B) 软件产业化的需要

  C) 软件危机的出现

  D) 计算机的发展

  正确答案: C

  (6) 软件开发离不开系统环境资源的支持,其中必要的测试数据属于

  A) 硬件资源

  B) 通信资源

  C) 支持软件

  D) 辅助资源

  正确答案: D

  (7) 在数据流图(DFD) 中,带有名字的箭头表示

  A) 模块之间的调用关系

  B) 程序的组成成分

  C) 控制程序的执行顺序

  D) 数据的流向

  正确答案: D

  (8) 分布式数据库系统不具有的特点是

  A) 数据分布性和逻辑整体性

  B) 位置透明性和复制透明性

  C) 分布性

  D) 数据冗余

  正确答案: D

  .
        www.59wj.com

  (9) 关系表中的每一横行称为一个

  A) 元组

  B) 字段

  C) 属性

  D) 码

  正确答案: A

  (10) 下列数据模型中,具有坚实理论基础的是

  A) 层次模型

  B) 网状模型

  C) 关系模型

  D) 以上3个都是

  正确答案: C

  (11) 下列说法正确的是

  A) 对象的可见性可设为True或False

  B) 标题的属性值不可设为任何文本

  C) 属性窗口中属性只能按字母顺序排列

  D) 某些属性的值可以跳过不设置,自动设为空值

  正确答案: A

  (12) 下列关于退出Visual Basic系统的方法的描述错误的是

  A) 打开Visual Basic主窗体的"文件"菜单,执行其中的"退出"命令

  B) 按快捷键Alt+Q退出

  C) 单击Visual Basic主窗体右上角的"关闭"按钮

  D) 按快捷键Alt+E退出

  正确答案: D

  .
        www.59wj.com

  (13) 单击窗体上的关闭按钮时,触发的事件是

  A) Form_Initialize( )

  B) Form_Load( )

  C) Form_Unload( )

  D) Form_Click( )

  正确答案: C

  (14) 在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是

  A) 一个空格加一个下划线"_"

  B) 一个下划线"_"

  C) 一个造字符"-"

  D) 一个空格加一个连字符"-"

  正确答案: A

  (15) 为了暂时关闭计时器,应把该计时器控件的哪个属性设置为False?

  A) Visible

  B) Timer

  C) Enabled

  D) Interval

  正确答案: C

  (16) 以下关于Visual Basic数据类型的说法,不恰当的是

  A) Visual Basic 6.0提供的数据类型主要有字符串型和数值型,此外还有字节、货币、对象、日期、布尔和变体数据类型等

  B) 目前Decimal数据类型只能在变体类型中使用

  C) 用户不能定义自己的数据类型

  D) 布尔型数据只能取两种值,用两个字节存储

  正确答案: C

  .
        www.59wj.com

  (17) 以下各项,可以作为Visual Basic变量名的是

  A) Book

  B) 2_Seek

  C) 123.58

  D) Book-1

  正确答案: A

  (18) 表达式(3 / 2 + 1) * (5 / 2 + 2) 的值是

  A) 11.25

  B) 3

  C) 6.125

  D) 4

  正确答案: A

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

  A) 建立自定义对话框时必须执行添加窗体的操作

  B) 自定义对话框实际上是VB的窗体

  C) 在窗体上还要使用其他控件才能组成自定义对话框

  D) 自定义对话框不一定要有与之对应的事件过程

  正确答案: D

  (20) 下面Change事件过程中,文本框控件Text1用来接收数字字符的输入,该事件过程的作用是

  Private Sub Text1_Change()

  Text2.Text=Str(6.28 * Val(Text1.Text) )

  End Sub

  A) 将在文本框Text1输入的数字变为数值

  B) 将在文本框Text1输入的数字作为半径,求圆的周长并转换为字符串

  C) 只要Text1中的内容一改变,Text2中显示的圆周长也随之改变

  D) 事件过程中的Val函数和Str函数使用错误,事件过程不能执行

  正确答案: C

  .
        www.59wj.com

  (21) 用什么语句可以选择指定的表项或取消已选择的表项?

  A) 列表框.Selected(索引值)

  B) 列表框名.Selected(索引值) =True|False

  C) 列表框.Selected

  D) 列表框名.Selected=True|False

  正确答案: B

  (22) 用于将屏幕上的对象分组的控件是

  A) 列表框

  B) 组合框

  C) 标签

  D) 框架

  正确答案: D

  (23) 以下说法不正确的是

  A) 使用ReDim语句可以改变数组的维数

  B) 使用ReDim语句可以改变数组的类型

  C) 使用ReDim语句可以改变数组的每一维的大小

  D) 使用ReDim语句可以改变对数组中的所有元素进行初始化

  正确答案: B

  (24) 有如下事件过程:

  Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

  If (Button And 3) =3 Then

  Print "OK"

  End If

  End Sub

  程序运行后,为了在窗体上输出"OK",应当按下的鼠标键是

  A) 左键

  B) 右键

  C) 同时按下左键和右键

  D) 按什么都不显示

  正确答案: D

  .
        www.59wj.com

  (25) 在窗体上画一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为"Save",缺省文件名称为"SaveFile",在"文件类型"栏中显示*txt,则能够满足上述要求的程序是

  A) Private Sub Command1_Click()

  CommonDialog1.FileName="SaveFile"

  CommonDialog1.Filter="AllFiles|*.*|(*.txt) |*.txt|(*.doC) |*.doc"

  CommonDialog1.FilterIndex=2

  CommonDialog1.DialogTitle="Save"

  CommonDialog1.Action=2

  End Sub

  B) Private Sub Command1_Click()

  CommonDialog1.FileName="SaveFile"

  CommonDialog1.Filter="AllFiles|*.*|(*.txt) |*.txt|(*.doC) |*.doc"

  CommonDialog1.FilterIndex=1

  CommonDialog1.DialogTitle="Save"

  CommonDialog1.Action=2

  End Sub

  .
        www.59wj.com

  C) Private Sub Command1_Click()

  CommonDialog1.FileName="Save"

  CommonDialog1.Filter="AllFiles|*.*|(*.txt) |*.txt|(*.doC) |*.doc"

  CommonDialog1.FilterIndex=2

  CommonDialog1.DialogTitle="SaveFile"

  CommonDialog1.Action=2

  End Sub

  D) Private Sub Command1_Click()

  CommonDialog1.FileName="SaveFile"

  CommonDialog1.Filter="AllFiles|*.*|(*.txt) |*.txt|(*.doC) |*.doc"

  CommonDialog1.FilterIndex=1

  CommonDialog1.DialogTitle="Save"

  CommonDialog1.Action=1

  End Sub

  正确答案: A

  .
        www.59wj.com

  (26) 阅读下面的程序段:

  For a=1 To 2

  For b=1 To a

  For c=b To 2

  I=I + 1

  Next

  Next

  Next

  Print I

  执行上面的三重循环后,I的值为

  A) 4

  B) 5

  C) 6

  D) 9

  正确答案: B

  (27) 设有下面的循环:

  i=0

  While i <=1

  i=i + 3

  Print i

  Wend

  则运行后的输出结果是

  A) 1

  B) 2

  C) 3

  D) 4

  正确答案: C

  .
        www.59wj.com

  (28) 设有下面的循环:

  i=1

  Do

  i=i + 3

  Print i

  Loop Until I>

  程序运行后要执行3次循环体,则条件中I的最小值为

  A) 6

  B) 7

  C) 8

  D) 9

  正确答案: B

  (29) 执行以下语句过程,在窗体上显示的内容是

  Option Base 0

  Private Sub Command3_Click()

  Dim d

  d=Array("a", "b", "c", "d")

  Print d(1) ; d(3)

  End Sub

  A) ab

  B) bd

  C) ac

  D) 出错

  正确答案: B

  .
如果觉得《2017年9月计算机等考二级VB模拟题及解析(10)》VB模拟题,jsj不错,可以推荐给好友哦。
本文Tags: 计算机等级考试 - 模拟试题 - 计算机二级模拟试题 - VB模拟题,jsj,
在百度中搜索相关文章:2017年9月计算机等考二级VB模拟题及解析(10)
在谷歌中搜索相关文章:2017年9月计算机等考二级VB模拟题及解析(10)
在soso中搜索相关文章:2017年9月计算机等考二级VB模拟题及解析(10)
在搜狗中搜索相关文章:2017年9月计算机等考二级VB模拟题及解析(10)
相关分类导航|
热门推荐|