[计算机类试卷]国家二级VB机试(选择题)模拟试卷130及答案与解析.doc
《[计算机类试卷]国家二级VB机试(选择题)模拟试卷130及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(选择题)模拟试卷130及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(选择题)模拟试卷 130及答案与解析 一、选择题 1 设数据元素的集合 D= 1,2,3,4,5 ,则满足下列关系 R的数据结构中为线性结构的是 ( A) R= (1,2), (3,4), (5,1) ( B) R= (1,3), (4,1), (3,2), (5,4) ( C) R= (1,2), (2,3), (4,5) ( D) R= (1,3), (2,4), (3,5) 2 下列叙述中正确的是 ( A)链表结点中具有两个指针域的数据结构可以是线性结构,也可 以是非线性结构 ( B)线性表的链式存储结构中,每个结点必须有指向前件和指向后件的两个指针 ( C)线性表的
2、链式存储结构中,每个结点只能有一个指向后件的指针 ( D)线性表的链式存储结构中,叶子结点的指针只能是空 3 一个栈的初始状态为空。现将元素 A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为 ( A) ABC ( B) CBA ( C) EDC ( D) CDE 4 某二叉树的中序序列为 DCBAEFG,后序序列为 DCBGFEA,则该二叉树的深度(根结点在第 1层)为 ( A) 5 ( B) 4 ( C) 3 ( D) 2 5 软件生命周期是指 ( A)软件产品从提出、实现、使用、维护到停止使用退役的过程
3、( B)软件的需求分析、设计与实现 ( C)软件的开发与管理 ( D)软件的实现和维护 6 某系统结构图如下图所示 该系统结构图的深度是 ( A) 1 ( B) 2 ( C) 3 ( D) 4 7 下面属于应用软件的是 ( A)学生成绩管理系统 ( B) UNIX操作系统 ( C)汇编程序 ( D)编译程序 8 将 E-R图转换 为关系模式时, E-R图中的属性可以表示为 ( A)属性 ( B)键 ( C)关系 ( D)域 9 有两个关系 R与 S如下,由关系 R和 S得到关系 T,则所使用的操作为( A)并 ( B)自然连接 ( C)除法 ( D)交 10 优化数据库系统查询性能的索引设计属
4、于数据库设计的 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 11 isual Basic集成环境的 “工程 “菜单(部分)如图所示。为了编写全局变量和通用过程,要为当前工程创建一个新的 .bas文件,为此,应在菜单中选择的 是( A)添加窗体 ( B)添加 MDI窗体 ( C)添加模块 ( D)添加类模块 12 如果在程序中直接使用了没有声明的变量,则它的数据类型是 ( A)字符串型 ( B)整型 ( C)逻辑型 ( D)变体型 13 为了判断字符串变量 ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为 True,否则为 Fa
5、lse。下面能正确实现这一目的的表达式是 ( A) A b, a, b) c, c, IIf(a b, a, b) ( B) x = IIf(IIf(a b, a, b) c, IIf(a b, a, b), c) ( C) x = IIf(a c, IIf(a b, a, b), c) ( D) x = IIf(a b, IIf(a 10 ( D) Do Until x = 10 x = x + 1 18 下面过程定义框架中正确的是 ( A) Function fun(x As Control) End Function ( B) Function fun(ByVal a() As Inte
6、ger) As Long End Function ( C) Sub proc(x As Integer) As Integer End Sub ( D) Sub proc(Optional x As Long, y As Integer) End Sub 19 设有下面的类型和变量定义, Private Type Rec name As String score(5) As Integer End Type Dim student As Rec 则下面正确的 语句是 ( A) student = “张三 “ ( B) student.score(2) = 75 ( C) student(3)
7、.score = 69 ( D) score(4) = 77 20 写文件语句 Print # 与 Write # 的区别之一是 ( A) Write # 用于写二进制文件; Print # 用于写文本文件 ( B) Print # 既可以写顺序文件,也可以写随机文件; Write # 则只能写顺序文件 ( C) Print # 写到文件的每个数据项之间自动添加 “, “字符;而 Write # 没有 ( D) Write # 写到文件的每个数据项之间自动添加 “, “字符;而 Print # 没有 21 下面不响应键盘事件的对象是 ( A)窗体 ( B)按钮 ( C)复选框 ( D)标签 2
8、2 下面关于单选按钮和复选框的叙述中正确的是 ( A)单选按钮被选中则它的 Value属性为 True;复选框被选中则它的 Value属性为 True ( B)单选按钮被选中则它的 Value属性为 1;复选框被选中则它的 Value属性为 1 ( C)单选按钮被选中则它的 Value属性为 True;复选框被选中则它的 Value属性为 2 ( D)单选按钮被选中则它的 Value属性为 True;复选框被选中则它的 Value属性为 1 23 设窗体、框架、图片框( PictureBox)、图像框( Image)的名称分别是Form1、 Frame1、 Picture1、 Image1,有
9、下面 4条语句: Form1.Print “VB“ Frame1.Print “VB“ Picture1.Print “VB“ Image1.Print “VB“ 其中正确的是 ( A) 和 ( B) 和 ( C) 和 ( D) 和 24 在窗体上画一个 Text1文本框和一个 HScroll1水平滚动条,然后编写以下程序并运行: Private Sub Form_Load() HScroll1.Max = Text1.Width * 2 HScroll1.Value = Text1.Width HScroll1.Width = HScroll1.Max End Sub Private Sub
10、 HScroll1_Change() Text1.Width = HScroll1.Value End Sub 下面叙述中错误的是 ( A)拖动滚动条的滚动块,可以改变文本框的宽度 ( B)窗体刚显示时滚动条的宽度是文本框宽度的 2倍 ( C)文本框的宽度最多可以增加到窗体刚显示时自身宽度的 2倍 ( D)窗体刚显示时滚动块的位置在滚动条的最左边 25 在窗体上画 Text1、 Text2两个文本框,并编写如下程序: Private Sub Form_Load() Text2.PasswordChar = “$“ End Sub Private Sub Text1_Change() Text2
11、.Text = Text1.Text End Sub 运行程序,在 Text1文本框中输入 “ABCDEFG“,则产生的结果是 ( A)在 Text2中同步显示与 Text1同样内容 ( B)在 Text2中同步显示 “abcdefg“ ( C)在 Text2中同步显示与 Text1中字符数量相同的 “$“ ( D)在 Text1中显示 “$“,而在 Text2中不显示任何内容 26 在窗体上画一个 Timer1计时器控件和一个 Shape1形状控件,并编写如下程序 Private Sub Form_Load() Timer1.Interval = 1000 Timer1.Enabled =
12、True End Sub Private Sub Timer1_Timer() If Shape1.Shape = 1 Then Shape1.Shape = 3 Else Shape1.Shape = 1 End If End Sub 运行程序,则看到的结果是 ( A)交替显示正方形和圆形,每秒交替一次 ( B)交替显示矩形和椭圆形 ,每秒交替一次 ( C)显示正方形,每秒闪烁一次 ( D)显示椭圆形,每秒移动一次 27 下面可以识别功能键 F1的事件是 ( A) KeyPress事件和 KeyDown事件 ( B) KeyPress事件和 KeyUp 事件 ( C) KeyDown事件和
13、KeyUp事件 ( D) KeyPress事件 28 下面关于列表框 Selected属性的叙述中正确的是 ( A) Selected属性是个字符数组 ( B) Selected属性一个数组,用来表示哪些列表项被选中 ( C) Selected属性是一个逻辑型变量, 当选中一个列表项时, Selected属性被设置为 True ( D) Selected属性为 1时表示列表框中有列表项被选中 29 下面关于菜单的叙述中错误的是 ( A)弹出式菜单也用菜单编辑器编辑 ( B)弹出式菜单中的某个菜单项也可以有自己的子菜单 ( C)把弹出式菜单的最高级菜单项的 Visible属性设置为 True,可
14、以弹出该弹出式菜单 ( D)用菜单编辑器可以同时编辑下拉式菜单和弹出式菜单 30 在窗体上画一个 Text1文本框和一个 CD1通用对话框控件,并编写下面程序: Private Sub Command1_Click() CD1.Flags = 1 Or 256 CD1.Action = 4 If CD1.Color = 0 Then Text1.ForeColor = CD1.Color End If End Sub 运行程序并单击命令按钮,下面叙述中正确的是 ( A)弹出的是颜色对话框 ( B)弹出的是打开文件对话框 ( C)把代码 CD1.Action = 4 改为 CD1.ShowCol
15、or 效果是一样的 ( D)在弹出的对话框中选了一 个颜色并单击 “确定 “ 按钮后,会改变文本框中文本的颜色 31 有下面的程序段: A = 1.2 B = 321 C = Len(Str(A) + Str(B) Print C 执行上面的程序段,输出结果是 ( A) 5 ( B) 6 ( C) 7 ( D) 8 32 编写如下程序: Private Sub Form_Click() a = 0 For i = 1 To 20 Step 3 a = a + i 5 Next i Print a End Sub 运行程序,单击窗体,输出结果为 ( A) 11 ( B) 12 ( C) 13 (
16、 D) 14 33 设有如下程序: Private Sub Form_Click() Dim a As String a = InputBox(“输入一个字符串 “) For i = Len(a) To 1 Step -1 Print Mid(a, i, 2); Next i End Sub 运行程序,单击窗体,在输入对话框中输入 ABCD,单击 “确定 “按钮,输出结果是 ( A) DCBA ( B) AABBCCDD ( C) DDCCBBAA ( D) DCDBCAB 34 有如下程序: Private Sub Form_Click() Dim x As String Dim n As
17、Integer x = InputBox(“输入一个英文单词(全部大写) “) n = Len(x) For i = 2 To n c = Asc(Mid(x) + 32 Mid(x, i, 1) = Chr(c) Next i Print x End Sub 以上程序的功能是,从键盘上输入一个由大写字母组成的英文单词,保留第一个字母为大写,把后面的字母全变成小写。程序中有错误,应做的修改是 ( A)把 Mid(x)改为: Mid(x, 1) ( B)把 Mid(x)改为: Mid(x, i +1, 1) ( C)把 Mid(x)改为: Mid(x, i, 1) ( D)把 Mid(x)改为:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 选择题 模拟 130 答案 解析 DOC
