2010内蒙古自治区全国计算机等级考试二级笔试试卷VB试题及答案
全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
2010年计算机等级考试二级VB全真试题(7)-中大网校

2010年计算机等级考试二级VB全真试题(7)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)设有如下程序:Private Sub Command1_Click()Dim sum As Double.x As Doublesum=0n=0For i=1 T0 5x=n/in=n+1sum=sum+XNextEnd Sub该程序通过For循环计算一个表达式的值,这个表达式是()A. 1+1/2+2/3+3/4+4/5B. 1+1/2+2/3+3/4C. 1/2+2/3+3/4+4,5D. 1+1/2+1/3+1/4+1/5(2)窗体上有一个按钮和一个文本框,程序执行后,在文本框中输入12345,单击按钮后的输出结果为()。
A. 68B. 115C. 1700D. 170(3)设a=5,b=10,则执行c=Int((b-a)* Rnd+a)+1后,C值的范围为()。
(4)以下声明语句中错误的是()A. Const var1=123B. Dim var2='ABC’C. DefInt a-ZD. Static var3 As Integer(5)以下正确的叙述是()。
(6)将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是<Ahref="javascript:;"></A>(7)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Dc=“ABCD”CDFor n=1 T0 4 BCDPrint____ ABCDNextEnd Sub程序运行后,单击命令按钮,要求要窗体上显示如上所示内容,则在____处应填入的内容为()A. Lefl(c,n)B. Right(c,n)C. Mid(c,n,1)D. Mid(c,n,n)(8)下列关于Array函数的说法,正确的是(9)设a=“a”“b=”b”,c=“c”,d=“d”,执行语句x=IIf((a<b)Or(c>d),“A”,“B “)后,X的值为()。
计算机二级vb考试题库及答案

计算机二级vb考试题库及答案计算机二级vb考试题库一及答案1.下列关于栈的叙述正确的是(D)A)栈是非线性结构B)栈是一种树状结构C)栈具有先进先出的特征D)栈具有后进先出的特征2.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是(D)A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca3.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(C)A)动态结构和静态结构B)紧凑结构和非紧凑结构C)线性结构和非线性结构D)内部结构和外部结构4.下面对对象概念描述错误的是(A)A)任何对象都必须有继承性B)对象是属性和方法的封装体C)对象间的通讯靠消息传递D)操作是对象的动态属性5.软件开发的结构化生命周期方法将软件生命周期划分成(A)A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计6.下列工具中为需求分析常用工具的是(D)A)PADB)PFDC)N-SD)DFD7.开发大型软件时,产生困难的根本原因是(A)A)大系统的复杂性B)人员知识不足C)客观世界千变万化D)时间紧、任务重8.下述关于数据库系统的叙述中正确的是(A)A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据9.单个用户使用的数据视图的描述称为(A)A)外模式B)概念模式C)内模式D)存储模式10.关系数据库管理系统能实现的专门关系运算包括(B)A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表计算机二级vb考试题库二及答案1.以下程序段运行的结果为(B)Private Sub Form_Click( )MyDate = #7/21/1997#Print Format(MyDate, "m/d/yy")Print Format(MyDate,"yyyy年m月dd日")End SubA.7/21/97 1997年7月21日B.7-21-97 1997年7月21日C.97/7/21 1997年7月21日D.7/21/97 97年7月21日2.以下程序段运行的结果为(B)Private Sub Form_Click( )MyTime = #9:21:30 PM#MyDate = #7/21/1997#Print Tab(2); Format(MyDate, "mmmm-yy")Print Tab(2); Format(MyTime, "hh:mm:ss A/P") End SubA.July-97 9:21:30 PB.July-97 09:21:30 PC.07-97 9:21:30 PD.July-97 9:21:303.以下程序段运行的结果为(C)Private Sub Form_Click( )MyDate = #7/21/1997#Print Format(MyDate, "dddd,mmmm,dd,yyyy")End SubA.21,07,1997B.21,07,21,1997C.Monday,July,21,1997D.Monday,07,21,19974.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocus( )If Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入字符"abc"之后,单击命令按钮,结果为(B)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示5.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocus( )If Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入数字123456之后,单击命令按钮,结果为(A)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示6.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_Click( )Dim I As IntegerIf Text1.Text "Gong" ThenI = MsgBox("密码错误", 5 + vbExclamation, "输入密码")If I 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"Gong",则程序运行结果为(A)A.显示对话框,提示"密码帐号正确!"B.显示对话框,提示"密码错误"C.程序出错D.没有任何提示7.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_Click( )Dim I As IntegerIf Text1.Text "Gong" ThenI = MsgBox("密码错误", 5 + vbExclamation, "输入密码")If I 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"gong",则程序运行结果为(B)A.显示对话框,提示"密码帐号正确!"B.显示对话框,提示"密码错误"C.程序出错D.没有任何提示8.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_Click( )Dim I As IntegerIf Text1.Text "Gong" ThenI = MsgBox("密码错误", VbRetryCancle + vbExclamation, "输入密码")If I 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"123",显示"密码错误"对话框,关于此对话框描述正确的是(A)A.显示对话框中有“重试”按钮B.显示对话框中有“确定”按钮C.显示对话框中有“是”按钮D.以上说法都不正确9.在窗体中建立三个文本框,名称分别为text1、text2和text3,还有一个名称为label1的标签,一个名称为command1的命令按钮,编写如下代码:Private Sub Command1_Click( )Dim x!, y!, z!, t!x = Text1y = Text2z = Text3If x y Thent = xx = yy = tEnd IfIf y z Thent = yy = zz = tIf x y Thent = xx = yy = tEnd IfEnd IfLabel1.Caption = x "," y "," zEnd Sub当在文本框text1、text2 和 text3 中分别输入5、3和8,则标签显示的结果为(C)A.3,5,8B.5,3,8C.8,5,3D.3.8.510.以下程序段:Private Sub Form_Load( )Dim Nop As Integer, Op As String * 1Num1 = 3Num2 = 2Nop = val(Inputbox("请输入1-4之间的整数")) Select Case NopCase 1Op = "+"Result = Num1 + Num2Case 2Op = "-"Result = Num1 - Num2Case 3Op = ""Result = Num1 * Num2Case 4Op = ""Result = Num1 / Num2End SelectLabel1= Num1 Op Num2 "=" ResultEnd Sub窗体运行后,输入1,则label1的标题显示结果为(A)A.3+2=5B.3-2=1C.32=6D.32=1.5看了“计算机二级vb考试题库及答案”。
2010年计算机等级考试二级VB全真试题(6)-中大网校

2010年计算机等级考试二级VB全真试题(6)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)在窗体上面一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:<A href="javascript:;"></A>程序运行后,单击命令按钮,标签中显示的内容是<Ahref="javascript:;"></A>(2)用于获取字符串MyStr最右端3个字符的函数是(3)以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是<Ahref="javascript:;"></A>(4)有下列二叉树,对此二叉树前序遍历的结果为()。
(5)<A href="javascript:;"></A>检查软件产品是否符合需求定义的过程是(6)Visual Basic应用程序最基本的对象是()。
(7)在Visual Basic中,要通过窗体来打印信息,使用的方法是<Ahref="javascript:;"></A>(8)在菜单编辑器中的菜单项显示区显示如下图所示,则程序运行时显示的菜单是()(9)执行语句0pen“Tel.dat”For Random As#1 Len=50后,对文件Tel.dat中的数据能够执行的操作是(10)在窗体上画一个命令按钮,然后编写如下程序:(11)为了使列表框中的项目呈多列显示,需要设置的属性为()。
(12)下列关于多窗体程序的存取说法错误的是(13)在窗体上画一个驱动器列表框,一个目录列表框和一个文件列表框,其名称分别为Driver 1、Dir 1和Filel。
当改变目录列表框的内容时,要求文件列表框中显示当前选中的文件夹中的内容,则,Dirl_ange事件过程中应使用的语句是(14)在窗体上有一个名为Text1的文本框。
2010年计算机等级考试二级VB全真试题(11)

2010年计算机等级考试二级VB全真试题(11)
总分:100分及格:60分考试时间:90分
每小题2分,共70分
(1)能对顺序文件进行输出操作的语句是
(2)以下叙述中错误的是()
A. 一个工程中只能有一个Sub Main过程
B. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
C. 窗体的Hide方法和Unload方法的作用完全相同
D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
(3)为了让任何机器上的任何进程都可以对某个文件进行读写操作,则打开该文件时,其锁定类型必须是
(4)在窗体上画1个命令按钮(名称为Command1)和1个文本框(名称为Text1),然后编写如下
事件过程:<A href="javascript:;"></A>程序运行后,
在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是()。
(5)以下关于文件的叙述中,错误的是
(6)在窗体上画一个名称为Text1的文本框,然后编写如下事件过程:
(7)目录列表框的Path属性的作用是
(8)窗体上有两个名称分别为Text1、Text2的文本框。
Text1的KeyUp事件过程如下:
(9)在窗体上画1个名称为Command1的命令按钮,并编写以下程序
(10)某人编写了一个能返回数组a中10个数中最大数的函数过程,代码如下:
(11)在窗体上有1个名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文框框向右移动一定距离。
下面能够正确实现上述功能的程序是()。
2010年计算机等级考试二级VB全真试题(10)-中大网校

2010年计算机等级考试二级VB全真试题(10)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)以下关系表达式中,其值为False的是<Ahref="javascript:;"></A>(2)对象是()。
(3)编写如下事件过程:(4)下列代码能够正确实现Visua1 Basic文件操作的是(5)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:<A href="javascript:;"></A>(6)设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interva1属性被设置为1000,Enabled属性被设置为True。
要求程序运行时每秒在标签中显示一次系统当前时间。
以下可以实现上述要求的事件过程是()(7)语句Print 5/4*6\5Mod2的输出结果是<Ahref="javascript:;"></A>(8)在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:<A href="javascript:;"></A>程序运行后,单击命令按钮,则标签中显示的内容是()。
(9)下列叙述中正确的是()。
A. 一个算法的空间复杂度大,则其时间复杂度必定大B. 一个算法的空间复杂度大,则其时间复杂度必定小C. 一个算法的时间复杂度大,则其空间复杂度必定小D. 上述三种说法都不对(10)在窗体上有一个文本框控件,名称为TextTime,一个计时器控件,名称为Timer1。
要求每一秒在文本框甲显不一次当前的时间。
Private SubTimer1____TextTime.Text=TimeEndSub在下划线上应填入的内容是()。
2010年计算机等级考试二级VB全真试题(15)-中大网校

2010年计算机等级考试二级VB全真试题(15) 总分:100分及格:60分考试时间:90分每小题2分,共70分(1)为了使命令按钮(名称为Commandl)右移200,应使用的语句是()A. Command 1.Move-200B. Command 1.Move 200C. Command 1.Left=Command1.Left+200D. Command 1.Left=Command1.Left-200(2)下列语句能声明全局变量的是(3)()属性用于设置组合框的风格。
A. BackstyleB. BorderstyleC. StyleD. Sortde(4)以下对文件分类的划分不正确的是()。
A. 文件分为程序文件和数据文件B. 文件分为有结构文件和无结构文件C. 文件分为ASCII文件和二进制文件D. 文件分为顺序文件和随机文件(5)定义一个如下的过程:(6)下列选项中,是Visual Basic事件的是()。
(7)在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目。
当单击列表框中的某个项目时.在标签中显示被选中项目的名称。
下列能正确实现上述操作的程序是()A. Private Sub List1_Click()Label1.Caption=List1.ListIndexEnd SubB. Private Sub List1_Click()=List1.ListIndexEnd SubC. Private Sub List1_Click()Label =List1.TextRnd SubD. Private Sub List1_Click()Label 1.Caption=List1.TextRnfl Rub(8)下列事件不属于Visual Basic键盘事件的是(9)<A href="javascript:;"></A>以下关于过程及过程参数的描述中,错误的是(10)在窗体上画一个名称为Command1的命令铵钮,然后编写如下通用过程和命令按钮的事件过程(11)下面正确声明数组的语句是()。
2010年计算机等级考试二级VB全真试题(11)-中大网校

2010年计算机等级考试二级VB全真试题(11)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)能对顺序文件进行输出操作的语句是(2)以下叙述中错误的是()A. 一个工程中只能有一个Sub Main过程B. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C. 窗体的Hide方法和Unload方法的作用完全相同D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体(3)为了让任何机器上的任何进程都可以对某个文件进行读写操作,则打开该文件时,其锁定类型必须是(4)在窗体上画1个命令按钮(名称为Command1)和1个文本框(名称为Text1),然后编写如下事件过程:<A href="javascript:;"></A>程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是()。
(5)以下关于文件的叙述中,错误的是(6)在窗体上画一个名称为Text1的文本框,然后编写如下事件过程:(7)目录列表框的Path属性的作用是(8)窗体上有两个名称分别为Text1、Text2的文本框。
Text1的KeyUp事件过程如下:(9)在窗体上画1个名称为Command1的命令按钮,并编写以下程序(10)某人编写了一个能返回数组a中10个数中最大数的函数过程,代码如下:(11)在窗体上有1个名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文框框向右移动一定距离。
下面能够正确实现上述功能的程序是()。
(12)以下叙述中错误的是()。
(13)在窗体上画一个名称为Textl的文本框,然后编写如下事件过程:(14)以下叙述中错误的是<Ahref="javascript:;"></A>(15)以下不属于Visual Basic系统的文件类型是()A. .frmB. .batC. .vbgD. .vbp(16)在利用Visual Basic环境编程时,下列方式不能退出Visual Basic的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
2、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
3、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
4、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
5、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符
名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
6、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算
次数 D. 算法程序中的指令条数
7、数据库系统的核心是(B)
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
8、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个
入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句
9、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
10、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
11、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
12、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
13、数据的存储结构是指(B)
A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据
14、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
15、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
16、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
17、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式
n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
18、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法