电大VB期末考试

合集下载

vb期末考试和答案

vb期末考试和答案

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期末考试试题及详细答案

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中的事件和委托的区别。

2017.07VB程序设计电大期末考试试题

2017.07VB程序设计电大期末考试试题

2017.07V B程序设计电大期末考试试题------------------------------------------作者------------------------------------------日期中央广播电视大学 学年度第二学期✂开放专科✂期末考试✞♓♦◆♋●♋♦♓♍程序设计试题年 月一、单项选择题 每小题 分,共 分 ✆后缀为 ♌♋♦文件的 文件表示✞ 的 ☎  ✆。

✌类模块文件  窗体文件 工程文件 标准类模块文件无论何何控件,共同具有的属性是 ☎  ✆。

✌ ❆♏⌧♦属性  ♋☐♦♓☐⏹属性  ☠♋❍♏属性  ✌◆♦☐♦♓♏属性如果对象的名称为 ⍓♦♏⌧♦,而且对象有一个属性❆♏⌧♦那么在代码中引用该属性的正确格式是☎  ✆。

✌❆♏⌧♦⍓♦♏⌧♦ ⍓♦♏⌧♦❆♏⌧♦ ⍓♦♏⌧♦☎❆♏⌧♦✆ ⍓♦♏⌧♦✉❆♏⌧♦在设计动画时,用时钟控件来控制动画速度的属性是☎  ✆。

✌☜⏹♋♌●♏♎ ✋⏹♦♏❒❖♋● ❆♓❍♏❒ ☐❖♏要在窗体上显示✂欢迎您✐✂,使用的语句是☎  ✆。

✌☞☐❒❍♍♋☐♦♓☐⏹✂欢迎您✐✂ ☞☐❒❍●♍♋☐♦♓☐⏹✂欢迎您✐✂☞☐❒❍☐❒♓⏹♦✂欢迎您✐✂ ☞☐❒❍☐❒♓⏹♦✂欢迎您✐✂关于语句行,下列说法正确的是☎  ✆。

✌一行只能写一条语句 长度不能超过 个字符♍每行的首字符必须大写 一条语句可以分多行书写下列正确的赋值语句是☎  ✆。

✌⌧十⍓ ⍓⌧ ⌧⍓ ♦π✉❒✉❒如果希望以模态方式显示窗体☞☐❒❍●,下列正确的语句是☎  ✆。

✌☞☐❒❍♒☐♦ ☞☐❒❍♒☐♦ ☞☐❒❍♒☐♦ 以下都不正确对于定时器☎❆♓❍♏❒✆控件,设置其定时是否开启的属性是☎  ✆。

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

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

vb电大期末考试试题及答案VB电大期末考试试题一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义类?A. ClassB. PublicC. PrivateD. Function2. VB中的事件处理程序通常使用什么关键字定义?A. SubB. FunctionC. EventD. Procedure3. 下列哪个不是VB中的标准控件?A. LabelB. TextBoxC. ButtonD. ScrollBar4. 在VB中,若要实现循环,可以使用以下哪个结构?A. IfB. Select CaseC. For EachD. Do While5. 下列哪个是VB中用于数组的关键字?A. ArrayB. ListC. CollectionD. Dictionary6. VB中,以下哪个不是布尔逻辑运算符?A. AndB. OrC. NotD. Xor7. 在VB中,以下哪个不是集合的属性?A. CountB. ItemC. AddD. Remove8. VB中,以下哪个不是文件访问模式?A. InputB. AppendC. BinaryD. Random9. 在VB中,要创建一个自定义类,需要使用哪个关键字?A. ClassB. ObjectC. TypeD. Structure10. VB中,以下哪个不是错误处理的关键字?A. On ErrorB. ResumeC. Exit SubD. Err答案:1. A2. A3. D4. D5. A6. B7. C8. D9. A10. C二、简答题(每题5分,共20分)1. 简述VB中类与对象的区别。

2. 解释VB中的事件驱动编程是什么。

3. 描述VB中数组的声明和使用。

4. 说明VB中错误处理的基本步骤。

答案:1. 类是对象的蓝图,它定义了对象的属性和方法。

对象是类的实例,是类的具体实现。

2. 事件驱动编程是一种编程模式,程序的执行流程由事件(如用户操作)触发,而不是由程序的顺序执行决定。

vb考试期末试题及答案

vb考试期末试题及答案

vb考试期末试题及答案[正文]第一部分:选择题1. VB的全称是什么?A. Visual BasisB. Visual BasicC. Viewer BasicD. Virtual Basic答案:B2. VB是哪个公司开发的?A. MicrosoftB. AppleC. GoogleD. IBM答案:A3. VB是一种什么类型的语言?A. 编译型语言B. 解释型语言C. 面向对象语言D. 脚本语言答案:A4. 下面哪个不是VB的数据类型?A. IntegerB. StringC. BooleanD. Float答案:D5. VB中,用于显示消息框的函数是什么?A. MsgBoxB. AlertC. PrintD. Display答案:A6. VB中,用于定义变量的关键字是什么?A. VarB. DimD. Define答案:B7. VB中,用于循环执行一段代码的结构是什么?A. For LoopB. While LoopC. Do While LoopD. If-Else答案:C8. VB中的事件是指什么?A. 用户的操作或系统的消息B. 变量的赋值C. 函数的调用D. 数据的排序答案:A9. VB中,用于创建函数的关键字是什么?A. FunctionB. SubD. Define答案:A10. VB中,用于调试代码的工具是什么?A. DebuggerB. CompilerC. InterpreterD. Editor答案:A第二部分:编程题(请在空白处编写代码)1. 编写一个VB程序,实现输入两个数字并将它们相加的功能。

Dim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = InputBox("请输入第一个数字:")num2 = InputBox("请输入第二个数字:")sum = num1 + num2MsgBox "两个数字的和是:" & sum2. 编写一个VB程序,实现计算一个数组中所有元素之和的功能。

电大本科vb试题及答案

电大本科vb试题及答案

电大本科vb试题及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All above答案:D2. 在VB中,以下哪个是正确的变量声明方式?A. Dim i As IntegerB. Dim i = 10C. Dim i = "Hello"D. All above答案:A3. VB中,哪个关键字用于定义过程?A. FunctionB. SubC. Both A and BD. None of the above答案:C4. 在VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All above答案:D5. VB中,以下哪个选项是正确的条件语句?A. IfB. Select CaseC. Both A and BD. None of the above答案:C6. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim arr(10) As IntegerB. Dim arr() As Integer = New Integer(10)C. Both A and BD. None of the above答案:C7. VB中,以下哪个选项是正确的文件操作函数?A. OpenB. CloseC. Both A and BD. None of the above答案:C8. 在VB中,以下哪个选项是正确的错误处理语句?A. On Error Resume NextB. On Error GoTo 0C. Both A and BD. None of the above答案:C9. VB中,以下哪个选项是正确的窗体属性?A. CaptionB. TextC. Both A and BD. None of the above答案:C10. 在VB中,以下哪个选项是正确的事件处理?A. ClickB. DoubleClickC. Both A and BD. None of the above答案:C二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量i并赋值为10的语句是:_________。

计算机vb期末考试题及答案

计算机vb期末考试题及答案

计算机vb期末考试题及答案计算机VB期末考试题及答案一、选择题(每题2分,共20分)1. VB中的变量声明关键字是:A. DimB. DeclareC. VarD. Let答案:A2. 下列哪个不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 模块结构答案:D3. VB中的数组声明方式是:A. Dim arr(10) As IntegerB. Dim arr = New Integer(10)C. Dim arr = Array(10)D. Dim arr = New Integer[10]答案:A4. 在VB中,以下哪个是正确的函数调用方式?A. Call Print("Hello World")B. Print("Hello World")C. Call Print "Hello World"D. Print "Hello World"答案:B5. 下列哪个是VB中的事件?A. SubB. FunctionC. EventD. Property答案:C...二、填空题(每空2分,共20分)1. 在VB中,使用________关键字声明常量。

答案:Const2. 一个VB程序的入口点是________过程。

答案:Sub Main3. 在VB中,使用________关键字定义类。

答案:Class4. VB中的________属性用于设置控件的可见性。

答案:Visible5. 在VB中,使用________方法可以清空文本框中的内容。

答案:Clear...三、简答题(每题10分,共20分)1. 简述VB中的类和对象的区别。

答案:类是一个模板,定义了对象的结构和行为,但本身不包含数据。

对象是根据类创建的具体实例,包含数据和行为。

2. 解释VB中的继承概念。

答案:继承是面向对象编程中的一个特性,允许一个类(子类)继承另一个类(父类)的属性和方法,而无需重新编写代码。

电大《VB程序设计》期末考试试题及答案

电大《VB程序设计》期末考试试题及答案

Visual Basic 程序设计试题一、单项选择题(每小题2分,共30分}1.与传统的程序设计语宵相比,VisualBasic最突出的特点是( C )。

A. 结构化程序设计B.程序开发环境C.事件驱动的编程机制D程序调试技术2.在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是( D )A设计模式B中断模式c.执行模式D编写代码模式3. 下列关于窗体的说法不正确的是( B )。

A.窗体的标题由Caption属性确定B.窗体的Name属性Caption属性相同C.窗体的背景图片由其Picture 属性设成D.通过设置Icon属性可使窗体获得最小化时的图标4.工程文件的后缀是( B )。

A.frmB..vbp c.bas D..cls5.要在窗体的标题内显示"myfrm",使用的语句是( D )。

A.Form1.Print"myfrm" B. Form.Print"myfrm"C.Form.caption="myfrm"D.Form1.caption="myfrm"6.在设计动画时,用时钟控件来控制动画速度的属性是( B )。

A.Enab led B.IntervalC.TimerD.Move7.关于语句行,下列说法正确的是( D )。

A一行只能写一条语句 B.长度不能超过255个学符C.每行的首学符必须大写D一条语句可以分多行书写8.假定已在窗体上画了多个控件,井有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是( A )。

A.单击窗体上没有控件的地方B.单击任一个控件C不执转任何操作D.双击窗体的标题栏9.下列关于变量的说法不正确的是( D )。

A.局部变量是指那要是在过程中用Dim语句或Static语句声明的变量B.局部变量的作用域仅限于声明它的过程C.静态局部变量是在过程中用Static语句声明的D.局部变量在声明它的过程孰行完毕后就被释放了10.使用ADO数据模型时,建立Recordset和Connection对象连接的属性是( C )。

电大vb期末考试资料

电大vb期末考试资料

2847VisualBasic程序设计-0006试卷总分:100?????答题时间:60分钟客观题单项选择题(共16题,共48分)1. 在正确安装Visual Basic6.0后,可以通过多种方法启动Visual Basic ,以下方式中不能启动Visual Basic的是()。

D 进入DOS方式,执行vb6.exe2. 在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。

D 编写代码模式3. 下列不正确的赋值语句是()。

B x + y = 154. MsgBox函数的返回值的类型是()。

A 整型5. 下列关于属性设置的叙述错误的是()。

A 控件具有什么属性是VB预先设计好的,用户不能改变6. 在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。

C 变体类型7. 对于窗体级变量,下列说法中错误的是()。

C 所在窗体的子程序不能访问用Private定义的窗体级变量8. 在Visual Basic中,下列优先级最高的是()。

A *9. 在VB工程中,可以作为启动对象的是()。

D Sub Main过程或任何窗体10. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。

B 减号(-)11. Dim A(1 To 6, 6) As String定义的数组包含的元素个数是()。

C 4212. 以下关于过程和过程参数的描述中,错误的是()。

C 只有函数过程能够将过程中处理的信息传回到调用的程序中13. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。

当改变当前驱动器时,目录列表框应该与其同步改变。

设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。

B Drive1 Change14. 重新定义图片框控件的坐标系统,可采用该图片框的方法是()。

A Scale15. 如果希望返回远程机器的IP地址,可以使用Winsock控件的()属性。

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期末考试题库终极版绝对全

大学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)属性进行设置。

计算机vb期末考试题及答案

计算机vb期末考试题及答案

计算机vb期末考试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中的哪个关键字用于声明变量?A. DimB. DeclareC. ConstD. Option答案:A3. 在VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D4. VB中用于结束一个子程序的关键字是什么?A. EndB. ExitC. ReturnD. Stop答案:B5. 在VB中,以下哪个选项是正确的文件访问模式?A. Open AsB. CloseC. GetD. Put答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的正确语法是________。

答案:Dim myVar As Integer2. 如果要将一个变量的值赋给另一个变量,可以使用________运算符。

答案:=3. VB中的________函数可以用来将字符串转换为数字。

答案:Val4. 在VB中,________函数可以用来获取系统当前的时间。

答案:Now5. 若要在VB中创建一个数组,可以使用________关键字。

答案:Dim三、简答题(每题10分,共30分)1. 请简述VB中的事件驱动编程的概念。

答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事件(如用户输入、系统消息等)触发,而不是按照预先定义的顺序执行。

2. 描述在VB中如何使用条件语句来控制程序的流程。

答案:在VB中,可以使用If...Then...ElseIf...Else结构来根据条件控制程序的流程。

如果条件为真,则执行If块中的代码;如果条件为假,则根据需要执行ElseIf或Else块中的代码。

3. 请解释VB中的错误处理机制。

答案:VB中的错误处理机制允许程序在遇到错误时,而不是立即崩溃,而是可以捕获错误并执行错误处理代码。

大学vb期末考试题库及答案

大学vb期末考试题库及答案

大学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操作题期末考试题及答案

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大学期末试题及答案

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期末考试优选稿

电大V B期末考试Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】2847VisualBasic程序设计-0006试卷总分:100?答题时间:60分钟客观题单项选择题(共16题,共48分)1. 在正确安装Visual 后,可以通过多种方法启动Visual Basic ,以下方式中不能启动Visual Basic的是()。

D?进入DOS方式,执行2. 在集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。

D?编写代码模式3. 下列不正确的赋值语句是()。

B?x + y = 154. MsgBox函数的返回值的类型是()。

A?整型5. 下列关于属性设置的叙述错误的是()。

A?控件具有什么属性是VB预先设计好的,用户不能改变6. 在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。

C?变体类型7. 对于窗体级变量,下列说法中错误的是()。

C?所在窗体的子程序不能访问用Private定义的窗体级变量8. 在Visual Basic中,下列优先级最高的是()。

A*9. 在VB工程中,可以作为启动对象的是()。

D?Sub Main过程或任何窗体10. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。

B?减号(-)11. Dim A(1 To 6, 6) As String定义的数组包含的元素个数是()。

C?4212. 以下关于过程和过程参数的描述中,错误的是()。

C?只有函数过程能够将过程中处理的信息传回到调用的程序中13. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。

当改变当前驱动器时,目录列表框应该与其同步改变。

设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。

B?Drive1 Change14. 重新定义图片框控件的坐标系统,可采用该图片框的方法是()。

2017.01VB程序设计电大期末考试试题

2017.01VB程序设计电大期末考试试题

一、单项选择题(每小题2分,共30分}1。

如果要在文本框中键入字符时,只显示某个字符,如星号(*)应设置文本框的( B )属性。

A. Caption B。

PasswordChar C。

Text D。

Locked2。

MAs。

gBox函数的返回值的数据类型是( D )。

A.字符串B.日期型C. 逻辑型D。

整型3。

要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列( B )属性设置就有效.A。

MaxButton B. BorderSyle C。

Width D. MinButton4。

VAB。

程编序译中错通常不会产生错误提示的是( D )。

A。

编译错误 B.实时错误c。

运行时错误 D.逻辑错误5。

要设置命令按钮的背景图形,必须设置的两个属性是(A ).A。

Style和Picture B。

Style和Icon C. Caption和Picture D。

Value和Icon6。

下列关于变量的说法不正确的是(B )。

A.局部变量是指那些在过程中用Dim语句或Static语句声明的变量B. 局部变量在声明它的过程执行完毕后就被释放了C。

静态局部变量是在过程中用Static语句声明的D.局部变量的作用域仅限于声明宫的过程7。

如下数组声明语句,正确的是(B ).A. Dim a[3,4JAsIntegerB. Dima(3,4)As IntegerC。

Dima(n,n)As Integer D。

Dima(34)As Integer8。

若使图像框Image控件自动适应其中的图形大小,应( D )。

A。

将控件的AutoSize属性设为True B。

将控件的AutoSize属性设为FalseC. 将控件的Stretche属性设为TrueD. 将控件的Stretche属性设为False9。

执行Form1.Scale(—14,14)一(14,一14)语句后,Form1窗体坐标系x轴和y轴的正方向是( B )。

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

2847VisualBasic程序设计-0006
试卷总分:100 答题时间:60分钟
客观题
单项选择题(共16题,共48分)
1. 在正确安装Visual Basic6.0后,可以通过多种方法启动Visual Basic ,以下方式中不能启动Visual Basic的是()。

D 进入DOS方式,执行vb6.exe
2. 在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。

D 编写代码模式
3. 下列不正确的赋值语句是()。

B x + y = 15
4. MsgBox函数的返回值的类型是()。

A 整型
5. 下列关于属性设置的叙述错误的是()。

A 控件具有什么属性是VB预先设计好的,用户不能改变
6. 在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。

C 变体类型
7. 对于窗体级变量,下列说法中错误的是()。

C 所在窗体的子程序不能访问用Private定义的窗体级变量
8. 在Visual Basic中,下列优先级最高的是()。

A *
9. 在VB工程中,可以作为启动对象的是()。

D Sub Main过程或任何窗体
10. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。

B 减号(-)
11. Dim A(1 To 6, 6) As String定义的数组包含的元素个数是()。

C 42
12. 以下关于过程和过程参数的描述中,错误的是()。

C 只有函数过程能够将过程中处理的信息传回到调用的程序中
13. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。

当改变当前驱动器时,目录列表框应该与其同步改变。

设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。

B Drive1 Change
14. 重新定义图片框控件的坐标系统,可采用该图片框的方法是()。

A Scale
15. 如果希望返回远程机器的IP地址,可以使用Winsock控件的()属性。

C RemoteHostIP
16. Access数据库文件的扩展名是()。

D mdb
判断题(共14题,共28分)
1. 新建工程时系统会自动将窗体标题设置为Form1。

T √
2. 每个对象都有一系列预先定义好的对象事件,但要使对象能响应具体的事件,需要编写该对象相应的事件过程。

T √
3. 在程序中Name 属性作为对象的标识被引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定。

T √
4. Timer控件在程序运行时是可见的。

F ×
5. 任何一种循环都必须有起始语句和终端语句。

T √
6. If x >y Then Max=x Else Max=y 程序段是求两个数中的最大数。

T √
7. 移动框架时框架内的控件也跟随移动,所以框架内各控件的Left与Top属性值也随之改变。

F ×
8. 列表框控件中最后一项的序号等于ListCount属性减1。

T √
9. 用Private、Static定义过程只能被定义它的窗体模块及标准模块中的语句、过程调用。

T √
10. 数组元素中的下标的个数称为数组的维数。

F ×
11. 在Visual Basic程序中实现删除文件" d:/tem.tmp "的语句为Kill " d:/tem.tmp "。

T √
12. Image与PictureBox的AutoSize属性功能一样。

F ×
13. 使用ADO模型时,可通过ActiveConnection属性建立Recordset和Connection对象的连接。

T √
14. ADO模型中一般可通过Conection对象的Execute方法执行增加、删除、修改SQL语句。

T √
程序阅读分析题(共4题,共24分)
1. Private Sub Command1_Click()
Static x As Integer
Cls
For I = 1 To 2
y = y + x
x = x + 2
Next I
Print x, y
End Sub
程序运行后,连续三次单击Command1按钮后,窗体上显示的是()。

B 12 18
2. Private Sub Form_Click()
Dim I As Integer, j As Integer
Dim c As Integer
c = 0
For I = 1 To 3
For j = 1 To 2
c = c + 3
Next j
Next I
Print c
End Sub
程序运行后,单击窗体,在窗体上显示的结果是()。

A 18
3. Private Sub Form_click()
b = 1
Do While b < 40
b = b * (b + 1)
Loop
Print b
End Sub
程序运行后,单击窗体,在窗体上显示的值为()。

A 42
4. Private Sub Form_Click()
I = 0
For G = 10 To 19 Step 3
I = I + 1
Next G
Print I
End Sub
程序运行后,单击窗体,在窗体上显示的值是()。

A 4。

相关文档
最新文档