国家二级VB机试(选择题)模拟试卷220
选择题
1.下列数据结构中,能够按照“先进后出”原则存取数据的是(B)
A. 循环队列
B. 栈
C. 队列
D. 二叉树
解析:栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据;队列是“先进先出”(FIFO)或“后进后出”(LIFO)的线性表。
2.线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有( )。(B)
A. 节省存储空间
B. 插入与删除运算效率高
C. 便于查找
D. 排序时减少元素的比较次数
解析:线性表的顺序存储结构称为顺序表,线性表的链式存储结构称为链表,两者的优缺点如下表所示。
3.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是(B)
A. 12345ABCDE
B. EDCBA54321
C. ABCDEl2345
D. 54321EDCBA
解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序是EDCBA54321。
4.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
AS=\\(A)
A. VVV
B. Vis
C. sic
D. II
解析:本题考查VB常用内部函数。String函数的语法是:
String(number,character)
作用是产生字符串,其中chafacter是需要生成的字符,number是生成的个数,比如string(3,\\
5.有两个关系R和T如下:
(A)
A. 选择
B. 投影
C. 交
D. 并
解析:由关系R和T所包含的元素可知,关系R经过选择操作就可以得到关系T。
6.假定有如下的程序段:
Dim intVar As Integer
intvar=True
Print intVar
则输出结果是( )。(B)
A. 0
B. 一1
C. True
D. False
解析:VB里面True=一1,False=0。
7.要使标签中的文本靠右显示,应将其Aligment属性设置为( )。(B)
A. 0一Left Justify
B. 1一Right Justify
C. 2一Center
D. 3
解析:0—Left Justify:文本靠左显示;1一Right Justify:文本靠右显示;2一Center:文本居中显示。
8.已知图片框Picture1中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是( )。(B)
A. 在设计阶段选择图片框Picture1,并按Delete键
B. 在运行期间执行语句picture1.Picture=LoadPicture(\\
C. 在运行期间执行语Picture1.Picture=\\
D. 在设计阶段先选中图片框:Picture1,再在属性窗口中选择Picture属性,最后按Enter键
解析:如果图片框已装入了一个图形,在不删除图片框的前提下要想清除该图形有两种方法。一是在设计阶段在图片框的属性窗口中删除图片框控件Picture属性行后边的\\
9.为了把命令按钮设置为图形格式,其Style属性值为( )。(C)
A. True
B. False
C. 1
D. 0
解析:Style属性设定此对象是否以图片作为外观显示,有两种值可选:0,标准外观(默认值);1,图片外观。
10.设窗体的名称为Forml,标题为Win,则窗体的MouseDown事件过程的过程名是(C)
A. Forml——MouseDown
B. Win—MouseDown
C. Forml_MouseDown
D. MouseDown—Forml
解析:在VB中,某个控件事件过程的过程名应该为:控件名称事件名称,但是窗体例外,任何窗体的事件过程都使用Form事件名称,因此窗体Forml的MouseDown事件的过程名就应该是Form MouseDown。
11.以下自定义数据类型的语句中,正确的是(B)
A. Type student ID As String*20 name As String*10 age As Integer End student
B. Type student ID As String*20 name As String*10 age As Integer End Type
C. Type student ID As String name As String age As Integer End student
D. Type ID As String*20 name As String*10 age As Integer End Type student
解析:Type语句用于在模块级别中定义一个用户自己的数据类型,其本质上是一个数据类型集合,它含有一个或一个以上的元素,每个元素可以被定义为不同的数据类型。自定义类型中的元素可以是变长字符串,也可以是定长字符串。但在随机文件中使用时,必须使用定长字符串,一般格式为:String*常数。 其中,“常数”是用于指定字符串长度的数。
12.窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是(A )
A. Private Sub Combo l_KeyD0wn(KeyCode_As Integer,Shift As Integer)
IfKeyCode=13 Then
Combo l.AddItem
Combo l.Text
End If
B. Private Sub Combo 1_KeyDown(KevCode_End Sub
As Integer,Shift As Integer)
IfKeyCode=13 Then
Combo l.Addltem
Textl.Text
End If
End Sub
C. Private Sub Combo l_Click()
Combo 1.Addltem Combo 1.Text
End Sub
D. Private Sub Combo l_Click()
Combo l.Addltem Text 1.Text
End Sub
<本文档预览:3600字符,共8611字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载