[计算机类试卷]国家二级(VB)机试模拟试卷55及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷55及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷55及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 55及答案与解析 一、选择题 1 当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的 ( A)逻辑独立性 ( B)物理独立性 ( C)应用独立性 ( D)空间独立性 2 下列合法的 Visual Basic数值变量是 ( A) BianLiang ( B) aBCD “B“, 24;: Print: Print V; B ( A) VB 24 2 5 ( B) VB 24 2 5 ( C) V B 24 2 5 ( D) 2 5 24 2 5 20 有如下程序代码: Private Sub Form_Click() Dim a(3, 3) As
2、Integer For I = 1 To 3 For j = 1 To 3 If j 1 And I 1 Then a(I, j) = a(a(I - 1, j - 1), a(I, j - 1) + 1 Else a(I, j) = I * j End If Print a(I, j); Next j Print Next I End Sub 程序运行后,单击窗体,输出结果为 ( A) 1 2 3 2 3 1 3 2 3 ( B) 1 2 3 1 2 3 1 2 3 ( C) 1 2 3 2 4 6 3 6 9 ( D) 1 2 3 2 2 2 3 3 3 21 设有如下程序代码: Priv
3、ate Sub Command1_Click() Dim x As Integer x = 30 Print f(x) + f(x) End Sub Private Function f(a As Integer) As Integer a = a / 3 f = a End Function 运行 Command1_Click过程所产生的输出是 ( A) 13 ( B) 20 ( C) 30 ( D) 6 22 有如下程序代码: Private Sub Form_Click() Dim a(100) As Integer Dim b(100) As Integer For i = 1 To
4、100 a(i) = i Next i For i = 1 To 100 b(i) = a(i) + a(i - 1) Next i End Sub 运行程序,单击窗体,以下说法中正确的是 ( A)数组 a和数组 b中存放的均为 1 100的整数 ( B)数组 a中存放的是 1 100的整数,数组 b中存放的是 101 200的整数 ( C)数组 a中存放的是 1 100的整数,数组 b中存放的是 1 199的奇数 ( D)数组 a中存放的是 1 100的整数,数组 b中存放的是 1 200的偶数 23 有下面程序代码: Private Sub Command1_Click() Dim a,
5、s As Integer a = Array(1, 2, 3, 4, 5, 6, 7, 8, 9) k = 1 s = 0 Do s = s + a(k) k = k + 2 Loop Until k UBound(A) Print s End Sub 程序运行产生的输出是 ( A) 45 ( B) 20 ( C) 16 ( D) 25 24 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Sing
6、le) If Button = 2 Then Print “ABCD“; Else Print “DDDD“; End If End Sub Private Sub Command1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) Print “EFGH“ End Sub 程序运行后,单击命令按钮,输出结果是 ( A) ABCDEFGH ( B) DDDDEFGH ( C) ABCD ( D) EFGH 25 在窗体上画一个名称为 Command1的命令按钮,然后编写其 Click事件过程代码如下:
7、Private Sub Command1_Click() Dim i As Integer, num As Integer Do For i = 1 To 10 num = Int(Rnd * 10) + 1 Select Case num Case 2 Exit For Case 7 Exit Do End Select n = n + 1 Next i Loop Print n End Sub 则下面描述中正确的是 ( A)当 变量 num的值为 2时,事件过程 Command1_Click执行结束 ( B)当变量 num的值为 7时, Do循环将终止 ( C)变量 num的值一定是大于或
8、等于 11的整数 ( D) Do循环的执行次数一定为 10次 26 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer x = -10 Mod -4 If x 0 Then Command1.Left = Command1.Left - 100 End If End Sub 下面叙述中正确的是 ( A)程序一运行,命令按钮就向左移动,到窗体左端停止 ( B)程序运行后,单击命令按钮,则按钮向左移动,到窗体左端停止 ( C)程序运行 后,单击命令按钮,则按钮向左移动,每秒移动一次 (
9、 D)程序一运行,命令按钮就向右移动,到窗体右端停止 29 在窗体上画一个名称为 Command1的命令按钮,并编写如下程序: Private Sub Command1_Click() Dim a As Integer Static b As Integer a = 20 b = 5 Call sub1(a, b) Print a; b End Sub Private Sub sub1(ByRef x1 As Integer, y1 As Integer) x1 = x1 + 3 y1 = x1 + y1 End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是 ( A) 23 23 (
10、 B) 23 28 ( C) 20 5 ( D) 20 25 30 下列叙述中正确的是 ( A)结点中具有两个指针域的链表一定是二叉链表 ( B)结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构 ( C)二叉树只能采用链式存储结构 ( D)循环链表是非线性结构 31 某二叉树的前序序列为 ABCD,中序序列为 DCBA,则 后序序列为 ( A) BADC ( B) DCBA ( C) CDAB ( D) ABCD 32 下面不能作为软件设计工具的是 ( A) PAD图 ( B)程序流程图 ( C)数据流程图 (DFD图 ) ( D)总体结构图 33 逻辑模型是面向数据库系统的模型,
11、下面属于逻辑模型的是 ( A)关系模型 ( B)谓词模型 ( C)物理模型 ( D)实体 -联系模型 34 运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是 ( A)多对多 ( B)一对多 ( C)多对 一 ( D)一对一 35 某二叉树中有 15个度为 1的结点, 16个度为 2的结点,则该二叉树中总的结点数为 ( A) 32 ( B) 46 ( C) 48 ( D) 49 36 下面对软件特点描述错误的是 ( A)软件没有明显的制作过程 ( B)软件是一种逻辑实体,不是物理实体,具有抽象性 ( C)软件的开发、运行对计算机系统具有依赖性
12、( D)软件在使用中存在磨损、老化问题 37 设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司(公司号,公司名,地址,注册资本,法人代表,员工数),员工 (员工号,姓名,性别,年龄,学历),雇佣(公司号,员工号,工资,工作起始时间)。其中表的键为公司号,表的键为员工号,则表的键(码)为 ( A)公司号,员工号 ( B)员工号,工资 ( C)员工号 ( D)公司号,员工号,工资 38 表达式 Int(5.3)+Int(-5.8) Fix(5.3)+Fix(-5.8)的值是 ( A) True ( B) False ( C) 1 ( D) 0 39 以下不合法的 Visual Ba
13、sic变量名是 ( A) Cab24 ( B) Sims ( C) A#B ( D) Print_Text 40 下列各声明语句中错误的是 ( A) Dim Test As String=“计算机等级考试 ( B) Const Country = “China“ ( C) Public Sum As Integer ( D) Static v1 二、基本操作题 41 (1)在名称为 Form1的窗体上添加三个单选按钮,其名称分别为 Option1、Option2和 Option3(如图 1所示 ),然后通过属性窗口设置窗体和单选按钮的属性,实现如下功能: 窗体标题为 “设置单选按钮属性 ”。
14、三个单 选按钮的标题分别为 “按钮 1”、 “按钮 2”和 “按钮 3”。 初始状态为,第 1个单选按钮为 “选中 ”。 程序运行后,第 2个单选按钮为 “不可用 ”。 程序运行后,第 3个单选按钮为 “不可见 ”。 程序的运行情况如图 2所示。 要求:不编写任何代码。 注意:存盘时必须存放在考生文件夹下,工程文件名为 sjtl vbp,窗体文件名为 sjtl frm。(2)在名称为 Form1的窗体上画一个垂直滚动条和一个命令按钮,其名称分别为 VScroll1和 Command1,编写适当的事件过程。程序运行后,如果单击命令按钮,则按如下要求 设置垂直滚动条的属性: Max=窗体高度 Mi
15、n=0 LargeChange=50 SmallChange=10 如果移动垂直滚动条的滚动框,则在窗体上显示滚动框的刻度值。 程序的运行情况如图所示。 要求:不得使用任何变量。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2 vbp,窗体文件名保存为 sjt2 frm。 三、简单应用题 42 (1)在考生文件夹中有一个工程文件 sjt3 vbp。程序的功能是输入用户名和密码。程序运行时,当输人密码到文本框 Text2中时,如果 “显示密码 ”复选框没 有被选中,则在文本框 Text3中同时显示 “#”(如图所示 );如果 “显示密码 ”复选框被选中,重新输入密码时,则在 Tex
16、t3中同时显示的是密码字符本身。 在给出的窗体文件中已添加了全部控件,但程序不完整。 要求:去掉程序中的注释符,把程序中的 “?”改为正确的内容。 注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。 (2)考生文件夹中有一个工程文件 sjt4 vbp。该程序的功能是:程序运行时,向文本框控件数组Text1(有 5个文本框 )中任意输入 5个数,单击名称为 Command1的命 令按钮,则找出其中最小数并在标签 lblResult中显示。给出的窗体文件中已经有了全部控件,但程序不完整,其中函数 FindMin的作用是返回两个数中的较小数。要求:去掉程序中的注释符,把程
17、序中的 “?”改为正确的内容。 注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。 四、综合应用题 43 在考生文件夹下有一个工程文件 sjt5 vbp,相应的窗体文件是 sjt5 frm(如图所示 )。该程序的功能是:单击 “读数 ”按钮,读入考生文件夹下 in5 txt文件中的一个整数,并放入 Text1中;单击 “计算 ”按钮,则计算小于该数的最大素数,并显示在 Text2中;单击 “存盘 ”按钮,则把该素数保存到考生文件夹下的 out5 txt文件中。 要求: 程序已给出 “存盘 ”按钮的事件过程代码。 “读数 ”按钮的事件过程和判断 x是否是素数的函数 p
18、rime(x)不完整,请去掉注释,并在 ?处填上正确的内容,使程序完整。 编写 “计算 ”按钮的事件过程中。计算小于Text1中数据的最大素数。 请不要改动窗体上所有控件属性设置及相应的过程代码。最后将改动后的程序用原文件名保存。 国家二级( VB)机试模拟试卷 55答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 数据独立性包括物理独立性和逻辑独立性,物理独立性指数据的物理结构的改变,不会影响数据库的逻辑结构,也不会引起应用程序的改动;逻辑独立性指数据库的总体逻辑结构的改变,不会导致相应的应用程序的改变。故 A选项正确。 2 【正确答案】 B 【试题解析】 在 VB中,变量名的第一
19、个字符必须是英文字母,最后一个字符可以是类型说明符,且变量名只能由字母、数字、下划线组成,故 A和 D选项错误; B选项最后一位是长整型类 型说明符; C选项最后一位是定长字符串的类型说明符,结合题目要求是数值变量,知 C选项错误,故选 B。 3 【正确答案】 B 【试题解析】 十进制的整型数 Integer存储空间为 2个字节,取值范围是 -3276832767,长整型 Long存储空间为 4个字节,取值范围是 -21474836482147483647,双精度浮点数 Double存储空间为 8个字节, Variant是一种特殊的数据类型,能保存所有类型的数据,其存储空间会根据数据大小自动分
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 55 答案 解析 DOC
