[计算机类试卷]2012年9月国家二级(Visuall Basic)笔试真题试卷及答案与解析.doc
《[计算机类试卷]2012年9月国家二级(Visuall Basic)笔试真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2012年9月国家二级(Visuall Basic)笔试真题试卷及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、2012年 9月国家二级( Visuall Basic)笔试真题试卷及答案与解析 1 下列链表中,其逻辑结构属于非线性结构的是 ( )。 ( A)二叉链表 ( B)循环链表 ( C)双向链表 ( D)带链的栈 2 设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入 队与退队运算后, front=15, rear=15,则循环队列中的元素个数为 ( )。 ( A) 15 ( B) 16 ( C) 20 ( D) 0或 35 3 下列关于栈的叙述中,正确的是 ( ) ( A)栈底元素一定是最后人栈的元素 ( B)栈顶元素一定是最先入栈的元素 ( C)栈
2、操作遵循先进后出的原则 ( D)以上三种说法都不对 4 在关系数据库中,用来表示实体间联系的是 ( )。 ( A)属性 ( B)二维表 ( C)网状结构 ( D)树状结构 5 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是 ( )。 ( A) 1: 1联系 ( B) m: 1联系 ( C) 1: m联系 ( D) m: n联系 6 有两个关系 R和 S如下 :则由关系 R得到关系 S的操作是 ( )。( A)选择 ( B)投影 ( C)自然连接 ( D)并 7 数据字典 (DD)所定义的对象都包含于 ( )。 ( A)数据流程图 (DF
3、D图 ) ( B)程序流程图 ( C)软件结构图 ( D)方框图 8 软件需求规格说明书的作用不包括 ( )。 ( A)软件验收的依据 ( B)用户与开发人员对软件要做什么的共同理解 ( C)软件设计的依据 ( D)软件可行性研究的依据 9 下面属于黑盒测试方法的是 ( )。 ( A)语句覆盖 ( B)逻辑覆盖 ( C)边界值分析 ( D)路径覆盖 10 下面不属于软件设计阶段任务的是 ( )。 ( A)软件总体设计 ( B)算法设计 ( C)制定软件确认测试计划 ( D)数据库设计 11 以下叙述中错误的是 ( )。 ( A) .vbp文件是工程文件,一个工程可以包含 .bas文件 ( B)
4、 .frm文件是窗体文件,一个窗体可以包含 .bas文件 ( C) .vbp文件是工程文件,一个工程可以由多个 .frm文件组成 ( D) .vbg文件是工程组文件,一个工程组可以由多个工程组成 12 以下叙述中错 误的是 ( )。 ( A)在 Visual Basic的窗体中,一个命令按钮是一个对象 ( B)事件是能够被对象识别的状态变化或动作 ( C)事件都是由用户的键盘操作或鼠标操作触发的 ( D)不同的对象可以具有相同的方法 13 设 x=3.3, y=4.5,表达式 xInt(x)+Fix(y)的值是 ( )。 ( A) 3 5 ( B) 4 8 ( C) 4 3 ( D) 4 7
5、14 窗体上有一个名称为 Commandl的命令按钮,其中部分代码如下: Private Sub CommandlClick() Dim a(10)As Integer。 Dim n As Integer Call calc(a, n) End Sub calc过程的首行应该是 ( )。 ( A) Sub calc(x()As Integer, n As Integer) ( B) Public Sub calc(x()As Integer) ( C) Private Sub calc(a(n)As Integer, n As Integer) ( D) Publk: Sub calc(a A
6、s Integer, n As Integer) 15 设有如下程序: Sub f(x As Integer, ByVal y As Integer) X=2*x y=y+X End Sub Private Sub Commandl Click() Dim a As Integer, b As Integer a=6:b=35 Call f(a,b) Print a, b End Sub 程序运行后,单击命令按钮 Commandl,输 m结果为 ( )。 ( A) 6 47 ( B) 12 47 ( C) 6 35 ( D) 12 35 16 以下叙述中正确的是 ( )。 ( A)窗体及窗体上
7、所有控件的事件过程代码都保存在窗体文件中 ( B)在工程中只有启动窗体可以建立菜单 ( C)窗体名称必须与窗体文件的名称相同 ( D)程序一定是从某个窗体开始执行的 17 窗体上有一个名称为 Commandl的命令按钮,其单击事件过程代码如下: Private Sub Commandl Click() Static x As Variant n=0 x=Array(1, 2, 3,4, 5, 6, 7, 8, 9, 10) While n0 x=x-3 x=IIf(Int(x 5)=x 5, X+2, x) Loop Print X End Sub 程序运行后,单击命令按钮 Commandl,
8、输出结果为 ( )。 ( A) 0 ( B) -1 ( C) -2 ( D) -3 24 以下关于通 用对话框的叙述中,错误的是 ( )。 ( A)若没有指定 InitDir属性值,则起始目录为当前日录 ( B)用一个通用对话框控件可以建立几种不同的对话框 ( C) File Title属性指明了文件对话框中所选择的文件名 ( D)文件对话框用属性 FiherIndex指定默认过滤器,它是一个从 0开始的整数 25 窗体上有一个名称为 Commandl的命令按钮,并有如下程序: Private Sub Commandl Click() Dim rrl AS Integer, n As Inte
9、ger m=InputBox(”输入第一个数 ”) n=InputBox(”输入第二个数 ”) Do While mn m=m-n Loop Do While nm n=n-121 Loop Loop Print rn End Sub 该程序的功能是 ( )。 ( A)求数值 m和 D的最大公约数 ( B)求数值 m和 n的最小公倍数 ( C)求数值 m和 n巾的较大数 ( D)求数值 m和 n的较小数 26 窗体上有一个名称为 Commandl的命令按钮,其单击事件过程及有关函数过程如下: Private Sub Commandl Click() Dim n As Integer n=add
10、(5, 10) Print n End Sub Function add(vl As Integer, v2 As Integer, Optional v3)As Integer If Not IsMissing(v3)Then add=vl+v2+v3 Else add=vl+v2 End If End Function 运行程序,单击命令按钮,以下叙述中正确的是 ( )。 ( A)程序不能正常运行,因为函数 add的参数定义有错 ( B)程序不能正常运行,因为函数定义与函数调用语句的参数个数不匹配 ( C)程序能正常运行,结果是在窗体上显示 15 ( D)程序能正常运行,结果是在窗体上显示
11、 510v3 27 目录列表框 Path属性所表示的含义是 ( )。 ( A)当前驱动器或指定驱动器上的路径 ( B)当前驱动器或指定驱动器上的某目录下的文件列 表 ( C)根目录下的文件列表 ( D)指定路径下的文件列表 28 以下关于函数过程的叙述中错误的是 ( )。 ( A)函数过程一定有返回值 ( B)函数过程一定有参数 ( C)函数过程可以在窗体模块和标准模块中定义 ( D)函数过程参数的类型与返回值的类型无关 29 在窗体上画一个名称为 Commandl的命令按钮,然后编写如下程序: Public Enum s a=4 b=3 End Enum Private Sub Comman
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2012 国家 二级 VISUALLBASIC 笔试 答案 解析 DOC
