当前位置:才华君>社会工作>IT认证>

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

IT认证 阅读(1.6W)

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

2017年9月计算机二级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子句是( ).

Is>20

1 To 10

0<20

2, 3, 4

正确答案:C

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

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

lndex

Count

正确答案:B

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

二、综合应用题

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

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