全国计算机二级考试VB程序设计复习试题

合集下载

计算机二级VB语言程序设计考试题及答案

计算机二级VB语言程序设计考试题及答案

计算机二级VB语言程序设计考试题及答案计算机二级VB语言程序设计考试题及答案1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Ifn2=n/2Thenf=f1(n)Elsef=f2(n)EndIfPrintf;nEndSubPublicFunctionf1(ByRefx)x=x*xf1=x+xEndFunctionPublicFunctionf2(ByValx)x=x*xf2=x+x+xEndFunction程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)A.7236B.10836C.726D.2732.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()c="1234"Fori=1To4c1=Trim(Str())Printc1NextiEndSub程序运行后,单击命令按钮,要求在窗体上显示如下内容1121231234则在下划线处应填入的内容为(B)(单)A.Right(c1,i)B.Left(c1,i)C.Mid(c1,i,1)D.Mid(c1,i,i)3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Fori=2TonForj=2Tosqr(i)IfiModj=0ThenExitForNextjIfj>Sqr(i)ThenPrintiNextiEndSub该事件过程的功能是(C)(单)A.输出n以内的奇数B.输出n以内的'偶数C.输出n以内的素数D.输出n以内能被j整除的数4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:PrivateFunctionf(mAsInteger)IfmMod2=0Thenf=mElsef=1EndIfEndFunctionPrivateSubCommand1_Click()DimiAsIntegers=0Fori=1To5s=s+f(i)NextPrintsEndSub程序运行后,单击命令按钮,在窗体上显示的是(C)(单)A.11B.10C.9D.85.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dimarray1(10,10)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=2To4array1(i,j)=i+jNextjNextiText1.Text=array1(2,3)+array1(3,4)EndSub程序运行后,单击命令按钮,在文本框中显示的值是(D)(单)A.15B.14C.13D.126.VisualBasic应用程序中标准模块文件的扩展名是【BAS或.BAS】(注意不要写点)。

计算机二级vb考试题库及答案

计算机二级vb考试题库及答案

计算机二级vb考试题库及答案一、单选题1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. OptionD. All of the above答案:D3. VB中,以下哪个函数用于计算两个数的绝对值?A. AbsB. SgnC. IntD. Round答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. OptionButton答案:A5. VB中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyDown答案:A二、多选题1. VB中,以下哪些是合法的变量名?A. myVarB. 2ndVarC. _varD. $var答案:A, C2. 在VB中,以下哪些是基本的数据类型?A. IntegerB. StringC. BooleanD. Date答案:A, B, C, D3. VB中,以下哪些是常用的流程控制语句?A. If...Then...ElseB. For...NextC. Do...LoopD. With...End With答案:A, B, C三、判断题1. VB中的数组声明时必须指定大小。

(对/错)答案:错2. VB中,所有变量在使用前都必须声明。

(对/错)答案:对3. VB中,Sub过程可以返回值。

(对/错)答案:错四、填空题1. 在VB中,使用________关键字可以定义一个函数。

答案:Function2. VB中,使用________方法可以获取当前系统时间。

答案:Now3. VB中,使用________方法可以打开一个文件进行读写。

答案:Open五、简答题1. 请简述VB中事件驱动编程的概念。

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明一个变量?A. DimB. SubC. FunctionD. Class答案:A2. VB中,哪个函数用于计算一个数的绝对值?A. AbsB. SgnC. RoundD. Int答案:A3. 若变量x的值为5,y的值为10,以下哪个表达式的值是15?A. x + yB. x * yC. x / yD. x - y答案:A4. 在VB中,以下哪个控件用于显示文本,并且可以被用户编辑?A. LabelC. ComboBoxD. CheckBox答案:B5. VB中,以下哪个事件是当窗体被关闭时触发的?A. Form_LoadB. Form_ClickC. Form_ClosingD. Form_Closed答案:C6. 在VB中,以下哪个关键字用于创建一个子程序?A. FunctionB. SubC. ClassD. Property答案:B7. 若变量a的值为3,b的值为2,以下哪个表达式的值是1?A. a - bB. a * bC. a / bD. a Mod b答案:A8. VB中,以下哪个控件用于显示下拉列表?B. ComboBoxC. CheckBoxD. RadioButton答案:B9. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A10. VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量i的语句是________。

答案:Dim i As Integer2. VB中,使用________函数可以将字符串"Hello World"转换为小写。

答案:LCase3. 当用户点击一个按钮时,触发的事件是________。

国家二级计算机vb考试题附参考答案

国家二级计算机vb考试题附参考答案

国家二级计算机vb考试题附参考答案一、单项选择题(每题2分,共20分)1.在Visual Basic中,以下哪个选项不是基本数据类型?A.IntegerB.StringC.ObjectD.Boolean答案:C2.如果一个变量被声明为Dim x As Integer,那么x的值可以是以下哪个?A.123B."Hello"C.3.14D.True答案:A3.在Visual Basic中,哪个关键字用于声明过程?A.FunctionB.SubC.IfD.For答案:B4.下列哪个选项不是Visual Basic的控件?A.TextBoxbelC.ButtonD.List答案:D5.在Visual Basic中,以下哪个选项可以用于循环结构?A.ForB.IfC.Select CaseD.With答案:A6.在Visual Basic中,哪个函数用于计算一个数的绝对值?A.AbsB.RoundC.IntD.Sgn答案:A7.在Visual Basic中,哪个属性用于设置文本框的只读属性?A.ReadOnlyB.BackColorC.ForeColorD.Enabled答案:A8.在Visual Basic中,哪个事件用于响应按钮点击?A.ClickB.DoubleClickC.MouseDownD.MouseUp答案:A9.在Visual Basic中,哪个关键字用于创建数组?A.ArrayB.ListC.CollectionD.Dim答案:D10.在Visual Basic中,哪个函数用于将字符串转换为数字?A.StrB.ValC.CStrD.Chr答案:B二、填空题(每题2分,共20分)1.在Visual Basic中,使用________关键字可以声明一个全局变量。

答案:Public2.如果一个变量的值需要在多个过程中共享,应该使用________关键字进行声明。

答案:Shared3.在Visual Basic中,使用________函数可以将小数四舍五入到最接近的整数。

历年计算机二级vb考试试题及答案

历年计算机二级vb考试试题及答案

历年计算机二级vb考试试题及答案计算机二级VB考试是考察考生对VB(Visual Basic)编程语言的掌握程度和应用能力。

以下是历年计算机二级VB考试的试题及答案,供考生参考。

第一部分:选择题1. 下列VB控件中,不是用于用户输入的是:A) 文本框B) 输入框C) 复选框D) 按钮答案: D2. VB运行环境中,可视化地设计界面的工具是:A) MsgBoxB) PaintC) IDED) Debug答案: C3. 下列哪个选项能够将字符串转换为整数类型?A) Str()B) Val()C) Len()D) Mid()答案: B4. VB中表示循环结构的关键字是:A) ForB) WhileC) IfD) Do答案: D5. 下列哪个选项用于定义数组?A) Array[]B) Array()C) List[]D) List()答案: B第二部分:填空题1. 在VB中,实现条件判断可以使用 ___________ 语句。

答案: If2. VB中,用于判断两个变量是否相等的运算符是 ___________。

答案: =3. 在VB中,数组的下标从 ___________ 开始计数。

答案:04. VB中,使用 ___________ 关键字来声明一个变量。

答案: Dim5. VB中,用于结束循环的关键字是 ___________。

答案: Exit第三部分:编程题1. 编写一个VB程序,要求用户输入一个整数n,计算并输出1到n 之间所有整数的和。

答案:Private Sub btnCalculate_Click()Dim n As IntegerDim sum As Integern = Val(txtNumber.Text)sum = 0For i = 1 To nsum = sum + iNext iMsgBox "1到" & n & "之间所有整数的和为:" & sumEnd Sub2. 编写一个VB程序,要求用户输入一个字符串,将字符串中的大写字母全部转换为小写字母,并将结果输出。

计算机二级vb试题题目及答案

计算机二级vb试题题目及答案

计算机二级vb试题题目及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的字符串比较?A. "Hello" > "hello"B. "Hello" < "hello"C. "Hello" = "hello"D. "Hello" <> "hello"答案:B2. VB中,哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案:A3. 在VB中,以下哪个选项表示创建一个名为“myForm”的窗体?A. Form myFormB. Dim myForm As FormC. Dim myFormD. Form myForm As New Form答案:D4. VB中,下列哪个选项是正确的文件打开模式?A. Open "filename" For Input As #1B. Open "filename" For Output As #1C. Open "filename" For Append As #1D. All of the above答案:D5. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. FloatD. All of the above答案:D6. VB中,哪个关键字用来声明一个变量?A. DimB. DeclareC. ConstD. All of the above答案:D7. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D8. VB中,哪个函数可以用来获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个选项表示创建一个名为“myButton”的按钮?A. Button myButtonB. Dim myButton As ButtonC. Dim myButtonD. Button myButton As New Button答案:D10. VB中,哪个关键字用来结束一个程序的运行?A. EndB. ExitC. StopD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局变量。

计算机二级vb考试题及答案

计算机二级vb考试题及答案

计算机二级vb考试题及答案一、单选题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A2. VB中的窗体对象Form1的默认名称是什么?A. FormB. Form1C. MainFormD. Window1答案:B3. 在VB中,以下哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B4. 如果要使一个变量在多个过程中共享,应该使用哪个关键字?A. PublicB. PrivateC. DimD. Static答案:A5. VB中,以下哪个事件是当窗体被关闭时触发的?A. LoadB. ClickC. UnloadD. Close答案:C6. 在VB中,以下哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. Chr答案:A7. VB中,以下哪个控件允许用户从列表中选择一个项目?A. CheckBoxB. RadioButtonC. ComboBoxD. ListBox答案:D8. 在VB中,以下哪个关键字用于结束一个过程?A. EndB. ExitC. ReturnD. Stop答案:B9. VB中,以下哪个属性用于设置文本框的初始文本?A. TextB. CaptionC. ValueD. Label答案:A10. 在VB中,以下哪个方法用于向ListBox控件添加项目?A. AddB. InsertC. AppendD. AddItem答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明数组。

答案:Dim2. VB中的________事件是当窗体加载到内存时触发的。

答案:Load3. 使用________函数可以获取当前日期。

答案:Date4. VB中,________属性用于设置或返回一个控件的可见性。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。

A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。

A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。

A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。

A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。

答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。

答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。

答案:Dim4. VB中,使用____关键字可以定义一个过程。

答案:Sub5. VB中,使用____关键字可以定义一个函数。

答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国计算机二级考试VB程序设计复习试题
全国计算机二级考试VB程序设计复习试题
为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的全国计算机二级考试VB程序设计复习试题,供参考练习,预祝考生们考出自己理想的成绩!
全国计算机二级考试VB程序设计复习试题01
1.为了把焦点移到某个指定的控件,所使用的方法是()
(A)SetFocus (B)Visible (C)Refresh (D)GetFocus
2.在VB中可以改变控件大小的操作是()
(A)<Shift + Ctrl>(B)<Shift +方向键>
(C)<Ctrl + 空格键>(C)<Ctrl + 方向键>
3.可以创建控件数组的方法是()
(A)在窗体上画上个控件,再画一个同类型的控件
(B)在工具箱中双击某一个控件,再双击该控件
(C)执行“工程”菜单中的“添加控件数组”选项
(D)单击某个控件,按<Ctrl + C>键,再按<Ctrl + V>键,在出现的对话框中单击【是】按钮
4. Label控件中显示的文字是由()属性决定的。

(A)Text (B)Caption (C)Name (D)Forecolor
5.为了选中窗体上的某个控件,应执行的操作是()
(A)单击窗体(B)单击该控件(C)双击该控件(D)双击窗体
6.确定一个控件中窗体上的位置的属性是()
(A)Width和Height (B)Width和Top
(C)Height和Left (D)T op和Left
7.在程序运行期间,如果拖动滚动条上的滚动块,则触发滚动条的()事件。

(A)Move (B)Change (C)Scroll (D)SetFocus
8.要把窗体Form1加载到内存但不显示出来,可使用()语句。

(A)Form1.Show (C)Form1.Hide
(C)Load Form1 (D)Unload Form1
9.在程序运行期时,在窗体Form1中单击,发生的事件是()(A)Form_Click( ) (B)Form_Load( )
(C)Form1_Click( ) (D)Form1_Click( )
10.窗体上有一个控件Command1,程序运行时,在该控件上单击,发生的事件是()
(A)Command_Click( ) (B)Command_Dblclick( )
(C)Command1_Click( ) (D)Command1_Dblclick( )
全国计算机二级考试VB程序设计复习试题02
1.新建一个窗体后(名为Form1),立即在该窗体上双击,编写的事件过程是()
(A)Form_Click( )(B)Form_Load( )
(C)Form1_Click( ) (D)Form1_Click( )
2.以下叙述中错误的的()
(A)双击鼠标可以触发Dblclick事件
(B)窗体或控件的事件的名称可以由编程人员确定
(C)移动鼠标时,会触发MouseMove事件
(D)控件的名称可以由编程人员设定
3.一个对象可执行的动作与可被一个对象所识别的动作分别称为()
(A)事件、方法(B)方法、事件(C)属性、方法(D)过程、事件
4.要想改变窗体边框线型,可使用的`属性是()
(A)FontStyle(B)BorderStyle (C)BackStyle (D)Border
5.要把窗体中文字加粗显示,可设置窗体的()属性
(A)FontBold (B)FontSize (C)FontUnderline (D)FontItalic
6.窗体从加载到显示出来,下列最先发生的事件是()
(A)Load (B)Resize (C)Activate (D)Paint
7.关于复合语句行的使用,正确的方法是()
(A)a = 3, b = 4, c = 5 ‘这里b是中间变量
(B)a = 3: b = 4: c = 5 ‘这里b是中间变量
(C) a = 3; b = 4; c = 5 ‘这里b是中间变量
(D)a = 3. b = 4. c = 5 ‘这里b是中间变量
8.关于保存一个VB的应用程序,下列说法中正确的是()
(A)只要保存窗体文件即可
(B)只要保存工程文件即可
(C)分别保存工程文件和标准模块文件
(D)分别保存工程文件、窗体文件以及其它需要保存的文件
9.在使用End语句时,如果执行了下面的过程,其结果是()Sub Command1_Click( )
End
End Sub
(A)对程序没有什么影响
(B)只关闭当前程序,对变量等没有影响
(C)中止当前程序,重置所有变量
(D)中止当前程序,重置所有变量,关闭所有数据文件
10.编写一个应用程序一般需要几个必须的且是常规的步骤,以下正确的是()
(A)建立用户界面,设置属性,编写代码
(B)建立用户界面,添加窗体,编写代码
(C)添加窗体,设置属性,编写代码
(D)建立用户界面,添加窗体,设置属性。

相关文档
最新文档