2010年9月计算机等级考试二级VB笔试试题及答案

上传人:工**** 文档编号:564472554 上传时间:2023-08-09 格式:DOC 页数:14 大小:198.50KB
返回 下载 相关 举报
2010年9月计算机等级考试二级VB笔试试题及答案_第1页
第1页 / 共14页
2010年9月计算机等级考试二级VB笔试试题及答案_第2页
第2页 / 共14页
2010年9月计算机等级考试二级VB笔试试题及答案_第3页
第3页 / 共14页
2010年9月计算机等级考试二级VB笔试试题及答案_第4页
第4页 / 共14页
2010年9月计算机等级考试二级VB笔试试题及答案_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、2010年9月计算机二级VB笔试试题:文字版一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元

2、素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制(7)层次型、网状型

3、和关系型数据库划分原则是A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式(10)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并(11)在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是A) B)C) D)(12)在Visual Basic集成环境的设计模式下,用

4、鼠标双击窗体上的某个控件打开的窗口是A)工程资源管理器窗口B)属性窗口C)工具箱窗口D)代码窗口(13)下列叙述中错误的是A)列表框与组合框都有List属性B)列表框有Selected属性,而组合框没有C)列表框和组合框都有Style属性D)组合框有Text属性、而列表框没有(14)设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是A)Name B)Index C)Caption D)Left(15)滚动条可以响应的事件是A)Load B)Scroll C)Click D)MouseDown(16)设a=5, b=6, c=7, d=8,执行语句X=Ilf(ab)And (cd), 1

5、0, 20)后,x的值是A)10 B)20 C)30 D)200(17)语句Print Sgn(-62)+ Abs(-62)+Int(-62)的输出结果是A)-36 B)1 C)-1 D)-72(18)在窗体上画一个图片框,在图片框中画一个命令按钮,位置如图所示。则命令按钮的Top属性值是A)200 B)300 C)500 D)700(19)在窗体上画一个名称为Command l的命令按钮。单击命令按钮时执行如下事件过程:Private Sub Command 1_Click()a$=”software and hardwareb$=Right(a$,8)c$=Mid(a$, 1,8)MsgB

6、ox a$,,b$,c$, 1End Sub则在弹出的信息框标题栏中显示的标题是A)software and hardwareB)hardwareC)softwareD)1(20)在窗体上画一个文本框(名称为Text 1)和一个标签(名称为Label 1),程序运行后,如果在文本框中输入文本,则标签中立即显示相同的内容。以下可以实现上述操作的事件过程是A)Private Sub Text1_Change() Label1.Caption=Text1.Text End SubB)Private Sub Label1_Change() Label1.Caption=Text1.Text End S

7、ubC)Private Sub Text1_Click() Label1.Caption=Text1.Text End SubD)Private Sub Label1_Click() Label1.Caption=Text1.Text End Sub(21)以下说法中错误的是A)如果把一个命令按钮的Default属性设置为True,则按回车键与单击该命令按钮的作用相同B)可以用多个命令按钮组成命令按钮数组C)命令按钮只能识别单击(Click)事件D)通过设置命令按钮的Enabled属性,可以使该命令按钮有效或禁用(22)以下关于局部变量的叙述中错误的是A)在过程中用Dim语句或Static语句

8、声明的变量是局部变量B)局部变量的作用域是它所在的过程C)在过程中用Static语句声明的变量是静态局部变量D)过程执行完毕,该过程中用Dim或Static语句声明的变量即被释放(23)以下程序段的输出结果是x=Iy=4Do Until y4x=x*yY=yILoopPrint xA)1 B)4 C)8 D)20(24)如果执行一个语句后弹出如图所示的窗口,则这个语句是A)InputBox(输入框”,”请输入VB数据”)B)x=InputBox(输入框”,”请输入VB数据”)C)InputB ox(请输入VB数据”,”输入框”)D)x=InputBox(请输入VB数据”,”输入框”)(25)有

9、如下事件过程:Private Sub Form Click()Dim n A s Integerx=0n=InputBox(请输入一个整数”)For i=1 TonFor j=1 To ix=xINext jNext iPrint xEnd Sub程序运行后,单击窗体,女口果在输入对话框中输入:,则在窗体上显示的内容是A)13 B)14 C)15 D)16(26)请阅读程序:Sub subP(b()As Integer)For i=1 To 4b(i)=2iNext iEnd SubPrivate Sub Command 1_Click()Dim a(l To 4)As IntegerA(l)

10、=5:a(2)=6:a(3)=7:a(4)=8subP a()For i=1 To 4Print a(i)Next iEnd Sub运行上面的程序,单击命令按钮,则输出结果是A)2 B)5 C)10 D)出错 4 6 12 6 7 14 8 8 16(27)Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2, 3, 5, 8,13, 21,34, 55, 89,。某人编写了下面的函数,判断大于1的整数x是否是Fibonacci数列中的某个数,若是,则返回True,否则返回False。Function Isfab(x As Integer)As

11、BooleanDim a As Integer, b As Integer, c As Integer, flag As Booleanflag=Falsea=1:b=IDo While xbc=aba=bb=cIf x=b Then flag=TrueLoopIsfab=flagEnd Function测试时发现对于所有正整数x,函数都返回False,程序需要修改。下面的修改方案中正确的是A)把a= b与b=c的位置互换B)把c=a+b移到b=c之后C)把Do While xb改为Do While xbD)把if x=b Then flag=True改为If x=a Then flag=Tr

12、ue(28)在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:Private Sub Command1_Click()Dim a$, b$,c$, k%a=ABCD”b=”123456”c=k=1Do While k= Len(a)Or k=Len(b)If k=Len(a)Thenc=cMid(a, k, 1)End IfIf k=Len(b)Thenc=cMid(b, k, 1)End Ifk=k1LoopPrint cEnd Sub运行程序,单击命令按钮,输出结果是A)123456ABCD B)ABCD123456 C)D6C5B4A321 D)AlB2C3D456(29)请阅读程序:Private Sub Form_ Click()m=1For i=4 To 1 Step-1Print Str(m);m=m1For j=1 To iPrint”;Next jPrintNext iEnd Sub程序运行后,单击窗体,则输出结果是A)1* B)4*

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

当前位置:首页 > 高等教育 > 习题/试题

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