VB机试题

合集下载

计算机程序设计-VisualBasic【VB】考试试题(1)

计算机程序设计-VisualBasic【VB】考试试题(1)

A、 AutoSize B、 Visible C、 Enabled D、 WordWrap 正确答案: A 解析:
42、当文本框的 MaxLength 属性值取________时,该文本框能容纳的字符数最多。
A、 256 B、 512 C、 0 D、 -1 正确答案: C 解析:
43、在一行语句内写多条语句时,每个语句之间用_____ ___符号分隔。
A、 ; B、 : C、 , D、 、 正确答案: B 解析:
44、结构化程序由三种基本结构组成,下面术语中是三种基本结构之一的是______ _。
A、 递归结构 B、 选择结构 C、 输入输出结构 D、 过程结构 正确答案: B 解析:
45、在默认情况下,InputBox() 函数返回值的类型为______ __。
8、下列关于 VB 编程的说法中,不正确的是( )。
A、 事件是能被对象识别的动作 B、 方法指示对象的行为 C、 属性是描述对象特征的数据 D、 VB 程序采用的运行机制是面向对象 正确答案: D 解析:
9、下面所列符号中,_________不是数据类型说明符。
A、 !
B、 % C、 ? D、 # 正确答案: C 解析:
A、 0.01*Int(100*(x+0.005)) B、 0.01*Int(x+0.005) C、 0.01*Int(100*(x+0.05)) D、 0.01*Int(x+0.05) 正确答案: A 解析:
24、从字符串变量 Cstr 中取左边 4 个字符,应使用________。
A、 Left(Cstr,4) B、 Left(Cstr,1,4) C、 Mid(Cstr,3,4) D、 Mid(Cstr,4,3) 正确答案: A 解析:

vb试题及答案(共10篇)

vb试题及答案(共10篇)

vb试题及答案(共10篇)篇1:计算机vb试题及答案计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

vb试题及答案

vb试题及答案

VB试卷一、单项选择题(每题2分,共40分)1. 窗体的标题栏显示内容由窗体对象的属性决定。

A) BackColor B)BackStyle C)Text D)Caption2. 窗体的示意图标可用属性来设置。

A) Picture B) Image C) Icon D) MouseIcon3. 窗体的控制菜单的有无由窗体对象的属性决定。

A) ControlBox B) MinButton C) MaxButton D) BorderStyle4. 若要取消窗体的最大化功能,则可设置属性为False来实现。

A) ControlBox B) MinButton C) MaxButton D) Enabled5. 以下4个选项,不属于VB的工作模式。

A) 编译 B) 设计 C) 运行 D) 中断6. 窗体的边框样式由窗体对象的属性来设置。

A) BackStyle B) BorderStyle C) WindowState D) FillStyle7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。

A) FontName B) Font C) FontSize D) FontBold8. 命令按钮的标题文字由属性来设置。

A) Text B) Caption C) Name D) (名称)9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。

A) 变量 B) 属性 C) 事件 D) 方法10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。

A) Value B) Cancel C) Default D) Enabled11. 若要使命令按钮不可见,可设置属性为False来实现。

A) Value B) Enabled C) Visible D) Cancel12. 运行程序时,系统自动执行窗体的事件。

A) load B) click C) unload D) GotFocus13. 若要设置文本框最大可接收的字符数,可通过属性来实现。

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考试试题及答案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试题题目及答案

计算机二级vb试题题目及答案

计算机二级vb试题题目及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的字符串比较?A. "Hello" > "hello"B. "Hello" < "hello"C. "Hello" = "hello"D. "Hello" <> "hello"答案:B2. VB中,哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案:A3. 在VB中,以下哪个选项表示创建一个名为“myForm”的窗体?A. Form myFormB. Dim myForm As FormC. Dim myFormD. Form myForm As New Form答案:D4. VB中,下列哪个选项是正确的文件打开模式?A. Open "filename" For Input As #1B. Open "filename" For Output As #1C. Open "filename" For Append As #1D. All of the above答案:D5. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. FloatD. All of the above答案:D6. VB中,哪个关键字用来声明一个变量?A. DimB. DeclareC. ConstD. All of the above答案:D7. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D8. VB中,哪个函数可以用来获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个选项表示创建一个名为“myButton”的按钮?A. Button myButtonB. Dim myButton As ButtonC. Dim myButtonD. Button myButton As New Button答案:D10. VB中,哪个关键字用来结束一个程序的运行?A. EndB. ExitC. StopD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局变量。

VB模拟试题试及参考答案

VB模拟试题试及参考答案

VB模拟试题试及参考答案2016VB模拟题第⼀套单项选择题得分:1: 计算机的基本⼯作原理是__C______。

A. 可靠性与可⽤性B. ⾼速度与⾼精度C. 存储程序与程序控制D. 具有记忆功能2: 计算机中数据的表⽰形式是____A____。

A. ⼆进制B. ⼋进制C. ⼗进制D. ⼗六进制3: 电⼦邮件标识中带有⼀个“别针”,表⽰该邮件_____C_。

A. 设有优先级B. 带有标记C. 带有附件D. 可以转发4: 安装防⽕墙的主要⽬的是__C______。

A. 提⾼⽹络的运⾏效率B. 对⽹络信息进⾏加密C. 保护内⽹不被⾮法⼊侵D. 防⽌计算机数据丢失5: 淘宝⽹的⽹上购物属于计算机现代应⽤领域中的___C___。

A. 计算机辅助系统B. 电⼦政务C. 电⼦商务D. 办公⾃动化6: Visual Basic中标准模块⽂件的扩展名是____D__。

A. FrmB. VbpC. ClsD. Bas7: 启动程序时,系统⾃动执⾏启动窗体的___A___事件过程。

A. LoadB. UnloadC. ClickD. DblClick8: 下列_____C_⽅法可以显⽰窗体。

A. HideB. UnLoadC. ShowD. WindowState9: 已知a="123456789",则表达式Mid(a, 5, 2) + Left(a, 2)的值是_____B___。

A. "5689"B. "5612"C. 68D. 125610: 下列不正确的赋值语句是__C____。

A. x=30-yB. y=x+30C. x+y=30D. y=x\311: 下列选项中,合法的变量名是_B______ 。

A. 1_xB. x_1C. x-1D. x 112: 下列选项不是Visual Basic基本数据类型的是______A__。

A. CharB. StringC. BooleanD. Double13: 在下列表达式中,正确的⽇期型常量是__D____ 。

全国vb二级试题及答案

全国vb二级试题及答案

全国vb二级试题及答案全国VB二级试题及答案一、单项选择题(每题1分,共20分)1. 在Visual Basic中,以下哪个不是内置的数据类型?A. IntegerB. StringC. ObjectD. Array2. 以下哪项不是Visual Basic的事件?A. ClickB. LoadC. PrintD. Change3. 以下哪个语句用于在Visual Basic中声明一个变量?A. DimB. DeclareC. LetD. Set4. 在Visual Basic中,哪个函数用于将字符串转换为数值?A. Str()B. Val()C. CStr()D. CInt()5. 如果需要在Visual Basic中实现一个循环,直到某个条件不再满足为止,应该使用以下哪个结构?A. For...NextB. Do...LoopC. While...WendD. Select...Case6. 在Visual Basic中,以下哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox7. 以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text8. 在Visual Basic中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10) As IntegerB. Dim arr() As IntegerC. ReDim arr(1 To 10)D. Dim arr As Integer()9. 以下哪个方法用于在Visual Basic中打开一个文件?A. OpenB. CloseC. WriteD. Print10. 在Visual Basic中,以下哪个不是错误处理的语句?A. On Error GoToB. On Error Resume NextC. On Error Exit SubD. On Error Stop二、简答题(每题5分,共10分)11. 简述Visual Basic中的类和对象的区别。

二级vb考试试题及答案

二级vb考试试题及答案

二级vb考试试题及答案一、单选题(每题2分,共10题)1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. ConstC. SubD. Function答案:A2. 如果要在一个窗体上显示一个按钮,应该使用哪个控件?A. LabelB. TextBoxC. ButtonD. ComboBox答案:C3. Visual Basic中的事件驱动编程意味着什么?A. 程序在事件发生时执行代码B. 程序在用户输入时执行代码C. 程序在定时器触发时执行代码D. 程序在启动时执行所有代码答案:A4. 下列哪个不是Visual Basic的数据类型?A. IntegerB. StringC. BooleanD. Float答案:D5. 在Visual Basic中,如何使用循环结构来重复执行一段代码?A. 使用If语句B. 使用For...Next语句C. 使用While...Wend语句D. 使用Select Case语句答案:B6. Visual Basic中,哪个函数用于计算数组中元素的总和?A. SumB. CountC. AverageD. Max答案:A7. 在Visual Basic中,如何声明一个名为“myString”的字符串变量?A. Dim myString As IntegerB. Dim myString As StringC. Dim myString As BooleanD. Dim myString As Double答案:B8. Visual Basic中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A9. 在Visual Basic中,如何将一个变量的值赋给另一个变量?A. 使用赋值运算符“=”B. 使用比较运算符“==”C. 使用逻辑运算符“&&”D. 使用算术运算符“+”答案:A10. Visual Basic中,哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B二、填空题(每题2分,共5题)1. 在Visual Basic中,使用________关键字可以定义一个过程。

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案VB(Visual Basic)是一种基于事件驱动的编程语言,广泛应用于软件开发领域。

全国计算机VB考试试题及答案是针对VB编程技能进行考核的一套完整题目和对应的答案。

本文将提供一些典型的VB考试试题及其答案,以供学习和参考使用。

一、选择题1. 下列哪个不是VB中的数据类型?A. IntegerB. StringC. BooleanD. Point答案:D2. VB中定义变量需要使用关键字:A. DimB. PrivateC. VarD. Let答案:A3. 下列哪个事件是Windows窗体的加载事件?A. ClickB. LoadC. MouseMoveD. KeyDown答案:B4. 在VB中,使用MsgBox函数可以弹出:A. 消息对话框B. 输入对话框C. 选择对话框D. 文件对话框答案:A5. 下列哪个方法可以用于将一组数据绑定到ListBox控件上?A. AddItemB. RemoveItemC. ClearD. DataSource答案:D二、填空题1. VB中通过使用____来表示一行注释。

答案:'(单引号)2. 在VB中,可以使用____控件来显示表格数据。

答案:DataGridView3. 在VB中,使用____关键字可以实现条件判断。

答案:If4. 在VB中,____是一种常用的循环结构。

答案:For5. MsgBox函数中,使用____参数可以指定消息框的按钮。

答案:Buttons三、编程题请编写一个VB程序,实现以下功能:1. 创建一个Windows窗体,窗体标题为“学生成绩管理系统”。

2. 在窗体中添加一个Label控件,显示文本为“请输入学生姓名:”。

3. 添加一个TextBox控件,用于接收用户输入的学生姓名。

4. 添加一个Button控件,显示文本为“查询”。

5. 当用户点击“查询”按钮时,弹出消息框,显示用户输入的学生姓名。

vb考试试题及答案

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》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。

窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。

VB考试试题及答案分解

VB考试试题及答案分解

卷1一、填空题1、VB程序设计的主要特点是可视化设计和事件编程。

2、在VB中,最主要的两种对象是窗体(form)和控件。

3、工程是构成应用程序文件的集合。

4、方法是VB提供的一种特殊子程序,用来完成一定的操作。

5、浮点类型数据包括单精度型和___双精度__数据。

6、事件是窗体或控件对象识别的__动作____。

7、可用窗体的__print_ 方法在窗体中显示文字。

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

9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。

10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。

11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。

12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。

13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值为空,布尔型变量的初值为FALSE 。

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

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

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

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

A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select * Form student 中的*表示 B 。

A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 C 。

vb概述测试题及答案

vb概述测试题及答案

vb概述测试题及答案一、选择题1. Visual Basic是一种______。

A. 操作系统B. 编程语言C. 应用软件D. 数据库管理系统答案:B2. Visual Basic的简称是______。

A. VBB. VBAC. VCD. VC++答案:A3. Visual Basic的运行环境是______。

A. WindowsB. LinuxC. MacOSD. Unix答案:A4. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Double答案:C5. Visual Basic的默认启动窗口是______。

A. 代码编辑器B. 工具箱C. 属性窗口D. 窗体设计器答案:D二、判断题1. Visual Basic是一种面向对象的编程语言。

()答案:√2. Visual Basic只能用于开发Windows桌面应用程序。

()答案:×3. Visual Basic的每个程序都必须有一个Main函数作为入口点。

()答案:×4. 在Visual Basic中,变量声明时可以不指定数据类型。

()答案:×5. Visual Basic支持事件驱动编程。

()答案:√三、简答题1. 简述Visual Basic的特点。

答案:Visual Basic是一种由微软公司开发的事件驱动编程语言,它具有以下特点:用户友好的图形界面、拖放式的编程方式、丰富的控件库、强大的集成开发环境、易于学习和使用。

2. 描述Visual Basic的事件驱动编程机制。

答案:事件驱动编程是指程序的执行流程由事件触发,而不是按照预先定义的顺序执行。

在Visual Basic中,事件可以是用户的操作,如点击按钮、选择菜单项等,也可以是系统事件,如窗口的打开和关闭。

程序通过响应这些事件来执行相应的操作。

四、编程题1. 编写一个Visual Basic程序,实现以下功能:- 创建一个名为Form1的窗体。

205道VB试题

205道VB试题

发送邮件查看主页楼主205道VB试题!一、选择题1.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )A.工程资源管理器窗口B.工具箱窗口C.代码窗口3 D.属性窗口C2.以下叙述中正确的是( )A.窗体的Name属性指定窗体的名称,用来标识一个窗体D.窗体的Name属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的Name属性的值D.对象的Name属性值可以为空A3.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( ) A.单选按钮B.图片框C.通用对话框D.文本框C4.设有如下变量声明:Dim TestDate As Date为变量TestDate正确赋值的表达方式是( )A.TestDate=#1/1/2002#B.TestDate=#"l/1/2002"#C. TestDate=date("1/1/2002")D.TestDate=Format("m/d/yy","1/1/2002")A5.设有如下声明:Dim X As Integer如果Sgn(X)的值为-1,则X的值是( )A. 整数B.大于0的整数C.等于0的整数D.小于0的数D6.在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub Commandl-Click()Static X As IntegerStatic Y As IntegerCLsY=1Y=Y+5X=5+XPrint X,YEnd Sub程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为( )A.15 16 B.15 6C. 15 15 D.5 6B7.设a:3,b=5,则以下表达式值为真的是( )A.a> =b And b>10 B.(a>b)Or(b>0)C.(a0) D.(-3+5>a)And(b>0)B8.设有语句x=InputBox("输人数值","0","示例")程序运行后,如果从键盘上输人数值10并按回车键,则下列叙述中正确的是( )A. 变量X的值是数值10B.在InputBox对话框标题栏中显示的是"示例"C.0是默认值D.变量X的值是字符串"10"D9.从键盘上输入两个字符串,分别保存在变量strl、str2中。

vb试题——精选推荐

vb试题——精选推荐

一、单项选择题(50道小题,共50分)1、下列不属于VB三种模式的是( C )模式。

(1分)A、设计B、运行C、代码D、中断2、下列叙述错误的是( A)。

(1分)A、不允许使用行号与标号B、单条语句可分行书写C、同一行上可以书写多条语句D、VB代码不区分字母的大小写3、Visual Basic程序中的注释所使用的字符是( A)。

(1分)A、'B、:C、\D、_4、下列叙述中,正确的是( A)。

(1分)A、事件可以由用户触发,也可以由系统触发B、Visual Basic应用程序只能以解释方式执行C、保存Visual Basic程序时,只需保存窗体文件即可D、所有控件都有DblClick事件5、Visual Basic以( B )为运行机制。

(1分)A、顺序执行B、事件驱动C、执行计划D、后台作业6、( B )是对象的一个基本要素,它描述了对象在程序中的外观特点。

(1分)A、事件B、属性C、方法D、事件程序7、下列叙述中,错误的是( C )。

(1分)A、VB是可视化程序设计语言B、VB采用事件驱动编程机制C、VB是面向过程的程序设计语言D、VB应用程序可以以编译方式执行8、如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。

(1分)A、编辑B、文件C、调试D、视图9、双击窗体中的对象后,VB将显示的窗口是( D )。

(1分)A、工程窗口B、工具箱C、属性窗口D、代码窗口10、通过( B )窗口可以在设计时直观的调整窗体在屏幕上的位置。

(1分)A、代码窗口B、窗体布局窗口C、窗体设计窗口D、属性窗口11、在设计模式下,双击窗体上的一个控件,则会打开( C )。

(1分)A、属性窗口B、工程资源窗口C、代码窗口D、窗体布局窗口12、Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是( B )。

(1分)A、设计模式B、编写代码模式C、执行模式D、中断模式13、在设计模式,假定窗体上有一个时钟控件,双击窗体上的时钟控件,则打开( A)窗口。

VB试题库精简版

VB试题库精简版

VB 试题库 一、选择题1.能被对象所识别的动作与对象可执行的活动分别称为对象的________。

A .方法、事件 B .事件、方法 C .事件、属性 D .过程、方法 2. 在过程中可以用________语句定义变量。

A .Dim 、PrivateB .Dim 、StaticC .Dim 、PublicD .Dim 、Static 、Private 3.用窗体的________属性来设置窗体的标题。

A .styleB .TextC .CaptionD .Name4.若在应用程序中用“Private Sub Sub1(X As Integer ,Y As Single)”定义了子程序Sub1,调用程序中的变量I 、J 均为Integer 型,则正确调用子程序Sub1的Call 语句是________。

①Call Sub1(I ,I) ②Call Sub1(3.1415,I) ③Call Sub1(3.14,234)④Call Sub1("245","231.5") A .①③B .③④C .①②③D .无5.下面表达式的值为True 的是________。

A .Mid("Visual Basic",1,12)=Right("Programming language Visual Basic",12)B ."ABCRG">"abcde"C .Int(134.69)>=Cint(134.69)D .78.9/32.77<=97.5/43.97 And –45.4>-4.98 6.以下有关对象属性的说法中正确的是________。

A .对象所有的属性都罗列在属性窗口列表中 B .不同对象不可能有同名属性 C .不同对象的同名属性取值一定相同D .对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变7.代数表达式yx x e x ++3sin ln对应的Visual Basic 表达式是________。

VB综合测试试题

VB综合测试试题

【答案】A
16.以下叙述中错误的是: A)如果过程被定义为Static类 型,则该过程中的局部变量 都是Static类型 B)Sub过程中不能嵌套定义 Sub过程 C)Sub过程可以嵌套调用Sub 过程 D)事件过程可以像通用过程一 样由用户定义过程名
【答案】C
17.要填加一个标准模块, 可使用“_____”菜单中 的“添加模块”命令。 A)文件 B)视图 C)工程 D)工具
【答案】 C
18.在块结构条件语句If-Then / Endif中 (A) 必须至少有一个Elseif语句 (B ) 可以有任意多个ElseIf-Then 语句 (C) 如果没有Else语句,运行时 将出现错误 (D ) 给定的条件只能是关系表达 式或逻辑表达式
【答案】B
19.以下Case语句中错误 的是 (A) Case 10 To 1 (B) Case Is>10 (C)Case Is>10 , Is<50 (D) Case 3,5,Is>10
【答案】C
13.下列选项中窗体载 入事件为 A)Load事件 B)Click事件 C)DblClick事件 D)Unload事件
【答案】A
14.Timer控件可以使用下 列哪种事件 A)Click事件 B)Timer事件 C)Dblclick事件 D)Change事件
【答案】B
15.在InputBox函数中哪 一个参数是必须的 A)Prompt B)Buttons C)Title D)Context
(D) IF x>=1 then f=sqr(x+1 ) else f= x^2+3
【答案】B
30.执行完下面的程序段 后,循环执行了( )次。 For i = 1.7 To 5.9 Step 0.9 a=a+1 Print a Next I A.3 B.4 C.5 D.6
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB机试题1.建立含有4个命令按钮的控件,单击不同按钮时分别用绘图方法在PictureBox控件内画直线、矩形、圆、扇形。

2.在窗体上的文本框中输入数据或文本,然后将其保存到D:\MyData中。

将文本框中清空,再单击打开,将D:\MyData中的数据输入到文本框中。

3.编写完整的求解一元二次方程的VB程序。

输入方程的系数,输出两个解。

4.编写一个AscII码与字符的转换子程序,并用主程序调用它。

5.设计一个倒计时程序,不仅能显示时间,而且显示倒计时的进度。

6.设计一个菜单:能动态添加某一菜单项、删除某一菜单项,并做出弹出菜单7.建立一个文件管理系统,有驱动器列表框,目录列表框和文件列表框构成,并且相互能够联动。

8.用滚动条(水平和垂直)控制窗体上另一控件的移动(上下移动)9.绘制正弦函数曲线:线的颜色用红色,(要求有坐标系)10.在窗体上添加一个文本框上,并使其能够出现水平和垂直滚动条;然后分别添加两个命令按钮、单选按钮和复选框,用框架进行分组;在命令按钮、单选按钮和复选框上应能放置图片。

11.分别用方法和属性打开通用对话框的颜色和字体对话框。

12.编写一个选课的程序,课程表的列表框中列出所开设的课程(至少列五门课程),当选中了其中某一课程后,将其添加到另一列表框中。

13.用circle方法分别绘制圆、椭圆、圆弧和扇形,并在其中填充不同的颜色、图案。

14.用绘画方法画一圆底、半开口的梨形槽。

15.用绘画方法画一平底、开口的槽。

16. 建立三个不同类型的组合框。

要求设计时会添加项,运行中也会添加项,同时会删除某项及清除所有内容。

17. 将系统时间显示出来,并且是每2秒变动一次显示,同时窗体的背景色也随时间每2秒变换一次。

18. 请画出一阶RC 电路的放电过程波形。

100t c u e-=ττ=RC R=100k Ω C=10μF19. 请画出一阶RC 电路的充电过程波形50(1)t c u e -=-ττ=RC R=100k Ω C=10μF20. 编一子函数,求某一数组中所有数组的平均值,并在窗体上应显示出所有数组元素及平均值。

例如数组a=(3,7,9,12,15,8)21. 某二阶电路的零输入响应解答式为:t t t u 32c 4e 5e )(--+=请画出其波形22. 某二阶电路的零输入响应解答式为:t t t t u 22c e 4e )(--+=请画出其波形23. 某二阶电路的零输入响应解答式为:)86.36sin(3667e .1)(2c +=-t t u t请画出其波形。

24. 求100以内所有奇数的和。

25. 求100以内所有偶数的和。

26. 请设计一个学生的VB 总评成绩计算程序:VB 总评成绩=平时成绩+机试成绩+笔试成绩。

27. 在工程中添加两个窗体,一个模块,然后在工程属性中设置启动对象为submain,编写语句,运行后希望首先显示窗体2,再显示窗体1。

28. 输入球体的半径,然后计算并输出球体的体积、表面积。

(球体半径为r ,体积V =433πr ,表面积S =4π2r )29. 设计一个体重测量程序。

要求:A=110-体重(kg)身高(cm )A ≤0.6 营养不良0.6<A ≤0.8 偏瘦 0.8<A ≤1.2 标准1.2<A ≤1.4 偏胖 A>1.4 肥胖30. 判断数字的奇偶性,要求编写一子程序,用主程序调用实现。

31. 创建一个窗体,有一个shape 控件,两个滚动条,其中一个滚动条用来改变控件大小,另一个滚动条改变其填充颜色。

32. 创建一个窗体,通过文本框输入文本信息,利用三个组合框中的项目确定字体、字形、大小。

字体的组合框中,只需添加“宋体”“黑体”。

字形的组合框中添加“常规”“斜体”“粗体”“粗斜体”。

大小的组合框中添加“8”“9”“10”“11”“12”“14”。

33. 创建一个系统登陆窗体,用户名自己定,密码设置为“20120417”。

如输入密码正确,进入下一窗体(自己添加另一窗体)。

如果密码错误,应弹出提示框,重新输入密码。

34. 设计一个研究生录取系统,首先输入考试科目及成绩,考试科目有数学、英语、政治、电路,录取条件为总分≥320分,同时单科成绩满足:英语≥50分,数学≥70分,政治≥50分,电路≥90分。

35. 设计一个窗体,输出任意10个数,求最大值、最小值、和、平均值。

36. 设计一个窗体,当输入您出生的年份,系统会判断出您的属性,并在窗体中输出。

37. 设计一个窗体,窗体上分别放置图形框(PictureBox )和图像框(Image ),各加载上图片,要求运行时能变换图片及删除图片,然后再用另一个窗体说明两种控件的不同之处是什么。

38. 设计一个窗体,输出x 的值: x =ln10e b a 5ab b a 52222++-+++,当输入值a=3、b=4时, x=?39. 绘制函数曲线: y =6sin(x )+2cos(10x )40. 首先在C:盘下建上一个名为t1.txt 的文本文件,然后将其读入到窗体上的一个文本框中,最后再将该文件另存到D:盘下,名称同时变为t2.txt 。

41. 建立一个多文档窗体,其中一个为MDI 窗体,其余为MDI 窗体的子窗体。

在MDI 窗体上建立一个菜单,菜单中包含“打开”“新建”及“保存”、分隔符等。

尽量加上快捷键,单击“打开”时,进入Form1,单击“新建”时进入Form2。

42. 当窗体上有三个文本框和一个命令按钮,若程序运行时,焦点定位在第三个文本框处,同时在第三个文本框上添加水平和垂直滚动条。

43.利用滚动条控件做一个调色板。

44.利用对称分量法求系统三相电压的不平衡度。

设三相相电压分别为V A、V B、V C,利用对称分量法可求得系统电压的正序分量、负序分量和零序分量,正序分量:V A1 = (V A + V B*(120o) + V C*(240o)) / 3负序分量:V A2 = (V A + V B *(240o) + V C *(120o)) / 3零序分量:V A0 = (V A + V B + V C) / 3根据不平衡度定义:ε=V A2/ V A1,计算系统的三相电压不平衡度。

45.利用Shell函数,在VB程序中执行Word应用程序。

46.分别统计1~200中,满足3的倍数、7的倍数的数个有多少?47.在图形框中打印呈下三角形的九九乘法表。

48.在图形框中打印呈上三角形的九九乘法表。

49.利用时钟控件和Shape控件,编写一个红绿灯模拟程序。

要求:红、黄、绿灯自动切换,切换间隔自定;三个灯分别用Shape控件显示的圆形代替,填充背景色作为灯的颜色。

50.Line方法可以绘制矩形框,现有一组数据:308、189、206、76,试绘制其直方图。

51.circle方法可以绘制扇形,现有一组数据:308、189、206、76,试绘制其饼图。

52.设计一个窗体,窗体上分别放置图形框(PictureBox)和图像框(Image),各加载上图片,要求运行时能变换图片及删除图片,然后再用另一个窗体说明两种控件的不同之处是什么。

53.建立三个不同类型的组合框。

要求设计时会添加项,运行中也会添加项,同时会删除某项及清除所有内容。

54.创建一个中小型三相异步电动机电磁设计程序的菜单系统,希望它以下表所示内容组成菜单系统各级菜单选项55. 首先在C:盘下建上一个名为t1.txt 的文本文件,然后将其读入到窗体上的一个文本框中,最后再将该文件另存到D:盘下,名称同时变为t2.txt 。

56. 创建一个窗体,有一个shape 控件,两个滚动条,其中一个滚动条用来改变控件大小,另一个滚动条改变其填充颜色。

57. 某二阶电路的零输入响应解答式为:)30sin(32e )(3c ︒+=-t t u t请画出其波形。

58. 利用对称分量法求系统三相电压的不平衡度。

设三相相电压分别为V A 、 V B 、 V C ,利用对称分量法可求得系统电压的正序分量、负序分量和零序分量,正序分量: V A1 = (V A + V B *(120o ) + V C *(240o )) / 3 负序分量: V A2 = (V A + V B *(240o ) + V C *(120o )) / 3 零序分量: V A0 = (V A + V B + V C ) / 3根据不平衡度定义:ε=V A2/ V A1,计算系统的三相电压不平衡度。

59. 建立一个多文档窗体,其中一个为MDI 窗体,其余为MDI 窗体的子窗体。

在MDI 窗体上建立一个菜单,菜单中包含“打开”“新建”及“保存”、分隔符等。

尽量加上快捷键,单击“打开”时,进入Form1,单击“新建”时进入Form2。

60. 在工程中添加两个窗体,一个模块,然后在工程属性中设置启动对象为submain,编写语句,运行后希望首先显示窗体2,再显示窗体1。

61. 建立三个不同类型的组合框。

要求设计时会添加项,运行中也会添加项,同时会删除某项及清除所有内容。

62. 在窗体上添加一个文本框上,并使其能够出现水平和垂直滚动条;然后分别添加两个命令按钮、单选按钮和复选框,用框架进行分组;在命令按钮、单选按钮和复选框上应能放置图片。

63. 在窗体上的文本框中输入数据或文本,然后将其保存到D:\MyData 中。

将文本框中清空, 再单击打开,将D:\MyData 中的数据输入到文本框中。

相关文档
最新文档