vb练习题及答案.doc

合集下载

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。

VB练习题(含答案)

VB练习题(含答案)

VB简答练习题1 简述Timer控件中Interval属性和Enanbeled属性。

2 简要回答创建MDI应用程序的步骤。

3 用Visual Basic 语言编写-一个有两个整数参数m和n2的名为GetRand的Function的函数,功能是获取任意两个正整数间的随机整数(假如0<n:<m) ?4 简述selet.. .case语句执行流程。

5 引用数组元素时的注意事项有哪些?6 Visual Basic中有几种运算符?7 向文本文件中添加数据分为哪几步?8 Visual Basic 6.0中的动态数组与静态数组有何不同?9 如何创建一-个快速显示窗体?10 循环语句有几种语句?11 Shape 控件可以用来显示哪些图形?12 MDI应用程序有哪些特性?13 访问数组的常用方法有哪些?14 运行程序有哪几种方法?15 VB工程由哪几个模块组成?16 叙述VB的基本的设计机制。

17 叙述VB集成开发环境的组成。

18 叙述文件访间的类型。

19 运行程序有几种方法?20 VB 有哪些基本数据类型?21 标识符的命名规则是什么?22 访问数组的常用方法有哪些?23 VB过程参数有哪几种传递方式?有何不同?24 如何创建控件数组?25 简述For循环的语法格式。

26 通用的Sub过程有哪几种方式?27 打开属性窗口有哪几种方法?28 如何设置控件之间的对齐方式?29 简述运算符从高到低的优先顺序。

30 建立通用过程的操作步骤有哪些?31 打开代码窗口有哪几种方法?32 如何创建MDI应用程序?33 请写出随机文件的读写步骤。

34 请写出If语句的块语法格式。

35 工具箱的标准控件有哪些?36 简述创建动态数组的步骤。

37 建立事件过程有哪些方法?38 FSO对象模型包括哪些对象?答案:1.简述Timer控件中Interval属性和Enanbeled属性答:Timer控件中的Enanbeled设置或返回计时器控件的有效性,该属性值为布尔值,如果设置为True,则每经过指定的时间间隔将触发Timer事件,为False,计时器控件成为无效,停止工作。

vb练习题及答案

vb练习题及答案

vb练习题及答案VB练习题及答案VB(Visual Basic)是一种广泛应用于Windows操作系统的编程语言,它以其简单易学的特点受到了许多初学者和专业开发者的青睐。

为了帮助大家更好地掌握VB编程,下面将提供一些VB练习题及其答案,希望能对大家有所帮助。

练习题一:计算器程序编写一个VB程序,实现一个简单的计算器功能。

要求用户输入两个数字和一个操作符(+、-、*、/),然后根据操作符进行相应的计算,并输出结果。

解答:```vbPrivate Sub btnCalculate_Click(sender As Object, e As EventArgs) Handles btnCalculate.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim operator As String = cmbOperator.SelectedItem.ToString()Dim result As DoubleSelect Case operatorCase "+"result = num1 + num2Case "-"result = num1 - num2Case "*"result = num1 * num2Case "/"result = num1 / num2End SelectlblResult.Text = "Result: " & result.ToString()End Sub```练习题二:学生成绩管理系统编写一个VB程序,实现一个简单的学生成绩管理系统。

要求用户输入学生的姓名和成绩,然后将其保存到数组中。

用户可以通过输入姓名来查询学生的成绩。

解答:```vbPrivate Structure StudentPublic Name As StringPublic Score As DoubleEnd StructurePrivate students() As StudentPrivate Sub btnAdd_Click(sender As Object, e As EventArgs) Handles btnAdd.ClickDim newStudent As Student = txtName.TextnewStudent.Score = CDbl(txtScore.Text)ReDim Preserve students(students.Length)students(students.Length - 1) = newStudenttxtName.Text = ""txtScore.Text = ""End SubPrivate Sub btnSearch_Click(sender As Object, e As EventArgs) Handles btnSearch.ClickDim searchName As String = txtSearchName.TextDim found As Boolean = FalseFor Each student As Student In studentsIf = searchName ThenlblSearchResult.Text = "Score: " & student.Score.ToString()found = TrueExit ForEnd IfNextIf Not found ThenlblSearchResult.Text = "Student not found."End IfEnd Sub```练习题三:简单的文本编辑器编写一个VB程序,实现一个简单的文本编辑器功能。

vb练习题及答案

vb练习题及答案

vb练习题及答案VB练习题及答案一、选择题1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. IntC. Both A and BD. None of the above答案:C2. VB中,哪个关键字用于声明变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. RepeatD. All of the above答案:D4. VB中,以下哪个是正确的条件语句?A. IfB. SwitchC. CaseD. A and B only答案:A5. 在VB中,以下哪个是正确的数组声明方式?A. Dim myArray(5) As IntegerB. Dim myArray As Integer(5)C. Both A and BD. None of the above答案:A二、填空题1. 在VB中,使用________关键字可以定义一个类。

答案:Class2. VB中,使用________方法可以为控件添加事件处理程序。

答案:AddHandler3. 在VB中,________方法用于结束程序的执行。

答案:End4. VB中,________属性用于获取或设置一个控件的文本。

答案:Text5. 在VB中,________方法用于打开一个文件。

答案:Open三、简答题1. 请简述VB中的事件和事件处理程序的概念。

答案:在VB中,事件是用户或程序触发的特定动作,如按钮点击或键盘敲击。

事件处理程序是一个过程,当特定的事件发生时,会被自动调用以响应该事件。

2. 描述VB中如何使用For循环。

答案:在VB中,For循环用于重复执行一段代码直到满足特定条件。

基本语法是:```For counter = start To end [Step increment]' 循环体Next [counter]```3. 解释VB中什么是继承,并给出一个简单的示例。

VB程序设计练习题附加答案

VB程序设计练习题附加答案

《VB程序设计》综合复习资料第一章Visual Basic程序设计概述一、填空题1、Visual Basic是一种面向__对象________的可视化程序设计语言,采取了事件驱动________的编程机制。

2、在VB中工程文件的扩展名是vbp__________,窗体文件的扩展名是___frm_________,标准模块文件的扩展名是__bas_________。

3、执行“工程”菜单下的_部件_________命令,可选择并添加ActiveX控件。

4、Visual Basic 6.0用于开发__ WINDOWS ________环境下的应用程序。

二、选择题1、下面不是VB工作模式的是(C)A.设计模式B.运行模式C.汇编模式D.中断模式2、可视化编程的最大优点是(C)A.具有标准工具箱B.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、下列不能打开属性窗口的操作是(C )A.执行“视图”菜单中的“属性窗口”命令B.按F4键C.按Ctrl+TD.单击工具栏上的“属性窗口”按钮4、下列可以打开立即窗口的操作是(D)A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是(D)A.可视化B.面向对象C.面向图形D.事件驱动三、简答题1、代码窗口主要包括哪几部分?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的基本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用__ Tabstop ____________属性。

2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。

3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能接受焦点。

计算机二级考试《VB》练习题及答案

计算机二级考试《VB》练习题及答案

xx年计算机二级考试《VB》练习题及答案1、一个栈的初始状态为空。

现将元素1、2、3、4、5、A、B、c、D、E依次入栈,然后再依次出栈,那么元素出栈的顺序是( )。

A.12345ABCDEB.EDCBA54321C.ABCDEl2345D.54321EDCBA2、以下表达中正确的选项是( )。

A.循环队列有队头和队尾两个指针,因此,循环队列是非线性构造B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定3、在长度为凡的有序线性表中进展二分查找,最坏情况下需要比拟的次数是( )。

A.0(n)B.O(n2)C.O(1092n)D.0(nlog2n)4、以下表达中正确的选项是( )。

A.顺序存储构造的存储一定是连续的,链式存储构造的存储空间不一定是连续的B.顺序存储构造只针对线性构造,链式存储构造只针对非线性构造C.顺序存储构造能存储有序表,链式存储构造不能存储有序表D.链式存储构造比顺序存储构造节省存储空间5、数据流图中带有箭头的线段表示的是( )。

A.控制流B.事件驱动C.模块调用D.数据流6、在软件开发中,需求分析阶段可以使用的工具是( )。

A.N—s图B.DFD图C.PAD图D.程序流程图7、在面向对象方法中,不属于“对象”根本特点的是( )。

A.一致性B.分类性C.多态性D.标识唯一性8、一问宿舍可住多个学生,那么实体宿舍和学生之间的联系是( )。

A.一对一B.一对多C.多对一D.多对多9、在数据管理技术开展的三个阶段中,数据共享最好的是( )。

A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同10.栈和队列的共同特点是( )A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点参考答案: C。

VB1-5章练习题

VB1-5章练习题

VB1~5章练习题第一章一、单选题1.VB6.0集成开发环境可以()A) 编辑、调试、运行程序,但不能生成可执行程序B)编辑、生成可执行程序、运行程序,但不能调试程序C)编辑、调试、生成可执行程序,但不能运行程序D)编辑、调试、运行程序,也能生成可执行程序2.英文“Visual”的含义是()A)可视化B)集成C)结构化D)调试3.标准模块文件的扩展名是()A).frmB).vbpC).basD).vbg4.与传统的程序设计语言相比,VB最突出的特点是()A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术5.VB6.0是()应用程序的开发工具A)8位B)16位C)32位D)64位6.英文缩写“OOP”的含义是()A)时间驱动的编程机制B)结构化程序设计语言C)面向对象的程序设计D)可视化程序设计二、简答题1.什么是对象的属性、事件和方法?三、编程题1.编写程序,并且有三个功能:①显示“欢迎使用VB6.0中文版”②清除之前显示的“欢迎使用VB6.0中文版”③退出此程序第二章一、单选题1.在Visual Basic中,下列优先级最高的运算符是()A)*B)\C)<D)Not2.以下关系表达式中,其值为假的是()A)”XYZ”<”XYz”B)”VisualBasic”=”visualbasic”C)”the”<>”there”D)”Integer”>”Int”3.在窗体上画一个命令按扭(名称为Command1),然后编写如下事件过程:Private Sub Command1_click()Dim b As Integerb = b + 1End Sub运行程序,第3次单击命令按扭后,变量b的值为()A)0 B)1 C)2 D)34.在窗体上画一个命令按扭(名称为Command1),然后编写如下事件过程:Private Sub Command1_click()Static a As Integera = a + 1End Sub运行程序,第3次单击命令按扭后,变量a的值为()A)0 B)1 C)2 D)35.在Visual Basic中,数值1234&的类型是()A)整型B)长整型C)字符串型D)双精度型6.从键盘上输入2个字符串,分别保存在变量str1、str2中,则确定第2个字符串在第1个字符串中起始位置的函数是()A)Left B)Mid C)String D)InStr7.设a = ”Visual Basic”,则以下使b = “Basic”的语句是()A)b = Left(a,8,12)B)b = Mid(a,8,5)C)b = Right(a,8,5)D)b = Left(a,8,5)8.设a = 5,b = 10,则执行c = Int((b-a)* Rnd + a) + 1后,c的值为()A)5~10B)6~9C)6~10D)5~99.以下声明语句中错误的是()A)Const varl = 123B)Dim var2 = …ABC‟C)DefInt a-zD)Static var3 As Integer二、简答题1.下列哪些可作为Visual Baisc的变量名,那些不行?4*Delta Alpha 4ABC ABπReadData Filename A(A+B) C254D Read2.Visual Basic中是否允许出现下列形式的数?±25.74 3.457E-10 .368 1.87E+50 10^(1.256) D32 2.5E 12E3 8.75D+6 0.2583.把下面的数写成普通的十进制数:(1)2.65358979335278D-006 (2)1.21576654590569D+019(3)8.6787E+8 (4)2.567E-124.指出下列Visual Basic表达式中的错误,并写出正确的形式。

VB练习题(上机)含答案

VB练习题(上机)含答案

VB练习题(上机)含答案VB练习题(上机)含答案第一部分1 在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。

程序运行后,单击命令按钮完成以下工作:①随机产生20个0到1000的整数,将其放入一个一维数组中②求出所有元素的平均值,并显示在窗体上(如下图所示)Private Sub Cmd1_Click()Dim a%(19), i%, sum!, aver!RandomizeFor i = 0 To 19a(i) = Int(Rnd * 1001)sum = sum + a(i)Next iaver = sum / 20Print averEnd Sub2 请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为"转换"的命令按钮,如下图所示。

在程序运行时,单击"转换"按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为小写,其他字符不变。

Private Sub C1_Click()Dim ch As String, ch1 As String, i%ch = Text1For i = 1 To Len(ch)If Asc(Mid(ch, i, 1)) >= 65 And Asc(Mid(ch, i, 1)) <= 90 Thench1 = ch1 + LCase(Mid(ch, i, 1)) Elsech1 = ch1 + UCase(Mid(ch, i, 1)) End IfNext iText1 = Text1 + vbCrLfText1 = Text1 + ch1End Sub3 在窗体上添加一个命令按钮(名称为MyCmd1,标题为"输出最大值")。

程序运行后,单击命令按钮完成以下工作:①随机产生30个0~1000的整数,将其放入一个一维数组中②求出其中的最大值,并显示在窗体上。

VB基础知识练习及答案

VB基础知识练习及答案

第一章第二章课后练习题一、选择题1、Visual Basic 6.0分为3种版本,不属于这3种版本的是(D)。

A)学习版B)专业版C)企业版D)业余版2、下列方法中不能退出Visual Basic的是(B)A)按Alt+Q组合键B)按下Alt+F组合键,然后按Esc键C)按F10键,然后按F键,再按X键D)打开“文件”菜单→“退出”命令3、Visual Basic集成的主窗口中不包括(A)A)属性窗口B)标题栏C)菜单栏D)工具栏4、下列操作可以打开立即窗口的是(C)A)Ctrl+D B)Ctrl+F C)Ctrl+G D)Ctrl+E5、下列关于Visual Basic特点的描述,哪个是正确的(D)。

A)面向对象B)可视化C)事件驱动D)以上全部都是6、只有在执行某种动作后,才会执行某段程序,这种机制称为(A)A)事件驱动B)面向对象C)面向过程D)可视化7、在Visual Basic 中建立应用程序所需要的控件,应使用(B)A)属性窗口B)工具箱窗口C)立即窗口D)菜单设计窗口8、通过(B)可以在设计时,直观地调整窗体在屏幕上的位置。

A)代码窗口B)窗体布局窗口C)窗体设计窗口D)属性窗口9、Visual Basic窗体设计器是用来设计(B)A)应用程序的代码段B)应用程序的界面C)对象的属性D)对象的事件10、在Visual Basic 6.0集成开发环境中,按下列组合键可以打开工程管理器窗口的是(C)A)Shift+F7 B)Ctrl+G C)Ctrl+R D)Shift+F411、Visual Basic 6.0集成开发环境中,如果没有显示出某个窗口,可以通过(C)菜单之下的命令使其显示。

A)文件B)编辑C)视图D)工程12、下列不是Visual Basic 6.0中打开工程方法的是(A)A)按Alt+O组合键B)执行文件菜单中的打开工程命令C)按Ctrl+O组合键D)单击标准工具栏上的打开工程按钮13、下面关于Visual Basic 6.0工具栏的说法不正确的是(B)A)工具栏的位置可以任意改变B)工具栏一定在菜单栏的下方C)工具栏可以显示或隐藏D)Visual Basic 有多个工具栏14、在VB中,被称为对象的是(C)A)窗体B)控件C)控件和窗体D)窗体、控件和属性15、关于VB“方法”的概念错误的是(C )A)方法是对象的一部分B)方法是预先定义好的操作C)方法是对事件的响应D)方法用于完成某些特定的功能16、确定窗体控件启动位置的属性是(C)A)Width和Height B)Width或HeightC)StartUpPositon D)Top和Left17、下列说法正确的是(A)A)对象的可见性可设为True或FalseB)标题的属性值不可设为任何文本C)属性窗口中属性只能按字母顺序排列D)某些属性的值可以跳过不设置,自动设为空值18、下列说法错误的是(B)A)方法是对象的一部分B)在调用方法时,对象名是不可缺少的C)方法是一种特殊的过程和函数D)方法调用格式和对象属性使用格式相同19、下列说法错误的是(C)A)窗体文件的扩展名为.frmB)一个窗体对应一个窗体文件C)VB中一个工程只包含一个窗体D)VB中一个工程最多可以包含255个窗体20、一个工程必须包含的文件的类型是(A)A)*.vbp *.frm *.frx B)*.vbp *.cls *.basC)*.bas *.ocx */res D)*.frm *.cls *.bas21、新建一个窗体,其BorderStyle属性设置为Fixed Single,但运行时却无最大化和最小化按钮,可能的原因是(B)A)BorderStyle的值设为Fixed.Single,其设置值的作用即禁止最大化和最小化按钮B)窗体的MaxButton和MinButton值设为FalseC)正常情况下新建的窗体都没有最大化和最小化按钮D)该窗体可用鼠标拖动框的方法改变窗体的大小22、下列不能打开代码窗口的操作是(D)A)双击窗体上的某个控件B)双击窗体C)单击视图菜单中的“代码窗口”D)单击窗体或控件23、下列不能打开属性窗口的操作是(D)A)执行视图菜单中的属性窗口命令B)按功能键F4键C)按Ctrl+T组合键D)单击工具栏上的属性窗口按钮24、确定一个控件在窗体上位置的属性是(D)A)Width和Height B)Width或Height C)Top或Left D)Top和Left25、24、确定一个控件在窗体上大小的属性是(A)A)Width和Height B)Width或Height C)Top或Left D)Top和Left26、为了同时改变一个活动控件的高度和宽度,正确的操作是(A)A)拖拉控件4个角上的某个小方块B)只能拖拉位于控件右下角的小方块C)只能拖拉位于控件左下角的小方块D)不能同时改变控件的高度和宽度27、关于Visual Basic应用程序,正确的叙述是(A)A)Visual Basic程序运行时,总是等待事件被触发B)Visual Basic程序设计的核心是编写事件过程的程序代码C)Visual Basic程序是以线性方式顺序执行的D)Visual Basic的事件可以由用户随意定义,而事件过程是系统预先设置好的28、以下叙述中正确的是(A)A)窗体的Name属性指定窗体的名称,用来标记一个窗体B)窗体的Name属性的值是显示在窗体标题栏中的文本C)可以在运行期间改变对象的Name属性的值D)对象的Name属性可以为空29、窗体的Caption属性的作用是(B)A)确定窗体的名称B)确定窗体标题栏的内容C)确定窗体边界的类型D)确定在窗体输出字符的字体30、要使Form1窗体的标题栏显示“欢迎使用Visual Basic”,以下语句正确的是(D)A)Form1.Caption=“欢迎使用Visual Basic”(注:引号为中文标点)B)Form1.Caption=’欢迎使用Visual Basic’C)Form1.Caption=欢迎使用Visual BasicD)Form1.Caption=”欢迎使用Visual Basic”31、当窗体被加载时运行,发生的事件是(A)A)Load B)Unload C)Resize D)DragDrop32、决定标签内显示内容的属性是(D)A)Text B)Name C)Alignment D)Caption33、为了使标签中的内容居中显示,应将Alignment属性设置为(C)A)0 B)1 C)2 D)3 34、33、为了使标签中的内容居右显示,应将Alignment属性设置为(B)A)0 B)1 C)2 D)335、不论何控件,共同具有的属性是(B)A)Text B)Name C)ForeColor D)Caption36、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)A)工程资源管理器窗口B)工具箱窗口C)代码窗口D)属性窗口37、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)A)按钮B)标签C)通用对话框D)文本框38、以下不属于同类的是(A)A)Click B)Name C)Caption D)Top39、在Visual Basic环境下,当要编写一个新程序时,所做的第一件事是(B)A)编写代码B)新建一个工程C)打开属性窗口D)打开立即窗口40、为了保存一个Visual Basic应用程序,下列说法中正确的是(D)A)只保存窗体模块文件(.frm)B)只保存工程文件(.vbp)C)分别保存工程文件和标准模块文件(.bas)D)分别保存工程文件、窗体文件和标准模块文件41、Visual Basic的工程文件的扩展名是(C)A).for B).frm C).vbp D).bas42、Visual Basic的文件的扩展名是(B)A).for B).frm C).vbp D).bas43、下列关于面向对象编程的叙述错误的是(D)A)属性是描述对象特征的数据B)方法指示对象的行为C)事件是能够被对象识别的动作D)Visual Basic程序的运行机制是面向对象44、下列叙述中正确的是(C)A)任何一个对象的所有属性既可在属性窗口中设置,也可以以程序代码的方式设置B)在属性窗口中设置的属性是在设计阶段完成的,因而这些属性值不能改变C)在程序中通过编程设置属性值是在运行阶段给属性赋值D)用程序方式给属性赋值的格式是“属性名:属性值”二、填空题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(事件驱动编程机制)。

2022网络考试练习及答案VB

2022网络考试练习及答案VB

单项选择题1、VB采用( )的编程机制。

(2 分)A.可视化B.面向图形C.事件驱动D.面向对象我的答案:C得分:2分2、Visual Basic6.0中规定窗体文件的扩展名是( )。

(2 分)A.frmB.vbpC.basD.for我的答案:B得分:0分3、Visual Basic是一种面向( )的程序设计语言。

(2 分)A.用户B.程序C.事件D.对象我的答案:D4、如何使一个标签或按钮控件在运行时不可用( )。

(2 分)A.把它的Visible属性设置成TrueB.把它的Enabled属性设置成TrueC.把它的Visible属性设置成FalseD.把它的Enabled属性设置成False我的答案:C得分:0分5、设有语句:a = InputBox("请输入数值:","输入示例", "100") 程序执行后,若从键盘上输入数值20并按回车键,则变量a的值是()。

(2 分)A.字符串"20"B.默认值100C.字符串"120"D.数值120我的答案:A得分:2分6、数学表达式X^2+3XY对应的VB算术表达式是( )。

(2 分)A.X*X+3XYB.X*X+3*XYC. X*2+3X*YD.X*X+3*X*Y我的答案:D7、表达式4+5 \ 6 * 7 / 8 Mod 9 的值是( )。

(2 分)A.4B.7C.6D.5我的答案:D得分:2分8、选拔身高T超过1.7米且体重W小于60公斤的人,表示该条件的布尔表达式为( )。

(2 分)A.T>=1.7 Or W<60B.T>1.7 And W<60C.T<=1.7 Or W>=60D.T>=1.7 And W<=60我的答案:B得分:2分9、Sqr(81)+Fix(3.6)的值是( )。

(2 分)A.8B.7C.12D.9我的答案:C10、语句Dim x As Single作用是:将x定义为( )变量。

vb练习题(含答案)

vb练习题(含答案)

___B___ 。
A . 设计流程和编写代码
B. 设计界面和编写代码
C. 设计算法和编写代码
D. 设计程序和编写代码
44.在 VB 6.0 中, 12345& 的数据类型是( B)
A . 整数型
B . 长整数型 C. 字符常数 D. 双精度常数
45.在 VB6.0 中,语句 Dim M1#,Abc,Xyz As Single 定义的 M1 、 Abc 和 Xyz 的类型分别是( D )
19、若要执行下列程序段后窗体上显示"红"字,则
x 可取的值为:
Select case int(x/10)
case2,4,6,8
print" 黄 "
case1,3,5,7,9
print" 绿 "
case else
print" 红 "
end select
(A)27
(B)38
(C)10
(D)5( 对 )
(A) 必须是字母开头,不能是数字或其他字符
(B) 不能是 VB 的保留字
(C) 可以包含字母、数字、下划线和标点符号 (对 )
(D) 不能超过 255 个字符
15、以下变量名中, ______是不符合 VisualBasic 的命名规范的。
(A)Abc901
(B)_mnu_Open_234( 对 )
A. 字符串类型
B. 日期类型
C. 逻辑类型
D. 指针类型
8、表达式 Left( “Visual ”,3)+Lcase( “AB ”)的值是?( C)
A. visAB
B. VisAB
C. Visab
D. ualab

期末VB练习题含答案

期末VB练习题含答案

计算机与程序设计基础(VB)练习题一.单选题(每小题1分,共27分)1.根据冯·诺依曼1946年提出的计算机的程序存储原理而设计了现代的计算机。

下面的说法正确的是_________。

A.计算机能够智能地自动编制好程序,并执行B.计算机内的程序和数据,都是用十进制数表示C.计算机内的程序和数据,都是用二进制表示的D.笔记本电脑不是冯•诺依曼结构的计算机2.计算机硬件主要由运算器、_________、存储器、输入设备及输出设备等构成。

A.屏幕B.控制器C.键盘D.打印机3.断电会使存储数据丢失的存储器是_________。

A.ROM B.U盘C.硬盘D.RAM4.下列存储器中读写速度最快的存储器是_________。

A.光盘B.内存储器C.硬盘D.高速缓冲存储器5.1MB = _________。

A.1000B B.1024B C.1000KB D.1024KB6.下列设备中,属于计算机输入设备的是_________。

A.鼠标B.音箱C.打印机D.显示器7.下面的_________不是操作系统。

A.Java B.Mac OS C.Linux D.Windows8.下面4个不同进制的数中,最小的是_________。

A.(200)10B.(11000111)2C.(306)8D.(C9)169.十进制数125所对应的八进制数为_________。

A.177 B.157 C.161 D.17510.二进制数10110110所对应的十六进制数为_________。

A.C6 B.D6 C.B6 D.E611.下面不属于对象的基本特征的是_________。

A.属性B.事件C.方法D.函数12.以下能在窗体的标题栏显示“窗体”的语句是_________。

A. = "窗体" B.Form1.Title = "窗体"C.Form1.Text = "窗体" D.Form1.Caption = "窗体"13.下列可作为变量名的是_________。

大一的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程序设计练习题及参考答案visualbasic程序设计练习题一、填空1.当进入vb集成环境,发现没有显示“工具箱”窗口时,应选择菜单的选项,使“工具箱”窗口显示。

2.在BMP图形文件之后加载命令按钮的图片属性时,所需的图形不会显示在选项按钮上,因为该属性未设置为1(图形)。

3.在文本框中,通过属性能获得当前插入点所在的位置。

4.要编辑文本框中的现有内容,请按键盘上的键,但该键不起作用,因为该属性已设置为true。

6.在vb中,1234、123456&、1.2346e+5、1.2346d+5四个常数分别表示、、、。

7.整数变量x存储两位数。

要交换两个数字的位置,例如,13变为31,表达式为。

8.表示x是5的倍数或是9的倍数的逻辑表达式为。

9.如果a=3.5、B=5.0、C=2.5和d=true,则表达式a>=0anda+C>B+3ornotd的值为。

10.int(-3.5)、int(3.5)值分别是、。

11.表达式ucase(mid(\的值是。

12.要将以下语句循环20次,循环变量的初始值应为:fork=to-5step-213.下面程序段显示个“*”。

fori=1到5 Forj=1打印\nextjnexti14.复选框属性设置为2-grayed时,变成灰色,禁止用户选择。

15.属性设置为1,单选按钮和复选框的标题显示在左边。

16.属性设置为1,单选按钮和复选框以图形方式显示。

17.程序运行时,如果框架属性设置为false,框架标题为灰色,表示框架内的所有对象均被屏蔽,不允许用户对其进行操作。

18.列表框中项目的序号是从开始的。

19.指示列表框中最后一项的序列号。

20.方法可以清除列表框中的所有内容。

21.组合框是组合了文本框和列表框的特性而形成的一种控件。

风格的组合框不允许用户输入列表框中没有的项。

22.VB程序存储在模块中,模块分为______________三种类型。

123.如果希望每15秒生成一次计时器事件,interval属性应设置为。

VB题库(带答案)

VB题库(带答案)

VB题库(带答案)VB练习题1.下面哪一个叙述为正确的?D(A)VB的编程非常简单,只要将窗体上的控件设置好,再将控件的属性按要求设置即可完成程序的编制。

(B)VB的特点中的可视化编程是指随时可使用打印预览看一下效果。

(C)VB的特点中的事件驱动机制是系统已经编制好的一些针对控件的程序,可以直接调用。

(D)VB系统提供了数据库管理功能。

2.下面哪一个叙述为错误的?D(A)VB的编程非常简单,因为系统提供了很多编制好的控件,可直接放到界面上使用。

(B)VB是面向对象的程序设计,并且具有结构化的程序设计语言。

(C)VB的特点中的事件驱动机制是系统可以感知一些动作,当该动作产生时自动去执行对应的事件过程。

(D)VB系统没有提供数据库管理功能。

3.下面哪一个叙述为正确的?B(A)VB源程序有工程文件、窗体文件、模块文件等,工程文件包含所有的文件,源程序备份只需要备份工程文件即可。

(B)VB源程序有工程文件、窗体文件、模块文件等,工程文件包含所有的文件,源程序备份需要备份所有相关文件。

(C)VB源程序有工程文件、窗体文件、模块文件等,源程序备份只需要备份窗体文件和模块文件即可。

(D)VB源程序如果有多个窗体文件,没有模块文件,源程序备份只需要备份窗体文件即可。

4.VB窗体设计器的主要功能是:A(A)建立用户界面(B)编写程序代码(C)画出图形控件(D)显示标准控件5下面哪一个叙述为正确的?A(A)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击工程文件即可。

(B)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击窗体文件即可。

(C)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击模块文件即可。

(D)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,双击源程序中的任何文件都不能打开源程序。

6.什么是对象?A(A)对象是具有特殊属性和行为方式的实体。

VB程序设计练习题及参考答案

VB程序设计练习题及参考答案

Visual Basic程序设计练习题1.Visual Basic是一种面向对象的可视化程序设计语言,采取了A的编程机制。

A.事件驱动B.按过程顺序执行C.从主程序开始执行D.按模块顺序执行2.在Visual Basic中最基本的对象是C,它是应用程序的基石,是其他控件的容器。

A.文本框B.命令按钮C.窗体D.标签3.多窗体程序是由多个窗体组成。

在缺省情况下,VB在应用程序执行时,总是把B 指定为启动窗体。

A.不包含任何控件的窗体B.设计时的第一个窗体C.包含控件最多的D.命名为Frm1的窗体4.若有程序代码如下:text1.text="Visual Basic"则:text1,text和"Visual Basic" 分别代表C。

A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值5.Visual Basic是一种面向对象的程序设计语言,A不是面向对象系统所包含的三要素。

A.变量B.事件C.属性D.方法6.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是C。

A.窗体布局窗口B.立即窗口C.代码窗口D.监视窗口7.保存新建的工程时,默认存放的位置是B。

A.My Documents B.VB98 C.\ D.Windows 8.若要使标签控件显示时不覆盖其背景内容,要对D属性进行设置。

A.BackColor B.BorderStyle C.ForeColor D.BackStyle 9.若要使命令按钮不可操作,要对A属性设置。

A.Enabled B.Visible C.BackColor D.Caption 10.文本框没有D属性。

A.Enabled B.Visible C.BackColor D.Caption 11.不论何控件,共同具有的是B属性。

A.Text B.Name C.ForeColor D.Caption 12.要使Form1窗体的标题栏显示“欢迎使用VB”,以下D语句是正确的。

高中,vb练习题及答案

高中,vb练习题及答案

高中,vb练习题及答案一、选择题:1.下列各组控件都具有Caption属性的是A.窗体、文本框B.标签、定时器C.窗体、标签D.文本框、定时器2.下列各组控件具有相同默认事件的是A.窗体、文本框B.标签、按钮C.窗体、标签D.文本框、按钮3.下列每个控件都具有的属性是B.CaptionC.FontD.Interval4.下列运算结果中,值最大的是A.3\B.3/C.modD.mod〖/表示除,\表示整除,mod 表示求余数〗5.以下哪个是合法的变量名A.Len B.Test@qw C.6cost_1 D.count2s6.在Visual Basic代码中,将多个语句合并在一行上的并行符是A. 撇号B. 冒号C. 感叹号D. 问号7.如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该是A.5000B.500C.50 D.58.下列控件中可设置滚动条是A.计时器 B.标签 C.文本框D.按钮9.下面程序执行的结果是Private Sub Form_ClickA = “123”:B = “456”C = Val + Val〖val是把字符转化为数值的函数〗 PrintC \ 100End SubA.123B.3C.5D.57910.若要求从文本框中输入密码时在文本框中只显示#号,则应当在此文本框的属性窗口中设置A. Text属性值为”#” B.Caption属性值为”#” C.password属性值为空”#” D.Passwordchar属性值为”#”11.下列逻辑运算结果为”true”的是A.flase or not trueB.flase and not trueC. true or not trueD.true and not true12.下列控件中可用于接受用户输入文本,又可用于显示文本的是A.Label 控件B. TextBox 控件C. Timer 控件D. CommandButton 控件13.以下程序段执行后,整型变量n 的值为year=2001n=year\4+year\400-year\100A.B.0 C.00 D.8514.下列关于CommandButton 控件的叙述正确的是A. CommandButton 控件的Caption 属性决定按钮上显示的内容B. 单击VB应用程序中的按钮,则系统激活按钮控件对应的Change 事件C. CommandButton 控件的name 属性决定按钮上显示的内容D. 以上都不对15.以下程序段执行后整型变量n 的值为n=0for i=1 to0 stepn=n+inext iA.0B.C. 1D.1016.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是A.对象,属性,事件,方法B. 对象,属性,方法,事件C.属性,对象,方法,事件D. 属性,对象,事件,方法〖对象的属性定义其外观、方法定义其行为、事件定义其与用户的交互〗17.如果要改变窗体的标题,需要设置窗体对象的属性。

VB程序设计练习册参考答案

VB程序设计练习册参考答案

参考答案第1章Visual Basic 简介一、选择题1、B2、C3、A4、D5、C6、A7、D8、C9、D 10、B11、C 12、B二、填空题1 过程对象事件驱动2 学习版专业版企业版企业版3 Alt+F4 Alt+Q4 设计运行中断5 设置在应用程序运行时,各窗体在屏幕上的显示位置6 内部(标准)7 资源管理器8 编译方式解释方式9 选择“视图/工具箱”命令10 print 或?“大家都来学用Visual Basic”11按字母序按分类序12编辑代码三、思考题略第2章Visual Basic程序设计概述一、选择题1、A2、A3、D4、D5、D6、C7、A 8、C 9、A 10、C 11、B 12、D13、C 14、C 15、B 16、B 17、D 18、B三、编程题1、(1)建立应用程序用户界面。

选择”新建”工程,进入窗体设汁器,在窗体中增加一个标签控件Labe11和两个命令按钮 Commandl 、 Comlnand2。

(2)设置对象属性,见表。

(可自由设置)3编写代码private sub command1_clicklabel1.visible=false1 窗体 控件2 Left Top Width Height3 Ctrl 或shift4 Scrollbars Multiline True Passwordchar5 事件过程6 在属性窗口设置 在代码窗口设置7 对象名 下划线 事件名8 Form_Click9 Form1.Hide10 界面设计 属性设置 代码编写 保存运行11 窗体文件 工程文件12 部件13 窗体文件 模块文件 类模块文件private sub command2_clicklabel1.visible=trueend sub2、Private Sub Command1_ClickIf Text1.Text<>””And Text2.Text<>””Then ′组合条件判断文本框是否为空Form1.Caption=Text1.Text & ″,″& Label2.Caption & ″″& Text2.Text End IfEnd Sub第3章Visual Basic程序设计基础一选择题1.B2.C3.D4.B5.B6.B7.D8.D9.C10.C11.D 12.C 13.D 14.D 15.A 16.D 17.D 18.D 19.C 20.C21.A22.D23.B24.A 25.B 26.A二、填空题1 our name is2 13 True4 字母数字下划线2555 56 07 Logx/log10/0.5+x^2或者Logx/log10/0.5+x*x8 0,1,2,3,49 x>=0 and x<10010 511 false12 6三、编程题1.提示:Ucase、Lcase的使用2.提示:属性设置中,“计算”按钮的default属性设为True.“清除”按钮的Cancel属性设为True.第4章数据输入输出一、选择题1、D2、A3、A4、B5、D6、B7、C 8、C 9、D 10、D二、填空题1. 1+1= 22+2=42. 500.00%3.将当前字体放大两倍4. 20-11-025. 11 1三、编程题1.提示:(1)流程图。

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

vb 练习题及答案【篇一:vb 习题(含答案)】lass=txt>1 、vb 程序中,通常不会产生错误提示的是( )。

(1 分)a、编译错误b、逻辑错误c、运行时错误d、实时错误2、在设计阶段,双击窗体上任一空白处,打开的窗口是( )。

(1 分)a、工程资源管理器窗口b、代码窗口c、工具箱窗口d、属性窗口3、下列说法中,正确的说法是( )。

(1 分)a、窗体名称和该窗体文件名必须一致b、窗体名称和该窗体文件名可以不相同c、窗体名称和该窗体文件名不能使用汉字d、窗体名称不能使用汉字、但该窗体文件名能使用汉字4、visual basic 有完备的help 联机帮助功能,可以通过按下功能键( )得到帮助。

( 1 分)a、f9 b 、f8c、f1 d 、f55、以下( )控件可作为容器使用。

( 1 分)a、label b 、pictureboxc、textbox d 、image6、将窗体的boderstyle 属性设置为( )可使窗口不显示标题栏。

( 1 分)a、0 b 、1c、2 d 、57、文本框没有( )属性(1 分)a、text b 、namec、caption d 、borderstyle23、下列( )是不合法的常量。

( 1 分)a、100 b 、10e02c、100.0 d 、10e0.524、下列对变量的定义中,定义x 为变体型变量的是( )。

(1 分)a、dim x as double b 、dim xc、dim x! d 、x%=2325、设有如下变量声明:dim testdate as date ,为变量testdate正确赋值的表达方式是( )。

(1 分)a、textdate=#1/1/2002# b 、testdate=#1/1/2002#c、textdate=date(1/1/2002) d 、testdate=format(m/d/yy,1/1/2002)26、在立即窗口中运行以下语句,a=beijing :b=shanghai :printa,b 对其输出结果的描述中,正确的是( )。

(1 分)a、beijing 和shanghai 中间没有空格b、beijing 和shanghai 中间有1 个空格c、beijing 和shanghai 中间有 6 个空格d、beijing 和shanghai前面有7 个空格27、语句段a=3: b=5:t=a :a=b: b=t 执行后( )。

(1 分)a、a 值为3,b 值为3 b 、a 值为3,b 值为5c、a 值为5,b 值为5 d 、a 值为5,b 值为328、下列语句中,正确的是( )。

(1 分)a、if x3*y and xy then y=x^3 b 、if x3*y and xy then y=3xc、if x3*y : xy then y=x^3 d 、if x3*y and xy then y=x**329、下面程序段dim x%: x=5: if x then y=x+1 else y=x 运行后,y 结果是( )。

(1 分)a、5 b 、6c、1 d 、显示出错信息30、执行语句 a = inputbox(today, tomorrow, yesterday, 5, 5) ,将显示一个输入对话框,在对话框的输入区中显示的信息是( )。

(1 分)a、today b 、tomorrowc、yesterday d 、531、窗体上有一个命令按钮command1, 编写如下事件过程: private sub command1_click() :x = val(inputbox(x=)) : y =inputbox(y=) : print x + y : end sub, 单击命令按钮,先后在两个输入对话框中输入123 和321 ,窗体显示的内容是( )。

(1 分)a、444 b 、123321c、123+321 d 、出错信息32、执行语句msgbox aaa, 2, bbb 后,所产生的消息框的标题是( )。

(1 分)a、aaa b 、bbbc、2 d 、出错,不能产生消息框33、已知:a = software and hardware ,b = len(a) ,c = right(a, 8),执行msgbox a, b, c 后,在弹出的信息框的标题栏中显示的信息是( )。

(1 分)a、software and hardware b 、softwarec、hardware d 、1934、阅读下列程序段:m = 0: for i = 1 to 3: for j = 1 to i:m = m + j: next j, i: 执行以上的循环后,i 和m 的值分别为( )。

(1 分)a、36 b 、310c、46 d 、41035、窗体上有一个命令按钮command1 ,编写如下事件过程:private sub command1_click(): a = 0: for m = 1 to 3:a = a + 1:b= 0:for j = 1 to 3: a = a + 1: b = b + 2:next j: next m: print a, b:end sub, 运行时,单击按钮,输出结果是( )。

(1 分)a、6 6 b 、6 18c、12 6 d 、12 1836、若有k = 10 ,则循环结构do until k 0: k = k - 1: loop 中的循环体执行次数是( )。

(1 分)【篇二:vb 试题及答案】择题(每题2 分,共40 分)1. 窗体的标题栏显示内容由窗体对象的属性决定。

a) backcolor b)backstyle c)textd)caption2. 窗体的示意图标可用属性来设置。

a) picture b) image c) icond) 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) backstyleb) borderstyle c) windowstated) fillstyle7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。

a) fontname b) fontc) fontsize d) fontbold8. 命令按钮的标题文字由属性来设置。

a) text b) captionc) named) ( 名称)9. vb 是面向对象的程序设计,以下 4 个选项,不属于面向对象的三要素。

a) 变量b) 属性c) 事件d) 方法10. 若要将某命令按钮设置为默认命令按钮,可设置属性为true 来实现。

a) value b) cancelc) default d) enabled11. 若要使命令按钮不可见,可设置属性为false 来实现。

a)value b) enabled c) visible d) cancel12. 运行程序时,系统自动执行窗体的事件。

a) loadb) click c) unload d) gotfocus13. 若要设置文本框最大可接收的字符数,可通过属性来实现。

a) multiline b) lengthc) maxd) maxlength14. 若要使某命令按钮获得控制焦点,可使用方法来设置。

a) refreshb) setfocus c) gotfocus d) value15. 若要使命令钮可响应事件,可通过设置属性的取值来实现。

a) visibleb) enabled c) default d) value16. 在运行时,若要调用某命令按钮的click 事件过程,可设置该命令按钮对象的属性为true 来实现。

a) enabledb) value c) defaultd) cancel17. 标签框的边框,由属性的设置值决定。

a) borderstyle b) backstylec) backcolor d) autosize18. 标签框文本的对齐方式由属性来决定。

a) align b) alignment c) autosize d) backstyle 19. 标签框所显示的内容,由属性值决定。

a) textb) namec) captiond) alignment20. 在运行时,若要获得用户在文本框中所选择的文本,可通过访问属性来实现。

a) selstart b) sellengthc) text d) seltext二、填空题(每题2 分,共20 分)1. visual basic 是一种面向的可视化程序设计语言,采取了的编程机制。

2. 在vb 集成开发环境中,运行应用程序的方法有两种是:或。

3.visual basic 的对象主要分为和两大类。

4. 在visual basic 中,用来描述一个对象外部特征的量称之为对象的。

5. 在visual basic 中,设置或修改一个对象的属性的方法有两种,它们分别是和。

6. 在visual basic 中,最基本的对象是。

7. 在visual basic 中,默认窗体名为,默认工程名为。

8. 若用户单击了窗体form1 ,则启动的事件名为。

9. 调用方法的具体调用格式为。

10.在代码中设置对象属性的格式为。

三、简答题(每题8 分,共40 分)1. 简述vb 的特点。

2. 安装visual basic 系统程序应具备什么条件?3. 启动visual basic 有几种方法?4.退出visual basic 有几种方式?5.什么是对象?什么是类?简述它们之间的关系。

参考答案:一、单项选择题1.答:d2.答:c3.答:a4.答:c5.答:a6.答:b7.答:c8.答:b9.答:a10.答:c11.答:c12.答:a13.答:d14.答:b15.答:b16.答:b17.答:a18.答:b19.答:c20.答:d二、填空题1.答:对象,事件驱动2.答:编译运行模式、解释运行模式3.答:窗体、控件4.答:属性5.答:在设计阶段利用属性列表框进行设置、在程序中通过程序代码进行设置6.答:窗体7.答:form1 、工程 18.答:click9.答:对象名.方法名[参数名表]10.答:对象名.属性名=属性值三、简答题1.答:visual basic 是microsoft 公司与1991 年推出的基于windows 环境的语言,其主要特点如下:(1) 方便、直观的可视化的程序设计工具;(2) 面向对象的程序设计方法;(3) 事件驱动的编程机制;(4) 结构化程序设计语言;(5) 强大的数据库访问能力;(6) 提供强大的网络功能,并具备完备的联机帮助功能;(7) 强大的数据库管理和存取操作的能力。

相关文档
最新文档