计算机二级VB选择题及答案补充选择
计算机二级vb考试答案

计算机二级vb考试答案一、选择题(每题2分,共20分)1. VB中,下列哪个关键字用于声明变量?A. DimB. ConstC. StaticD. Option Explicit答案:A2. 在VB中,哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count答案:A3. VB中,下列哪个事件是当窗体被双击时触发的?A. ClickB. DblClickC. MouseDownD. MouseUp答案:B4. 在VB中,下列哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox5. VB中,下列哪个属性用于设置文本框的只读属性?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A6. 在VB中,下列哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. CLng答案:A7. VB中,下列哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. BackColorD. Font答案:A8. 在VB中,下列哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. VB中,下列哪个关键字用于循环结构?B. IfC. WhileD. Select Case答案:A10. 在VB中,下列哪个函数用于获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D二、填空题(每题2分,共20分)1. VB中,使用________关键字可以声明一个变量。
答案:Dim2. 如果需要在VB中创建一个数组,可以使用________关键字。
答案:Dim 或 ReDim3. VB中,使用________函数可以连接两个或多个字符串。
答案:& 或 +4. 当需要在VB中捕获异常时,可以使用________语句。
计算机二级考试vb题库及答案

计算机二级考试vb题库及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是合法的变量名?A. 12abcB. _abcC. abc-123D. Print答案:B2. 下列哪个选项是Visual Basic中的保留字,不能作为变量名?A. DimB. IfC. EndD. MyVar答案:B3. 在Visual Basic中,以下哪个数据类型用于存储日期和时间?A. IntegerB. DateC. StringD. Boolean答案:B4. Visual Basic中,以下哪个函数用于计算两个数的绝对值?A. AbsB. SqrC. RoundD. Int答案:A5. 在Visual Basic中,以下哪个选项是正确的子程序定义?A. Sub MySub()B. Function MySub()C. Sub MySub(Param As Integer)D. Function MySub(Param As Integer)答案:C6. Visual Basic中,以下哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B7. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A8. Visual Basic中,以下哪个选项是正确的循环结构?A. For i = 1 To 10 Step -1B. For i = 10 To 1 Step 1C. For i = 1 To 10 Step 2D. For i = 10 To 1 Step -2答案:C9. 在Visual Basic中,以下哪个选项用于声明一个整型数组?A. Dim MyArray() As IntegerB. Dim MyArray(10) As IntegerC. Dim MyArray As Integer()D. Dim MyArray(10) As New Integer答案:B10. Visual Basic中,以下哪个选项用于打开一个文件进行读取?A. Open filename For Output As #1B. Open filename For Input As #1C. Open filename For Random As #1D. Open filename For Append As #1答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________函数可以将字符串转换为大写。
vb计算机二级试题及答案

vb计算机二级试题及答案一、选择题1. 下列哪项不是VB中常见的数据类型?A. IntegerB. BooleanC. StringD. Double答案:D2. VB中用于用户输入的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:A3. VB中用于显示文本的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:B4. VB中用于展示图片的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:D5. 在VB中,用于执行特定任务并返回结果的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:A6. 在VB中,用于执行特定任务的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:B7. VB中用于进行条件判断的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:D8. VB中用于根据不同条件执行不同代码块的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:C9. 在VB中,声明一个整数类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:B10. 在VB中,声明一个字符串类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:C二、编程题请编写一个VB程序,要求实现以下功能:1. 用户输入两个整数。
2. 程序计算并输出这两个整数的和。
3. 程序计算并输出这两个整数的差。
4. 程序计算并输出这两个整数的乘积。
5. 程序计算并输出这两个整数的商。
计算机二级vb考试题及答案

计算机二级vb考试题及答案一、选择题(每题2分,共20分)1. VB中,以下哪个选项不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 在VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. LetD. Set答案:B3. 下列关于VB中的事件驱动编程描述正确的是:A. 程序执行顺序由事件决定B. 程序执行顺序由代码顺序决定C. 程序执行顺序由用户输入决定D. 程序执行顺序由系统决定答案:A4. 在VB中,如果要在窗体上显示文本,应该使用哪个控件?A. TextBoxB. ComboBoxC. LabelD. CheckBox答案:C5. VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A6. 在VB中,以下哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Call答案:D7. VB中,以下哪个选项不是数组声明的正确方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. Dim arr(1 To 10) As IntegerD. Dim arr As Integer()答案:D8. 在VB中,以下哪个选项不是合法的变量名?A. myVarB. _myVarC. 123VarD. my$Var答案:C9. VB中,以下哪个选项是正确的循环结构?A. Do WhileB. While DoC. For ToD. Loop Until答案:A10. 在VB中,以下哪个选项不是合法的注释方式?A. ' 这是一个注释B. REM 这是一个注释C. // 这是一个注释D. /* 这是一个注释 */答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。
二级vb计算机试题及答案

二级vb计算机试题及答案题目:二级VB计算机试题及答案一、选择题(每题2分,共40分)1. VB是哪个公司的开发工具?A. 微软B. 谷歌C. 苹果D. IBM2. VB是基于哪种编程语言开发的?A. C#B. JavaC. Visual BasicD. Python3. VB中用于显示消息框的语句是:A. MessageBox.ShowB. Console.ReadLineC. PrintD. MsgBox4. 下面哪个功能不属于VB开发的特点?A. 可视化界面设计B. 强大的数据库支持C. 高效的并发处理能力D. 多线程编程支持5. VB中声明一个整型变量的关键字是:A. intB. byteC. integerD. dim二、填空题(每题2分,共20分)1. VB中的对象是通过_________进行创建和使用的。
2. VB中用于循环控制的关键字是_________。
3. VB语言中的函数返回值类型可以是_________。
4. VB中用于判断条件的关键字是_________。
5. VB中用于定义常量的关键字是_________。
三、简答题(每题5分,共30分)1. VB中的控件是什么?2. VB中的“事件”是什么?举例说明。
3. VB中的数组有哪些类型?请简述各自的特点。
4. VB中的循环语句有哪些?请简述各自的应用场景。
5. VB中的错误处理机制是什么?如何使用?四、编程题(共30分)请使用VB语言编写一个简单的计算器程序,要求满足以下功能:1. 界面设计:包括两个文本框用于输入两个数字,一个下拉列表选择运算符号,一个按钮用于触发计算。
2. 运算功能:根据选择的运算符号,对输入的两个数字进行相应的计算(加、减、乘、除),并将结果显示在一个文本框中。
注意事项:- 每个题目的答案请放在相应的题目下方。
- 答案可以按照题目顺序直接写在文章中,无需换行或空行。
- 格式排版整洁美观,语句通顺,使用合适的标点符号和语法结构。
计算机二级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计算机二级试题及答案一、选择题1. 在Visual Basic中,以下哪项不是基本数据类型?A. IntegerB. StringC. ObjectD. Array2. Visual Basic中,下列哪个关键字用于定义一个类?A. SubB. FunctionC. ClassD. Property3. 在Visual Basic中,要实现一个事件处理程序,应该使用以下哪个关键字?A. EventB. ImplementsC. HandlesD. Inherits4. Visual Basic中,以下哪个控件用于显示文本,但用户不能修改?A. TextBoxB. LabelC. ComboBoxD. CheckBox5. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text二、填空题1. 在Visual Basic中,______ 方法用于在运行时创建一个对象的实例。
2. Visual Basic中,______ 属性用于获取或设置一个字符串的值。
3. Visual Basic中,______ 方法用于结束当前的应用程序。
4. 当一个事件被触发时,______ 属性指定的方法将被调用。
5. Visual Basic中,______ 属性用于获取或设置一个控件的标题。
三、简答题1. 请简述Visual Basic中类和对象的区别。
2. 描述Visual Basic中如何使用事件和事件处理程序。
3. 解释Visual Basic中继承的概念及其作用。
四、编程题编写一个Visual Basic程序,实现以下功能:- 创建一个名为“Student”的类,包含姓名(Name)和年龄(Age)两个属性。
- 创建一个窗体,包含一个文本框(TextBox)和一个按钮(Button)。
- 当用户在文本框中输入姓名和年龄,并点击按钮时,显示一个消息框,显示“姓名:[姓名],年龄:[年龄]”。
国家二级计算机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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、下列叙述中,错误的是(B )。
A、VB程序代码不区分字母大小写B、VB程序代码中使用“//”表示注释一行C、VB程序代码中不能使用数字作为标识符的首字符D、VB程序代码以“回车换行”作为语句结束标志2、下列关于VB代码编辑时常用组合键的叙述错误的是(C )。
A、Ctrl+C表示复制选定代码B、Ctrl+X表示剪切选定代码C、Ctrl+P表示粘贴代码D、Ctrl+Y表示删除整行代码3、用户自定义数据类型的成员不能是(A)。
A、数组B、日期型C、货币型D、定长字符串4、如要表示一个在100~300000之间变化的整数,应使用(C)型变量。
A、IntegerB、StringC、LongD、Byte5、下列赋值语句中,正确的是(C )。
A、i + j = 10B、2i = jC、j = i + jD、i = j = 06、能正确表达2的3次幂的表达式是(B )。
A、2 * 3B、2 ^ 3C、2 ** 3D、2 & 37、表达式123 + 23 Mod 100 \ 7的值是(D )。
A、6B、126C、20D、1328、表达式12000 + "123" & 100的值是(A )。
A、"12123100"B、12223C、24300D、"12223"9、下列表达式中,非法的是(C )。
A、a<b+cB、a>b+cC、a≠b>cD、a=b+c10、表达式23 + 23 Mod 50 \ 7的值是(C)。
A、23B、46C、25D、12311、下列表达式的值为15的是(C )。
A、Int(14.6)B、Fix(14.6)C、Round(15.3)(该函数是按照指定的小数位数进行四舍五入运算的结果)D、Trunc(15.3)12、返回值为非字符串的函数是(C )。
A、UcaseB、StrC、AscD、Chr13、Print方法紧密输出时,用(D )分隔多个表达式。
A、空格B、逗号C、冒号D、分号14、以下程序段中有(C )处错误。
ReDim a As Integern + 3 = na = 0 ;b = 1Print n + 3 = nA、1B、2C、3D、415、下列语句中能清除运行时在窗体中显示的文本的是(A )。
A、Form1.ClsB、Form1.CleanC、Form1.ReleaseD、Form1.Clear16、在立即窗口中执行语句:a=InputBox("请输入姓名:","姓名","张三"),出现输入对话框后直接选择"确定"按纽后,a的值为(B)。
A、姓名B、张三C、请输入姓名:D、以上都不对17、在属性窗口设置窗体的Moveable属性为False,使得窗体(B )。
A、不可见B、不可移动C、不可放大D、不可激活18、要为窗体设置一幅背景图片,应设置(D )属性。
A、BackImageB、ImageC、IconD、Picture19、能模式显示Form1窗口的语句是(C )。
A、Form1.ShowB、Form1.LoadC、Form1.Show vbModalD、Form1.Load vbModal20、下列控件属性赋值语句错误的是(D )。
A、Label1 = "欢迎"B、Text1.Text = "欢迎"C、Text1 = "欢迎"D、Text = "欢迎"21、文本框没有(D)属性。
A、NameB、LeftC、FontD、Caption22、能使文本框Text1中文本不可编辑的语句是(D )。
A、Text1.Editable = FalseB、Text1.Enabled = TrueC、Text1.TabStop = FalseD、Text1.Locked = True23、窗体上有文本框Text1和命令按钮Command1,对Command1编写如下事件过程:Private Sub Command1_Click()Text1.Text = "12345"Text1.SelStart = 1Text1.SelLength = 3MsgBox Text1.SelTextEnd Sub运行时,单击命令按钮,出现的信息框显示(B )。
A、12345B、234C、123D、"345"24、在窗体上有一个名称为Text1的文本框,要得到在其中输入字符的ASCII码,应使用它的(A )事件。
A、KeyPressB、KeyUpC、KeyDown25、要用文本框控件Text1实现一个密码输入框,可以通过(A )设置,使得无论用户输入什么字符文本框只显示“*”。
A、Text1.PasswordChar = "*"B、Text1.Font = "*"C、Text1.Text = "*"D、Text1.Appearance = "*"26、下列语句中,除()以外,都能使文本框Text1不可编辑(C )。
A、Text1.Locked = TrueB、Text1.Visible = FalseC、Text1.ReadOnly = TrueD、Text1.Enabled = False27、Pset方法绘制的点的大小受其容器对象的(A )属性的影响。
A、DrawWidthB、PictureC、AutoRedrawD、Stretch28、下列(B )方法可以将复选框设置为图形复选框。
A、Check1.Style = 0B、Check1.Style = 1C、Check1.Picture = 0D、Check1.Picture = 129、窗体上有一个单选按钮Option1。
如要求当窗体初始显示时Option1就处于选中状态,可以通过(C )实现。
A、在窗体的Load事件过程中加入语句:Option1.Value = FalseB、在窗体的Show事件过程中加入语句:Option1.Value = FalseC、在窗体的Load事件过程中加入语句:Option1.Value = TrueD、在窗体的Show事件过程中加入语句:Option1.Value = True30、下列叙述中,错误的是(D )。
A、单击命令按钮可触发MouseDown事件B、单击命令按钮可触发MouseUp事件C、命令按钮支持单击事件D、命令按钮支持双击事件31、执行(B )语句,可使窗口的按钮Command1上显示“确定”。
A、Command1.Show = "确定"B、Command1.Caption = "确定"C、 = "确定"D、Command1.Visible = "确定"32、下列语句(A )可以使命令按钮Command1处于禁止状态。
A、Command1.Enabled = FalseB、Command1.Disabled = FalseC、Command1.Enabled = TrueD、Command1.Disabled = True33、应通过(A )属性装入命令按钮处于激活状态时显示的图片。
B、EnabledPictureC、DownPictureD、DisabledPicture34、下列语句(D )可以设置命令按钮Command1的标题字体为黑体。
A、 = "黑体"B、Command1.Font = "黑体"C、Command1.Font.FontName = "黑体"D、Command1.FontName = "黑体"35、要设计一个图形方式的命令按钮,且按钮被按下与不按下时显示不同的图像,可通过对(D )属性进行设置。
A、Picture、DisabledPictureB、Picture、DownPictureC、Style、Picture和DisabledPictureD、Style、Picture和DownPicture36、设置列表框的(A )属性可以使每个列表项前面出现一个复选框。
A、StyleB、SortedC、MultiSelectD、ListCheck37、设有两个列表框控件List1和List2,下列代码段的功能是(C )。
For i = 0 To List1.ListCount - 1List2.List(i) = List1.List(i)Next iA、将List1的所有列表项追加到List2中B、将List1的所有列表项插入到List2的前部C、用List1的所有列表项覆盖List2中对应位置的列表项D、用List1取代List238、设组合框Combo1中有5个选项,下列能删除最后一项的语句是(D)。
A、Combo1.RemoveItem TextB、Combo1.RemoveItem Combo1.ListcountC、Combo1.RemoveItem 5D、Combo1.RemoveItem 439、若列表框List1中有5个选项,下列(A)语句可以把选项"Visual Basic"添加到列表框的最后一项。
A、List1.AddItem "Visual Basic" , List1.ListCountB、List1.AddItem "Visual Basic" , List1.ListCount-1C、List1.AddItem "Visual Basic" , 4D、List1.AddItem 4 , "Visual Basic"40、下列关于框架及其内部放置的命令按钮的叙述,错误的是(D )。
A、命令按钮跟随框架一起移动B、如果框架被禁止,则命令按钮也被禁止C、如果框架不可见,则命令按钮也不可见D、单击框架时,框架和命令按钮的Click事件同时被激发41、当用户单击滚动条的空白处时,滑块移动的增量值由(B )属性决定。
A、SmallChangeB、LargeChangeC、MinD、Max42、当控件失去焦点时,触发的事件是(C )。
A、GotFocusB、SetFocusC、LostFocusD、MoveFocus43、当文本框的TabStop属性设为False时,下列叙述正确的是(D )。