admin 管理员组文章数量: 1184232
2024年3月28日发(作者:源程序是指特点)
二级VISUAL BASIC笔试76
(总分:92.00,做题时间:90分钟)
一、{{B}}选择题{{/B}}(总题数:35,分数:70.00)
1.以下叙述中,错误的是______。
(分数:2.00)
A.双击鼠标可以触发Db1Click事件
B.窗体或控件的事件的名称可以由编程人员确定 √
C.移动鼠标时,会触发MouseMove事件
D.控件的名称可以由编程人员设定
解析:[解析] 控件的名称Name属性可由程序员设定,但只能在程序设计时设置,不能在程序运行中修改
控件的 Name属性。窗体或控件的事件名称由Visual Basic系统指定,程序员不能修改。
2.在窗体上画两个命令按钮,然后编写以下代码: Private Sub Commandl_ Click() Dim i As Long Dim i
As Integer Dim x For i=1 To 10000000 x=DoEvents For j=1 To 1000000 Next j Cls Print i Next i End
Sub Private Sub Command2_Click() Dim x As Integer Dim i As Integer x=0 For i=1 To 10 x=x+i Next
i MsgBox x End Sub 当程序执行后,单击命令按钮Command1,在窗体上将显示以一定的时间间隔(从1、2、…
一直到 10000000这10000000个数字),如果再单击命令按钮Command2,将会出现的情况是______。
(分数:2.00)
A.没有任何变化,数字仍按原有的规律显示
B.将会中断在窗体上数字从小到大的显示,弹出一个对话框,待用户单击“确定”按钮关闭对话框后,
数字再按原来的规律继续在窗体上显示 √
C.将会弹出一个对话框,待用户单击“确定”按钮关闭对话框后,窗体上的数字将保持中断时候的值,
也就是说不再按规律变化显示
D.窗体上的数字仍按原有的规律在窗体上显示,然后同时会弹出一个对话框,待用户单击“确定”按钮
后对话框关闭
解析:[解析] 当程序执行后,单击命令按钮Command1,在窗体上将显示一定的时间间隔(从1、2……一直
到 10000000这10000000个数字)。如果再单击命令按钮Command2,将会中断在窗体上数字从小到大的显
示,而弹出一个对话框,当用户单击“确定”按钮关闭对话框后,数字再按原来的规律继续在窗体上显示。
3.下列数据结构中,按先进后出原则组织数据的是______。
(分数:2.00)
A.循环队列
B.栈 √
C.顺序表
D.循环链表
解析:[解析] 循环队列是队列的一种顺序存储结构,队列是以先进先出为原则组织数据的一种特殊线性表,
选项A错误;栈是以先进后出为原则组织数据的一种特殊线性表,选项B正确;顺序表是线性表的顺序存
储结构,选项C错误;循环链表是一般线性表的一种链式存储结构,选项D错误。
4.当窗体的AutoRedraw属性采用默认值时,如果在窗体装入时,使用绘图方法绘制图形,则应将程序存放
在______。
(分数:2.00)
事件
事件
事件 √
lize事件
解析:[解析] AutoRedraw属性采用的默认值为False,此时Load事件和Initialize事件都使绘图方法无
效。
5.不能打开菜单编辑器的操作是______。
(分数:2.00)
A.按热键Ctrl+E
B.单击工具栏中的“菜单编辑器”按钮
C.执行“工具”菜单中的“菜单编辑器”命令
D.按组合键Shift+Alt+M √
解析:[解析] 进入菜单编辑器,也就是打开菜单编辑器的方法有以下4种:①执行“工具”菜单中的“菜
单编辑器”命令;②使用热键Ctrl+E:③单击工具栏中的“菜单编辑器”按钮;④在要建立菜单的窗体上
单击鼠标右键,在弹出的菜单中执行“菜单编辑器”命令。
Basic最多可出现______级菜单。
(分数:2.00)
A.3
B.4
C.5
D.6 √
解析:[解析] 内缩符号由4个点组成,它表明菜单项所在的层次,一个内缩符号(4个点)表示一层,两个
内缩符号(8个点)表示两层……最多为20个点,即5个内缩符号,它后面的菜单项为第六层,也就是说,
在Visual Basic中,最多可出现6级子菜单。
7.对于枚举数据类型,以下4种描述中,正确的是______。
(分数:2.00)
A.枚举类型成员的值可以为负数 √
B.枚举类型的几个是连续的整数
C.枚举类型的第一成员的值一定是0
D.枚举类型成员值的类型一定是长整型
解析:[解析] 枚举类型成员的值可以为长整型,可以是别的枚举类型。如果没有指定常数表达式,则第一
个成员值是o,其后的成员比其直接前驱的值大1。在指定常数表达式后,该成员的值发生改变,而其后的
成员值也会随之改变,与前面的成员比,不一定是连续的整数,同时可以是负整数。
8.下列叙述中,正确的是______。
(分数:2.00)
A.线性表是线性结构 √
B.栈与队列是非线性结构
C.线性链表是非线性结构
D.二叉树是线性结构
解析:[解析] 非空的数据结构满足下列两个条件则称为线性结构:有且只有一个根结点;每一个结点最多
有一个前件,一个后件。栈与队列是特殊的线性表,因此,它们也是线性结构,选项B错误;线性链表是
线性表的链式存储结构,其对应的逻辑结构也是线性结构,而不是非线性结构,选项C错误;二叉树是非
线性结构,而不是线性结构,选项D错误。
9.有如下程序,运行后输出s的值是______。 For j=1 To 20 x=2*j-1 If x Mod 3=0 0r x Mod 7=0 Then
s=s+1 Next j Print s
(分数:2.00)
A.5
B.9 √
C.11
D.15
解析:[解析] 根据x和j的关系和j的范围,可知x的取值范围是0~40之间的奇数。在H语句中,实际
上是统计x中能整除3或整除7的奇数的个数,在x的范围根据这个条件进行判断可知:有9个奇数满足
条件(3,7, 9,15,2l,27,33,35,39),结果为9。
10.设组合框Combo1中有3个项目,则以下能删除最后一项的语句是______。
(分数:2.00)
1.RemoveItem Text
emoveItem 2 √
版权声明:本文标题:二级VISUAL+BASIC笔试76 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1711564143a600174.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论