首页 > 全部 > 二级VB > 国家二级VB机试(选择题)模拟试卷226

国家二级VB机试(选择题)模拟试卷226

本单篇文档共8131字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 章节练习 3541人下载
价格: 1.00 原价:¥9.60
收藏

国家二级VB机试(选择题)模拟试卷226

选择题

1.目录列表框的Path属性的作用是(B)

A. 显示当前驱动器或指定驱动器上的某个目录下的文件名

B. 显示当前驱动器或指定驱动器上的目录结构

C. 显示根目录下的文件名

D. 显示指定路径下的文件

解析:本题考查控件的属性。目录框的Path属性是显示当前驱动器或指定驱动器上的目录结构。

2.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为(A)

A. 16

B. 10

C. 6

D. 4

解析:根据二叉树的性质,在任意二叉树中,度为O的结点(即叶子结点)总是比度为2的结点多一个,故此度为1的结点个数=总结点数-叶子节点数一度为2的节点数=25-5-4=16。

3.下列叙述中正确的是(A)

A. 对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n

B. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)

C. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)

D. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)

解析:本题主要考查的知识点为查找技术。顺序查找的使用情况:

①线性表为无序表;

②表采用链式存储结构。二分法查找只适用于顺序存储的有序表,并不适用于线性链表。

4.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是

(B)

A.

B.

C.

D.

解析:本题考查对控件工具箱的熟悉程度,选项A代表文本框、选项B代表标签、选项C代表命令按钮、选项D代表形状。

5.VB中,若没有显式声明变量的数据类型,则默认的类型是(D )

A. 整型

B. 字符型

C. 日期型

D. 变体类型

解析:VB允许隐式声明变量。若没有显式声明变量的数据类型,则默认的类型是变体型。

6.下面不属于黑盒测试方法的是(B)

A. 边界值分析法

B. 基本路径测试

C. 等价类划分法

D. 错误推测法

解析:常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等。基本路径测试属于白盒测试,故正确答案为B选项。

7.在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是( )。(D)

A. B. C. D. 解析:

8.执行下列语句

str1nput=InputBox(\\(C)

A. ”请输入字符串”

B. ”字符串对话框”

C. ”字符串”

D. 空字符串

解析:本题考查的考点是有关输入框的。InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回输入的内容。hIputBox函数其格式为:InputBox(Prompt,[title][,default][,xpos,ypos][,helpfile,context])

该函数的第一个参数Prompt是必需的,作为对话框消息出现的字符串表达式;第二个参数Title是可选的,显示对话框标题栏中的字符串表达式;第三个参数Defaun也是可选的,显示文本框中的字符串表达式,在没有其他输入时作为默认值。本题中第三个参数为“字符串”,所以不加输入直接确认后,输入的值就是“字符串”。

9.编写如下程序:

Private Sub Command1_Click()

Dim n As Integer:Static s As Integer

For n=1 To 3

s=s+n

Next

Print s

End Sub

程序运行后,第三次单击命令按钮Commandl时,输出结果为(D)

A. 3

B. 6

C. 9

D. 18

解析:Static语句在过程级别中使用,用于声明变量并分配存储空间,在整个代码运行期间都能保留使用static语句声明的变量的值。在本题中连续3次单击命令按钮,第一次单击时输出的s=1+2+3=6。第二次单击时输出的s=6+1+2+3=12,第三次单击时输出的s=12+1+2+3=1 8.

10.窗体上有名称为Command1的命令按钮,其事件过程如下:

Option Base 1

Private Sub Command1_Click()

Dim a

Dim b(10)As Integer

a=Array(2,4,7,3,9,6)

For i=LBound(A)To UBound(A)

b(i)=a(i)+i

Sum=Sum+b(i)

Next i

Print Sum

End Sub

运行程序,单击命令按钮时,窗体上显示的是(D)

A. 44

B. 46

C. 50

D. 52

解析:不同维数的数组缺省下界都是0或1,这取决于Option Base语句的设置。本题中有语句Option Base 1,所以LBound(A)=1,UBound(A)=6;For循环进行求和计算,结果为52,选D。

11.设在一个工程的窗体中有如下代码:

Public XAs Integer

Private Sub Form_Load()

Dim Y As Integer

End Sub

在该工程的标准模块的声明部分有代码:Public a As Integer:Private b As Integer

关于上述代码,以下叙述中错误的是(A)

A. 变量X的作用域是整个工程

B. 变量Y的作用域是Form_Load过程

C. 变量a的作用域是整个工程

D. 变量b的作用域是整个标准模块

解析:根据变量的定义位置和定义关键字的不同,变量可以分为局部(Local)变量、模块(Module)变量和全局(Public)变量3种类型:

12.设:a=12,b=5,c=7,表达式x=(a\c+a Mod b)+Int(13/5)的值是(A)

A. 5

本文档预览:3600字符,共8131字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VB机试(选择题)模拟试卷226

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号