VB考试题库十五套11

合集下载

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分,共40分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. 下列哪个选项是VB中的保留字?A. DimB. IfC. ThenD. All of the above答案:D3. 在VB中,以下哪个选项是正确的变量声明方式?A. Dim xB. Dim x As IntegerC. Both A and BD. None of the above答案:C4. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D5. 在VB中,以下哪个选项是正确的条件判断结构?A. IfB. Select CaseC. Both A and BD. None of the above答案:C6. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim arr(10)B. Dim arr(0 To 10) As IntegerC. Both A and BD. None of the above答案:C7. 在VB中,以下哪个选项是正确的函数声明方式?A. Function myFunction()B. Function myFunction() As IntegerC. Both A and BD. None of the above答案:C8. 在VB中,以下哪个选项是正确的子程序声明方式?A. Sub mySub()B. Sub mySub() As IntegerC. Both A and BD. None of the above答案:A9. 在VB中,以下哪个选项是正确的事件处理方式?A. Private Sub Form_Click()B. Public Sub Form_Click()C. Both A and BD. None of the above答案:A10. 在VB中,以下哪个选项是正确的窗体属性?A. CaptionB. NameC. Both A and BD. None of the above答案:C11. 在VB中,以下哪个选项是正确的控件属性?A. TextB. VisibleC. Both A and BD. None of the above答案:C12. 在VB中,以下哪个选项是正确的控件事件?A. ClickB. DblClickC. Both A and BD. None of the above答案:C13. 在VB中,以下哪个选项是正确的文件操作函数?A. OpenB. CloseC. Both A and BD. None of the above答案:C14. 在VB中,以下哪个选项是正确的文件访问模式?A. InputB. OutputC. Both A and BD. None of the above答案:C15. 在VB中,以下哪个选项是正确的错误处理语句?A. On Error GoToB. On Error Resume NextC. Both A and BD. None of the above答案:C16. 在VB中,以下哪个选项是正确的数据类型转换函数?A. CIntB. CStrC. Both A and BD. None of the above答案:C17. 在VB中,以下哪个选项是正确的数学函数?A. SinB. CosC. Both A and BD. None of the above答案:C18. 在VB中,以下哪个选项是正确的字符串函数?A. LeftB. RightC. Both A and BD. None of the above答案:C19. 在VB中,以下哪个选项是正确的日期和时间函数?A. DateB. TimeC. Both A and BD. None of the above答案:C20. 在VB中,以下哪个选项是正确的数据库访问控件?A. DataGridB. DataListC. Both A and BD. None of the above答案:A二、填空题(每题2分,共20分)21. 在VB中,声明一个整型变量x,其语句为:________。

大学vb考试题库及答案

大学vb考试题库及答案

大学vb考试题库及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是合法的变量名?A. 2variableB. Variable2C. variable_2D. Variable!答案:B2. Visual Basic中,以下哪个是正确的整型常量?A. 123.45B. 0x1AC. 1.2E3D. 0.1答案:B3. 以下哪个是Visual Basic中的保留关键字?A. MyVarB. DimC. VarD. MyFunction答案:B4. 在Visual Basic中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Sub MySub(x As Integer)D. Function MySub(x As Integer) As Integer答案:C5. Visual Basic中,以下哪个是正确的数组声明?A. Dim MyArray(10)B. Dim MyArray(0 To 10) As IntegerC. Dim MyArray() As Integer = New Integer(10)D. Dim MyArray(10) As Integer答案:B6. 在Visual Basic中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 ThenPrint "Positive"End IfC. If x > 0 ThenPrint "Positive"End IfD. If x > 0 ThenPrint "Positive"End If7. Visual Basic中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iLoopC. While i < 10Print ii = i + 1End WhileD. Do While i < 10Print ii = i + 1Loop8. 在Visual Basic中,以下哪个是正确的函数调用?A. Call MyFunction(5)B. MyFunction 5C. MyFunction(5)D. MyFunction Call 5答案:C9. Visual Basic中,以下哪个是正确的事件处理程序?A. Sub Form_Click()End SubB. Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs)End SubC. Sub Form_Click(ByVal sender As Object)End SubD. Sub Form_Click(ByVal e As EventArgs)End Sub答案:B10. 在Visual Basic中,以下哪个是正确的窗体属性?A. Me.Caption = "My Form"B. Me.Text = "My Form"C. = "My Form"D. Me.Title = "My Form"答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,声明一个整型变量的正确语法是:Dim ________ As Integer。

VB考试高中试题及答案

VB考试高中试题及答案

VB考试高中试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Float答案:C2. 下列哪个语句用于在VB中声明一个变量?A. DimB. DeclareC. SetD. Let答案:A3. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. IfD. All of the above答案:D4. VB中,哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. CStr()答案:B5. 以下哪个是VB中的事件?A. FunctionB. SubC. EventD. Property答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。

答案:Class2. VB中的________属性用于获取或设置控件的文本。

答案:Text3. 要实现一个按钮的点击事件,需要在代码中编写________过程。

答案:Click4. VB中的________函数可以用于获取当前日期。

答案:Date5. 使用________语句可以结束一个循环。

答案:Exit For(或Exit Do)三、简答题(每题10分,共30分)1. 简述VB中数组的定义和使用。

答案:在VB中,数组是一种可以存储多个元素的数据结构。

数组可以通过Dim语句定义,例如Dim myArray(1 To 10) As Integer。

这定义了一个包含10个整数的数组。

数组的索引从0开始,因此myArray(0)是第一个元素。

使用数组可以方便地存储和操作一系列相关数据。

2. 解释VB中的面向对象编程概念。

答案:面向对象编程(OOP)是一种编程范式,它使用“对象”来设计软件。

在VB中,对象是具有属性和方法的数据结构。

属性是对象的状态信息,而方法是对象的行为。

通过类来定义对象的结构,然后使用New关键字创建对象的实例。

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考试试题及答案一、选择题1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Option答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVarB. var2C. 123variableD. my$Var答案:C3. VB中,下列哪个选项是正确的条件语句?A. If condition ThenB. If condition Then ElseC. If condition Then Else IfD. If condition Then Else Else答案:A4. VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 在VB中,下列哪个选项是正确的循环结构?A. For i = 1 To 10B. Do While i < 10C. For Each i In arrD. All of the above答案:D二、填空题1. 在VB中,声明一个整型变量并赋值为100的语句是:________。

答案:Dim myVar As Integer = 1002. VB中,用于输出信息到立即窗口的函数是:________。

答案:Debug.Print3. VB中,用于暂停程序执行的函数是:________。

答案:Sleep4. VB中,用于获取当前日期的函数是:________。

答案:Date5. VB中,用于将字符串转换为整型的函数是:________。

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

答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、系统消息等)触发,而不是由程序内部的逻辑顺序决定。

2. 描述VB中如何实现多线程编程。

答案:在VB中,可以使用Thread类或BackgroundWorker组件来实现多线程编程。

vb上机考试题库及答案86套

vb上机考试题库及答案86套

vb上机考试题库及答案86套VB上机考试题库及答案86套1. 选择题- 1.1 VB中,用于声明变量的关键字是()。

- A. Dim- B. Declare- C. Let- D. Set- 答案:A- 1.2 下列哪个选项是VB中合法的变量名?()- A. 123abc- B. _name- C. name$- D. name 2- 答案:B2. 填空题- 2.1 VB中,使用()函数可以将字符串转换为数值。

- 答案:Val- 2.2 在VB中,使用()关键字可以定义一个数组。

- 答案:Dim3. 简答题- 3.1 简述VB中的事件驱动编程的概念。

- 答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。

4. 编程题- 4.1 编写一个VB程序,实现计算两个数的和并输出结果。

- 答案:```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = 5num2 = 10sum = num1 + num2Debug.Print "The sum is: " & sum```5. 判断题- 5.1 VB中,使用“=”符号可以比较两个变量的值是否相等。

() - 答案:错误。

应该使用“==”符号进行比较。

- 5.2 在VB中,可以使用“End”关键字来结束一个程序的执行。

()- 答案:正确。

6. 综合应用题- 6.1 设计一个VB程序,实现用户输入姓名和年龄,程序输出“欢迎你,[姓名],你今年[年龄]岁。

”- 答案:```vbSub Main()Dim name As StringDim age As Integername = InputBox("请输入你的姓名:")age = Val(InputBox("请输入你的年龄:"))MsgBox "欢迎你," & name & ",你今年" & age & "岁。

vb期末考试试题及答案百度文库

vb期末考试试题及答案百度文库

vb期末考试试题及答案百度文库一、单项选择题(每题2分,共20分)1. VB中,哪个关键字用于声明变量?A. DimB. SetC. CallD. Function答案:A2. 下列哪个选项不是VB的数据类型?A. IntegerB. StringC. BooleanD. Array答案:D3. VB中,哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Sqr答案:A4. 在VB中,如何表示“不等于”?A. =B. ==C. <>D. !=答案:C5. VB中,哪个关键字用于循环结构?A. ForB. NextC. ToD. Loop答案:A6. VB中,哪个函数用于将字符串转换为大写?A. StrConvB. LCaseC. UCaseD. Trim答案:C7. VB中,哪个语句用于退出子程序?A. Exit SubB. End SubC. ReturnD. Exit Function答案:A8. VB中,哪个关键字用于声明函数?A. FunctionB. SubC. DimD. Const答案:A9. VB中,哪个关键字用于声明常量?A. DimB. ConstC. PrivateD. Public答案:B10. VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D二、填空题(每题3分,共15分)1. 在VB中,使用________关键字可以定义一个类。

答案:Class2. VB中,________函数用于获取当前时间。

答案:Time3. VB中,________关键字用于定义一个接口。

答案:Interface4. VB中,________关键字用于定义一个事件。

答案:Event5. VB中,________关键字用于定义一个属性。

答案:Property三、简答题(每题5分,共20分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。

vb试题及答案

vb试题及答案

vb试题及答案VB(Visual Basic)是一种常用的编程语言,被广泛应用于Windows 平台的软件开发中。

本文将提供一些关于VB的试题以及对应的答案,供读者学习和参考。

一、选择题1. VB是以下哪种类型的编程语言?a) 面向对象编程语言b) 过程式编程语言c) 自然语言d) 并发编程语言答案:b) 过程式编程语言2. VB最初是由哪家公司开发的?a) 微软b) Applec) IBMd) Sun Microsystems答案:a) 微软3. 下列哪个是VB的集成开发环境(IDE)?a) Visual Studiob) Eclipsec) Xcoded) NetBeans答案:a) Visual Studio4. VB中的变量声明关键字是?a) varb) dimc) intd) string答案:b) dim5. VB中用于循环执行一段代码的控制结构是?a) for loopb) while loopc) do-while loopd) switch-case答案:c) do-while loop二、填空题1. 编写一个VB代码片段,实现将两个数相加并输出结果的功能。

答案:```Dim num1 As Integer = 5Dim num2 As Integer = 3Dim result As Integerresult = num1 + num2Console.WriteLine("相加结果为:" & result)```2. VB中的条件分支语句是________。

答案:if-then语句3. VB中的数组索引是从______开始的。

答案:04. VB中的函数返回值可以使用关键字______指定。

答案:Return5. VB中用于定义一个子过程的关键字是______。

答案:Sub三、简答题1. 请解释VB中的“Option Explicit”语句的作用。

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

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

全国计算机vb考试试题及答案VB(Visual Basic)是一种基于事件驱动的编程语言,广泛应用于软件开发领域。

全国计算机VB考试试题及答案是针对VB编程技能进行考核的一套完整题目和对应的答案。

本文将提供一些典型的VB考试试题及其答案,以供学习和参考使用。

一、选择题1. 下列哪个不是VB中的数据类型?A. IntegerB. StringC. BooleanD. Point答案:D2. VB中定义变量需要使用关键字:A. DimB. PrivateC. VarD. Let答案:A3. 下列哪个事件是Windows窗体的加载事件?A. ClickB. LoadC. MouseMoveD. KeyDown答案:B4. 在VB中,使用MsgBox函数可以弹出:A. 消息对话框B. 输入对话框C. 选择对话框D. 文件对话框答案:A5. 下列哪个方法可以用于将一组数据绑定到ListBox控件上?A. AddItemB. RemoveItemC. ClearD. DataSource答案:D二、填空题1. VB中通过使用____来表示一行注释。

答案:'(单引号)2. 在VB中,可以使用____控件来显示表格数据。

答案:DataGridView3. 在VB中,使用____关键字可以实现条件判断。

答案:If4. 在VB中,____是一种常用的循环结构。

答案:For5. MsgBox函数中,使用____参数可以指定消息框的按钮。

答案:Buttons三、编程题请编写一个VB程序,实现以下功能:1. 创建一个Windows窗体,窗体标题为“学生成绩管理系统”。

2. 在窗体中添加一个Label控件,显示文本为“请输入学生姓名:”。

3. 添加一个TextBox控件,用于接收用户输入的学生姓名。

4. 添加一个Button控件,显示文本为“查询”。

5. 当用户点击“查询”按钮时,弹出消息框,显示用户输入的学生姓名。

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案# VB考试试题及答案一、选择题1. 在Visual Basic中,以下哪项不是基本数据类型? - A. Integer- B. String- C. Object- D. Array答案:D2. 以下哪个语句用于在VB中声明一个变量?- A. Dim- B. Declare- C. Let- D. Set答案:A3. 在VB中,以下哪个函数用于将数字转换为字符串? - A. Val- B. Str- C. CStr- D. Format答案:C4. 以下哪个控件不是Visual Basic的标准控件?- A. TextBox- B. Button- C. Chart- D. Label答案:C5. 在VB中,以下哪个事件不是由用户交互触发的?- A. Click- B. Load- C. Change- D. KeyPress答案:B二、填空题1. 在Visual Basic中,使用______关键字可以定义一个类。

- 答案:Class2. VB中,______属性用于获取或设置文本框中显示的文本。

- 答案:Text3. VB的______方法用于将数字转换为字符串。

- 答案:CStr4. 在VB中,______事件用于处理表单或控件的关闭。

- 答案:FormClosing 或 QueryClose5. VB的______方法用于结束程序的执行。

- 答案:End三、简答题1. 描述Visual Basic中的过程和函数的区别。

- 答案:过程是一个可以执行一系列操作的代码块,它可以有返回值也可以没有。

函数是一个特殊类型的过程,它必须返回一个值。

函数通常用于计算并返回值,而过程则用于执行操作。

2. 解释Visual Basic中的事件驱动编程。

- 答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事件(如用户输入、系统消息等)触发。

在Visual Basic中,事件通常与控件相关联,如按钮点击、文本框内容改变等,当这些事件发生时,相应的事件处理程序会被调用。

vb计算机试题及答案

vb计算机试题及答案

vb计算机试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个关键字用于声明一个变量?A. FunctionB. DimC. SubD. End答案:B2. VB中,以下哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. TrimD. Split答案:B3. 在VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. VB中,以下哪个语句用于结束程序?A. Exit SubB. End SubC. Exit FunctionD. End答案:D5. 在VB中,以下哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. BorderColorD. TextColor答案:A6. VB中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. DblClick答案:A7. 在VB中,以下哪个数据类型用于表示整数?A. IntegerB. StringC. DoubleD. Boolean答案:A8. VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. DimD. Class答案:B9. 在VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Timer答案:B10. VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、判断题(每题1分,共10分)1. VB中,所有变量必须在使用前声明。

(对)2. VB中,可以在同一模块中定义多个同名的过程。

(错)3. VB中,数组的索引总是从0开始。

(错)4. VB中,使用“=”运算符可以比较两个字符串是否相等。

(错)5. VB中,使用“&”运算符可以连接两个字符串。

vb考试题及答案

vb考试题及答案

vb考试题及答案**VB考试题及答案**一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是合法的变量名?A. 2variableB. Variable2C. variable$2D. Variable-2**答案:B**2. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Type**答案:A**3. 以下哪个是VB中的保留字,不能用作变量名?A. NameB. IntegerC. PrintD. String**答案:B**4. 在VB中,以下哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count**答案:A**5. 如果变量x的值为10,那么表达式x Mod 3的值是多少?A. 1B. 2C. 3D. 0**答案:A**6. VB中,用于循环结构的关键字是:A. ForB. WhileC. DoD. All of the above**答案:D**7. 在VB中,以下哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxC. ComboBoxD. CheckBox**答案:B**8. VB中,以下哪个事件用于响应按钮点击?A. ClickB. PressC. ActivateD. Change**答案:A**9. 在VB中,以下哪个函数用于将字符串转换为数值?A. StrB. ValC. CInt**答案:B**10. VB中,以下哪个控件用于选择一个范围的值?A. ListBoxB. ComboBoxC. OptionButtonD. Slider**答案:D**二、填空题(每题3分,共30分)1. 在VB中,声明一个整型变量i,并赋值为5,代码应为:________。

**答案:Dim i As Integer: i = 5**2. VB中,使用________函数可以获取当前日期。

3. VB中,使用________函数可以获取当前时间。

大学vb考试题库及答案

大学vb考试题库及答案

大学vb考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明类级别的变量?A. DimB. StaticC. PublicD. Private答案:C2. 如果一个控件的Enabled属性设置为False,那么该控件将:A. 从窗体上消失B. 变成透明C. 不可点击或操作D. 改变颜色答案:C3. 在VB中,以下哪个方法用于获取字符串的长度?A. Length()B. Size()C. Count()D. GetLength()答案:A4. Visual Basic中的Select Case语句可以有多个匹配项,每个匹配项用哪个关键字开始?A. IfB. ThenC. CaseD. When答案:C5. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Float答案:C6. 当你想要在程序中使用另一个已经存在的类时,你需要使用哪个关键字?A. InheritsB. ImplementsC. Inherits FromD. Extends答案:D7. 在VB中,以下哪个是正确的子程序声明?A. Sub MyProcedure()B. Procedure MyProcedure()C. Function MyProcedure()D. Method MyProcedure()答案:A8. 如果一个变量被声明为Option Explicit而没有声明,将会发生什么?A. 程序会编译,但运行时会出错B. 编译时会出错C. 变量会被隐式声明D. 没有任何影响答案:B9. 在VB中,以下哪个不是控件的属性?A. TextB. ClickC. FontD. Name答案:B10. 在VB中,以下哪个方法用于将字符串转换为数值?A. Val()B. Str()C. Chr()D. Asc()答案:A二、填空题(每题2分,共20分)11. 在Visual Basic中,________ 函数用于将数值转换为字符串。

计算机vb试题及答案

计算机vb试题及答案

计算机vb试题及答案一、选择题1. 在VB中,以下哪个选项是合法的标识符?A. 3abcB. _abcC. #abcD. %abc答案:B2. 下列哪个不是VB中的数据类型?A. IntegerB. BooleanC. FloatD. String答案:C3. 下列哪个不是VB中的控件?A. TextBoxB. LabelC. ButtonD. Dropdown答案:D4. VB中的事件是指什么?A. 控件的属性B. 控件的方法C. 控件的行为D. 控件的触发动作答案:D5. 下列哪个不是VB中的判断结构?A. If-ThenB. For-NextC. Do-WhileD. Select-Case答案:B二、判断题1. VB是一种编程语言,用于开发Windows应用程序。

答案:正确2. 在VB中,可以使用文件输入输出功能。

3. VB中的数组下标从0开始。

答案:正确4. VB中的运算符"+"用于连接字符串。

答案:错误5. VB中可以创建自定义的类和对象。

答案:正确三、填空题1. VB中的循环结构有——和——。

答案:For、Do-While2. VB中声明变量的关键词是——。

答案:Dim3. VB中用于处理鼠标点击事件的事件对象是——。

答案:MouseEventArgs4. 在VB中,用于创建函数的关键词是——。

答案:Function5. VB中的条件判断结构用于进行——判断。

四、编程题请编写一个VB程序,实现以下功能:1. 让用户输入两个整数。

2. 将两个整数相加得到结果。

3. 将结果输出到屏幕上。

```vbPublic Class Form1Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickDim num1, num2, result As Integernum1 = Integer.Parse(TextBox1.Text)num2 = Integer.Parse(TextBox2.Text)result = num1 + num2MessageBox.Show("两个数相加的结果是:" & result.ToString()) End SubEnd Class```以上是一个简单的VB程序,实现了用户输入两个整数并求和的功能,并将结果显示在消息框中。

VB笔试章节练习试卷11(题后含答案及解析)

VB笔试章节练习试卷11(题后含答案及解析)

VB笔试章节练习试卷11(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.一个对象可执行的动作与可被一个对象所识别的动作分别被称为______。

A.事件、方法B.方法、事件C.属性、方法D.过程、事件正确答案:B2.要想改变窗体边框线型,可使用的属性是______。

A.FontStyleB.BorderStyleC.BackStyleD.Border正确答案:B3.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,则预先应执行的操作是______。

A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏正确答案:A4.为了同时改变一个活动控件的高度和宽度,正确的操作是______。

A.拖动控件4个角上的某个小方块B.只能拖动位于控件右下角的小方块C.只能拖拉位于控件左下角的小方块D.不能同时改变控件的高度和宽度正确答案:A5.要把窗体中文字加粗显示,可设置窗体的______属性。

A.FontBoldB.FontSizeC.FontUnderlineD.FontItalic正确答案:A6.窗体从加载到显示出来,下列最先发生的事件是______。

A.LoadB.ResizeC.ActivateD.Paint正确答案:A7.要使窗体显示时无标题栏和边框,应设置窗体的______属性。

A.ControlBoxB.BorderStyleC.MaxButtonD.BackStyle正确答案:B填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。

注意:以命令关键字填空的必须拼写完整。

8.Visual Basic 6.0的三个版本中,最完整的是______。

正确答案:企业版9.Visual Basic的集成开发环境中有传统的______和单文档界面。

VB机试模拟试卷11(题后含答案及解析)

VB机试模拟试卷11(题后含答案及解析)

VB机试模拟试卷11(题后含答案及解析)题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.注意:下面出现的“考生文件夹”均为c:\wexam\25160001。

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1) 在Form1的窗体上画一个名称为Text1的文本框,然后建立一个主菜单,标题为“操作”,名称为Op,该菜单有两个子菜单,其标题分别为“显示”和“退出”,其名称分别为Dis和Exit,编写适当的事件过程。

程序运行后,如果单击“操作”菜单中的“显示”命令,则在文本框中显示“计算机考试”;如果单击“退出”命令,则结束程序运行。

程序的运行情况如图11-1所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2) 在窗体上画一个列表框,名称为L1,通过“属性”窗口向列表框中添加4个项目,分别为“WHBB”、“HIJK”、“QWEI”和“POIU”,单击列表框中的某一项,则该项就从列表框中消失。

程序的运行情况如图11-2和图1l-3所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjtt2.frm。

正确答案:在窗体上建立好控件后,先设置控件属性,再编写事件过程。

在Visual Basic中,菜单在“菜单编辑器”窗口中建立。

通过End语句结束程序的运行。

解题步骤:第一步:建立界面并设置控件属性。

菜单及控件属性设置见表11-1。

第二步:编写程序代码。

参考代码:Private Sub Dis_Click( )Text1.Text=“计算机考试”End Sub Private Sub Exit_Click( )End End Sub第三步:调试并运行程序。

第四步:按题目要求存盘(2)在窗体上建立好控件后,先设置控件属性,再编写事件过程。

用RemoveItem方法删除列表框中指定的项目,其格式为:列表框.RemoveItem索引值RemoveItem方法从列表框中删除以“索引值”为地址的项目,改方法每次只能删除一个项目。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
http://192.168.150.63/webtest/Home/Index
2013-5-20
D、组合框 错误 参考答案: B 10、画椭圆的方法中,半径以后的参数依次是______。
A、圆弧起点处转角、圆弧终点处转角、颜色、椭圆纵轴与横轴长度之比 B、圆弧起点处转角、圆弧终点处转角、颜色、椭圆横轴与纵轴长度之比 C、颜色、圆弧起点处转角、圆弧终点处转角、椭圆纵轴与横轴长度之比 D、颜色、圆弧起点处转角、圆弧终点处转角、椭圆横轴与纵轴长度之比 错误 参考答案: C
For N1 = 3 To N \ 2 Step 2
K1 = ----1---
For I = 2 To K1
Hale Waihona Puke '判断N1是否是素数If N1 Mod I = 0 Then ----2----
Next I
If I > K1 Then
http://192.168.150.63/webtest/Home/Index
Test Service Solution
准考证号:12X2A0101VBP 交卷姓名:练帮习助001
IP:192.168.102.1
VB程序设计上机考试
注意:在 阅卷 前请先 保存 。
一、判断题
1、 Picture对象的AutoSize属性值为True时,表示该对象不管原来图片的大小,一律都自动调整为控件的大小尺寸 该图片。
二、单选题
1、对画出的图形改变填充样式,应使用______属性。 A、BackStyle B、FillColor C、BorderStyle D、FillStyle
错误 参考答案: D
http://192.168.150.63/webtest/Home/Index
2013-5-20
2、由For k=35 TO 0 Step 3 : Next k循环语句控制的循环次数是______ 。 A、0 B、12 C、-11 D、-10
三、程序填空题
1、【程序说明】 下列程序运行后,当在组合框中输入一个新项目后按回车时,如果输入的项目在组合框列表中不存在,则 label2中显示 成功添加新项目! (界面如下图所示);若该项目存在,则显示 输入项目已存在! 。
Private Sub Combo1_ keypress(KeyAscii As Integer) If KeyAscii = 13 Then For I = 0 To ----1---- If Combo1.Text = ----2----Then Label2.Caption = "输入项目已存在!" Exit Sub End If Next I Label2.Caption = "成功添加新项目!" Combo1.AddItem ----3---- End If
File1.Path = Dir1.Path For i =0 To File1.ListCount - 1
List1.AddItem File1.List(i) Next i End Sub Private Sub Drive1_Change() Dir1.Path = Drive1.Drive End Sub
(1) 请在左边文本框当中写出正确的答案。
http://192.168.150.63/webtest/Home/Index
2013-5-20
A、
B、
C、
D、 错误 参考答案: B
2、先在C盘中创建文件夹 ml ,再在文件夹 ml 中创建两个文件 a1.txt 和 a2.txt ,窗体上添加一 框、文件列表框和一列表框。下列程序运行后,在目录列表框中找到并双击 ml 后,写出列表框List1中是什 Private Sub Dir1_Change()
四、程序阅读题
1、写出程序运行时单击窗体后,在窗体上显示的结果。 Private Sub Form_Click()
Dim i As Integer, x As Single, y As Single, r As Single Form1.Scale (-300, -200)-(300, 200) For i = 1 To 500
在E盘上建以自己【姓名+准考证号】为名的文件夹,并在该文件夹下面根据设计题中小题个数建相应的子文件夹 小题结果文件保存在相应的子文件夹中。 例如:考生张三的准考证号为0100101,做设计题中的第1小题, 文件保存位置是:E:\张三0100101\设计题1
http://192.168.150.63/webtest/Home/Index
错误 参考答案: A 3、假定有情况语句:Select Case X,为了描述X的绝对值大于5,正确的Case子句为______
A、Case Is<-5,>5 B、Case Not(-5 to 5) C、Case 5 to 5 D、Case Abs(X)>5 错误 参考答案: A 4、表达式3<x<5的VB表达式是______。 A、3 B、3 C、x>3 and x<5 D、3-5 错误 参考答案: C 5、表达式11\4+8/4 Mod 4的值是______。 A、1 B、2 C、3 D、4
Dim I as integer For i= 1 to 5
A(i)=i*i Next i End sub Private Sub Command1_Click()
Dim I as integer For i= 1 to 5
Print a(i); Next i End Sub Private Sub Command2_Click()
http://192.168.150.63/webtest/Home/Index
2013-5-20
错误 参考答案: D 6、对象的三要素是______ 。
A、过程、方法、事件 B、属性、函数、事件 C、属性、过程、事件 D、属性、方法、事件 错误 参考答案: D 7、如果EOF()函数的返回值为True,则表明文件的指针指向__________。 A、文件开头 B、文件结尾 C、文件的第1个记录 D、文件的最后一个记录 错误 参考答案: B 8、将图片框的______属性设置成True时,可使图片框根据图片调整大小。 A、Picture B、AutoSize C、Stretch D、AutoRedraw 错误 参考答案: B 9、若要在同一窗体中安排四组单选钮,可用______控件予以分隔。 A、文本框 B、框架 C、列表框
(1)
请在左边文本框当中输入正确答案。
错误 参考答案: Dim x1 As Single, y1 As Single 或者 Dim x1!, y1!
(2)
请在左边文本框当中输入正确答案。
错误 参考答案: Pic1.FillStyle = 0
(3)
请在左边文本框当中输入正确答案。
错误 参考答案: Pic1.Line (x1, y1)-(X, Y), vbRed, B 或者 Pic1.Line (x1, y1)-(X, Y), 255, B (x1, y1)-(X, Y), RGB(255,0,0), B
x1 = X: y1 = Y End Sub Private Sub Pic1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
Pic1.FillColor = vbGreen ----2---- ----3---- End Sub
3、【程序说明】
下列程序的功能是:验证一个大于6的偶数能分解为两个素数之和
基本思想是:N为大于6的任一偶数,可分解为N1和N2两个数,分别检查N1和N2是否为素数,若都是,则为
Private Sub Form_Click()
Dim N%, N1%, N2%, I%, K1%, K2%
N = Val(InputBox("输入大于6的偶数"))
对 错 错误 参考答案: 错
2、For/Next语句正常(未执行Exit For)结束其循环变量的值一定大于终值。 对 错
错误 参考答案: 错
3、因为Function过程有返回值,所以只能在表达式中调用,而不能使用Call语句调用。 对 错
错误 参考答案: 错
4、算述运算符要比关系运算符、逻辑运算符的运算优先级低。 对 错
2013-5-20
1、单击窗体,在窗体上画出一个当前窗体中所能容纳的最大的红色实心椭圆(即椭圆的上下左右分别与窗体的上下左
参考答案: PrivateSubForm_click() DimrAsSingle r=Form1.ScaleWidth IfForm1.ScaleHeight>Form1.ScaleWidthThenr=Form1.ScaleHeight Form1.FillStyle=0 Form1.FillColor=RGB(255,0,0) Form1.Cls Form1.Circle(ScaleWidth/2,ScaleHeight/2),r/2,RGB(255,0,0),,,ScaleHeight/ScaleWidth EndSub
(1)
http://192.168.150.63/webtest/Home/Index
2013-5-20
请在左边文本框当中写出正确的答案。 A、a1.txt B、a2.txt C、 a1.txt a2.txt D、无内容 错误 参考答案: C
3、请写出当鼠标点击命令按钮2后窗体上的结果。 Dim a(5) as integer Private sub form_load()
2013-5-20
End If Next N1 End Sub
N2 = ----3---- K2 = Int(Sqr(N2)) For I = 2 To K2
If ----4---- Then Exit For Next I If I > K2 Then
Print N & "=" & N1 & "+" & N2 End If
相关文档
最新文档