大一VB语言程序期末考试题及答案
vb期末考试和答案
![vb期末考试和答案](https://img.taocdn.com/s3/m/55b76fa32dc58bd63186bceb19e8b8f67d1cef14.png)
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试题及答案](https://img.taocdn.com/s3/m/aa7916b718e8b8f67c1cfad6195f312b3069eb0d.png)
大学生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期末考试题库及答案](https://img.taocdn.com/s3/m/a24fc1b685254b35eefdc8d376eeaeaad1f316f8.png)
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期末考试考卷及答案](https://img.taocdn.com/s3/m/581f1631571252d380eb6294dd88d0d232d43c03.png)
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试题及答案期末](https://img.taocdn.com/s3/m/5a24da55ef06eff9aef8941ea76e58fafbb04515.png)
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期末测试题及答案](https://img.taocdn.com/s3/m/c89eff43a4e9856a561252d380eb6294dc882257.png)
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期末考试试题和答案](https://img.taocdn.com/s3/m/df11dc2dce84b9d528ea81c758f5f61fb736283e.png)
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考试题及答案](https://img.taocdn.com/s3/m/2435ef77fd4ffe4733687e21af45b307e871f997.png)
大学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期末考试题库及答案](https://img.taocdn.com/s3/m/738ef4b251e2524de518964bcf84b9d528ea2ca9.png)
大学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期末考试试题及答案百度文库](https://img.taocdn.com/s3/m/33ba790ca88271fe910ef12d2af90242a995ab44.png)
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期末考试题和答案](https://img.taocdn.com/s3/m/51b959e4fc4ffe473268abcb.png)
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程序设计教程期末复习题及答案](https://img.taocdn.com/s3/m/1865845ff011f18583d049649b6648d7c0c70815.png)
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期末考试题库及答案](https://img.taocdn.com/s3/m/e1d5d860cd1755270722192e453610661ed95ade.png)
大学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语言程序期末考试题及答案](https://img.taocdn.com/s3/m/1792950abfd5b9f3f90f76c66137ee06eff94ec3.png)
大一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操作题期末考试题及答案](https://img.taocdn.com/s3/m/7a1c577b640e52ea551810a6f524ccbff121ca93.png)
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期末考试题库及答案](https://img.taocdn.com/s3/m/c2c617b17e192279168884868762caaedc33ba17.png)
大学生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期末考试题库及答案](https://img.taocdn.com/s3/m/a14f47cfd0f34693daef5ef7ba0d4a7303766c56.png)
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期末考试试题及答案](https://img.taocdn.com/s3/m/ec1dab0fbf23482fb4daa58da0116c175e0e1e4b.png)
大一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期末试题及答案](https://img.taocdn.com/s3/m/4ce54111c950ad02de80d4d8d15abe23482f03ce.png)
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期末考试题和答案文库](https://img.taocdn.com/s3/m/3f7abd7afbd6195f312b3169a45177232f60e4a2.png)
大一的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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 )。