微机vb选择题

合集下载

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。

答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。

答案:Class13. 在VB中,________方法用于在运行时创建对象。

答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. DimD. Call答案:B3. 在VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Dim答案:D4. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. ReDim arr(10)D. Dim arr As Integer答案:D5. 在VB中,下列哪个选项不是事件处理程序?A. ClickB. LoadC. UnloadD. Print答案:D6. 在VB中,下列哪个选项不是窗体的属性?A. NameB. CaptionC. SizeD. Text答案:D7. 在VB中,下列哪个选项不是控件的属性?A. TextB. BackColorC. FontD. Form答案:D8. 在VB中,下列哪个选项不是文件操作的函数?A. OpenB. CloseC. SeekD. Find答案:D9. 在VB中,下列哪个选项不是错误处理的语句?A. On ErrorB. ResumeC. Exit SubD. Err答案:C10. 在VB中,下列哪个选项不是字符串函数?A. LenB. LeftC. RightD. Sqr答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将文本转换为大写。

答案:UCase2. 在VB中,使用________函数可以获取当前系统日期。

答案:Date3. 在VB中,使用________函数可以获取当前系统时间。

vb试题及答案期末

vb试题及答案期末

vb试题及答案期末一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. SubD. Function答案:A2. VB中,哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Mid答案:A3. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. BooleanD. All of the above答案:D4. VB中,哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B5. VB中,哪个函数用于将字符串转换为小写?A. LCaseB. UCaseC. StrConvD. Trim答案:A6. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. Do WhileC. For NextD. All of the above答案:D7. VB中,哪个关键字用于创建一个数组?A. DimB. ReDimC. EraseD. Option Base答案:A8. VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Timer答案:B9. 在VB中,以下哪个选项是正确的文件访问模式?A. Open For InputB. Open For OutputC. Open For RandomD. All of the above答案:D10. VB中,哪个关键字用于退出一个循环?A. ExitB. BreakC. ContinueD. Return答案:A二、填空题(每题3分,共30分)1. VB中,声明一个整型变量并赋值为100的语句是________。

答案:Dim myVar As Integer = 1002. 要将一个变量的值增加10,可以使用________运算符。

答案:+=3. 在VB中,________函数用于输出信息到即时窗口。

vb计算机试题及答案

vb计算机试题及答案

vb计算机试题及答案七、VB计算机试题及答案背景介绍:Visual Basic(VB)是一种基于事件驱动的编程语言,被广泛应用于Windows操作系统的软件开发中。

作为一种高级编程语言,VB具备易学易用、功能强大以及开发效率高等特点,因此备受开发者的喜爱。

一、选择题1. 下列哪个选项不是Visual Basic的主要特性?A. 面向对象B. 静态类型C. 集成开发环境D. 事件驱动2. 在VB中,可以使用的数据类型包括哪些?A. Integer, String, BooleanB. Float, Double, CharC. Decimal, Date, ByteD. All of the above3. 在VB中,用于处理用户交互的事件是什么?A. Work eventB. Click eventC. Loop eventD. Run event4. 下面哪个函数可以用于在VB中输出结果?A. print()B. console.log()C. MessageBox.Show()D. System.println()5. Visual Basic中,用于定义可重复使用的代码段的关键词是?A. LoopB. FunctionC. ClassD. Module二、填空题1. 在VB中,声明整数变量的关键词是________。

2. VB中,使用"+"进行字符串拼接的运算符是________。

3. VB中,用于将字符转换为整数的函数是________。

4. VB中,用于循环执行一段代码的结构是________。

5. VB中,用于判断条件是否成立的关键词是________。

三、编程题编写一个简单的VB程序,要求实现以下功能:1. 创建一个按钮,点击按钮后弹出一个对话框,显示"Hello, World!"。

2. 创建一个文本框和一个按钮,点击按钮后,将文本框中的内容显示在对话框中。

vb试题及答案选择

vb试题及答案选择

vb试题及答案选择VB试题及答案选择1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A2. 以下哪个选项不是Visual Basic的控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Switch...Case答案:D3. 在Visual Basic中,如何将文本框(TextBox)的内容赋值给一个变量?A. Dim text As String = TextBox1.TextB. Dim text As String = TextBox1.TextC. Dim text As String = TextBox1.ValueD. Dim text As String = TextBox1.Text答案:A4. 如果要在Visual Basic中创建一个窗体(Form),应该使用以下哪个类?A. FormB. UserControlC. PanelD. Button答案:A5. 在Visual Basic中,如何声明一个名为“myFunction”的过程,它不接受参数也不返回值?A. Function myFunction() As VoidB. Sub myFunction()C. Function myFunction() As IntegerD. Sub myFunction() As Integer答案:B6. 如果要在一个事件处理程序中引用当前窗体,可以使用哪个关键字?A. MeB. ThisC. SelfD. Current答案:A7. 在Visual Basic中,如何声明一个数组?A. Dim numbers(5) As IntegerB. Dim numbers As Integer(5)C. Dim numbers(5) As StringD. Dim numbers As Integer[5]答案:A8. 在Visual Basic中,以下哪个是正确的字符串连接运算符?A. +B. &C. *D. =答案:B9. 如何在Visual Basic中声明一个名为“myClass”的类?A. Function myClassB. Sub myClassC. Class myClassD. Dim myClass答案:C10. 在Visual Basic中,以下哪个关键字用于捕获所有未处理的异常?A. Try...CatchB. If...Then...ElseC. For...NextD. While...End While答案:A11. 在Visual Basic中,如何声明一个名为“myButton”的按钮?A. Dim myButton As ButtonB. Sub myButtonC. Function myButtonD. Dim myButton As Control答案:A12. 在Visual Basic中,如何将一个变量的值增加1?A. Increment myVarB. myVar += 1C. myVar = myVar + 1D. myVar.Increment()答案:C13. 在Visual Basic中,如何声明一个名为“myLabel”的标签?A. Dim myLabel As LabelB. Sub myLabelC. Function myLabelD. Dim myLabel As Control答案:A14. 在Visual Basic中,以下哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Quit答案:A15. 在Visual Basic中,如何声明一个名为“myList”的列表?A. Dim myList As List(Of String)B. Dim myList As String()C. Dim myList As ArrayD. Dim myList As Collection答案:A16. 在Visual Basic中,如何声明一个名为“myDictionary”的字典?A. Dim myDictionary As DictionaryB. Dim myDictionary As HashtableC. Dim myDictionary As List(Of String)D. Dim myDictionary As Array答案:A17. 在Visual Basic中,如何声明一个名为“myEvent”的事件?A. Event myEventB. Sub myEvent()C. Function myEvent()D. Dim myEvent As Event答案:A18. 在Visual Basic中,如何声明一个名为“myDelegate”的委托?A. Delegate myDelegateB. Sub myDelegate()C. Function myDelegate()D. Dim myDelegate As Delegate答案:D19. 在Visual Basic中,如何声明一个名为“myEnum”的枚举?A. Enum myEnumB. Sub myEnumC. Function myEnumD. Dim myEnum As Enum。

vb试题及答案基础

vb试题及答案基础

vb试题及答案基础一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. SetD. Const答案:A2. 在VB中,下列哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D3. VB中,用于实现条件判断的语句是:A. If...Then...ElseB. For...NextC. Do...LoopD. While...Wend答案:A4. 下列哪个选项是VB中的过程?A. FunctionB. SubC. Both A and BD. None of the above答案:C5. VB中,用于实现循环的语句是:A. For...NextB. Do...LoopC. While...WendD. All of the above答案:D6. 在VB中,下列哪个选项是正确的数组声明?A. Dim arr(10)B. Dim arr(10) As IntegerC. Both A and BD. None of the above答案:C7. VB中,用于创建用户界面的控件是:A. LabelB. TextBoxC. ButtonD. All of the above答案:D8. 在VB中,下列哪个选项是正确的文件访问模式?A. Open For InputB. Open For OutputC. Open For AppendD. All of the above答案:D9. VB中,用于实现错误处理的语句是:A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. All of the above答案:D10. 在VB中,下列哪个选项是正确的事件处理?A. ClickB. DoubleClickC. MouseDownD. All of the above答案:D二、填空题(每题2分,共20分)1. VB中,声明全局变量的关键字是________。

vb测试题及答案

vb测试题及答案

vb测试题及答案一、单项选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个函数用于计算两个数的和?A. SumB. AvgC. CountD. Max答案:A3. 在VB中,以下哪个关键字用于声明一个变量?A. DimB. ConstC. FunctionD. Sub答案:A4. 在VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,以下哪个选项是正确的条件语句?A. IfB. SelectC. CaseD. All of the above答案:D二、填空题(每题2分,共10分)1. 在VB中,声明一个整型变量并赋值为10,可以使用语句:Dim myVar As Integer; myVar = _______。

答案:102. VB中,用于输出信息到立即窗口的函数是 _______。

答案:Debug.Print3. 在VB中,要创建一个名为“myForm”的新窗体,可以使用语句:Form1. _______ "myForm"。

答案:Load4. VB中,要结束当前程序的执行,可以使用语句:_______。

答案:End5. 在VB中,要声明一个数组,可以使用语句:Dim myArray(10) As _______。

答案:Integer三、简答题(每题5分,共20分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,程序的执行流程由事件(如用户操作、系统消息等)触发,而不是由程序代码顺序执行。

2. 描述VB中如何使用If...Then...Else语句进行条件判断。

答案:在VB中,可以使用If...Then...Else语句进行条件判断,如果条件为真,则执行Then后面的代码块,如果条件为假,则执行Else 后面的代码块。

vb基础期末考试题库及答案

vb基础期末考试题库及答案

vb基础期末考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的数据类型?A. IntegerB. intC. StringD. str答案:A、C2. 下列哪个选项不是VB的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B3. VB中,用于声明一个变量的关键字是:A. DimB. DeclareC. FunctionD. Sub答案:A4. 在VB中,以下哪个是正确的函数用于将字符串转换为整数?A. StrToIntB. CIntC. ValD. Convert.ToInt32答案:B5. Visual Basic中,哪个属性用于设置文本框的文本?A. TextB. CaptionC. ValueD. Label答案:A6. 下列哪个是VB中用于循环的语句?A. IfB. ForC. WhileD. Select答案:B、C7. VB中,下列哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B8. 在VB中,以下哪个是正确的事件处理程序?A. OnClickB. OnClickC. ClickD. OnClick答案:A、C9. VB中,下列哪个选项用于声明一个常量?A. ConstB. DimC. StaticD. Public答案:A10. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. StructureD. Interface答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字来结束一个程序。

答案:End2. VB中,________关键字用于声明一个数组。

答案:Dim3. 使用________函数可以将一个数字转换为字符串。

答案:Str4. 在VB中,________关键字用于定义一个全局变量。

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

1.下列VB程序段的基本结构是( ) If x<=12 Theny=3xElsey=4xEnd IfA.分支结构B.顺序结构C.循环结构D.树形结构答案: A2.关于算法,说法不正确的是()A.算法是程序设计的灵魂B.解决问题的过程就是实现算法的过程C.算法独立于任何具体的语言,VB 算法只能用VB语言来实现D.算法的作用在于记录和交流人类解决问题的思想答案: C3.if x>=10 then y=5*x else y=4*x 以上程序段属于()A.顺序结构B.分支结构C.循环结构D.流程结构答案: B4.在VB中,利用()显示和编辑程序代码。

A.工程资源管理器窗口B.窗体设计器窗口C.代码编辑窗口D.属性窗口答案: C5.下面保存VB程序的说法正确的是()A.只保存窗体文件B.只保存工程文件C.分别保存工程文件和标准模块文件D.分别保存窗体文件和工程文件答案: D6.VB中,数据类型整型用()表示。

答案: A7.数学式(2a-b)/(2a+b)在VB中的正确写法是()A.(2*a-b)/(2a+bB.(2*a-b)/2*a+bC.(2a-b)/(2a+b)D.(2*a-b)/(2*a+b)答案: D8.在VB中,当a=2,b=3时,表达式a>b的值是()A. TrueC. 0D. 1答案: B9.下列程序段属于( ) Select Case xCase 1="优秀"Case 2="良好"Case 3="一般"Case Else="较差"End SelectA.顺序结构B.分支结构C.循环结构D.流程结构答案: B10.VB中,CommandButton控件是()A.标签B.文本框C.命令按钮D.单选按钮答案: C11.VB中,文本框控件是()答案: B12.VB中,标签控件是()答案: A13. VB中,TextBox控件是()A.标签B.文本框C.命令按钮D.单选按钮答案: B14.下列VB程序段的基本结构是( ) a=1b=a+2c=a+bA.顺序结构B.分支结构C.循环结构D.流程结构答案: A15.下列()不是VB语言的特点A.可视化的程序设计方法B.面向对象的程序设计思想C.事件驱动的编程机制D.没有交互功能答案: D16.程序设计的基本结构不包括()A.顺序结构B.逆序结构C.分支结构D.循环结构答案: B17.VB中,命令按钮控件是()答案: C18.VB中,图片框控件是()答案: D19.VB中,frm是()文件的扩展名。

A.工程B.可执行C.窗体D.标准模块答案: C20.VB中,()是随机函数,返回大于等于0并且小于1的值。

( )( )( )( )答案: B21.VB中,vbp是()文件的扩展名。

A.工程B.可执行C.窗体D.标准模块答案: A22.VB中,比较运算符中的不等于用()表示。

A.≠B.<>C.>=D.<=答案: B23.VB中,Int的返回值是()答案: D24.a=9If a<=10 thenb=a*3+5Elseb=aEnd if 以上程序段是()A.顺序结构B.分支结构C.循环结构D.流程结构答案: B25.以下程序段是()x=1z=0For x=1 to 10 step 1z=z+xnext xA.顺序结构B.分支结构C.循环结构D.流程结构答案: C26.以下关于算法的说法正确的是()A.算法就是某一个问题的解题方法B.对于给定的一个问题,其算法不一定是唯一的C.一个算法可以不产生确定的结果D.算法的步骤可以无限地执行下去不停止答案: B27.用VB开发程序的一般步骤是()①界面设计②分析问题③编写代码④保存文件⑤调试与运行⑥生成可执行文件A.①②③④⑤⑥B.②①③⑤④⑥C.②①③⑤⑥④D.⑥②①③④⑤答案: B28.表达式1+((2+3)*2)*2的值是()答案: C29.在VB中,下列不是比较运算符的是()A.>B.<C.>=D.+答案: D30.在VB程序界面中,工具箱中的工具称为()A.事件B.工具C.控件D.窗体答案: C31.在VB中,="宋体" 表示( )内的字体是宋体内的字体是黑体内的字体是宋体内的字体是黑体答案: A32.在VB中,除运算符用()符号表示。

A.+C.*D./答案: D33.在VB中,要设置窗体的标题内容,应使用()属性。

答案: A34.用()描述算法可以直观地了解活动的流程和过程。

A.自然语言B.流程图C.计算机语言D.以上三项均是答案: B35.VB中,要更改命令按钮控件的背景色,应选择的属性是()答案: D36.VB中,如果x=Val(""),那么x的值为()答案: B37.VB中,循环结构For i = 1 To 10 的步长是( )答案: B38.下面程序段运行后,text3的值是( )= "234"= "432"= +A. 666答案: B39.VB中,比较运算符中的大于等于是()A.≥B.≤C.>=D.<=答案: C40.VB中,循环结构For i = 10 To 1 step -2的步长是( )A 0B 1C 2D -2答案: D41.在VB中,声明一个变量时,能用到的关键字是()答案: D42.在VB中,表达式10/2的结果是()答案: C43.VB中,窗体文件的扩展名是( )答案: C44.算法的描述方法有()A.自然语言描述B.流程图描述C.计算机语言描述D.其余三项都是答案: D45.VB中,时间按钮控件是()答案: D46.VB中,取整函数是()()()()()答案: A47.VB中,工程文件的扩展名是()答案: B48.VB中,循环结构For i = 1 To 10step 2的步长是( )答案: C49.VB中,( ) 控件对象在运行时一定不显示。

答案: B50.VB中,将Interval属性值设置为( )时,计时器控件每隔5秒钟产生一个计时器事件答案: B51.VB中,Rnd()函数的值不可能是( )D.答案: B52.VB中,Int的返回值是()答案: C53.VB中正确的循环语句是( ) A. For x=1 to stepx=1 to 10 step 2x=1 to 10 step –1x=10 to 1答案: B54.下面程序的运行结果是()Dim a As Integer, b As Integer a=6b=15S=1+(a*b)/2Print S答案: B55.下面程序的运行结果是( ) Private Sub Command1_Click ()= "123"= "321"a = +Print a End Sub答案: B56.VB中,执行下面的程序段后,b的值为( )a = 100b = 20a = a + bb = a –b答案: A57.x=10If x<=12 theny=2*x+6Elsey=x/2End If上述程序段中y的值是( )答案: A58.下列程序段的运行结果是( ) x=3Select Case xCase 5Print "优秀"Case 4Print "良好"Case 3Print "通过"Case ElseA.优秀B.良好C.通过D.不通过答案: C59.执行Do……Loop Until语句时()A.先判断后循环B.先循环后判断C.顺序执行D.其余说法都不对答案: B60.VB中,一条语句要分行书写,用( )符号作续行符。

A.“-”B.“+”C.“_”D.“…”答案: C61.VB中,定义a为整型变量的语句是()a As Integera As Singlea As Datea As Byte答案: A62.对VB窗体中控件的操作错误的是( )A.单击Delete键一次只能删除一个控件B.单击Delete键一次可以同时删除多个控件C.按住Shift键,依次单击每个要选择的控件,可以同时选中多个控件D.按住Ctrl键,依次单击每个要选择的控件,可以同时选中多个控件答案: A63.VB中,多个语句写在同一行时,每个语句之间用( )符号分隔。

A.,B.:C..D.;答案: B64.下列VB程序段执行后x的值为()a=8If a<9 Thenx=9End IfPrint x答案: B65.在VB中,Int()的值为()答案: C66.VB中,定义a为实型变量的语句是()a As Integera As Singlea As Datea As Byte答案: B67.执行Do While……Loop语句时()A.先判断后循环B.先循环后判断C.顺序执行D.其余说法都不对答案: A68.下面程序段中s的结果是()s = 0For i = 1 To 3s = s + iNext I 答案: D69.下面程序的运行结果是()Dim x As Integer, y As Integerx=4y=8s=x*y/8-2Print答案: A70.VB中,下列程序运行后,变量y的值为( )x=20if x>=100 then y=5*x else y=4*x答案: C71.Dom = m * nn = n + 1Loop Until n > 1以上程序段属于()A.循环结构B.分支结构C.顺序结构D.逆序结构答案: A72.RGB(255,255,255)为()函数A.取值函数B.颜色函数C.随机函数D.时间函数答案: B73.在VB中,表达式9\4的结果是()答案: B74. 在VB中,下面正确的赋值语句是( )= xy = 30=6= y答案: C75. VB中,Rnd()函数的值可能是( )答案: B76.下列VB程序段的基本结构是( ) x=1z=0y=5For x=1 To y Step 1z=z+xNext xA.分支结构B.顺序结构C.循环结构D.树型结构答案: C。

相关文档
最新文档