全国计算机等级考试二级VB模拟试题11

日期:12-29| http://www.59wj.com |VB模拟题|人气:271

全国计算机等级考试二级VB模拟试题11 答案
1.设计一个判断表达式中左右括号是否配对的算法,采用____数据结构最佳。
A、队列
B、堆栈
C、二叉树
D、链表
A   B   C   D  
2.如果一棵二叉树中任一结点的值都大于其左子树中所有结点的值,且小于其右子树中所有结点的值,现欲得到各结点值的递增序列,试问应采用的遍历的方法是什么____。
A、先序遍历
B、中序遍历
C、后序便利
D、层次遍历
A   B   C   D  
3.设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较次数分别是s和b,在查找不成功的情况下,s和b的关系是____。
A、s=b
B、s>b
C、sD、s>=b
A   B   C   D  
4.下面对对象概念描述错误的是
A、任何对象都必须有继承性
B、对象是属性和方法的封装体
C、对象间的通讯靠消息传递
D、操作是对象的动态属性
A   B   C   D  
5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
A、概要设计
B、详细设计
C、可行性分析
D、需求分析
A   B   C   D   
www.59wj.com 答案
6.检查软件产品是否符合需求定义的过程称为
A、确认测试
B、集成测试
C、验证测试
D、验收测试
A   B   C   D  
7.在关系数据库中,索引(index)是三级模式结构中的
A、概念模式
B、内模式
C、模式
D、外模式
A   B   C   D  
8.关系数据模型通常由3部分组成,它们是____。
A、数据结构、数据通信、关系操作
B、数据结构、关系操作、完善性约束
C、数据通信、关系操作、完整性约束
D、数据结构、数据通信、完整性约束
A   B   C   D  
9.按条件f对关系R进行选择,其关系代数表达式是
A、R|×|R
B、R|×|R
f
C、σf(R)
D、πf(R)
A   B   C   D  
10.假定在窗体(名称为Form1)的代码窗口中定义如下记录类型:
Private Type animal
animalName As String*20
aColor As String*10
End Type
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim rec As animal
Open "c:“vbTest.dat" For Random As #1 Len=len(rec)
rec.animalName="Cat"
rec.aColor="White"
Put #1,,rec
Close #1
End Sub
则以下叙述中正确的是
A、记录类型animal不能在Form1中定义,必须在标准模块中定义
B、如果文件c:“vbTest.dat不存在,则Open命令执行失败
C、由于Put命令中没有指明记录号,因此每次都把记录写到文件的末尾
D、语句“Put #1,,rec”将animal类型的两个数据元素写到文件中
A   B   C   D  
www.59wj.com 答案
11.如果将PasswordChar属性设置一个字符;如星号(*),运行时,在文本框输入的字符仍然显示出来,而不显示星号,原因可能是____。
A、文本框的MultiLine属性值为True
B、文本框的Locked属性值为True
C、文本框的MultiLine属性值为False
D、文本框的Locked属性值为False
A   B   C   D  
12.要使标签中的文本居中显示,则应将其Alignment属性设置为____。
A、0
B、1
C、2
D、3
A   B   C   D  
13.设置复选框或单选按钮的标题对齐方式的属性是____。
A、BorderStyle
B、Style
C、Sorted
D、Aligment
A   B   C   D  
14.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示_____事件过程。
A、Form_Click
B、Form1_Load
C、Form_Load
D、Form1_Click
A   B   C   D  
15.通用过程可以通过执行“工具”菜单中的____命令来建立。
A、添加过程
B、通用过程
C、添加窗体
D、添加模块
A   B   C   D  
www.59wj.com 答案
16.下列程序段,____能够正确实现条件:如果XA、If XA=-15
Print A
B、If XA=-15:Print A
C、If XA=15:Print A
Else
A=-15:Print A
D、If X Else A=-15
Print A
End If
A   B   C   D  
17.当按下Tab键使光标离开当前文本框或用鼠标选择窗体中的其他对象时触发_____事件。
A、LostFocus
B、GEtFocus
C、SetFocus
D、Change
A   B   C   D  
18.语句Print 5/4*6“5Mod2的输出结果是
A、0
B、1
C、2
D、3
A   B   C   D  
19.列表框中的列表项的数目可通过以下哪个属性的值获值得:____。
A、Count
B、Listcount
C、ListIndex
D、Index
A   B   C   D  
20.为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是____。
A、Value
B、Cancel
C、Enalbled
D、Default
A   B   C   D  
www.59wj.com 答案
21.下面叙述中不正确的是____。
A、对顺序文件中的数据的操作只能按一定的顺序执行
B、顺序文件结构简单
C、能同时对顺序文件进行读写操作
D、顺序文件的数据是以字符(ASCII码)的形式存储的
A   B   C   D  
22.在Visual Basic中按文件的访问方式不同,可以将文件分为_____。
A、数据文件和可执行文件
B、文本文件和数据文件
C、ASCII文件和二进制文件
D、顺序文件、随机文件
A   B   C   D  
23.以下叙述错误的是
A、Visual Basic是事件驱动型可视化编程工具
B、Visual Basic应用程序不具有明显的开始和结束语句
C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性
D、Visual Basic中控件的某些属性只能在运行时设置
A   B   C   D  
24.假定已定义了一个过程Sub Add(a As Single,b As Single),则正确的调用语句是____。
A、Add 12,5
B、Call(2*x,Add(1.57))
C、Call Add x,y
D、Call Add(12,12,x)
A   B   C   D  
25.设有数组声明语句:
Option Base 1
Dim A(2,-1 To 1)
以上语句所定义的数组A为二维数组,共有6个元素,第一维下标从_____到2,第二维下标从-1到1。
A、-1
B、0
C、1
D、2
A   B   C   D  
www.59wj.com 答案
26.“、Mod、*、/四个算术符中,优先级最低的是_____。
A、“
B、Mod
C、*
D、/
A   B   C   D  
27.单击窗体时,下列程序代码的执行结果为____。
Private Sub Form_Click( )
Text 2
End Sub
Private Sub Text(x As Integer)
x=x*2+1
Ifx<6 Then
Call Text(x)
End If
x=x*2+1
Print x;
End Sub
A、23 47
B、5 11
C、10 22
D、23 23
A   B   C   D  
28.单击命令按钮Command1时利用矩形法求(1+ex(注:x是e的上标))的定积分,区间为[0,1]。从题后供选择的答案中选出正确答案,填入以下程序中相应处,构成完整程序。
Private Sub Commandl_Click( )
A=0
B=1
N=1000
X=A:H=(B-A)/N
F0=____
S=0
For I=1 To N
S1=F0*H
S=S+S1
X=S+H
F0=1+Exp(X)
Next I
Print S
End Sub
A、0
B、1+Exp(H)
C、1+Exp(X)
D、H
A   B   C   D  
29.单击窗体时,下列程序代码的执行结果为____。
Private Sub Value(ByVal m As Integer, ByVal n As Integer)
m = m * 2: n = n - 5
Print m; n
End Sub
Private Sub Form_Click()
Dim x As Integer, Y As Integer
x = 10: Y = 15
Call Value(x, Y)
Print x; Y
End Sub
A、20 10
10 15
B、10 15
20 10
C、20 15
10 15
D、20 10
20 10
A   B   C   D  
30.以下程序段在立即窗口中输出_____。
A="your"
B="sname"
C="iscr"
Print Right(A,3)
Picture1.Print Mid(B,2,4)
Debug.Print Left(C,2)
A、name
B、our
C、is
D、ournameis
A   B   C   D  
www.59wj.com 答案
31.执行以下Command1的Click事件过程在窗体上显示____。
Option Base 0
Private Sub Command1_Click( )
Dim a
a=Array("a","b","c","d","e","f","g")
Print a(1);a(3);a(5)
End Sub
A、abc
B、bdf
C、ace
D、无法输出结果
A   B   C   D  
32.下列程序段的执行结果为____。
Dim A(3,3)
For M=1 To 3
For N=1 To 3
If N=M Or N=3-M+1 Then A(M,N)=1 Else A(M,N)=0
Next N
Next M
For M=1 To 3
For N=1 To 3
Print A(M,N);
Next N
Print
Next M
A、1 0 0
0 1 0
0 0 1
B、1 1 1
1 1 1
1 1 1
C、0 0 0
0 0 0
0 0 0
D、1 0 1
0 1 0
1 0 1
A   B   C   D  
33.假定有以下函数过程:
Function Fun(S As String)As String
Dim s1 As String
For i = 1 To Len(S)
s1 = UCase(Mid(S,i,1))+s1
Next i
Fun = s1
End Function
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim Str1 As String, Str2 As String
Str1 = InputBox("请输入一个字符串")
Str2 = Fun(Str1)
Print Str2
End Sub
程序运行后,单击命令按钮,如果在输入对话框中输入字符串"abcdefg",则单击“确定”按钮后在窗体上的输出结果为
A、abcdefg
B、ABCDEFG
C、gfedcba
D、GFEDCBA
A   B   C   D  
34.新建窗体上新建立一个命令按钮,其中有如下事件代码:

Private Sub Command1_Click()
I = 0
For G = 10 To 19 Step 3
I = I + 1
Next G
Print I
End Sub

窗体运行后,单击命令按钮,输出结果为
A、3
B、4
C、5
D、6

A   B   C   D  
35.算法的时间复杂度是指
A、执行算法程序所需要的时间
B、算法程序的长度
C、算法执行过程中所需要的基本运算次数
D、算法程序中的指令条数
A   B   C   D  
www.59wj.com
二、填空题(每空2分,共计30分)
1.循环链表中至少有____个结点存在。
输入答案,中间不含空格:
2.二分法查找仅适用于这样的表:表中的记录必须____其存储结构必须是顺序存储。
输入答案,中间不含空格:
3.软件设计是软件工程的重要阶段,是一个把软件需求转换为____的过程。
输入答案,中间不含空格:
4.在层次模型中,无双亲的结点称为____。
输入答案,中间不含空格:
5.对实际问题总是先设计一个____模型,然后再把它转换计算机能实现的逻辑模型。
输入答案,中间不含空格:
www.59wj.com 答案
6.启动Visual Basic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作____。
输入答案,中间不含空格:
7.在VB中,要将一个窗体从内存中释放,应使用的语句是____。
输入答案,中间不含空格:
8.窗体上有一个命令按钮,事件代码如下:

Private Sub Command1_Click()
A = "1"
B = "2"
A = Val(A) + Val(B)
B = Val("12")
If A <> B Then Print A - B Else Print B - A
End Sub

程序执行后,单击命令按钮,输出____。

输入答案,中间不含空格:
9.如果想使形状边界内的区域是透明的,应该将BackStyle设置为____。
输入答案,中间不含空格:
10.以下程序循环的执行次数是____。
a=0
Do While a<=10
a=a+2
Loop
输入答案,中间不含空格:
www.59wj.com 答案
11.以下程序实现字符串在窗体的中间显示,试将程序填写完整。
Private Sub Form_Click()
FontSize=16
Sample$="居中显示"
x=(ScaleWidth-TextWidth(Sample$))/2
____
____
CurrentY=y
Print Sample$
End Sub
输入答案,中间不含空格:
12.上一题
输入答案,中间不含空格:
13.把一个磁盘文件的内容读到内存并在文本框中显示出来,然后把该文本框中的内容存入另一个磁盘文件,请填空完成程序。
在窗体上建立一个文本框,在属性窗口中把该文本框的Multiline属性设置为True,然后编写如下事件过程:
Private Sub Form_Click( )
Open "d:“test“smtext1.txt" For Input As #1
Text1.Fontsize=14
Text1.FontName="幼圆"
Do While Not EOF(1)
____
whole$=whole$+aspect$+Chr$(13)+Chr$(10)
Loop
Text1.Text=____
Close
Open "d:“test“smtex2.txt"For Output As #1
Print #1, ____
Close
End Sub
输入答案,中间不含空格:
14.上一题
输入答案,中间不含空格:
15.上一题
输入答案,中间不含空格:
www.59wj.com 如果觉得《全国计算机等级考试二级VB模拟试题11》VB模拟题,jsj不错,可以推荐给好友哦。
本文Tags: 计算机等级考试 - 模拟试题 - 计算机二级模拟试题 - VB模拟题,jsj,
在百度中搜索相关文章:全国计算机等级考试二级VB模拟试题11
在谷歌中搜索相关文章:全国计算机等级考试二级VB模拟试题11
在soso中搜索相关文章:全国计算机等级考试二级VB模拟试题11
在搜狗中搜索相关文章:全国计算机等级考试二级VB模拟试题11
相关分类导航|
热门推荐|