大一VB语言程序期末考试题及答案

合集下载

vb期末考试和答案

vb期末考试和答案

vb期末考试和答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim a$B. Dim a IntegerC. Dim a As StringD. Dim a 123答案:C2. VB中,以下哪个是正确的条件语句?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"ElsePrint "Negative"End If答案:D3. 在VB中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iEnd ForC. For i = 1 To 10Print iLoopD. For i = 1 To 10Print iEnd Loop答案:A4. VB中,以下哪个是正确的数组声明方式?A. Dim arr(10)B. Dim arr(10) As IntegerC. Dim arr As Integer(10)D. Dim arr(10) Integer答案:B5. 在VB中,以下哪个是正确的函数声明方式?A. Function Add(x As Integer, y As Integer) As IntegerB. Function Add(x, y) As IntegerC. Function Add(x As Integer, y As Integer)D. Function Add(x, y)答案:A6. VB中,以下哪个是正确的事件处理程序?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Me.ClickC. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Me.ClickD. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs)答案:B7. 在VB中,以下哪个是正确的窗体属性?A. Me.Width = 800B. Me.Height = 600C. Me.Caption = "My Form"D. All of the above答案:D8. VB中,以下哪个是正确的控件属性?A. Label1.Text = "Hello"B. Label1.Caption = "Hello"C. Label1.Value = "Hello"D. = "Hello"答案:A9. 在VB中,以下哪个是正确的文件操作语句?A. Open "C:\test.txt" For Input As #1B. Open "C:\test.txt" For Output As #1C. Open "C:\test.txt" For Append As #1D. All of the above答案:D10. VB中,以下哪个是正确的错误处理语句?A. On Error Resume NextB. On Error GoTo 0C. On Error GoTo -1D. All of the above答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是______。

大学生vb试题及答案

大学生vb试题及答案

大学生vb试题及答案一、单选题(每题2分,共20分)1. 在Visual Basic中,用于声明变量的关键字是:A. DimB. ConstC. DeclareD. Function答案:A2. 下列哪个选项是Visual Basic中的事件处理程序?A. SubB. FunctionC. EventD. Procedure答案:A3. 在Visual Basic中,用于执行循环操作的关键字是:A. ForB. NextC. DoD. Loop答案:A4. 如果要在Visual Basic中创建一个数组,应该使用哪个关键字?A. ArrayB. DimC. NewD. Declare答案:B5. Visual Basic中,用于条件判断的关键字是:A. IfB. ThenC. ElseD. All of the above答案:D6. 在Visual Basic中,哪个控件用于显示文本,但用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. Visual Basic中的哪个属性用于设置或返回控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A8. 在Visual Basic中,哪个方法用于将字符串转换为数字?A. StrB. ValC. CIntD. CDbl答案:B9. Visual Basic中,哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B10. 在Visual Basic中,哪个关键字用于定义一个过程?A. FunctionB. SubC. ProcedureD. Method答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,________ 属性用于设置或返回一个控件的标题。

答案:Caption2. 使用________ 方法可以关闭一个打开的文件。

vb期末考试题库及答案

vb期末考试题库及答案

vb期末考试题库及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. Both A and BD. None of the above答案:C2. VB中,用于声明变量的关键字是?A. DimB. DeclareC. VarD. Let答案:A3. 在VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. +D. Concatenate答案:C4. 如果要声明一个整型变量并初始化为5,正确的语句是?A. Integer x = 5B. Dim x As Integer = 5C. Dim x = 5D. x = 5答案:B5. VB中,哪个控件用于显示文本,并且用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B6. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. WhileC. Both A and BD. None of the above答案:C7. VB中,以下哪个语句用于结束当前程序的执行?A. EndB. ExitC. StopD. All of the above答案:D8. 在VB中,以下哪个选项是正确的条件判断语句?A. If...Then...ElseB. Switch...CaseC. Both A and BD. None of the above答案:C9. VB中,以下哪个函数用于获取当前系统日期?A. NowB. DateC. TodayD. Time答案:C10. 在VB中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. TitleD. Label答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个字符型变量可以使用关键字________。

答案:Dim2. VB中,数组的声明格式为________。

VB期末考试考卷及答案

VB期末考试考卷及答案

VB期末考试考卷及答案一、选择题(每题1分,共5分)1. 在VB中,下列哪个函数用于返回字符串的长度?A. Len()B. Length()C. Size()D. Count()A. DimB. IntegerC. IntD. Var3. 在VB中,下列哪个语句用于退出当前循环?A. Exit ForB. BreakC. Exit DoD. ContinueA. OpenB. LoadC. CreateD. Read5. 在VB中,下列哪个事件在窗体加载时发生?A. LoadB. InitializeC. FormLoadD. FormOpen二、判断题(每题1分,共5分)1. VB中的变量必须先声明后使用。

()2. 在VB中,Sub过程可以返回值。

()3. VB中的数组下标从1开始。

()4. 在VB中,可以使用Select Case语句进行多条件判断。

()5. VB中的字符串可以用单引号(')表示。

()三、填空题(每题1分,共5分)1. 在VB中,用于声明常量的关键字是______。

2. VB中的逻辑运算符包括______、______和______。

3. 在VB中,要实现两个变量的值交换,可以使用______变量作为中间变量。

4. 在VB中,______方法用于设置文本框的字体。

5. VB中的______事件在用户单击按钮时发生。

四、简答题(每题2分,共10分)1. 简述VB中事件的执行过程。

2. 请列举三种VB中的数据类型。

3. 简述如何使用Select Case语句进行多条件判断。

4. 请说明如何使用VB中的循环结构实现1到100的累加。

5. 简述如何使用VB中的文件操作函数读取文件内容。

五、应用题(每题2分,共10分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。

2. 编写一个VB程序,实现用户输入一个字符串,程序将其逆序输出。

3. 编写一个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期末测试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个是合法的变量名?A. 2variableB. Variable2C. Variable-2D. Variable 2答案:B2. 在VB中,以下哪个是正确的字符串连接运算符?A. +B. &&C. &D. ||答案:C3. VB中,以下哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count答案:A4. 在VB中,以下哪个循环结构用于重复执行代码块,直到满足某个条件?A. For...NextB. Do...LoopC. While...WendD. If...Then答案:B5. VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. StaticD. Public答案:B6. 在VB中,以下哪个是正确的数据类型用于存储日期?A. DateB. DateTimeC. StringD. Integer答案:B7. VB中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A8. 在VB中,以下哪个是正确的数组声明?A. Dim arr(10)B. Dim arr() As IntegerC. Dim arr(10) As IntegerD. Dim arr As Integer(10)答案:C9. VB中,以下哪个是正确的条件语句?A. If...Then...ElseB. When...Then...ElseC. If...Then...End IfD. If...Then...Else...End答案:C10. 在VB中,以下哪个是正确的事件处理程序声明?A. Private Sub Form_Load()B. Public Sub Form_Load()C. Private Function Form_Load()D. Public Function Form_Load()答案:A二、填空题(每题2分,共20分)1. VB中,用于声明变量的关键字是________。

vb期末考试试题和答案

vb期末考试试题和答案

vb期末考试试题和答案**VB期末考试试题和答案**一、单选题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 下列哪个选项是Visual Basic的事件驱动编程模型?A. 用户操作B. 程序流程C. 函数调用D. 循环执行答案:A3. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A4. 如果要声明一个变量用于存储字符串,应该使用以下哪个数据类型?A. IntegerB. StringC. DoubleD. Boolean答案:B5. 在Visual Basic中,哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrCompD. Trim答案:B6. Visual Basic中,以下哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Return答案:A8. Visual Basic中,以下哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. 在Visual Basic中,以下哪个关键字用于声明一个过程?A. SubB. FunctionC. PropertyD. Event答案:A10. Visual Basic中,以下哪个函数用于获取当前系统日期?A. NowB. DateC. TimeD. Timer答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个数组。

大学vb考试题及答案

大学vb考试题及答案

大学vb考试题及答案一、单项选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. ConstC. StaticD. Public答案:A2. 在VB中,以下哪个是正确的字符串连接运算符?A. +B. &C. *D. /答案:B3. VB中,以下哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. CStr答案:A4. 以下哪个控件用于在VB中显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A5. 在VB中,以下哪个事件是当窗体加载时触发的?A. ClickB. LoadC. MouseDownD. KeyPress答案:B6. VB中,以下哪个关键字用于定义子程序?A. FunctionB. SubC. ClassD. Module答案:B7. 在VB中,以下哪个控件允许用户选择一个选项?A. OptionButtonB. CheckBoxC. RadioButtonD. ListBox答案:C8. VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Day答案:B9. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A10. VB中,以下哪个循环结构用于重复执行代码块直到满足特定条件?A. ForB. Do WhileC. WhileD. For Each答案:B二、填空题(每空2分,共20分)1. VB中,使用________关键字可以声明一个数组。

答案:Dim2. 如果需要在VB中捕获并处理异常,可以使用________语句。

答案:Try...Catch3. VB中,使用________函数可以返回一个随机数。

答案:Rnd4. 在VB中,使用________方法可以清除文本框中的内容。

大学vb期末考试题库及答案

大学vb期末考试题库及答案

大学vb期末考试题库及答案一、选择题(每题2分,共40分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. 下列哪个函数用于计算一个数的平方?A. SqrB. PowC. AbsD. Log答案:B3. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. ConstC. FunctionD. Sub答案:A4. 以下哪个选项是Visual Basic中的流程控制语句?A. If...Then...ElseB. For...NextC. While...WendD. All of the above答案:D5. 在Visual Basic中,如何声明一个数组?A. Dim MyArray(10) As IntegerB. Dim MyArray As Integer(10)C. Dim MyArray = New Integer(10)D. Dim MyArray(10)答案:A6. Visual Basic中的哪种控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. 在Visual Basic中,以下哪个事件用于响应鼠标单击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A8. 以下哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. Chr答案:A9. 在Visual Basic中,如何创建一个子程序?A. 使用Function关键字B. 使用Sub关键字C. 使用Class关键字D. 使用Module关键字答案:B10. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Height答案:A11. Visual Basic中的哪种循环结构用于在满足特定条件时重复执行代码块?A. Do...LoopB. For...NextC. While...WendD. Select...Case答案:A12. 在Visual Basic中,如何声明一个常量?A. Dim MyConstant As Integer = 5B. Const MyConstant = 5C. Let MyConstant = 5D. Private MyConstant = 5答案:B13. Visual Basic中的哪种控件用于创建复选框?A. CheckBoxB. RadioButtonC. OptionButtonD. ToggleButton答案:A14. 在Visual Basic中,以下哪个函数用于计算两个数之间的绝对差值?A. AbsB. SgnC. IntD. Round答案:A15. 在Visual Basic中,如何声明一个类?A. Dim MyObject As MyClassB. Class MyClassC. Function MyClassD. Sub MyClass答案:B16. Visual Basic中的哪种控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B17. 在Visual Basic中,以下哪个属性用于设置文本框的文本?A. TextB. CaptionC. ValueD. Name18. 以下哪个事件用于响应文本框内容的改变?A. ChangeB. ClickC. DblClickD. KeyPress答案:A19. 在Visual Basic中,如何声明一个接口?A. Dim MyInterface As InterfaceB. Interface MyInterfaceC. Class MyInterfaceD. Function MyInterface答案:B20. Visual Basic中的哪种控件用于创建单选按钮?A. CheckBoxB. RadioButtonC. OptionButtonD. ToggleButton答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个全局变量。

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期末考试试题一、填空题1、VB程序设计的主要特点是(1)和(2) .2、在VB中,最主要的两种对象是(3)和(4)。

“““”””3、工程是构成应用程序文件的(5) .4、方法是VB提供的一种(6),用来完成一定的操作.5、浮点类型数据包括单精度型和___(7)__数据。

6、事件是窗体或控件对象识别的___(8)____.7、可用窗体的___(9)_ 方法在窗体中显示文字。

8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。

9、在VB中,修改窗体的(11)和(12) 属性值,可改变窗体的大小。

10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件.11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。

12、设x=34.58,语句Print Format(x,“000。

0")的输出结果是(15) .13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17) ,布尔型变量的初值为(18)。

14、设置窗体的(19) 属性,可在窗体上显示图片。

15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。

二、选择题1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。

A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是(2) 。

A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select *Form student 中的*表示(3) .A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是(4) 。

vb程序设计教程期末复习题及答案

vb程序设计教程期末复习题及答案

vb程序设计教程期末复习题及答案一、选择题1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 以下哪个是VB中的过程?A. FunctionB. SubC. Both A and BD. None of the above答案:C3. 在VB中,哪个关键字用于声明变量?A. DimB. DeclareC. ConstD. Option答案:A4. VB中的哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B5. 如何在VB中创建一个事件处理程序?A. 使用On关键字B. 使用Handles关键字C. 使用WithEvents关键字D. 使用Event关键字答案:B二、填空题1. VB中的________关键字用于声明一个数组。

答案:Dim2. 在VB中,________方法用于结束一个循环。

答案:Exit3. VB中的________控件允许用户从列表中选择一个或多个项目。

答案:ComboBox4. 使用________方法可以在VB中打开一个文件。

答案:Open5. VB中的________函数用于计算字符串的长度。

答案:Len三、简答题1. 描述VB中如何使用If...Then...Else语句。

答案:If...Then...Else语句用于根据条件执行不同的代码块。

如果条件为真,则执行Then后面的代码;如果条件为假,则执行Else 后面的代码。

2. 解释VB中的继承是如何工作的。

答案:在VB中,继承允许一个类(子类)继承另一个类(父类)的属性和方法。

子类可以扩展或重写父类的功能,但不能访问父类的私有成员。

3. 什么是VB中的多态性?答案:多态性是指允许不同类的对象对同一消息做出响应的能力。

在VB中,多态性通常是通过接口或抽象类实现的,允许子类以自己的方式实现接口或抽象类中定义的方法。

大学vb期末考试题库及答案

大学vb期末考试题库及答案

大学vb期末考试题库及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. End答案:A2. 在VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. TotalD. +答案:D3. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Height答案:A5. VB中,以下哪个事件用于响应鼠标单击事件?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A6. 在VB中,以下哪个关键字用于循环结构?A. ForB. IfC. WhileD. Select答案:A7. VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D8. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A9. VB中,以下哪个控件用于选择单个项目?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B10. 在VB中,以下哪个事件用于响应文本框内容改变事件?A. ChangeB. ClickC. KeyPressD. TextChanged答案:A二、填空题(每题2分,共20分)1. VB中,声明变量的关键字是________。

答案:Dim2. VB中,用于计算两个数的乘积的运算符是________。

答案:*3. VB中,用于显示消息框的函数是________。

答案:MsgBox4. VB中,用于设置控件的标题的属性是________。

大一VB语言程序期末考试题及答案

大一VB语言程序期末考试题及答案

大一VB语言程序期末考试题及答案一、选择题1下列常量中,是Integer类型常量的是(C)。

A、123&B、-38844C、123%D、327682下面选项中()是字符连接运算符.(A)A、&B、AndC、%D、Mod3下面关于VB的集成开发环境(IDE)的叙述中,不正确的是(A、IDE是设计、调试、运行VB程序的工具。

B、用户不能随意关闭IDE中的窗口。

C、\窗体设计\窗口是用来设计应用程序界面(窗体)的。

D、打开/关闭各窗口的命令主要在IDE的\视图\菜单中。

4len(“vb程序设计”)=(C)A、5B、2C、6D、105表达式15Mod4+13\\5某2的值是DA、7B、0C、2D、46赋值语句A=123+Mid$(“123456”,3,2)执行后,A=(AA、157B、12334C、123D、\7在一个语句内写多条语句时,用来分隔每条语句的符号是(C).A、,B、;C、:D、、8将逻辑型数据转换成整型数据时,转换规则是(D)。

A、将True转换为1,将Fale转换为0B、将True转换为1,将Fale转换为-1C、将True转换为0,将Fale转换为-1D、将True转换为-1,将Fale转换为09表达式2+3某4^5-SIN(某+1)/2中最先进行的运算是(D).B)。

)A、SINB、4^5C、3某4D、某+110如果某=2,则表达式某+1>2Orin(某)>0.9And3>某+3的值(B)。

A、不能计算B、TrueC、5D、Fale11随机产生[10,50]之间整数的正确表达式是(DA、Round(Rnd某50)B、Int(Rnd某40+10)C、Round(Rnd某51)D、10+Int(Rnd某41)12每建立一个窗体,工程管理器窗口中就会增加一个(C).A、类模块文件B、工程文件C、窗体文件D、程序模块文件13INT(100某RND(1))产生的随机整数的闭区间是(B).A、[1,100]B、[0,99]C、[0,100]D、[1,99]14下列数据类型中,占用内存最小的是(D).A、IntegerB、SingleC、BooleanD、Byte15ViualBaic是一种()程序设计语言.BA、过程式B、非过程式C、机器D、低级16函数Int(10某Rnd)是在(A)范围内的整数.A、[0,9]B、[0,1]C、[1,9]D、[1,10]17以下合法的一组ViualBaic 用户标识符是CA、Sum和8abcB、a#某和PiC、ForLoop和TotalD、Cont和DoWhile18函数Len(Str(Val(\的值为(B).A、5B、6C、8D、1119Int(198.555某100+0.5)/100的值为BA、199.6B、198.56C、200D、19820以下各表达式中,计算结果为0的是(A).A、FI某(12.4)+FI某(-12.6)B、CINT(12.4)+CINT(-12.6)C、INT(12.4)+INT(-12.6)D、FI某(13.6)+FI某(-12.6)21MgBo某()的正确语法是(D)。

vb操作题期末考试题及答案

vb操作题期末考试题及答案

vb操作题期末考试题及答案一、选择题(每题2分,共10分)1. 在VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. IfD. For答案:B2. VB中,以下哪个函数用于计算两个日期之间的天数差?A. DateDiffB. DateAddC. NowD. Format答案:A3. 在VB中,以下哪个控件用于显示文本,但用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. VB中,以下哪个事件用于响应鼠标点击按钮的动作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A5. 在VB中,以下哪个属性用于设置文本框(TextBox)的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、填空题(每题2分,共10分)1. 在VB中,使用________关键字可以定义一个变量。

答案:Dim2. VB中的________函数可以返回当前日期。

答案:Date3. 要使VB中的Label控件显示多行文本,需要设置其________属性为True。

答案:WordWrap4. VB中,使用________事件可以检测到文本框(TextBox)内容的变化。

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

答案:Time三、简答题(每题5分,共20分)1. 简述VB中如何使用If...Then...Else语句进行条件判断。

答案:在VB中,可以使用If...Then...Else语句进行条件判断。

首先使用If关键字后跟条件表达式,如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。

2. 描述VB中如何创建一个数组并为其赋值。

答案:在VB中,可以使用Dim关键字创建数组,并使用括号指定数组的维度。

大学生vb期末考试题库及答案

大学生vb期末考试题库及答案

大学生vb期末考试题库及答案一、选择题(每题2分,共20分)1. VB中,下列哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. 在VB中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. ProcedureD. Method答案:B3. VB中,下列哪个选项是用于声明一个变量的?A. DimB. DeclareC. VarD. Let答案:A4. 在VB中,下列哪个选项是用于控制循环的?A. DoB. ForC. WhileD. All of the above5. VB中,下列哪个函数用于计算一个数的绝对值?A. AbsB. SgnC. RoundD. Int答案:A6. 在VB中,下列哪个选项是用于打开一个文件的?A. OpenB. CloseC. ReadD. Write答案:A7. VB中,下列哪个选项是用于关闭一个文件的?A. OpenB. CloseC. ReadD. Write答案:B8. 在VB中,下列哪个选项是用于读取文件内容的?A. OpenB. CloseC. ReadD. Write答案:C9. VB中,下列哪个选项是用于写入文件内容的?B. CloseC. ReadD. Write答案:D10. 在VB中,下列哪个选项是用于声明一个数组的?A. DimB. DeclareC. VarD. Let答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以创建一个类。

答案:Class2. VB中,使用________关键字可以创建一个对象。

答案:New3. 在VB中,使用________关键字可以声明一个常量。

答案:Const4. VB中,使用________关键字可以声明一个枚举。

答案:Enum5. 在VB中,使用________关键字可以声明一个结构体。

vb期末考试题库及答案

vb期末考试题库及答案

vb期末考试题库及答案一、选择题(每题2分,共20分)1. 在VB中,用于声明变量的关键字是:A. DimB. ConstC. FunctionD. Sub答案:A2. 下列哪个选项是VB中合法的变量名?A. 123abcB. _abc123C. 2abcD. abc-def答案:B3. VB中,用于循环结构的关键字是:A. IfB. ForC. WhileD. Select答案:B4. VB中,用于条件判断的关键字是:A. IfB. ElseC. CaseD. Do答案:A5. 在VB中,哪个函数用于计算字符串的长度?A. LenB. UCaseC. LCaseD. Trim答案:A6. VB中,用于定义过程的关键字是:A. FunctionB. SubC. DimD. Const答案:B7. 在VB中,用于数组声明的关键字是:A. DimB. ArrayC. ReDimD. Option答案:A8. VB中,用于退出循环的关键字是:A. ExitB. ReturnC. BreakD. Continue答案:A9. 在VB中,哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A10. VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. InterfaceD. Function答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量并赋值为10,可以使用语句:Dim num As Integer; num = _______。

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

答案:CStr3. 在VB中,使用________关键字可以定义一个常量。

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

答案:Now5. 在VB中,使用________函数可以连接两个字符串。

大一vb期末考试试题及答案

大一vb期末考试试题及答案

大一vb期末考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. StringC. FloatD. All of the above答案:D2. 下列哪个是VB中的循环结构?A. IfB. ForC. WhileD. Select答案:B3. 在VB中,以下哪个是正确的数组声明?A. Dim myArray() As IntegerB. Dim myArray As Integer()C. Both A and BD. None of the above答案:C4. VB中,哪个关键字用于定义过程?A. SubB. FunctionC. Both A and BD. None of the above答案:C5. 在VB中,以下哪个是正确的条件语句?A. IfB. ElseC. ElseIfD. All of the above答案:D6. 在VB中,哪个函数用于获取当前日期?A. Now()B. Date()C. Today()D. CurrentDate()答案:B7. 在VB中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A8. 在VB中,以下哪个是正确的事件处理程序?A. Click()B. On ClickC. Event ClickD. Both A and B答案:D9. 在VB中,哪个控件用于显示文本,用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B10. 在VB中,以下哪个是正确的错误处理语句?A. TryB. CatchC. FinallyD. All of the above答案:D二、简答题(每题5分,共10分)1. 简述VB中事件和事件处理程序的区别。

答案:事件是用户或程序触发的操作,如点击按钮、选择菜单项等。

vb期末试题及答案

vb期末试题及答案

vb期末试题及答案# VB期末试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义类?- A. Class- B. Sub- C. Function- D. Dim答案:A2. VB中,哪个函数用于获取当前日期?- A. Now()- B. Date()- C. Today()- D. GetDate()答案:B3. 下列哪个控件不是Visual Basic的内置控件?- A. TextBox- B. Label- C. Button- D. ScrollBar答案:D4. 在VB中,以下哪个属性用于设置文本框的只读状态? - A. ReadOnly- B. Enabled- C. Visible- D. BackColor答案:A5. VB中,以下哪个事件是当表单被加载时触发的? - A. Click- B. Load- C. Change- D. DblClick答案:B6. 以下哪个语句用于在VB中结束程序?- A. End- B. Exit- C. Stop- D. Quit答案:A7. 在VB中,以下哪个属性用于设置控件的可见性? - A. Visible- B. Enabled- C. Caption- D. Text答案:A8. VB中,哪个函数用于将字符串转换为数字?- A. Val()- B. Str()- C. CInt()- D. CDbl()答案:A9. 在VB中,以下哪个关键字用于定义过程?- A. Function- B. Sub- C. Class- D. Property答案:B10. VB中,以下哪个事件是当按钮被点击时触发的?- A. Click- B. Load- C. Change- D. DblClick答案:A二、填空题(每题2分,共10分)1. 在VB中,使用 __________ 语句可以创建数组。

答案:Dim2. VB中,使用 __________ 方法可以清除文本框中的内容。

大一的vb期末考试题和答案文库

大一的vb期末考试题和答案文库

大一的vb期末考试题和答案文库# 大一的VB期末考试题和答案## 一、选择题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above**答案:D**2. 在VB中,以下哪个关键字用于声明变量?A. DimB. LetC. ConstD. All of the above**答案:A**3. 下列哪个函数用于计算两个数之间的绝对差值?A. AbsB. SgnC. RoundD. Int**答案:A**4. 在VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above**答案:D**5. VB中,以下哪个选项用于定义过程?A. FunctionB. SubC. PropertyD. Both A and B**答案:D**6. 在VB中,以下哪个选项用于数组的声明?A. Dim arr(10) As IntegerB. Dim arr As Integer(10)C. Dim arr(10)D. Both A and C**答案:D**7. 下列哪个选项是VB中的逻辑运算符?A. AndB. OrC. NotD. All of the above**答案:D**8. 在VB中,以下哪个选项用于打开文件?A. OpenB. CloseC. WriteD. Both A and C**答案:A**9. VB中,以下哪个选项用于声明常量?A. DimB. ConstC. LetD. Both A and B**答案:B**10. 在VB中,以下哪个选项用于声明对象变量?A. Dim obj As ObjectB. Set obj = New ObjectC. Both A and BD. None of the above**答案:C**## 二、填空题(每题2分,共20分)1. VB中的`_____`函数用于将字符串转换为大写。

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

大一 VB 语言程序设计期末考试题、选择题1 下列常量中,是 Integer 类型常量的是(C )。

A 、123&B 、 -38844C 、 123%D 、327682 下面选项中 () 是字符连接运算符 . ( A )A 、&B 、 AndC 、 %D 、Mod3 下面关于 VB 的集成开发环境( IDE )的叙述中,不正确的是( B )。

A 、IDE 是设计、调试、运行 VB 程序的工具。

B 用户不能随意关闭IDE 中的窗口。

C 、 " 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。

D 打开/关闭各窗口的命令主要在IDE 的"视图"菜单中。

4 len ("程序设计 ”)=( C )。

A 、 5B 、 2C 、 6D 、 105 表达式 15 Mod 4 + 13 \ 5 * 2的值是 DA 、 7B 、 0C 、 2D 、 4 6 赋值语句 A=123 + Mid$( “ 123456” ,3,2)执行后, A= (A )。

A 、 157B 、 12334C 、 123D 、 "12334" 7 在一个语句内写多条语句时 ,用来分隔每条语句的符号是 (C ).A 、 ,B 、 ;C 、 :D 、、8 将逻辑型数据转换成整型数据时,转换规则是( D )。

9表达式2+3*4A5-SIN (X+1)/2中最先进行的运算是(D .A 、将True 转换为1 B将True 转换为1C 将True 转换为 0D 将True 转换为-1 ,将False 转换为0 ,将 False 转换为 -1 ,将 False 转换为 -1 ,将 False 转换为 0B 4A5C、3*4D、x+110 如果 x=2 ,则表达式 x+1>2 Or sin(x)>0.9 AndA、不能计算B、TrueC、5D、False11 随机产生 [10, 50] 之间整数的正确表达式是(A、Round( Rnd*50)B、Int(Rnd*40+10)C、Round( Rnd*51)D、10+Int(Rnd*41)12 每建立一个窗体 , 工程管理器窗口中就会增加一个A、类模块文件B工程文件C窗体文件D程序模块文件13 INT(100*RND(1)) 产生的随机整数的闭区间是 ( B).A、[1,100]B、[0,99]C、[0,100]D、[1,99]14 下列数据类型中 ,占用内存最小的是 ( D).A、IntegerB、SingleC、BooleanD、Byte15 VisualBasic 是一种 () 程序设计语言 . BA、过程式B非过程式C机器D低级16 函数 Int(10*Rnd) 是在 (A) 范围内的整数 .A、[0,9]B、[0,1]C、[1,9]D、[1,10]17 以下合法的一组 Visual Basic 用户标识符是CA、Sum 和 8abcB、a#x 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile18 函数 Len(Str(Val("123.4"))) 的值为(B) .A、53>x+3 的值( B )。

D)。

(C).C、8D、1119 Int(198.555*100+0.5)/100 的值为BA、199.6B、198.56C、200D、19820 以下各表达式中 , 计算结果为 0的是 (A).A、FIX(12.4)+FIX(-12.6)B、CINT(12.4)+CINT(-12.6)C、INT(12.4)+INT(-12.6)D、FIX(13.6)+FIX(-12.6)21 MsgBox() 的正确语法是( D )。

A、MsgBox( 标题 [ ,提示信息 ] [ ,按钮类型 ])B MsgBox(提示信息[,标题][,按钮类型])C MsgBox(标题[,按钮类型][,提示信息])D、MsgBox( 提示信息 [ ,按钮类型 ] [ ,标题 ])22 3>8-3 OR 10+2 <=3*4 AND 5=2+3 的结果是(C) .A、10B、-3C、TrueD、False23 表达式 4+5 \ 6 * 7 / 8 Mod 9 的值是(D).A、 7B、 4C、 6D、 524 设a=6,则执行 x=llf(a>5,-1,0) 后,x的值为(D)A、 5B、0C、 6D、-125 下面关于 VB 的叙述中,不正确的是(A )。

A、用VB编写的程序可以在任何操作系统环境中运行。

B VB是面向对象的可视化的软件开发工具。

C VB是在20世纪60年代美国Dartmouth学院开发的Basic语言基础上发展而形成的。

D、VB是由美国Microsoft (微软)公司开发程序设计语言。

26 表达式 16 / 4-2人5*8 / 4 Mod 5 \ 2 = (A )。

A、 4B、0C、-2D、-627 声明符号常量应该用关键字(B) .A、PrivateC、StaticD、V26/ariant28 下列数据类型中 ,占用内存最大的是(D) .A、BooleanB、IntegerC、ByteD、Single29下列VB数据类型中,占用内存最少的是( D )。

A、CurrencyB、 IntegerC、BooleanD、Byte30 RGB 函数通过红 .绿. 蓝三基色混合产生某种颜色 ,某语法为 RGB(红. 绿.蓝), 括号中红、绿、蓝三基色的成分使用0~255之间的整数 . 若使用三个滚动条分别输入三种基色 , 为保证输入数值有效,则应设置(B) 属性.A、Scroll 和 ChangeB Ma和 MinC、Smallchange 和 LargeChangeD、Value31 k=12.5 , len( str( k ) )=( B ) 。

A、 4B、 5C、 3D、 232 表达式 Abs(-5)*5\5/5 的值是DA、1B、 5C、-25D、2533 产生[10,37] 之间的随机整数的 VisualBasic 表达式是(C) .A、Int(Rnd(1)*27)+11B、Int(Rnd(1)*28)+11C、Int(Rnd(1)*28)+10D、In t(Rnd(1)*27)+1034 工具栏中的 "启动"按钮的作用是(B).A、工程管理窗口B运行一个应用程序C打开被选中对象的代码窗口D运行一个窗体35 不需要编译,计算机便可直接执行的程序是( B )。

A C 语言程序B、机器语言程序C、汇编语言程序D、Visual Basic 语言程序36 Val ( “ 123ab(” )= D )。

A、0B、不能转换D、12337 表达式 16/4-2A5*8/4MOD5\2 的值为AA、 4B、 2C、14D、2038 删除字符串前导和尾随空格的函数是(D).A、Rtrim( )B、Ltrim()C、LcaseD、Trim()39下列表达式中,其值为0的是(C).A、15 mod 9B、7/9C、7\9D、7 mod 1540 表达式Len("123程序设计ABC")的值是BA、17B、10C、14D、2041 Int(-3.1)+round (-4.6)= ___ _C _______ 。

A、-8B、-6C、-9D、-7、/、Mod *等4个算术运算符中,优先级最低的是(A) •A、ModB、/C、*D、\43 下面正确的赋值语句是( D )。

A、x=y=1B x+2=y A2+2C、x+y= 1D、x=y+z144 Len(" 实践应用能力 ") 的值是(A) .A、6B、4C不能确定D、845 表达式 Mid("SHANGHAI",6,3) 的值是(C).A、ANGHB、SHAC、HAID、SHANGH46 表达式 25\3 mod 3 *Int(4.5) 的值为(B) .A、1B、8C、 4D、 547 下面变量名称正确的是( C )。

A、x □ 1B、integerC、x_1_yD、x , y48 不能正确表示条件"两个整型变量A和 B之一为0,但不能同时为0" 的布尔表达式(D).A、A*B=0ANDA<>BB、(A=0ORB=0)ANDA<>BC、A=0ANDB<>0ORA<>0AND B=0D、A*B=0AND(A=0ORB=0)49如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是(C).A、0.01*int(100*(x+0.05))B、0.01*int(x+0.05)C、0.01*int(100*(x+0.005))D、0.01*int(x+0.005)50表达式X+1>X是(D).A、非法表达式B字符表达式C算术表达式D关系表达式5 1 .VisualBasic 的编程机制是 (B).A、面向图形B、事件驱动C、面向对象D可视化52 下面 4项中合法的变量名是 (A).A、X_yzB、X-YC、123abcD、integer53以下可以作为VB变量名的是(C).A、COS(X)B、X(-1)C、CO1D、SIN54 表达式 (7\3+1)*(18\5-1) 的值是 (B).A、8.76B、6C、 6.67D、7.855 下列哪个变量名的取法是不正确的 (C).A、sTmeB、T_12C、T12%D、T_Temp56 可以同时删除字符串前导和尾部空白的函数是 (B).A、LtrimB、TrimC、MidD、Rtrim57 VB窗体文件的扩展名是(A).A、FRMB、VBWC、VBPD、BAS58 一个具有图形用户界面的标准EXE ”工程必须包含的文件是( A )oA、工程文件和窗体文件。

B 、窗体文件和标准模块文件。

C、工程文件和资源文件。

D工程文件和标准模块文件。

59数学式3W X V 5写成VB表达式是( A )oA、3<=X and X<5B、X>=3 and 5<XC、3<=X or X<5D、3<=X<560 表达式 INT(8*SQR(36)*10%2)*10+0.5)/10 的值是(A).A、.5B、0.48C、.05D、0.04861 变量未赋值时 , 数值型变量的值为 (C).A、空B、无任何值C、0D、162 正确的变量名是( A )oA、xy_01B、sa t01C、3xyD、integer63 当 Ucase$(C$)> ” A” aridcase$(C$)< ”为'true时,贝U C$ 是 AA、字母B、大写字母C、小写字母D、不一定64 表达式 (-1)*Sgn(-100+Int(Rnd*100)) 的值是 (A).A、1B、-1C、随机数D、065 表达式 print Len(trim(" abcd ")&"123") 的结果是 DA、abcdB、9C、123D、766 Rnd函数不可能产生的()值.BA、0B、1C、0.1234D、.0000567 下面变量名称不正确的是( B )。

相关文档
最新文档