大学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考试试题及答案一、选择题(每题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编程期末考试试题题库试卷编号:9340所属语言:Visual Basic试卷方案:VB_考试试卷总分:100分共有题型:5种一、填空共6题(共计18分)第1题(3.0分)题号:278 难度:中第5章若要在字符串asdgewl中取dge,则使用函数【1】实现.第2题(3.0分)题号:250 难度:中第3章征兵的条件:男性(sex)年龄(age)在18—20岁之间,身高(size)在1.65米以上;或者女性年龄在16—18岁之间,身高在1.60以上,列出逻辑表达式【1】.第3题(3.0分)题号:319 难度:中第7章Option Base 1的作用是确定数组的下界为【1】.第4题(3.0分)题号:266 难度:中第5章对象具有属性和【1】.第5题(3.0分)题号:265 难度:中第5章定时器控件的Interval属性值是指时间间隔,单位为毫秒;当每隔此间隔的时间,定时器会触发一次【1】事件.第6题(3.0分)题号:320 难度:中第7章VB中,变量的声明可分为两种方法:【1】数组和动态数组.二、判断共12题(共计12分)第1题(1.0分)题号:249 难度:中第5章Function函数有参数传递,并且一定有返回值.第2题(1.0分)题号:369 难度:中第8章如果在过程调用时使用按值传递参数,则在被调过程中可以改变实参的值.第3题(1.0分)题号:245 难度:中第5章"菜单编辑器"中至少要填"名称"和"标题"这两个框,才能真确完成菜单栏的设计.第4题(1.0分)题号:229 难度:中第3章Single 和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位.第5题(1.0分)题号:246 难度:中第5章ActiveX控件是扩展名为*.ocx的独立文件,使用时需用"工程"/"部件"载入或移去.第6题(1.0分)题号:322 难度:中第5章已知窗的fillcolor=rgb(255,0,0)红,forecolor=rgb(0,255,0)绿,fillstyle=0(solid)语句circle(200,100),500,,,,2的输出结果是红边绿心的长椭圆.第7题(1.0分)题号:352 难度:中第5章在过程中用Dim和Static 定义的变量都是局部变量.第8题(1.0分)题号:333 难度:中第5章在Sub过程中,可以用Return语句退出Sub过程.第9题(1.0分)题号:225 难度:中第1章Visual Basic程序的运行可以从Main()过程启动,也可以从某个窗体启动.第10题(1.0分)题号:235 难度:中第3章设A=3,B=4,C=5,D=6,则表达式A>B And C<=D Or 2* A>C的值是 False.第11题(1.0分)题号:304 难度:中第5章设计菜单中每一个菜单项分别是一个控件,每个控件都有自己的名字.第12题(1.0分)题号:344 难度:中第5章在VB中将一些通用的过程和函数编写好并封装作为方法供用户直接调用.三、单选共10题(共计20分)第1题(2.0分)题号:3450 难度:中第3章语句listl.removeitem 1 将删除list.listindext等于()的项目.. A:0B:2C:3D:1第2题(2.0分)题号:2295 难度:中第2章vb 程序设计中的窗体在OOP 中称为().A:屏幕B:事件C:对象D:控件第3题(2.0分)题号:3750 难度:中第5章货币型数据需()字节.A:2B:4C:6D:8第4题(2.0分)题号:864 难度:中第6章循环结构For I%= -1 to –17 Step –2 共执行()次.A:5B:6C:8D:9第5题(2.0分)题号:867 难度:中第7章用语句Dim A (-3 To 5) As Integer定义的数组的元素个数是(). A:6B:7C:8D:9第6题(2.0分)题号:2288 难度:中第3章Line(100,100)-Step(400,400)将在窗体()画一直线.A:(200,200)到(400,400)B:(100,100)到(300,300)C:(100,100)到(500,500)D:(100,100)到(400,400)第7题(2.0分)题号:2390 难度:中第5章清除列表框的所有选项应选择下列哪种方法().A:ClearB:ClsC:ClearItemD:RemoveItem第8题(2.0分)题号:2496 难度:中第2章VisualBasic集成环境的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令.A:编辑B:视图C:格式D:调试第9题(2.0分)题号:2824 难度:中第3章代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic表达式是().A:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)B:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)C:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)D:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57)第10题(2.0分)题号:376 难度:中第5章下列哪个变量的取法是不正确的().A:sTmeB:T_T empC:T12%D:T_12四、程序填空共2题(共计20分)第1题(10.0分)题号:904 难度:中第1章'-------------------------------------------------------'-------------------------------------------------------'题目:窗体上有一个菜单,主菜单项为"项目"(名称为Item),它有两个名称分别' 为Add和Delete的子菜单项,标题分别为"添加项目"和"删除项目",' 一个列表框(名称为List1)和一个文本框(名称为Text1),如样张里的图1所示。

vb期末考试试题及详细答案

vb期末考试试题及详细答案

vb期末考试试题及详细答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是合法的变量名?A. MyVariable123B. 123MyVariableC. VariableNameD. Variable_Name2. 下列哪个语句可以正确地将字符串"Hello"赋值给变量str?A. str = "Hello"B. Dim str As String = "Hello"C. str = 'HelloD. str = "Hello"3. 在Visual Basic中,以下哪个是正确的条件语句?A. If x > 10 ThenB. If x > 10C. If x > 10 ElseD. If x > 10 End If4. 下列哪个是Visual Basic中的数组声明?A. Dim myArray(1 To 10) As IntegerB. Dim myArray(10) As IntegerC. Dim myArray As Integer(1 To 10)D. Dim myArray As Integer = New Integer(10)5. 在Visual Basic中,以下哪个是正确的循环结构?A. For i = 1 To 10B. For i = 10 To 1 Step -1C. For i = 10 To 1D. All of the above6. 在Visual Basic中,以下哪个是正确的函数调用?A. Call PrintName("John")B. PrintName("John")C. Function PrintName("John")D. PrintName Call "John"7. 在Visual Basic中,以下哪个是正确的事件处理程序的声明?A. Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)B. Sub Button1_Click()C. Function Button1_Click()D. Sub Button1_Click(sender, e)8. 在Visual Basic中,以下哪个是正确的类定义?A. Class MyClassPrivate x As IntegerEnd ClassB. Class MyClassDim x As IntegerEnd ClassC. Class MyClassPublic x As IntegerEnd ClassD. All of the above9. 在Visual Basic中,以下哪个是正确的继承声明?A. Inherits MyBaseClassB. Inherits MyBaseClass()C. Inherits MyBaseClass MyBase()D. Inherits MyBaseClass MyBase10. 在Visual Basic中,以下哪个是正确的异常处理结构?A. TryCatch ex As ExceptionEnd TryB. TryCatch ex As ExceptionFinallyEnd TryC. TryCatch ex As ExceptionD. All of the above二、简答题(每题5分,共10分)1. 解释Visual Basic中的事件和委托的区别。

大学计算机vb考试试题及答案

大学计算机vb考试试题及答案

大学计算机vb考试试题及答案一、单项选择题(每题2分,共40分)1. 在VB中,以下哪个关键字用于定义子例程?A. FunctionB. SubC. CallD. Dim2. VB中使用的数据类型中,不包括以下哪个?A. IntegerB. StringC. DoubleD. Boolean3. 下面哪个是VB中声明变量的正确语句?A. Dim num As Integer = 5B. Integer num = 5C. num As Integer = 5D. Dim Integer num = 54. 在VB中,以下哪个控件用于显示消息框?A. TextBoxB. LabelC. ButtonD. MessageBox5. 下面哪个是VB中的逻辑运算符?A. +B. -C. *D. And6. 在VB中,以下哪个事件是在用户点击一个按钮时触发的?A. ClickB. LoadC. KeyPressD. MouseMove7. 在VB中,以下哪个方法用于将文本转换为整数类型?A. ToInt32()B. ToString()C. ToDouble()D. ToBoolean()8. 在VB中,以下哪个语句用于退出循环?A. BreakB. Exit DoC. ContinueD. End While9. 在VB中,以下哪个操作可以将字符串连接起来?A. +B. -C. *D. /10. 在VB中,以下哪个控件用于显示数据表格?A. TextBoxB. ListBoxC. ListViewD. DataGridView二、编程题(每题10分,共60分)1. 编写一个VB程序,在按钮点击事件中实现将两个整数相加并显示结果的功能。

2. 编写一个VB程序,实现对一个文本框中输入的数字进行判断,如果大于等于60,则在标签中显示"及格",否则显示"不及格"。

3. 编写一个VB函数,用于计算一个数的平方。

vb考试题库及答案大一

vb考试题库及答案大一

vb考试题库及答案大一一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明语句?A. Dim a$B. Dim a IntegerC. Dim a As StringD. Dim a As Integer答案:C2. VB中,以下哪个是正确的字符串连接操作符?A. +B. ||C. &D. *答案:C3. 在VB中,以下哪个函数用于将字符串转换为数值?A. Val()B. Str()C. CInt()D. CDbl()答案:A4. 在VB中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 Print "Positive"C. If x > 0 Then Print "Positive" Else Print "Negative"D. If x > 0 Then "Positive"答案:C5. 在VB中,以下哪个是正确的循环结构?A. For i = 1 To 10B. For i = 1 To 10 Step -1C. For i = 10 To 1D. All of the above答案:D6. 在VB中,以下哪个是正确的数组声明语句?A. Dim arr(10)B. Dim arr(10) As IntegerC. Dim arr() As IntegerD. Dim arr As Integer(10)答案:B7. 在VB中,以下哪个是正确的函数声明语句?A. Function myFunction() As IntegerB. Function myFunction As IntegerC. Function myFunction() IntegerD. Function myFunction Integer答案:A8. 在VB中,以下哪个是正确的事件处理程序声明?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs)C. Private Sub Form_Click(ByVal sender As Object)D. Private Sub Form_Click(ByVal e As EventArgs)答案:A9. 在VB中,以下哪个是正确的窗体属性?A. CaptionB. TextC. NameD. All of the above答案:D10. 在VB中,以下哪个是正确的控件事件?A. ClickB. DoubleClickC. MouseDownD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用___________关键字可以声明一个全局变量。

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

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

vb期末考试试题及答案电大一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. FunctionC. SubD. Property答案:A2. 以下哪个是VB中声明变量的正确方式?A. Dim xB. Declare xC. Define xD. Set x答案:A3. 在VB中,哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. VB中的事件处理程序通常使用哪个关键字定义?A. EventC. FunctionD. Procedure答案:B5. 以下哪个不是VB中的数据类型?A. IntegerB. StringC. ObjectD. Float答案:D6. 在VB中,以下哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B7. VB中的条件语句关键字是?A. IfB. ThenC. ElseD. Select答案:A8. VB中的循环结构关键字包括?B. WhileC. DoD. All of the above答案:D9. 在VB中,哪个函数用于获取当前日期?A. Date()B. Now()C. GetDate()D. Today()答案:A10. VB中的数组声明方式是什么?A. Dim array() As TypeB. Declare array As Type()C. Define array() As TypeD. Set array() As Type答案:A二、填空题(每空2分,共20分)1. 在VB中,使用________关键字可以创建一个新类。

答案:Class2. 声明一个名为MyVar的变量,其类型为整型,应使用语句________。

答案:Dim MyVar As Integer3. 在VB中,要调用一个名为MyFunction的函数,应使用语句________。

大学VB考试题库(2020年九月整理).doc

大学VB考试题库(2020年九月整理).doc

大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。

A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。

A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。

大学期末vb试题及答案

大学期末vb试题及答案

大学期末vb试题及答案一、单项选择题(每题2分,共20分)1. Visual Basic 6.0是以下哪个公司的软件产品?A. 微软B. 苹果C. 谷歌D. 甲骨文答案:A2. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. DeclareC. ConstD. Type答案:A3. 下列哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 在Visual Basic中,以下哪种循环结构用于重复执行代码块直到条件为真?A. ForB. Do WhileC. Do UntilD. While答案:C5. 以下哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. StrCompD. Trim答案:B6. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A7. 下列哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. DblClickD. MouseDown答案:A8. 在Visual Basic中,以下哪个关键字用于定义函数?A. FunctionB. SubC. DeclareD. Property答案:A9. 以下哪个控件用于显示下拉列表框?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B10. 在Visual Basic中,以下哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. TextColorD. BorderColor答案:A二、填空题(每题3分,共30分)1. 在Visual Basic中,使用________关键字可以声明一个数组。

答案:Dim2. 要将一个窗体设置为模态,可以使用窗体的________方法。

vb大学试题及答案

vb大学试题及答案

vb大学试题及答案一、单项选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. VarD. Let答案:A2. 在VB中,用于表示逻辑“与”运算的运算符是:A. AndB. OrC. NotD. Xor答案:A3. 下列哪个选项不是VB中的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:D4. VB中用于执行循环的关键字是:A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,用于定义一个过程的关键字是:A. FunctionB. SubC. ProcedureD. Method答案:B6. VB中用于打开文件的函数是:A. OpenB. CloseC. ReadD. Write答案:A7. 在VB中,用于声明常量的关键字是:A. ConstB. DimC. StaticD. Let答案:A8. VB中用于创建数组的关键字是:A. ArrayB. DimC. DeclareD. New答案:B9. 在VB中,用于执行条件判断的关键字是:A. IfB. ElseC. SelectD. Case答案:A10. VB中用于执行异常处理的关键字是:A. TryB. CatchC. FinallyD. All of the above答案:D二、填空题(每题2分,共20分)1. VB中,用于声明一个整型变量的关键字是________。

答案:Dim2. 在VB中,________运算符用于比较两个值是否不相等。

答案:<>3. VB中,________关键字用于定义一个类。

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

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

答案:Event6. VB中,________函数用于计算两个数的和。

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

2022-2023学年度第一学期《VB》期末考试题(后附答案)

2022-2023学年度第一学期《VB》期末考试题(后附答案)

2022-2023学年度第二学期22计2、22计3《VB》期末考试题说明:考试范围是第一章至第四章内容。

满分100分。

一、选择题(每小题1分,共100 分)1.打开属性窗口的快捷键是()A.F1获得帮助 B、F2 C、F4 D、F52.在VB6.0中,语句Dim M1#,Abc as variant ,Xyz As integer定义的M1、Abc 和Xyz的类型分别是()A.双精度、整数型、单精度 B.双精度、单精度、单精度C.双精度、变体类型、整数型 D.双精度、可变类型、单精度3.在VB6.0中,下列不正确的Integer型常数是()A. 32768 B. 0 C. 37% D.–222224.在VB中,12345678&的类型是()A.整数型 B.长整数型 C.字符常数 D.双精度常数5.在VB6.0中,合法的字符串常量是()A. ABC$ B.‘ABC’ C.“” D.‘3+4’6.方法Print 20\30输出结果是()A.“20\30” B.20\30 C.0 D.错误7.假定Bln1是逻辑型变量,下面赋值语句中正确的是()A. Bln1=’True’ B.Bln1=.T.C. Bln1=#True# D.Bln1=3<48.在以下运算符中,优先级最低的是()A. / B. \ C. Mod D.+9.VB 6.0表达式sqr(25)+ABS(-1)+len(“11”)的值是( )A. 5 B.6 C. 7 D.810.设a为整型变量,不能正确表达数学关系6<a<15的VB6.0表达式是()A. 6<a<15 B. Not(a<=6) And a<15C. a>6 And a<15 D. a>6 And Not (a>=15)11.逻辑运算符And,Or和Not的优先顺序,从高到低是()A. Or-And-Not B.And-Not-OrC. Not-And-Or D.Not-Or-And12.计算b的自然对数使用的Visual Basic表达式是()A. Log(b) B.Lg(b) C. Loge(b) D.Lge(b) 13.方法Print -28 Mod –15 输出结果是()A.“28 Mod –15” B. 28 Mod –15C. -13 D.1314.已字母A的ASCII码为十进制的65,表达式Asc(“A”)+Asc(“C”)的值是()A. 6567 B.132 C.“AC” D.AC15.若X=5、Y=6,则表达式X+Y=11的值是()A. X+Y=11 B.11 C. True D.False16.VB表达式-10^-2的值是()A.–100 B.0.01 C. 100 D.–0.0117.下面( )是不合法的单精度浮点表示法。

大学vb试题及答案

大学vb试题及答案

大学vb试题及答案大学VB试题及答案一、选择题(每题2分,共20分)1. VB中,以下哪个函数用于计算字符串的长度?A. LenB. StrC. UCaseD. LCase答案:A2. 在VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. DimD. Const答案:B3. VB中,以下哪个控件用于显示文本信息?A. TextBoxB. ButtonC. LabelD. ComboBox答案:C4. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A5. VB中,以下哪个语句用于结束当前的过程执行?A. EndB. ExitC. ReturnD. Stop答案:B6. VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. InterfaceD. Namespace答案:A7. 在VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrConvD. Trim答案:A8. VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. BackColorD. ForeColor答案:A9. 在VB中,以下哪个语句用于创建一个新的对象实例?A. NewB. CreateObjectC. DimD. Set答案:D10. VB中,以下哪个关键字用于定义一个数组?A. DimB. ReDimC. EraseD. Option Base答案:A二、填空题(每题2分,共20分)1. VB中,使用________关键字可以定义一个变量。

答案:Dim2. 如果要在VB中创建一个包含10个元素的整数数组,可以使用________语句。

答案:Dim arr(9) As Integer3. VB中,使用________函数可以获取当前系统时间。

vb精选试题及答案

vb精选试题及答案

vb精选试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A2. VB中数组的默认下标是从哪个数字开始的?A. 0B. 1C. -1D. 2答案:B3. 在VB中,以下哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Sqr答案:A4. VB中,哪个属性用于获取或设置一个窗体的标题?A. CaptionB. TextC. TitleD. Label答案:A5. 在VB中,以下哪个事件用于响应鼠标单击窗体?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A二、填空题(每题3分,共15分)1. 在VB中,声明一个整型变量的正确语法是________。

答案:Dim myVar As Integer2. VB中,用于定义一个过程的关键字是________。

答案:Sub 或 Function3. VB中,用于读取用户输入的函数是________。

答案:InputBox4. VB中,用于打开文件的语句是________。

答案:Open5. VB中,用于关闭文件的语句是________。

答案:Close三、简答题(每题5分,共10分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、信号等)触发。

在VB中,用户可以通过编写事件处理程序来响应这些事件。

2. VB中如何实现循环结构?答案:在VB中,可以使用For...Next循环、Do...Loop循环、While...Wend循环等结构来实现循环。

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

答案:请参考以下代码:```vbDim sum As IntegerDim i As Integersum = 0For i = 1 To 100If i Mod 2 = 0 Thensum = sum + iEnd IfNext iMsgBox "1到100之间所有偶数的和是:" & sum```2. 编写一个VB程序,判断一个给定的年份是否为闰年。

大学vb考试题及答案

大学vb考试题及答案

大学vb考试题及答案一、选择题(每题2分,共20分)1. VB中的“属性”是什么?A. 一种方法B. 一种变量C. 控件的特征D. 一种事件答案:C2. 在VB中,以下哪个关键字用于声明局部变量?A. DimB. PublicC. StaticD. Global答案:A3. 在VB中,以下哪个函数用于计算字符串的实际长度?A. LeftB. RightC. LenD. Mid答案:C4. 下列哪个控件不是VB标准工具箱的一部分?A. LabelB. TextBoxC. ButtonD. Slider答案:D5. 在VB中,以下哪个事件用于响应文本框内容的改变?A. ClickB. ChangeC. KeyPressD. TextChanged答案:B6. VB中的“方法”是什么?A. 一种属性B. 一种变量C. 控件的行为D. 一种事件答案:C7. 在VB中,以下哪个语句用于结束一个循环?A. LoopB. ContinueC. Exit ForD. Break答案:C8. 在VB中,以下哪个关键字用于声明一个类?A. ClassB. TypeC. StructureD. Interface答案:A9. 在VB中,以下哪个函数用于将字符串转换为大写?A. ToUpperB. ToLowerC. TrimD. Replace答案:A10. 在VB中,以下哪个控件用于显示图像?A. PictureBoxB. ImageBoxC. LabelD. TextBox答案:A二、填空题(每题2分,共20分)11. VB中的“事件”是指________________。

答案:由用户或应用程序生成的特定动作12. 在VB中,使用_________关键字可以定义一个子程序。

答案:Sub 或 Function13. VB中的“方法”通常指的是对象的_________。

答案:函数或过程14. 当你想要在VB中创建一个数组时,你需要使用_________语句。

vb试题及答案

vb试题及答案

vb试题及答案一、单选题(每题2分,共10分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a As IntegerC. Dim a = 5D. Dim a As Integer = 5答案:B2. VB中的哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 以下哪个是VB的事件?A. ClickB. PrintC. DrawD. Open答案:A4. 在VB中,以下哪个语句用于结束程序?A. EndB. ExitC. StopD. Quit答案:A5. VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A二、多选题(每题3分,共15分)1. VB中,以下哪些是合法的变量名称?A. 2variableB. variable2C. _variableD. variable$答案:B, C2. VB中,以下哪些是合法的常量声明方式?A. Const pi = 3.14B. Dim pi As Double = 3.14C. Const pi = "3.14"D. Dim pi = 3.14答案:A, D3. 在VB中,以下哪些是控件的属性?A. NameB. CaptionC. TextD. Value答案:A, B, C4. VB中,以下哪些是控制流程语句?A. If...Then...ElseB. For...NextC. While...WendD. Select...Case答案:A, B, C, D5. VB中,以下哪些是数组的声明方式?A. Dim arr(5)B. Dim arr(0 To 5) As IntegerC. Dim arr As Integer = New Integer(5)D. Dim arr(5) As Integer答案:A, B, D三、判断题(每题1分,共5分)1. VB是一种面向对象的编程语言。

(完整版)大学VB考试题库

(完整版)大学VB考试题库

大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。

A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。

A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。

大学vb考试题库完整

大学vb考试题库完整

一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个Visual Basic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。

A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、Visual Basic 6.0集成环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。

A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。

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

大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。

A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。

A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。

A、BackcolorB、ForeColorC、AutoRedrawD、BackStyle11、若要使命令按钮不可操作,要对(A)属性进行设制。

A、EnabledB、VisibleC、BackColorD、Caption12、以下叙述中错误的是(B)。

A、一个工程中可以包含多个窗体文件B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。

D、一个工程默认的启动对象是Form113、Cls方法可以清除窗体或图片框中的(C)容。

A、在设计阶段使用Picture设置的背景位图B、在设计阶段放置的控件C、在运行阶段产生的图形和文字D、以上均可14、设x=3,y=5,则以下表达式值为真的是 (C)A、(-3+5>x) And (y>0)B、(x<0) Eqv (y>0)C、(x>y) Or (y>0)D、x>=y And y>1015、为了防止用户随意将光标置于控件之上,应将进行(D)设置。

A、将控件的TabIndex属性设置为0B、将控件的TabStop属性设置为TrueC、将控件的TabStop属性设置为FalseD、将控件的Enabled属性设置为False16、要判断在文本框是否按了Enter键,应在文本框的(D)事件中判断。

A、ChangeB、KeyDownC、ClickD、KeyPress17、以下关于焦点的叙述中,错误的是(A)。

A、如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B、当文本框失去焦点时,触发LostFocus事件C、当文本框的Enabled属性为False时,其Tab顺序不起作用D、可以用TabIndex属性改变Tab顺序18、如果文本框的Enabled属性设为False,则(A)。

A、文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上。

B、文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的容。

C、文本框的文本将变成灰色,用户仍然能改变文本框中的容。

D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的容。

19、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是(C)。

A、MouseDownB、MouseUpC、LoadD、Click20、图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是(B)。

A、AutosizeB、StretchC、AutoRedrawD、Appearance21、为了防止用户随意将光标置于控件之上,应设置的属性是(D)。

A、将控件的TabIndex属性设置为0B、将控件的TabStop属性设置为TrueC、将控件的TabStop属性设置为FalseD、将控件的Enabled属性设置为False22、不论何控件,共同具有的是(B)属性。

A、TextB、NameC、ForeColorD、Caption23、以下关于窗体的描述中,错误的是(A)。

A、执行Unload Form1语句后,窗体Form1消失,但仍在存中B、窗体的Load事件在加载窗体时发生C、当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止D、窗体的Height、Width属性用于设置窗体的高和宽24、当运行程序时,系统自动执行窗体的(A)事件过程。

A、LoadB、ClickC、UnloadD、GotFocus25、窗体设计器是用来设计(B)。

A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件26、VisualBasic是一种面向对象的可视化程序设计语言,采取了(A)的编程机制。

A、事件驱动B、按过程顺序执行C、从主程序开始执行D、按模块顺序执行27、确定一个控件在窗体上的位置的属性是(D)。

A、Width或HeightB、Width和HeightC、Top或LeftD、Top和 Left28、如果要改变窗体的标题,则需要设置的属性是(A)。

A、CaptionB、NameC、BackColorD、BorderStyle29、以下叙述中错误的是(C)。

A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存Visual Basic程序时,应分别保存窗体文件及工程文件C、Visual Basic应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发30、以下叙述中错误的是(B)。

A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定31、在VisualBasic中最基本的对象是(C)。

它是应用程序的基石,是其他控件的容器。

A、文本框B、命令按钮C、窗体D、标签32、以下叙述中正确的是(A)。

A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空33、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)。

A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口34、VisualBasic是一种面向对象的可视化程序设计语言,采取了的编程机制是(A)。

A、事件驱动B、按过程顺序执行C、从主程序开始执行D、按模块顺序执行35、用来设置粗体字的属性是(C)。

A、FontItalicB、FontNameC、FontBoldD、FontSize36、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(A)。

A、如果工程中含有Sub Main过程,则程序一定首先执行该过程B、不能把标准模块设置为启动模块C、用Hide方法只是隐藏一个窗体,不能从存中清除该窗体D、任何时刻最多只有一个窗体是活动窗体37、为了把焦点移到文本框,所使用的方法是(A)。

A、SetFocusB、VisibleC、RefreshD、GetFocus38、INT(100*RND)产生的随机整数的闭区间是(A)。

A、[0,99]B、[1,100]C、[0,100]D、[1,99]39、如果要在命令按钮上显示图形文件,应设置命令按钮的(B)。

A、Style属性和Graphics属性B、Style属性和Picture属性C、Caption属性D、Graphics属性40、若要使命令按钮不可操作,要对(A)属性进行设制。

A、EnabledB、VisibleC、BackColorD、Caption41、假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为(B)。

A、Form1=“VB_Test”B、Form1.Caption=“VB_Test”C、Form1.Text=“VB_Test”D、=“VB_Test”42、以下叙述中错误的是(A)。

A、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B、以.BAS为扩展名的文件是标准模块文件C、窗体文件包含该窗体及其控件的属性D、一个工程中可以含有多个标准模块文件43、要使文本框获得输入焦点,则应采用文本框控件的哪个方法(A)。

A、GotFocusB、LostFocusC、KeyPressD、SetFocus44、以下不能在“工程资源管理器”窗口中列出的文件类型是(B)。

A、.basB、.resC、.frmD、.ocx45、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)。

A、单选按钮B、图片框C、通用对话框D、文本框46、以下叙述中错误的是(B)。

A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定47、以下能够触发文本框Change事件的操作是(D)。

A、文本框失去焦点B、文本框获得焦点C、设置文本框的焦点D、改变文本框的容48、以下叙述中错误的是(C)。

A、一个工程中只能有一个Sub Main过程B、窗体的Show方法的作用是将指定的窗体装入存并显示该窗体C、窗体的Hide方法和Unload方法的作用完全相同D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体49、语句PrintAbs(-6^2)+Int(-6^2)的输出结果是(A)。

A、0B、1C、-1D、-7250、如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为(B)。

相关文档
最新文档