2007年4月计算机等级考试二级VB真题及参考答案

上传人:xinq****976 文档编号:24913292 上传时间:2017-12-08 格式:PDF 页数:13 大小:268.23KB
返回 下载 相关 举报
2007年4月计算机等级考试二级VB真题及参考答案_第1页
第1页 / 共13页
2007年4月计算机等级考试二级VB真题及参考答案_第2页
第2页 / 共13页
2007年4月计算机等级考试二级VB真题及参考答案_第3页
第3页 / 共13页
2007年4月计算机等级考试二级VB真题及参考答案_第4页
第4页 / 共13页
2007年4月计算机等级考试二级VB真题及参考答案_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《2007年4月计算机等级考试二级VB真题及参考答案》由会员分享,可在线阅读,更多相关《2007年4月计算机等级考试二级VB真题及参考答案(13页珍藏版)》请在金锄头文库上搜索。

1、 全国统一客服热线:400-777-1218 全国计算机等级考试代理合作加盟:http:/ 2007 年 4 月全国计算机等级考试二级笔试试卷 Visual Basic 语言程序设计 注意事项 一、考生应严格遵守考场规则,得到监考人员指令后方可作答。二、考生拿到试卷后应首先将自己的姓名、准考证号等内容涂写在答题卡的相应位置上。三、选择题答案必须用铅笔填涂在答题卡的相应位置上, 填空题的答案必须用蓝、黑色钢笔或圆珠笔写在答题卡的相应位置上,答案写在试卷上无效。四、注意字迹清楚,保持卷面整洁。五、考试结束将试卷和答题卡放在桌上,不得带走。待监考人员收毕清点后,方可离场。 全国统一客服热线:400-

2、777-1218 全国计算机等级考试代理合作加盟:http:/ 二级 Visual Basic 语言程序设计试卷 第 1 页(共 11 页) 2007年4月全国计算机等级考试二级笔试试卷 公共基础知识和Visual Basic语言程序设计 (考试时间 90 分钟,满分 100 分) 一、选择题(每小题 2 分,共 70 分) (1 )下列叙 述中正确的是( )。 A)算法的效率只与问题的规模有关,而与数据的存储结构无关 B)算法的时间复杂度是指执行算法所需要的计算工作量 C)数据的逻辑结构与存储结构是一一对应的 D)算法的时间复杂度与空间复杂度一定相关 (2 )在结构化程序设计中,模块划分的原

3、则是( )。 A)各模块应包括尽量多的功能 B)各模块的规模应尽量大 C)各模块之间的联系应尽量紧密 D)模块内具有高内聚度、模块间具有低耦合度 (3 )下列叙述中正确的是( )。 A)软件测试的主要目的是发现程序中的错误 B)软件测试的主要目的是确定程序中错误的位置 C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作 D)软件测试是证明软件没有错误 (4 )下列选项中不属于面向对象程序设计特征的是( )。 A)继承性 B )多态性 C)类比性 D)封装性 (5 )下列对队列的叙述正确的是( )。 A)队列属于非线性表 )队列按“先进后出”原则组织数据 C)队列在队尾删除数据

4、 D )队列按“先进先出”原则组织数据 (6 )对下列二叉树: 进行前序遍历的结果为( )。 A)DYBEAFCZX B )YDEBFZXCA C)ABDEYCFXZ D)ABCDEFXYZ (7 )某二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点数为( )。 A)n +1 B)n -1 C)2 n D)n /2 (8 )在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。 A)并 B)交 C)投影 D)笛卡尔乘积 (9 )在 E-R 图中,用来表示实体之间联系的图形是( )。 A)矩形 B)椭圆形 C)菱形 D)平行四边形 (10)下列叙述中错误的是( )。 A

5、)在数据库系统中,数据的物理结构必须与逻辑结构一致 全国统一客服热线:400-777-1218 全国计算机等级考试代理合作加盟:http:/ 二级 Visual Basic 语言程序设计试卷 第 2 页(共 11 页) B)数据库技术的根本目标是要解决数据的共享问题 C)数据库设计是指在已有数据库管理系统的基础上建立数据库 D)数据库系统需要操作系统的支持 (11)下列 可以正确定义 2 个整型变量和 1 个字符串变量的语句是( )。 A)Dim n,m As Integer,s As String B)Dim a%,b$ ,c As String C)Dim a As Integer,b,c

6、 As String D)Dim x%,y As Integer,z As String (12)下列表达式中不能判断 x 是否为偶数的是( )。 A)x/2=Int(x/2) B )x Mod 2=0 C)FiX(x/2)=x/2 D )x2=0 (13) 设在名称为 Myform 的窗体上只有 1 个名称为 C1 的命令按钮,下列叙述中正确的是( )。 A)窗体的 Click 事件过程的过程名是 Myform_Click B)命令按钮的 Click 事件过程的过程名是 C1_Click C)命令按钮的 Click 事件过程的过程名是 Command1_Click D)上述 3 种过程名称都

7、是错误的 (14)设窗体上有 1 个滚动条,要求单击滚动条右端的 按钮一次, 滚动块移动一定的刻度值,决定此刻度值的属性是( )。 A)Max B )Min C )SmallChange D )LargeChange (15) 1 个二维数组可以存放 1 个矩阵。在程序开始有语句 Option Base 0,则下面定义的数组中正好可以存放 1 个 43 矩阵(即只有 12 个元素)的是( )。 A)Dim a(-2 To 0,2)As Integer B)Dim a(3,2)As Integer C)Dim a(4,3)As Integer D)Dim a(-1 To -4,-1 To -3)

8、As Integer (16)若设置了文本框的属性 PasswordChar=$,则运行程序时向文本框中输入 8 个任意字符后,文本框中显示的是( )。 A)8 个$ B )1 个$ C )8 个* D )无任何内容 (17)设在窗体上有 1 个名称为 Combol 的组合框,含有 5 个项目,要删除最后一项,正确的语句是( )。 A)Combo1.RemoveItem Combo1.Text B)Combo1.RemoveItem 4 C)Combo1.RemoveItem Combo1.ListCount D)Combo1.RemoveItem 5 (18)工程中有 2 个窗体,名称分别为

9、 Form1、Form2 ,Form1 为启动窗体,该窗体上有命令按钮 Command1。要求程序运行后单击该命令按钮时显示 Form2,则按钮的 Click事件过程应该是( )。 A)Private Sub Command1_Click( ) B )Private Sub Command1_Click( ) Form2.Visible Form2.Show End Sub End Sub C)Private Sub Command1_Click( ) D )Private Sub Command1_Click( ) Form2.Load Load Form2 End Sub End Sub

10、(19)若在某窗体模块中有下列事件过程: Private Sub Command1_Click(Index As Integer) 全国统一客服热线:400-777-1218 全国计算机等级考试代理合作加盟:http:/ 二级 Visual Basic 语言程序设计试卷 第 3 页(共 11 页) End Sub 则下列叙述中正确的是( )。 A)此事件过程与不带参数的事件过程没有区别 B)有 1 个名称为 Command1 的窗体,单击此窗体则执行此事件过程 C)有 1 个名称为 Command1 的控件数组,数组中有多个不同类型控件 D)有 1 个名称为 Command1 的控件数组,数组

11、中有多个相同类型控件 (20)下列循环语句中在任何情况下都至少执行一次循环体的是( )。 A)Do While B )While 循环体 循环体 Loop WendC)Do D)Do Until 循环体 循环体 LoopUntil Loop (21)在窗体上有 1 个名为 Cd1 的通用对话框,为了在运行程序时打开保存文件对话框,则在程序中应使用的语句是( )。 A)Cd1.Action=2 B )Cd1.Action=1 C)Cd1.ShowSave=True D )Cd1.ShowSave=0 (22)下列关于菜单的叙述中错误的是( )。 A)各级菜单中的所有菜单项的名称必须惟一 B)同一

12、子菜单中的菜单项名称必须惟一,但不同子菜单中的菜单项名称可以相同 C)弹出式菜单用 PopupMenu 方法弹出 D)弹出式菜单也用菜单编辑器编辑 (23)已知有下列过程: Private Sub proc1(a As Integer,b As String,Optional x As Boolean) End Sub 正确调用此过程的语句是( )。 A)Call proc1(5) B)Call proc1 5,abc,False C)proc1(12,abc,True) D )proc1 5,abc (24)在窗体上有 1 个名称为 Text1 的文本框和 1 个名称为 Command1 的

13、命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。下列能够正确实现上述功能的程序是( )。 A)Private Sub Command1_Click( ) B )Private Sub Command1_Click( ) Text1.Left=100 Text1.Left=Text1.Left-100 End Sub End Sub C)Private Sub Command1_Click( ) D )Private Sub Command1_Click( ) Textl.Move Text1.Left+100 Text1.Move Text1.Left End Sub

14、End Sub (25)某人创建了 1 个工程,其中的窗体名称为 Form1;之后又添加了 1 个名为 Form2 的窗体,并希望程序执行时先显示 Form2 窗体,那么,他需要做的工作是( )。 A)在工程属性对话框中把“启动对象”设置为 Form2 B)在 Forml 的 Load 事件过程中加入语句 Load Form2 C)在 Form2 的 Load 事件过程中加入语句 Form2.Show 全国统一客服热线:400-777-1218 全国计算机等级考试代理合作加盟:http:/ 二级 Visual Basic 语言程序设计试卷 第 4 页(共 11 页) D)把 Form2 的 T

15、abIndex 属性设置为 l,把 Form1 的 TabIndex 属性设置为 2 (26)窗体上有 1 个名称为 Text1 的文本框和 1 个名称为 Command1.的命令按钮。要求程序运行时,单击命令按钮,就可把文本框中的内容写到文件 out.txt 中,每次写入的内容附加到文件原有内容之后。下列能够正确实现以上功能的程序是( )。 A)Private Sub Command1_Click( ) Open out.txt For Input As #1 Print #1,Text1.Text Close #1 End Sub B)Private Sub Command1_Click( ) Open out.txt For Output As #1 Print #1,Text1.Text Close #1 End Sub C)Private Sub Command1_Click( ) Open out.txt For Append As#1 Print #1,Text1.Text Close #1 End Sub D)Private Sub Command1_Click( )

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 计算机等级考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号