大学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编程期末考试试题题库试卷编号: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考试题库及答案一、单项选择题(每题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考试题库精编WORD版
大学v b考试题库精编W O R D版IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】大学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考试题库及答案大一一、选择题(每题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考试题一、选择题1. 在Visual Basic中,以下哪个选项是正确的字符串表示方法?A. "Hello, World!"B. 'Hello, World!'C. ["Hello, World!"]D. {"Hello, World!"}2. 循环结构是编程中常用的控制流程语句,以下哪个VB语句用于创建当条件不满足时即停止执行的循环?A. Do WhileB. For EachC. Do UntilD. For Next3. 在VB中,若要声明一个整型变量,应使用以下哪个关键字?A. DimB. IntegerC. StringD. Object4. 以下哪个VB函数用于计算数组中元素的数量?A. UBound()B. LBound()C. Length()D. Size()5. 在VB中,事件处理程序通常与控件的哪个属性相关联?A. NameB. CaptionC. ClickD. Font二、填空题1. 在VB中,使用 ________ 语句可以定义一个当用户点击按钮时触发的事件处理程序。
2. ________ 是VB中用于表示逻辑“与”操作的关键字。
3. 在VB中,可以使用 ________ 函数来获取用户输入的字符串。
4. ________ 语句允许程序在满足特定条件时执行不同的代码分支。
5. 在VB中,使用 ________ 可以创建一个弹出消息框,显示信息或询问用户问题。
三、判断题1. 在VB中,所有变量都必须在使用前声明。
()2. VB中的数组下标默认从1开始。
()3. 使用VB编写的程序只能在Windows操作系统上运行。
()4. 所有的VB控件都必须放置在Form上才能使用。
()5. 事件是用户或系统触发的,能够被事件处理程序捕获和响应的动作。
()四、简答题1. 请简述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考试题库一、单项选择题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期中考试题库及答案一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DefineC. VarD. Declare答案:A2. 下列哪个选项不是VB中的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B3. VB中,用于循环结构的关键字是:A. ForB. WhileC. DoD. All of the above答案:D4. 在VB中,用于定义子程序的关键字是:A. FunctionB. SubC. ProcedureD. Method答案:B5. 下列哪个不是VB中的数据类型?A. IntegerB. StringC. BooleanD. Array答案:D6. VB中,用于读取用户输入的函数是:A. InputBoxB. MsgBoxC. ValD. InStr答案:A7. VB中,用于输出信息的函数是:A. InputBoxB. MsgBoxC. PrintD. Write答案:B8. 在VB中,用于定义常量的关键字是:A. ConstB. DefineC. VarD. Let答案:A9. VB中,用于定义全局变量的关键字是:A. GlobalB. DimC. PublicD. Private答案:C10. VB中,用于定义数组的关键字是:A. ArrayB. DimC. DefineD. Declare答案:B二、填空题(每题2分,共20分)1. VB中,声明一个名为x的整型变量的语句是________。
答案:Dim x As Integer2. VB中,声明一个名为msg的字符串变量的语句是________。
答案:Dim msg As String3. VB中,声明一个名为flag的布尔型变量的语句是________。
答案:Dim flag As Boolean4. VB中,声明一个名为arr的数组变量的语句是________。
大学计算机基础vb试题及答案
大学计算机基础vb试题及答案一、选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. 以上都是答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. ConstD. Option答案:A3. 下列哪个函数用于将字符串转换为数值?A. CIntB. CStrC. CDblD. CLng答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A5. VB中,以下哪个事件用于处理按钮点击?A. ClickB. DoubleClickC. DblClickD. MouseDown答案:A二、填空题(每题2分,共10分)1. VB中的_________语句用于定义一个过程。
答案:Sub2. VB中,_________函数用于获取当前日期。
答案:Date3. 在VB中,_________属性用于设置或返回控件的可见性。
答案:Visible4. VB中,_________方法用于清空文本框中的内容。
答案:Clear5. VB中,_________事件用于处理文本框内容改变。
答案:Change三、简答题(每题5分,共20分)1. 请简述VB中事件处理程序的作用。
答案:事件处理程序是VB中用于响应用户操作或系统事件的代码块,它们使得程序能够对用户的输入或特定事件做出反应。
2. 描述VB中数组的声明和使用方式。
答案:在VB中,数组可以通过Dim语句声明,如Dim arr(10) As Integer,表示声明一个包含11个整数的数组。
使用时,通过索引访问数组元素,如arr(0)。
3. 说明VB中如何使用条件语句。
答案:VB中使用If...Then...Else语句进行条件判断。
如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。
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. 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课后试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A2. 以下哪个选项不是Visual Basic的内置控件?A. TextBoxB. ComboBoxC. ListBoxD. Button答案:B3. 以下哪个函数用于计算数组中元素的总和?A. SumB. CountC. AvgD. Min答案:A4. 在Visual Basic中,如何声明一个名为MyFunction的函数?A. Function MyFunction()B. Sub MyFunction()C. Dim MyFunction()D. Const MyFunction()答案:A5. 以下哪个选项是Visual Basic中用于循环的语句?A. IfB. ForC. SelectD. Case答案:B6. 在Visual Basic中,如何将文本框的内容赋值给一个变量?A. Dim text As String = TextBox1.TextB. Dim text As String = TextBox1.ValueC. Dim text As String = TextBox1.ContentD. Dim text As String = TextBox1.TextContent答案:A7. 以下哪个选项不是Visual Basic的数据类型?A. IntegerB. StringC. BooleanD. Real答案:D8. 在Visual Basic中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. DimD. Const答案:B9. 以下哪个选项是Visual Basic中用于条件判断的语句?A. ForB. IfC. WhileD. Do答案:B10. 在Visual Basic中,如何声明一个名为MyClass的类?A. Class MyclassB. Dim MyclassC. Function MyclassD. Sub Myclass答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,用于声明常量的关键字是______。
大学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大学期末试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个关键字用于声明常量?A. ConstB. DimC. FunctionD. Sub答案:A2. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D3. Visual Basic中的哪种控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. 在Visual Basic中,以下哪个函数用于将字符串转换为日期?A. CDateB. ValC. StrD. Date答案:A5. 在Visual Basic中,如何表示一个空字符串?A. ""B. ' 'C. NullD. Nothing答案:A6. 在Visual Basic中,以下哪个关键字用于循环遍历数组的所有元素?A. ForB. DoC. WhileD. Repeat答案:A7. 在Visual Basic中,以下哪个选项是正确的文件访问模式?A. Open AsB. CloseC. InputD. Output答案:A8. 在Visual Basic中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D9. 在Visual Basic中,以下哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B10. 在Visual Basic中,以下哪个事件用于响应鼠标单击事件?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,声明变量时使用的关键字是________。
大一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考试题库一、单项选择题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考试题库及答案一、选择题(每题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期末考试题和答案## 一、选择题(每题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与传统的程序设计语言相比‘Visual Basic最突出的特点是()。
A、结构化程序设计B、程序开发环境C事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。
A "12334" B、123 C、12334 D、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=30 B、y= n *r*r C、y=x+30 D、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 Enabled B、VisibleC BackColor D、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 将控件的Tablndex属性设置为0B将控件的TabStop属性设置为TrueC将控件的TabStop属性设置为FalseD将控件的Enabled属性设置为False16、要判断在文本框是否按了Enter键,应在文本框的(D)事件中判断。
A Change B、KeyDown C Click D、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 Autosize B、StretchC AutoRedraw D、Appearanee21、为了防止用户随意将光标置于控件之上,应设置的属性是(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 Load B、ClickC Un load D、GotFocus25、窗体设计器是用来设计(B)。
A、应用程序的代码段B、应用程序的界面C对象的属性D、对象的事件26、VisualBasic 是一种面向对象的可视化程序设计语言,采取了(A)的编程机制。
A、事件驱动B、按过程顺序执行C从主程序开始执行D、按模块顺序执行27、确定一个控件在窗体上的位置的属性是(D)。
A Width 或Height B、Width 和HeightC Top 或Left D、Top 和Left28、如果要改变窗体的标题,则需要设置的属性是(A)。
A Caption B、NameC BackColor D、BorderStyle29、以下叙述中错误的是(C)。
A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B保存Visual Basic 程序时,应分别保存窗体文件及工程文件D事件可以由用户引发,也可以由系统引发30、以下叙述中错误的是(B)。
A、双击鼠标可以触发DbICIick事件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 SetFocus B、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 Enabled B、VisibleC BackColor D、Caption41、假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为(B)。
A Form仁“ 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 GotFocus B、LostFocusC KeyPress D、SetFocus44、以下不能在“工程资源管理器”窗口中列出的文件类型是(B)。
A .bas B、.res C、.frm D、.ocx45、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)。
53、声明符号常量应该用关键字(B )。
A 、单选按钮B 、图片框C 、通用对话框D 、文本框46、 以下叙述中错误的是(B )。
A 、双击鼠标可以触发 DbICIick 事件B 窗体或控件的事件的名称可以由编程人员确定C 移动鼠标时,会触发 MouseMove 事件D 控件的名称可以由编程人员设定47、 以下能够触发文本框 Change 事件的操作是(D )。
A 、文本框失去焦点B 、文本框获得焦点C 设置文本框的焦点D 改变文本框的内容48、 以下叙述中错误的是(C )。
A 、一个工程中只能有一个 Sub Main 过程B 窗体的Show 方法的作用是将指定的窗体装入内存并显示该窗体C 窗体的Hide 方法和Unload 方法的作用完全相同D 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体49、 语句 PrintAbs (-6A 2)+I 门皓6人2) 的输出结果是(A )。