[计算机类试卷]国家二级(VB)机试模拟试卷71及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷71及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷71及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 71及答案与解析 一、选择题 1 下列关于控件数组的叙述中,正确的是 ( A)控件数组可以由不同类型的控件组成 ( B)控件数组元素的最小下标值为 1 ( C)在设计阶段,可以改变控件数组元素的 Index属性值 ( D)控件数组的名字由 Caption属性指定 2 判断复选框是否被选中的属性为 ( A) Selected ( B) Checked ( C) Value ( D) Index 3 命令按钮、单选按钮、复选框都可以通过 Picture属性在控件上显示图片,但需事先设置 某一属性,该属性为 ( A) Appearance ( B) Style ( C
2、) DisabledPicture ( D) DownPicture 4 以下不可以作为 “容器 “的控件是 ( A)图片框 ( B)图像框 ( C)框架 ( D)窗体 5 编写如下程序: Private Sub Command1_Click() Dim a As Integer, b As Integer a = 3 b = 2 If a * b 0 End Sub 程序运行后,单击命令按钮 Command1,输出结果为 ( A) True ( B) False ( C) 1 ( D) -1 6 编写如下程序: Private Sub Command1_Click() Dim score A
3、s Integer score = 86 If score 85 Then r = 1 ElseIf score 60 Then r = 2 Else r = 0 End If Print r End Sub 程序运行后,单击命令按钮 Command1,输出结果为 ( A) 0 ( B) 1 ( C) 2 ( D) 86 7 编写如下程序: Private Sub Command1_Click() Dim n As Integer, t As Long Static s As Integer t = 1 For n = 1 To 3 t = t * n s = s + t Next Print
4、 s End Sub 程序运行后,第二次单击命令按钮 Command1时,输出结果为 ( A) 6 ( B) 9 ( C) 12 ( D) 18 8 编写如下程序: Private Sub Command1_Click() Dim x As Integer, y As Integer x = 1 y = 1 Do y = x * y If y 10 Then Exit Do Else x = x + 3 End If Loop Until x 10 Then m = n fun1 = m + n End Function 程序运行后,单击命令按钮 Command1,输出结果为 ( A) 30
5、( B) 32 ( C) 34 ( D) 36 11 编写如下程序: Private Sub Command1_Click() Dim num As Integer Dim k As Integer, n As Integer num = InputBox(“请输入一个正整数: “) k = num n = 2 Do Do While num Mod n = 0 Print n; num = num / n Loop n = n + 1 Loop Until n k / 2 End Sub 程序运行后,单击命令按钮 Command1,并输入数值 20,则输出结果为 ( A) 2 2 5 ( B
6、) 2 3 4 ( C) 2 3 4 5 ( D) 2 5 12 编写如下程序: Private Sub Command1_Click() Dim n As Long, s As String n = InputBox(“输入一个数 “) Do While n “ Then For i = Len(x) To 1 Step -1 s = Mid(x, i, 1) If s =5 And x=5 Or x85,所以 r=1。选 B)。 7 【正确答案】 B 【试题解析】 Staic关键字定义的变量退出事件后变量值保持不变。 For循环根据变量的初值进行计算。当第二次点击时, s的初值是第一次事件
7、执行后的结果。选B)。 8 【正确答案】 B 【试题解析】 DoLoop Until 循环当条件为真时循环执行循环体。代入初值进行计算可得结果。选 B)。 9 【正确答案】 A 【试题解析】 第一个 For循环从字符串 s中提取数字,赋值给数组 a的元素。第二个 For循环对数组 a中的元 素实现倒序排列。第三个 For循环实现打印。选A)。 10 【正确答案】 D 【试题解析】 Function fun1 函数中的参数都是引用传递,会改变实参的值,执行完后 Command1_Click 中变量 x的值为 12。选 D)。 11 【正确答案】 A 【试题解析】 Mod 为求余函数。内层 Do
8、While循环在 num Mod n 不等于 0时退出。 Do Loop Until循环满足 n k / 2条件时退出。执行结果选 A)。 12 【正确答案】 A 【试题解析】 &为字符串连接函数。 循环体取 n 的个位数,十位数,百位数组成字符串 s。循环执行后 s字串和输入的字串倒序。选 A)。 13 【正确答案】 B 【试题解析】 第一个 For循环对数组 a和数组 b 的元素赋初值。第二个 For循环实现答应。嵌套循环先执行内循环,条件不满足时退出执行外循环。直到外循环也不满足条件时结束。选 B)。 14 【正确答案】 A 【试题解析】 List1.AddItem可以为列表框添加列表项
9、。 For循环中通过 Mid 函数从字串中倒序取出字符,碰到空格时添加新列表项。选 A)。 15 【正确答案】 B 【试题解析】 算法的效率与问题的规模和数据的存储结构都有关, A错误。算法的时间复杂度,是指执行算法所需要的计算工作量, B 正确。由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此数据的逻辑结构和存储结构不是一一对应的, C错误。算法的时间复杂度和空间复杂度没有直接的联系, D错误。 16 【正确答案】 C 【试题解析】 线性表的顺序存储结构具备如下两个基本特征:( 1)线性表中的所有元素所占的存储空间是连续的;( 2)线性表中各数据元素在存储空间中是按逻辑顺序依
10、次存放的。用一组任意的存储单 元来依次存放线性表的结点,这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。因此 C正确。 17 【正确答案】 D 【试题解析】 二叉树中,度为 0的节点数等于度为 2的节点数加 1,即 n2=n0-1,叶子节点即度为 0, n0=1,则 n2=0,总节点数为 12=n0+n1+n2=1+n1+0,则度为 1的节点数 n1=11,故深度为 12,选 D。 18 【正确答案】 D 【试题解析】 快速排序最坏情况就是每次选的基准数都和其他数做过比较,共需比较 (n-1)+(n-2)+ +1=n(n-1)/2,选 D。 19 【正确答案
11、】 C 【试题解析】 结构化程序设计中,要注意尽量避免 goto语句的使用,故选 C。 20 【正确答案】 B 【试题解析】 软件测试主要包括单元测试、集成测试、确认测试和系统测试。 21 【正确答案】 A 【试题解析】 需求分析阶段的工作可概括为个方面: 需求获取。 需求分析。 编写需求规格说明书。 需求审评。 22 【正确答案】 C 【试题解析】 自然连接是一种特殊的等值连接,它满足下面的条件: 两关系间有公共域; 通 过公共域的等值进行连接,选 C。 23 【正确答案】 A 【试题解析】 由于职员可以再多加公司兼职,表 W的键(码)应为公司关系和职员关系的主码,即公司号和职员号。 24
12、【正确答案】 B 【试题解析】 工程文件的扩展名为 .vbp。 25 【正确答案】 A 【试题解析】 变量的命名规则是: 必须以字母开头,由字母、汉字、数字或下划线组成; 不能在变量名中出现句点 “.“、空格或者嵌入字符,例如!、 、 #、$、 %、 &等; 长度不得超过 255个字符; 不能使用 VB的关键字,关键字是语言的 组成部分,包括预定义语句 (例如 If、 For等 )、函数 (Abs、 Sqr等 )和操作符(Or、 Mod 等 )。 26 【正确答案】 B 【试题解析】 %:整型, #:双精度实型, &:长整型, :货币型。 27 【正确答案】 A 【试题解析】 选项 B)表述的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 71 答案 解析 DOC
