《VB》考试考试卷
- 格式:doc
- 大小:70.50 KB
- 文档页数:4
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考试试卷一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a = 5C. Dim a As IntegerD. Dim a As String = "Hello"2. 下列哪个是VB中的循环结构?A. IfB. ForC. SubD. Function3. VB中的数组声明方式是:A. Dim numbers(1 To 10)B. Dim numbers As Integer(1 To 10)C. Dim numbers(10)D. Dim numbers As Array = New Integer(10)4. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If x > 0 ElseD. If x > 0 End If5. VB中,以下哪个是正确的函数定义方式?A. Function Add(x, y) As IntegerB. Function Add(x, y) = x + yC. Function Add(x, y) = Return x + yD. Function Add(x, y) = x + y End Function...(此处省略其他选择题)二、填空题(每空2分,共20分)1. 在VB中,使用________关键字来声明常量。
2. VB中的________结构用于执行一系列动作,直到满足某个条件。
3. 要声明一个包含10个整数的数组,可以使用________。
4. 当需要在VB中调用另一个窗体时,可以使用________方法。
5. VB中的________属性用于设置控件的可见性。
...(此处省略其他填空题)三、简答题(每题10分,共20分)1. 简述VB中的事件驱动编程的概念及其重要性。
2. 解释VB中类和对象的区别,并给出一个使用类和对象的简单示例。
vb基础期末考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的数据类型?A. IntegerB. intC. StringD. str答案:A、C2. 下列哪个选项不是VB的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B3. VB中,用于声明一个变量的关键字是:A. DimB. DeclareC. FunctionD. Sub答案:A4. 在VB中,以下哪个是正确的函数用于将字符串转换为整数?A. StrToIntB. CIntC. ValD. Convert.ToInt32答案:B5. Visual Basic中,哪个属性用于设置文本框的文本?A. TextB. CaptionC. ValueD. Label答案:A6. 下列哪个是VB中用于循环的语句?A. IfB. ForC. WhileD. Select答案:B、C7. VB中,下列哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B8. 在VB中,以下哪个是正确的事件处理程序?A. OnClickB. OnClickC. ClickD. OnClick答案:A、C9. VB中,下列哪个选项用于声明一个常量?A. ConstB. DimC. StaticD. Public答案:A10. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. StructureD. Interface答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字来结束一个程序。
答案:End2. VB中,________关键字用于声明一个数组。
答案:Dim3. 使用________函数可以将一个数字转换为字符串。
答案:Str4. 在VB中,________关键字用于定义一个全局变量。
vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
vb考试题及答案一、选择题(每题2分,共20分)1. VB中的“Dim”关键字用于声明什么?A. 变量B. 常量C. 类型D. 过程答案:A2. 在VB中,以下哪个是合法的变量名?A. 2variableB. variable-nameC. variable$nameD. variable name答案:B3. VB中的“Sub”过程可以返回值吗?A. 是B. 否答案:B4. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Date答案:C5. VB程序中,以下哪个语句用于结束程序?A. Exit SubB. End SubC. Exit ForD. End答案:D6. VB中,以下哪个是正确的条件语句?A. If (x > 10)B. If x > 10C. If x = 10 ThenD. If x = 10答案:C7. 在VB中,以下哪个是正确的循环结构?A. DoB. WhileC. ForD. All of the above答案:D8. VB中的“With”语句用于什么?A. 条件判断B. 循环控制C. 简化代码D. 错误处理答案:C9. 在VB中,以下哪个不是数组的声明方式?A. Dim arr(0 To 10) As IntegerB. Dim arr() As Integer = New Integer(10)C. Dim arr As Integer = New Integer(10)D. Dim arr(1) As Integer答案:D10. VB中,以下哪个是正确的事件处理程序声明?A. Sub Button1_Click()B. Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)C. Sub Button1_Click(ByVal e As EventArgs)D. Sub Button1_Click(ByVal sender As Object)答案:B二、填空题(每空2分,共20分)1. 在VB中,使用________关键字可以定义一个类。
VB期末考试试卷及答案一·选择题1。
Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是(B ) A属性、控件和方法B属性、事件和方法C窗体、控件和过程 D控件、过程和模块2。
所有控件都有一个共同的属性,这个属性是(C )A textB fontC nameD caption3。
下列叙述中错误的是(A )A 工程文件扩展名是。
vbgB 标准模块文件的扩展名是.basC 窗体模块的扩展名是.frmD 类模块的扩展名是.cls4. 当要编写一个新的Visual Basic程序时,所做的第一件事是(A )A 新建一个工程B 编写代码C 设置属性D 添加Active X控件5. 下面控件中,没有caption属性的是(B )A 框架B 组合框C 命令按钮D 复选按钮6。
在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是(B )A MultiLineB PasswordCharC TextD selText7。
若要将窗体从内存中卸载出去,其实现的方法是( D )A ShowB HideC LoadD UnLoad8. 下列关于过程叙述不正确的是(D )A 过程的传值调用是将实参的具体值传值传递给形参B 过程的传址调用是将实参在内存的地址传递给形参C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D 无论过程传值调用还是传地址调用,参数传递都是双向的9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是(C )A 在Form1的Load事件过程中加入语句Load Form2B 在Form2的Load事件过程中加入语句Form2.ShowC 在“过程属性”对话框中把“启动对象”设置为Form2D 在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为210。
vb考试试题及答案VB考试试题及答案VB(Visual Basic)是一种面向对象的编程语言,广泛应用于Windows平台的应用程序开发中。
对于学习VB的人来说,参加考试是一种检验自己掌握程度的方式。
下面将为大家提供一些VB考试试题及答案,希望对大家的学习有所帮助。
一、选择题1. VB是以下哪种类型的编程语言?A. 面向过程编程语言B. 面向对象编程语言C. 函数式编程语言D. 混合编程语言答案:B. 面向对象编程语言2. VB中的变量声明关键字是?A. DimB. VarC. IntD. Public答案:A. Dim3. VB中的循环结构中,以下哪个关键字用于跳出当前循环?A. ExitB. BreakC. ContinueD. End答案:A. Exit4. VB中的条件语句中,以下哪个关键字用于多个条件的判断?A. IfB. ElseC. ElseIfD. Switch答案:C. ElseIf5. VB中的函数定义关键字是?A. SubB. FunctionC. MethodD. Procedure答案:B. Function二、填空题1. VB中的注释符是()。
答案:'2. VB中的数组下标是从()开始的。
答案:03. VB中的字符串连接符是()。
答案:&4. VB中的逻辑与运算符是()。
答案:And5. VB中的模块化编程可以通过()来实现。
答案:函数和子程序三、简答题1. VB中的控件是什么?请举例说明。
答:VB中的控件是用于与用户进行交互的可视化组件。
例如,按钮(Button)、文本框(TextBox)、标签(Label)等都是VB中常见的控件。
通过控件,我们可以实现用户输入、数据展示、按钮点击等功能。
2. VB中的事件是什么?请举例说明。
答:VB中的事件是指在特定条件下发生的操作或响应。
例如,按钮的点击事件(Click Event)是指当用户点击按钮时触发的事件,我们可以在该事件中编写相应的代码来实现按钮的功能。
国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。
A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。
A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。
A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。
A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。
答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。
答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。
答案:Dim4. VB中,使用____关键字可以定义一个过程。
答案:Sub5. VB中,使用____关键字可以定义一个函数。
答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。
vb上机考试题库及答案86套VB上机考试题库及答案86套1. 选择题- 1.1 VB中,用于声明变量的关键字是()。
- A. Dim- B. Declare- C. Let- D. Set- 答案:A- 1.2 下列哪个选项是VB中合法的变量名?()- A. 123abc- B. _name- C. name$- D. name 2- 答案:B2. 填空题- 2.1 VB中,使用()函数可以将字符串转换为数值。
- 答案:Val- 2.2 在VB中,使用()关键字可以定义一个数组。
- 答案:Dim3. 简答题- 3.1 简述VB中的事件驱动编程的概念。
- 答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。
4. 编程题- 4.1 编写一个VB程序,实现计算两个数的和并输出结果。
- 答案:```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = 5num2 = 10sum = num1 + num2Debug.Print "The sum is: " & sum```5. 判断题- 5.1 VB中,使用“=”符号可以比较两个变量的值是否相等。
() - 答案:错误。
应该使用“==”符号进行比较。
- 5.2 在VB中,可以使用“End”关键字来结束一个程序的执行。
()- 答案:正确。
6. 综合应用题- 6.1 设计一个VB程序,实现用户输入姓名和年龄,程序输出“欢迎你,[姓名],你今年[年龄]岁。
”- 答案:```vbSub Main()Dim name As StringDim age As Integername = InputBox("请输入你的姓名:")age = Val(InputBox("请输入你的年龄:"))MsgBox "欢迎你," & name & ",你今年" & age & "岁。
计算机二级vb考试试卷及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. VB中的控件数组允许我们做什么?A. 将多个控件视为一个单一实体B. 存储多个控件的集合C. 将控件的多个实例存储在一个数组中D. 以上都是答案:C3. 在VB中,哪个关键字用于声明一个变量?A. DimB. DeclareC. ConstD. Option答案:A4. VB中的哪个事件是在窗体加载时触发的?A. ClickC. MouseDownD. KeyPress答案:B5. 在VB中,以下哪个选项不是窗体的属性?A. CaptionB. HeightC. WidthD. Color答案:D6. VB中用于循环遍历数组的关键字是什么?A. ForB. WhileC. DoD. Each答案:A7. VB中哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs答案:A8. 在VB中,以下哪个选项不是过程的类型?B. FunctionC. PropertyD. Event答案:D9. VB中哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B10. VB中哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Stop答案:A二、填空题(每空2分,共20分)1. VB中的________关键字用于声明一个常量。
答案:Const2. 在VB中,________事件用于响应鼠标单击。
答案:Click3. VB中的________函数用于将字符串转换为数字。
答案:Val4. 在VB中,________属性用于设置或返回一个控件的可见性。
答案:Visible5. 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考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. IfC. ForD. Sub答案:A2. VB中的哪种循环结构可以用于重复执行代码块,直到条件不再满足?A. WhileB. Do WhileC. ForD. Select Case答案:B3. 在VB中,以下哪个函数用于计算两个数的和?A. Sum(a, b)B. Add(a, b)C. +(a, b)D. None of the above答案:D4. 如果需要在VB中弹出一个包含文本的对话框,应该使用哪个方法?A. MsgBoxB. PrintC. WriteD. Show答案:A5. 以下哪个是VB中合法的变量名?A. 2variableB. variable2C. variable@2D. variable-2答案:B6. 在VB中,以下哪个不是控制结构?A. If...Then...ElseB. Select CaseC. For...NextD. Print答案:D7. 在VB中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10) As IntegerB. Dim arr() As Integer = New Integer(10)C. Dim arr As Integer() = New Integer(10)D. Dim arr As Integer = New Integer(10)答案:D8. VB中的哪个属性可以设置控件是否可见?A. VisibleB. EnabledC. CaptionD. Text答案:A9. 在VB中,以下哪个不是事件?A. ClickB. LoadC. ChangeD. Print答案:D10. 在VB中,以下哪个不是控件的属性?A. NameB. TextC. TypeD. Caption答案:C二、填空题(每空2分,共20分)11. 在VB中,使用_______关键字可以定义常量。
vb考试试题及答案# VB考试试题及答案一、选择题1. 在Visual Basic中,以下哪项不是基本数据类型? - A. Integer- B. String- C. Object- D. Array答案:D2. 以下哪个语句用于在VB中声明一个变量?- A. Dim- B. Declare- C. Let- D. Set答案:A3. 在VB中,以下哪个函数用于将数字转换为字符串? - A. Val- B. Str- C. CStr- D. Format答案:C4. 以下哪个控件不是Visual Basic的标准控件?- A. TextBox- B. Button- C. Chart- D. Label答案:C5. 在VB中,以下哪个事件不是由用户交互触发的?- A. Click- B. Load- C. Change- D. KeyPress答案:B二、填空题1. 在Visual Basic中,使用______关键字可以定义一个类。
- 答案:Class2. VB中,______属性用于获取或设置文本框中显示的文本。
- 答案:Text3. VB的______方法用于将数字转换为字符串。
- 答案:CStr4. 在VB中,______事件用于处理表单或控件的关闭。
- 答案:FormClosing 或 QueryClose5. VB的______方法用于结束程序的执行。
- 答案:End三、简答题1. 描述Visual Basic中的过程和函数的区别。
- 答案:过程是一个可以执行一系列操作的代码块,它可以有返回值也可以没有。
函数是一个特殊类型的过程,它必须返回一个值。
函数通常用于计算并返回值,而过程则用于执行操作。
2. 解释Visual Basic中的事件驱动编程。
- 答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事件(如用户输入、系统消息等)触发。
在Visual Basic中,事件通常与控件相关联,如按钮点击、文本框内容改变等,当这些事件发生时,相应的事件处理程序会被调用。
vb上机考试试题一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property2. VB中的“Option Explicit”语句的作用是什么?A. 定义变量类型B. 强制显式变量声明C. 隐藏变量D. 设置变量的作用域3. 在VB中,以下哪个控件用于显示图像?A. LabelB. TextBoxC. PictureBoxD. ComboBox4. 如果要为VB中的按钮控件添加点击事件,应该使用哪个事件?A. ClickB. DoubleClickC. MouseDownD. KeyPress5. 在VB中,以下哪个函数可以用于将字符串转换为数值?A. Str()B. Val()C. Chr()D. Asc()6. VB中的“Select Case”语句最多可以有多少个Case分支?A. 1B. 2C. 10D. 无限制7. 在VB中,以下哪个属性用于设置控件是否可见?A. VisibleB. EnabledC. CaptionD. Text8. 当在VB中创建一个数组时,数组的下标默认从哪个数字开始?A. 0B. 1C. 100D. -19. 在VB中,以下哪个方法用于获取文本框中输入的文本?A. TextB. CaptionC. ValueD. Name10. VB中的“With”语句用于什么目的?A. 初始化变量B. 创建对象C. 引用对象的多个属性或方法D. 定义数据类型二、填空题(每空3分,共30分)11. 在VB中,使用________关键字可以创建一个类。
12. 如果要让一个变量在整个应用程序中都可访问,应该使用________关键字声明它。
13. 在VB中,一个事件处理程序的名称通常由触发事件的控件名称、一个下划线和一个________组成。
14. 要循环遍历一个数组中的所有元素,可以使用________循环。
vb考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 下面哪个语句用于在Visual Basic中声明一个变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在Visual Basic中,以下哪个是正确的循环结构?A. LoopB. WhileC. DoD. Repeat答案:C4. 以下哪个属性用于设置控件的可见性?A. VisibleB. ShowC. HideD. Display答案:A5. Visual Basic中的事件通常与哪个关键字一起使用?A. SubB. FunctionC. EventD. Procedure答案:A6. 在Visual Basic中,以下哪个不是控件的属性?A. NameB. CaptionC. TypeD. Left答案:C7. 下列哪个不是Visual Basic的内置函数?A. LenB. UBoundC. SqrtD. Max答案:D8. 在Visual Basic中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10)B. Dim arr() As IntegerC. ReDim arr(1 To 10)D. Dim arr As Variant答案:D9. 在Visual Basic中,以下哪个不是条件语句?A. IfB. Select CaseC. WhileD. Do答案:C10. Visual Basic中,以下哪个不是错误处理的关键字?A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. On Error Exit Sub答案:D二、填空题(每题2分,共10分)1. 在Visual Basic中,使用________关键字可以声明一个变量。
二、选择题1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocus B、Load C、Click D、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是 A 。
A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select * Form student 中的*表示 B 。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 C 。
A、EnabledB、CaptionC、Default D、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。
A、CaptionB、NameC、Text D、Label6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。
A、CaptionB、NameC、Text D、Value7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? D 。
A、在标题项中输入&,然后打勾B、在索引项中打勾C、在有效项中打勾D、在复选项中打勾8、当执行以下过程时,在窗体上将显示 A 。
Private Sub Command1_Click( )Print "VB";Print "Hello! ";Print "VB"End SubA、VBHello!VBB、VBHello!VBC、VBD、VBHello! VBHello!VB9、语句Print "The answer is:";20/4-2的结果为 B 。
A、The answer is 20/4-2B、The answer is 3C、The answer is "20/4-2"D、非法语句10、下列哪个控件是容器控件 B 。
九年级vb信息技术考试试题及答案一、选择题(每题2分,共20分)1. VB中,用于表示“与”逻辑运算的符号是:A. &&B. ||C. =D. ==答案:A2. 在VB中,下列哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B3. 下列哪个选项不是VB中的控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Switch...Case答案:D4. 在VB中,如何声明一个整型变量?A. Dim i As IntegerB. Integer iC. i = IntegerD. Var i As Integer5. VB中,下列哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. CStr()答案:C6. VB中,下列哪个属性用于获取或设置窗体的标题?A. TextB. CaptionC. TitleD. Name答案:B7. 在VB中,下列哪个事件用于响应鼠标单击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A8. VB中,下列哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B9. VB中,下列哪个关键字用于退出当前过程?B. EndC. ReturnD. Stop答案:A10. VB中,下列哪个函数用于获取当前系统时间?A. Now()B. Date()C. Time()D. Timer()答案:A二、填空题(每题3分,共30分)1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中,使用________函数可以获取当前日期。
答案:Date()3. VB中,使用________事件可以响应键盘按下。
vb初级理论考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,用于声明一个变量的关键字是:A. DimB. SetC. ConstD. Function答案:A2. 下列哪个选项不是VB中的控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Switch...Case答案:D3. 在VB中,用于定义一个类模块的关键字是:A. ClassB. ModuleC. InterfaceD. Structure答案:A4. VB中,用于创建一个数组的语法是:A. Dim array() As IntegerB. Dim array As Integer()C. Dim array As New Integer()D. Dim array(10) As Integer答案:A5. 下列哪个选项不是VB中的事件?A. ClickB. LoadC. OpenD. Close答案:C6. VB中,用于打开一个文件的函数是:A. OpenB. CloseC. WriteD. Read答案:A7. 在VB中,用于获取当前日期的函数是:A. NowB. DateC. TimeD. Today答案:D8. VB中,用于将一个字符串转换为小写的函数是:A. UCaseB. LCaseC. StrCompD. Trim答案:B9. VB中,用于将一个字符串分割成数组的函数是:A. SplitB. JoinC. ReplaceD. Format答案:A10. 在VB中,用于创建一个窗体的关键字是:A. FormB. UserFormC. DialogD. Frame答案:B二、填空题(每题2分,共20分)1. VB中,用于声明一个全局变量的关键字是________。
答案:Public2. VB中,用于声明一个私有变量的关键字是________。
答案:Private3. VB中,用于声明一个静态变量的关键字是________。
2017-2018学年度第二学期《VB》期中考试卷适用班级: 20 班考试时间:90分钟第1卷一、单项选择题(每题1分,共30分)1. 运行时,要向图片框Pic中加载"C:\windows\beer.bmp"图像文件,应使用语句______。
A)Picture1.Picture="C:\windows\beer.bmp"B)Picture1.Picture=LoadPicture("C:\windows\beer.bmp")C)Pic.Picture=LoadPicture(C:\windows\beer.bmp)D)Pic.Picture=LoadPicture("C:\windows\beer.bmp")2.在开发VB应用程序时,一个工程一般至少应含有_______。
A)标准模块文件和类模块文件 B)工程文件和窗体文件C)工程文件和类模块文件 D)工程文件和标准模块文件3. 要判断在文本框是否按了Enter键,应在文本框的________事件中判断。
A) Change B) KeyPressC) Click D) KeyDown4. 在VB中,对象的行为被称作_______,它被事先编写好相应的过程或函数供用户直接调用。
A)属性 B)方法C)事件 D)消息5. 下面关于标签和文本框的描述中,正确的是________。
A)文本框和标签都可以在运行时输入文字B)文本框和标签都可以显示文字C)文本框和标签都有Caption属性D)文本框和标签都有Text属性6.Visual Basic 是一种面向对象的程序设计语言,对象的三要素包括________。
A)变量,属性,方法B)属性,事件,方法C)类,属性,方法D)对象,属性和方法7. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是______。
A)单选按钮 B)图片框C)通用对话框 D)文本框8. 将文本框的______属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。
A)Multiline B)ScrollbarsC)Text D)Enabled9.以下关于窗体的描述中,错误的是______。
A)执行Unload Form1语句后,窗体Form1消失,但仍在内存中B)窗体的Load事件在加载窗体时发生C)当窗体的Enabled属性为False时通过鼠标和键盘对窗体的操作都被禁止D)窗体的Height、Width属性用于设置窗体的高和宽10.下面关于属性和方法的描述中,不正确的是________。
A)属性是对象的特征,方法是对象的行为 B)属性和方法都有值C)属性可以被赋值 D)方法表示能执行的操作11. Visual Basic是一种面向对象的可视化程序设计语言,采取了_______的编程机制。
A)从窗体开始执行B)按书写顺序执行C)从主程序开始执行D)事件驱动12. 在Visual Basic中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。
A)文本框 B)窗体C)标签 D)命令按钮13.为了清除窗体上的一个控件,下列正确的操作是______。
A)按回车键B)按ESCC)选择(单击)要清除的控件,然后按DELD)选择(单击)要清除的控件,然后按回车14.多窗体程序是由多个窗体组成的,在缺省的情况下,VB应用程序执行时,总是把_________指定为启动窗体。
A)不包含任何控件的窗体B)设计时的第一个窗体C)包含控件最多的窗体D)命名为Form1的窗体15.VB是一种面向对象的程序设计语言,下面_________不是面向对象包含的三要素。
A)变量 B)事件C)属性 D)方法16.对象的边框类型由属性 ________来决定。
A)DrawStyle B)DrawWidthC)BorderSyle D)ScaleMode17.要使Print方法在Form_Load 事件中起作用,要对窗体的________属性进行设置。
A)BackColor B) ForeColorC) AutoRedraw D) Caption18.够改变窗体边框线类型的属性是______。
A) FontStyle B) BorderC) BackStyle D) BorderStyle19.文本框没有________属性。
A) Enabled B) CaptionC) BackColor D) Visible20. 不论任何控件,共同具有的是________属性。
A) Text B) CaptionC) BackColor D) Name21.VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_________、对象对应的_________过程和_________代码。
A)模块、方法、事件、程序B)窗体、属性、事件、程序C)窗体、程序、属性、事件D)窗体、属性、事件、模块22. 以下不属于VB工作模式的是________模式。
A)编译 B)设计C)运行 D)中断23.Cls命令可清除窗体或图形框中 ________的内容。
A)Picture属性设置的背景图案 B)设计时放置的图片C)程序运行时产生的图形和文字 D)以上全部A~C24. 保存新建工程时,默认的路径是________。
A)My Documents B) VB98C) \ D) Windows25.决定控件上文字的字体、字形、大小、效果的属性是______。
A) Text B) CaptionC) Name D) Font26.VB 6.0集成开发环境中不能完成的功能是_______。
A)输入编辑源程序B)编译生成可招待程序C)调试运行程序D)自动生成查找并改正程序中的错误27.下列关于VB编程的说法中不正确的是_______。
A)属性是描述对象特征的数据B)事件是能被对象识别的动作C)方法指示对象的行为D)VB程序采用的运行机制是面向对象28.关于面向对象的描述中,不正确的是_______。
A)对象就是自定义结构变量B)对象代表正在创建的系统中的一个实体C)对象是一个特征和操作的封装体D)对象之间的信息传递是通过消息进行的29.以下叙述错误的是________。
A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件B)打开一个窗体文件时,系统自动装入与该窗体有关的工程文件C)保存VB应用程序时,应分别保存窗体文件和工程文件D)事件可以由用户激发,也可以由系统激发30.复选框的Value 属性为 1 时,表示。
A)复选框未被选中B)复选框被选中C)复选框内有灰色的勾D)复选框操作有误二、填空题(每空1分,共20分)1.窗体模块的文件扩展名为2.在窗口中双击“显示”按钮,或直接按_ 键,系统会自动弹出代码编译器窗口。
3.属性分为属性和属性两种4.在Visual Basic中,事件产生的方式主要有、、和。
5.Visual Basic 开发环境的中心部分开发环境的中心部分称为 _。
6.Visual Basic 提供的以树形的方式对其资源进行管理。
7.属性窗口有两种显示方式,一种是按_________排序;另一种是按排序。
8.对于某一对象能否接收焦点,取决于该对象的和属性的取值。
属性允许对象响应键盘、鼠标等事件。
属性则决定对象是否显示在屏幕上。
只有这两个属性的取值同时均为时,该对象才能接收焦点。
9.Visual Basic的程序模块有三种:、、。
10.通过 _模块我们可以根据需要建立自己的控件。
三、简答题(每题5分,共30分)1.简述Visual Basic的主要功能特点。
2.VisualBasic主界面窗口主要由几部分组成?3.解释模式和编译模式在程序运行过程中的区别是什么?4.什么是对象的属性?5.简述事件驱动机制与传统编程方式的异同。
6.简述事件驱动程序的执行过程。
四、程序题(每题10分,共20分)1.利用所学知识,编写一个运算器,先画出界面设计,再写程序。
要求:实现计算加、减、乘、除功能;输入为空时,弹出提示信息;计算除法时,除数输入为0时,弹出提示信息;有“清除”、“退出”功能。
2. 利用所学知识,设计一个窗体,窗体中包括列表框和标签控件。
要求:实现列表框控件用来显示所有补考科目(具体科目:数学、语文、英语、政治、网页),标签分别用来显示提示信息、最后选择的补考科目及课程代号。
20 学年度第学期《VB》期中考试卷适用班级: 20 班考试时间:90分钟第2卷(答题卡)班级:姓名:一、选择题(每题1分,共30分)二、填空题(每空1分,共20分)1.窗体模块的文件扩展名为。
2.在窗口中双击“显示”按钮,或直接按_______键,系统会自动弹出代码编译器窗口。
3.属性分为属性和属性两种。
4.在VisualBasic中,事件产生的方式主要有、、和。
5.VisualBasic 开发环境的中心部分开发环境的中心部分称为____ ______。
6.VisualBasic 提供的以树形的方式对其资源进行管理。
7.属性窗口有两种显示方式,一种是按_________排序;另一种是按_________排序。
8.对于某一对象能否接收焦点,取决于该对象的和属性的取值。
属性允许对象响应键盘、鼠标等事件。
属性则决定对象是否显示在屏幕上。
只有这两个属性的取值同时均为时,该对象才能接收焦点。
9.VisualBasic的程序模块有三种:、、。
10.通过___________模块我们可以根据需要建立自己的控件。
三、简答题(每题5分,共30分)1.简述Visual Basic的主要功能特点。
2.VisualBasic主界面窗口主要由几部分组成?3.解释模式和编译模式在程序运行过程中的区别是什么?4.什么是对象的属性?5.简述事件驱动机制与传统编程方式的异同。
6.简述事件驱动程序的执行过程。
四、程序题(每题10分,共20分)1.利用所学知识,编写一个运算器,先画出界面设计,再写程序。
要求:实现计算加、减、乘、除功能;输入为空时,弹出提示信息;计算除法时,除数输入为0时,弹出提示信息;有“清除”、“退出”功能。
2. 利用所学知识,设计一个窗体,窗体中包括列表框和标签控件。
要求:实现列表框控件用来显示所有补考科目(具体科目:数学、语文、英语、政治、网页),标签分别用来显示提示信息、最后选择的补考科目及课程代号。