07年4月计算机等级二级VB考前密卷(4)

07年4月计算机等级二级VB考前密卷(4),第1张

07年4月计算机等级二级VB考前密卷(4),第2张

(1)堆栈和队列的共同特点是
A)它们都是FIFO
B)它们都是FIFO
C)它们只允许在端点插入和删除元素
D)它们没有共同之处。

(2)已知二叉树的后序遍历序列为dabec,中序遍历序列为debac,其前序遍历序列为
a)acbed
b)decab
c)deabc
d)cedba。

(3)链表不具备以下特征:
A)不需要事先估计存储空区间
B)可以随机访问任意元素
C)不需要插入和删除元素
D)所需的空区间与线性表的长度成正比。

(4)结构化程序设计的三种结构是
A)顺序结构、选择结构、转移结构
B)分支结构、等价结构和循环结构
C)多分支结构、赋值结构和等价结构
D)顺序结构、选择结构和循环结构。

(5)为了提高测试的效率,我们应该
A)随机选择测试数据
B)将所有可能的输入数据作为测试数据
C)在编码完成后制定软件测试计划
D)集中精力处理那些错误的集群程序。

(6)算法的时间复杂度是指
A)执行算法程序所需的时间
B)算法程序的长度
C)算法执行过程中所需的基本运算次数
D)算法程序中的指令数。

(7)软件生命周期中最昂贵的阶段是
A)详细设计
B)软件编码
C)软件测试
D)软件维护。

(DBMS中用来定义模式、内部模式和外部模式的语言是
a)c
b)basic
c)DDL
d)DML。

(9)下列关于数据库的描述正确的是
A)数据库是DBF文件
B)数据库是关系
C)数据库是结构化数据集
D)数据库是文件的集合。

(10)下列关于数据库的描述正确的是
A)数据处理是将信息转换成数据的过程
B)数据的物理独立性是指当数据的逻辑结构发生变化时,数据的存储结构保持不变
C)关系中的每一列称为元组,一个元组就是一个字段
d。

(11)Visual Basic中“方法”概念的错误之处在于
A)方法是对象的一部分
B)方法是预定义的操作
C)方法是对事件的响应
D)方法是用来完成某些特定功能的。

(12)下列说法是错误的
A)默认情况下,Visible属性的值为False
B)如果控件的Visible属性设置为False,则控件将在运行时隐藏
c)Visible的值可以设置为True或False
D)设置Visible属性与设置Enabled属性的作用相同。

(13)以下不带滚动条的控件是
a)listbox
b)combobox
c)textbox
d)label box。

(14)如果程序中要将C定义为静态变量和整数,语句应该是
a)redim a as integer
b)static a as integer
C)public a as integer
d)dim a as integer。

(15)将变量声明为局部变量应该使用
a)全局
b)私有
c)静态
d)公共。

(16)执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框List1中选择一个列表项(数据为456)。值为123456的语句是
a)y = x $+list 1 . list(0)
b)y = x $+list 1 . list(1)
c)y = val(x $)+val(list 1..

(17)下列各项中,Visual Basic不能接收的图形文件是
A)。ico文件
B)。jpg文件
C)。psd文件
D)。bmp文件。

(18)在下列属性中,
a)图片
b)日历
c)当前
d)拉伸用于自动调整图像框中图形内容的大小。

(19)至于下面注释语句的格式,错误是
A) Rem注释内容
B)'注释内容
C) a=3:b=2 '赋值A和b
d)私有子命令1 _ mousedown(button As Integer Shift As Integer,_ Rem鼠标按下事件的命令调用过程X As Single,Y As Single)

(20)只有当组合框的Style属性设置为什么值时,才能触发DblClick事件?
a)0
b)1
c)2
d)3(8)以下程序的作用是:当x100时,无意义。请填写空。
private子命令1 _ click()
dim x as single
x = inputbox("请输入x的值!"]
[10]
caseis < 50
Y = 0.8 * X
case 50 to 100
Y = 0.7 * X
[11]

End Select
PRINT X,Y
END SUB
分析:看完程序,看到程序中有Case和End Select子句,没有带multi的start语句很明显,第一个空应该填写多分支结构的start语句Select Case x。在Select Case结构中,只有两个Case子句,分别代表x值的两种情况,但题目将x值分为三种情况,可见第二个空应该填写Case Else语句。

(9)在驱动器列表框中更改驱动器属性的值将引发[12]事件。

解析:本题考查驱动列表框的知识。驱动器列表框最常用的事件是“Change event”,每次重置驱动器属性时都会引发该事件。

(10)下面的程序通过鼠标事件在窗体上绘制一幅图片。如果按下鼠标,就可以画图了。双击表单可以清除绘制的图片。完成以下程序。
首先在窗体层定义以下变量:
Dim Paintstart为boolean
编写以下事件过程:
Private subform _ load()
draw width = 2
ForeColor = VB green
End Sub
Private subform _ MouseDown(Button为整数,Shift为整数,_
X为Single,Y为Single)
【13】
End Sub
y)
End If
End Sub
Private Sub Form _ MouseUp(Button As Integer,Shift As Integer,_
X As Single,As Single)
[14]
End Sub
Private Sub Form _ dblclick()
[15]
End Sub
解析:上述过程定义了一个布尔变量PaintStart,当鼠标左键被按下(触发MouseDown事件)时,它表示 ;如果变量PaintStart为True,移动鼠标(触发MouseMove事件)将在窗体上绘制一个点;除了鼠标事件,上面的程序还包含了一个Load事件过程和一个DblClick事件过程,其中Load事件过程用于设置绘制点的大小和颜色,DblClick事件过程用于清除绘制的图形,函数Pset是一个drawing point语句,可以用来在(x,y)处绘制一个点。
选择题:

01-05 C D B D D D

06-10摄氏度

公元前11-15年

公元16-20年

21-25摄氏度

公元前26-30年

31-35年

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 07年4月计算机等级二级VB考前密卷(4)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情