[计算机类试卷]2011年9月国家二级(VisualBasic)笔试真题试卷及答案与解析.doc
《[计算机类试卷]2011年9月国家二级(VisualBasic)笔试真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2011年9月国家二级(VisualBasic)笔试真题试卷及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、2011年 9月国家二级( VisualBasic)笔试真题试卷及答案与解析 1 下列叙述中正确的是 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 2 下列关于线性链表的叙述中,正确的是 ( A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 ( C)进行插入与删除时,不需要移动表中的元素 ( D)以上三种说法都不对 3 下列关于二树的叙述中,正确的是 ( A)叶子结点总是比度为 2的结点少一个 ( B)叶子结
2、点总是比度为 2的结点多一个 ( C)叶子结点数是度为 2的结点数的两倍 ( D)度为 2的结点数是度为 1的结点数的两倍 4 软件按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 )。下面属于应用软件的是 ( A)学生成绩管理系统 ( B) C语言编译程序 ( C) UNIX操作系统 ( D)数据库管理系统 5 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( A) 7 ( B) 6 ( C) 3 ( D) 2 6 程序调试的任务是 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程序中的错误 ( D)诊断和改正程序中的错误 7 下列关于数据库设计的叙述中,正确
3、的是 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数据字典 ( D)在物理设计阶段建立数据字典 8 数据库系统的三级模式不包括 ( A)概念模式 ( B)内模式 ( C)外模式 ( D)数据模式 9 有三个关系 R, S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( A)自然连 接 ( B)差 ( C)交 ( D)并 10 下列选项中属于面向对象设计方法主要特征的是 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 11 以下描述中错误的是 ( A)窗体的标题通过其 Caption属性设置 ( B)窗体的名称 (N
4、ame属性 )可以在运行期间修改 ( C)窗体的背景图形通过其 Picture属性设置 ( D)窗体最小化时的图标通过其 Icon属性设置 12 在设计阶段,当按 Ctrl+R键时,所打开的窗口是 ( A)代码窗 ( B)工具箱窗口 ( C)工程资源管理器 窗口 ( D)属性窗口 13 设有如下变量声明语句: Dim a, b As Boolean 则下面叙述中正确的是 ( A) a和 b都是布尔型变量 ( B) a是变体型变量, b是布尔型变量 ( C) a是整型变量, b是布尔型变量 ( D) a和 b都是变体型变量 14 下列可作为 Visual Basic变量名的是 ( A) A#A
5、( B) 4ABC ( C) ?xy ( D) Print_Text 15 假定一个滚动条的 LargeChange属性值为 100,则 100表示 ( A)单击滚动条箭头和滚 动框之间某位置时滚动框位置的变化量 ( B)滚动框位置的最大值 ( C)拖动滚动框时滚动框位置的变化量 ( D)单击滚动条箭头时滚动框位置的变化量 16 在窗体上面一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() MsgBox Str(123+321) End Sub 程序运行后,单击命令按钮,则在信息框中显示的提示信息为 ( A)字符串 “123+321” ( B)字符串
6、 “444” ( C)数值 “444” ( D)空白 17 假定有以下程序: Private Sub Form_Click() a=1: b=a Do Until a=5 x=a*b Print b; x a=a+b b=b+a Loop End Sub 程序运行后,单击窗体,输出结果是 ( A) 1 1 2 3 ( B) 1 1 2 4 ( C) 1 1 3 8 ( D) 1 1 3 6 18 在窗体上画一个名称为 List1的列表框,列表框中显示若干城市的名 称。当单击列表框中的某个城市名时,该城市名消失。下列在 List1_Click事件过程中能正确实现上述功能的语句是 ( A) Lis
7、t1 Removeltem List1 Text ( B) List1 Removeltem List1 CIear ( C) List1 Removeltem List1 ListCount ( D) List1 Removeltem List1 Listlndex 19 列表框中的项目保存在一个数组中,这个数组的名字是 ( A) Column ( B) Style ( C) List ( D) MultiSeleet 20 有人编写了如下程序: Private Sub Form_Click() Dim s As Integer, x As Integer s=0 x=0 Do While
8、s=10000 x=x+1 s=s+x2 Loop Pdnt s End Sub 上述程序的功能是:计算 s=1+22+32+n 2+ ,直到 s10000为止。程序运行后,发现得不到正确的结果,必须进行修改。下列修改中正确的是 ( A)把 x=0改为 x=1 ( B)把 Do While s=10000改为 Do While s10000 ( D)交换 x=x+l和 s=s+x2的位置 21 设有如下程序: Private Sub Form_C1ick() Dim s As Long, f As Long Dim n As Integer, i As Integer f=1 n=4 For
9、i=1 To n f=f*i s=s+f Next i Print s End Sub 程序运行后,单击窗体,输出结果是 ( A) 32 ( B) 33 ( C) 34 0)35 22 阅读下面的程序段: a=0 For i=1 To 3 For j=1 To i For k=j To 3 a=a+1 Next k Next j Next i 执 行上面的程序段后, a的值为 ( A) 3 ( B) 9 ( C) 14 ( D) 21 23 设有如下程序: Private Sub Form_Click() Cls a$=”123456” For i=1 To 6 Print Tab(12-i)
10、; _ Next iEnd Sub 程序运行后,单击窗体,要求结果如图所示,则在_处应填入的内容为 ( A) Left(a$, i) ( B) Mid(a$, 8-i, i) ( C) Right(a$, i) ( D) Mia(a$, 7, i) 24 设有如下程序: Private Sub Form_Click() Dim i As Integer, x As String,Y As String x=”ABCDEFG” For i=4 To 1 Step-1 y=Mid(x, i, i)+y Next i Print y End Sub 程序运行后,单击窗体,输出结果为 ( A) ABC
11、CDEDEFG ( B) AABBCDEFG ( C) ABCDEFG ( D) AABBCCDDEEFFGG 25 设有如下程序: Private Sub Form_Click() Dim ary(1 To 5)As Integer Dim i As Integer Dim sum As Integer For i=1 To 5 ary(j)=i+1 sum=sum+ary(i) Next 1 Print sum Eud Sub 程序运行后,单击窗体,则 在窗体上显示的是 ( A) 15 ( B) 16 ( C) 20 ( D) 25 26 有一个数列,它的前 3个数为 0, 1, 1,此后
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2011 国家 二级 VISUALBASIC 笔试 答案 解析 DOC
