计算机等级 百分网手机站

9月计算机二级VB考试测试题

时间:2017-06-22 12:09:50 计算机等级 我要投稿

2017年9月计算机二级VB考试测试题

  Visual Basic 1.0带来的最新的开发体验就是事件驱动,它不同于传统的过程式开发。下面是小编收集的关于计算机二级VB考试测试题,希望大家认真阅读!

  一、选择题

  1). 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )

  A.10

  B.8

  C.6

  D.4

  正确答案:C

  答案解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的.节点多一个,所以本题中是5+1=6个。

  2). 下面描述中,不属于软件危机表现的是( ).

  A.软件过程不规范

  B.软件开发生产率低

  C.软件质量难以控制

  D.软件成本不断提高

  正确答案:A

  答案解析:软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择A。

  3). 以下能够正常结束循环操作的程序段是( )

  A.s2-jsjks-ejvbks-0170.jpg

  B.s2-jsjks-ejvbks-0171.jpg

  C.s2-jsjks-ejvbks-0172.jpg

  D.s2-jsjks-ejvbks-0173.jpg

  正确答案:C

  答案解析:A中循环体内i=i+1,i永远不会小于0;B中i的初值为5,执行语句i=i+2后不会等于1。D中i<1-直满足条件,不能退出循环。C中i的初值为5,i=i - 2则每次都减2,在第3次执行循环后i>0条件不满足,退出循环。选C。

  4). 设x为一整型变量,且情况语句的开始为:Select Case x,则不符合语法规则的Case子句是( ).

  A.Case Is>20

  B.Case 1 To 10

  C.Case 0<20

  D.Case 2, 3, 4

  正确答案:C

  答案解析:Select Case 语句中表达式的形式可以是:常量或变量 ;若干符合条件的值用″,″隔开;表达式1 to 表达式2 ;Is 关系表达式。本题中选项A、B和D都符合语法规则。选项C中Is关系表达式语法错误,它可以是Is>0 或Is<20,但不能是组合的0<20。故C选项错误。

  5). 列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是( )

  A.List

  B.Listlndex

  C.Text

  D.ListCount

  正确答案:B

  答案解析:列表框控件的Listlndex属性值是已选中的表项的位置。表项位置由索引值指定,第一项的索引值为O,第二项为l,以此类推。如果没有任何项被选中,Listlndex的值将设置为-1。

  二、综合应用题

  考生文件夹下有一个工程文件sit5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(i)中,最大值的列次序保存在e(1)中)。

  注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名存盘。程序调试通过后,命令按钮的事件过程必须至少执行一次。