VB程序设计-总复习
- 格式:pptx
- 大小:690.16 KB
- 文档页数:37
《VB程序设计》期末复习要点一、重点复习内容:通过本课程的学习,要求重点掌握:1. VB窗体的属性、事件和方法,常用的控件的公用属性和常用标准控件。
2. VB常用的数据类型,常量的定义,变量的命名,变量的声明及作用域。
3. 常用的表达式。
4. For…Next循环,Do…Loop循环,If…Then…Else条件判断语句,Select Case语句。
5. 一维数组、二维数组的声明与存取。
6. 过程的声明与调用。
7. 菜单编辑器、输入对话框、消息输出对话框及系统对话框的使用。
二、考试题型及分值:1. 判断题共10题(每题1分,共10分)2. 单项选择题10题(每题2分,共30分)3. 填空题10空(每空2分,共20分)4. 阅读程序,写出程序运行结果 2题(每题10分,共20分)5. 程序填空 ( 共20分)三、例题精解●判断题(正确的打√,错误的打×)()1.VB对象就是窗体和控件。
()2.事件是VB对象可以响应的用户操作。
()3.文本框和标签框通过同一属性在窗体上显示文字。
()4.For…Next循环结构的默认步长为1。
()5.要实现同样的循环控制,在Do While…Loop和DO…Loop While循环结构中给定的循环条件是一样的。
()6.对象的属性都可以在程序中通过语句设置。
()7.能够改变多项选择框中背景颜色的属性是BackColor。
()8.将焦点主动设置到指定的控件或窗体上,应采用Setfocus方法。
()9.当图片框Picturebox控件的Autosize属性为true时,超过图片框尺寸的图片其超过部分会被图片框截去。
()10.使用Open语句可以创建新的顺序文件。
()11.要在窗体上添加控件,从工具箱中将控件拖到窗体上即可。
()12.可以把属性看作是一个对象的性质。
()13.TextBox与Label有许多共同的特点,它们都能显示和输入文字。
()14.所有对象的属性都可以在属性窗口中设定。
《VB程序设计》总复习第一章:概述1、V B的特点:面向对象、可视化、事件驱动等。
2、V B的几个基本概念和术语✉对象:属性、方法、事件✉设计时间与运行时间✉事件驱动程序设计3、V B开发环境:✉窗体设计器✉代码编辑器对象列表、过程列表✉属性窗口✉工程浏览窗口✉工具箱✉菜单栏和工具栏4、用VB开发应用程序的步骤✉创建用户界面。
✉设置界面上对象的属性。
✉为事件编写代码。
✉保存工程。
✉运行工程。
✉测试与调试应用。
✉生成可执行文件。
第二章:VB程序设计基础1、数据类型:Integer、Long、String、Date、Single、Boolean等。
2、变量和常量(Const语句)变量的命名规则3、表达式(表达式求值)✉算数表达式✉字符串表达式✉关系表达式✉布尔表达式4、数组✉动态数组:Dim A( ) As StringReDim A(10)✉定长数组:Dim B(9) As String …下标从0~9D im B(1 To 10) As String …下界to 上界与数据类型概念相结合✉二维数组:Dim C(9,9) As IntegerDim D(1 To 10,1 To 10) As Integer5、用户自定义数据类型✉创建类型:用T ype……End Type语句✉声明:Dim✉使用:变量名.成员6、语句结构(1)选择结构:✉If …Then…✉If … Then …Else…End If✉If … Then …ElseIf……End If✉Select Case……End Select(2)循环结构✉Do … LoopDo While …LoopDo Until…LoopDo …Loop Wh ileDo …Loop Until✉For …Next7、E xit语句:Exit Do、Exit For、Exit Sub。
8、G oto语句:9、V B的程序结构✉窗体模块✉标准模块✉类模块10、VB过程✉事件过程✉通用过程✉ Sub过程✉ Function函数11、变量的作用范围和生命期✉局部变量✉静态变量✉模块级变量✉全局变量第三章:窗体和常用控件使用基础一、窗体1、用途:2、常用属性:CaptionBorderStyle 描述外观BackColor和ForeColorPictureLeft和Top(位置)Width和Height(大小)描述位置MoveableEnabled 描述行为VisibleFont 描述字体名称(Name)ControlBoxIcon 其它WindowStateMaxButton和MinButtonShowInTaskbar3、常用方法:Hide方法Show方法Cls方法Print方法4、常用事件:Load和UnLoad事件Click事件DblClick事件Resize事件二、V B常用控件1、标签控件(Label)(1)用途:仅用于显示文本,不能编辑标签中的文本。
Visual Basic程序设计复习提纲一、重点复习内容1. VB常用的数据类型,常量的定义,变量的命名,变量的声明及作用域。
2. 常用的函数、表达式。
3. 顺序结构、选择及结构和循环结构,重点掌握选择结构、循环结构的语法格式,并会设计简单的应用程序。
4. 数组及其应用,重点掌握数组的概念、定义和一维数组的应用(如:排序、求极值)。
5. VB窗体的属性、事件和方法6. 常用的控件的的基本属性、事件和方法,重点掌握:文本框、命令按钮、标签、组合框、列表框、单选按钮、复选按钮和框架等控件,并会设计简单的用户界面。
7. 菜单编辑器、输入对话框、消息输出对话框及通用对话框的使用。
二、考试题型及分值1、基本操作题,1题。
(界面设计,不涉及编程)2、选择结构程序设计题,1题。
(多分支结构,三个及以上的条件)3、循环和数组应用设计题1题。
(产生随机数、排序、求极值)一、Visual Basic程序开发环境1. 用Visual Basic 6.0设计应用程序的过程,实际上是与进行交互的过程。
A. 控件对象B. 自定义对象C. 标准对象D. 窗体2. 面向对象的程序设计指满足。
A. 可视化、结构化、动态化B. 封装性、继承性、多态性C. 对象的链接、动态链接、动态数据交换D. ODBC,DDE,OLE3. Visual Basic的编程机制是。
A. 可视化B. 面向对象C. 面向图形D. 事件驱动4. Visual Basic 6.0 对面向对象程序设计的支持与其他面向对象程序设计语言的主要区别是。
A. Visual Basic 6.0支持继承和多态性B. Visual Basic 6.0支持代码重用C. Visual Basic 6.0支持对象更具体D. Visual Basic 6.0支持代码和过程的封装5. 下列操作不能打开【属性】窗口的操作是。
A. 执行【视图】菜单中的【属性窗口】命令B. 右击窗体或控件,弹出菜单中选择【属性窗口】C. 按【F1】键D. 单击工具栏上的【属性窗口】按钮6. 下述的说法中是Windows的程序设计方法的是。
VB程序设计复习资料一、判断题(每题 1 分,共10 分)()1.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
()2.文本框控件的MaxLength属性值为0时,在文本框内不可以输入任何字符。
()3. 要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。
()4.在一个窗体中不能使用Unload来卸载本窗体,即一个窗体只能由其它窗体卸载。
()5. VB 的Double类型数据,可以精确表示其数值范围内的所有实数。
()6.在图片框中添加的控件,其Top和Left属性值是相对图片框而言的,与窗体无关。
()7. 命令按钮不但能响应单击事件,而且还能响应双击事件。
()8. 在自定义函数过程中,函数名必须被赋值。
()9. 文本框控件只能响应KeyPress、KeyDown、KeyUp、Change 事件。
()10.如果一个菜单项的Visible属性为False,则它的子菜单也会显示。
二、单选题(每题 2 分,共20 分)()11. 要改变控件的高度,应修改控件的___ 属性。
A、TopB、LeftC、HeightD、Width ()12. VB 算术运算符乘或除、整除、求余的优先级,从高到低依次为。
A、乘或除、求余、整除C、整除、求余、乘或除B、乘或除、整除、求余D、整除、乘或除、求余C、LeftD、NameD、m\\n*n=m()13.下列哪个属性用来表示标签(Label)的内容和窗体(Form)的标题。
A、Caption B、Text()14.判断整型变量m能否被n整除的VB表达式为。
A、n Mod m=0B、m/n*n=mC、m Mod n()15.选中复选框控件时,Value属性的值为。
A、TrueB、FalseC、0D、1()16.在窗体Forml的一个事件过程中,使用来清除窗体上所绘制的图形的方法是不正确的。
A、Form1.Cls B、Form.Cls C、Me.CLS D、Cls ( )17. 设计动画时通常用时钟控件____________ 属性来控制动画速度。
vb程序设计复习资料VB程序设计复习资料VB(Visual Basic)是一种广泛应用于软件开发的编程语言,它的简单易学和强大的功能使得它成为了很多开发者的首选。
无论是初学者还是有一定编程经验的人,都需要不断复习和巩固自己的知识。
本文将为大家提供一些VB程序设计的复习资料,希望能够帮助大家更好地掌握这门语言。
一、VB语言基础在进行VB程序设计之前,我们首先需要了解VB语言的基础知识。
VB是一种基于事件驱动的编程语言,它的语法结构和其他编程语言有一些不同之处。
在复习VB语言基础时,我们可以从以下几个方面入手:1. 数据类型:VB中有许多不同的数据类型,包括整型、浮点型、字符串型等。
了解各种数据类型的特点和使用方法是非常重要的。
2. 变量和常量:在VB中,我们可以通过声明变量来存储数据,并通过赋值来改变变量的值。
同时,我们也可以使用常量来存储不可改变的值。
3. 运算符:VB中的运算符和其他编程语言类似,包括算术运算符、关系运算符、逻辑运算符等。
熟悉运算符的使用方法可以帮助我们更好地进行程序设计。
4. 控制语句:控制语句是编程中非常重要的一部分,它可以帮助我们控制程序的执行流程。
在VB中,我们可以使用条件语句(如if语句和select语句)和循环语句(如for循环和while循环)来实现程序的控制。
二、VB窗体设计VB的窗体设计是其独特之处之一,通过窗体设计,我们可以创建出具有交互性的界面。
在复习VB窗体设计时,我们可以从以下几个方面入手:1. 窗体属性:了解窗体的各种属性和方法,可以帮助我们更好地控制窗体的外观和行为。
例如,我们可以通过设置窗体的标题、大小和位置来使其符合我们的需求。
2. 控件使用:VB中有许多不同的控件,包括按钮、文本框、标签等。
了解这些控件的使用方法和属性,可以帮助我们创建出更加丰富多样的界面。
3. 事件处理:在VB中,我们可以通过编写事件处理程序来响应用户的操作。
了解各种事件的触发条件和编写方法,可以帮助我们实现更加灵活和交互性的界面。
一、填空1、VB集成环境的工作状态主要有三种不同的模式_ ____,___ ___和__ ____。
2 创建一个新的工程可以用"文件"菜单中的__ ____命令或_ _____命令。
3 在面向对象程序设计中,__ ____是基本构成单元,并从相同类型的对象中抽出分类,对象只是类的实例。
4 面向对象程序设计中的__ ___是对一类对象进行分析.概括,得到一类对象的公共性质,并加以描述的过程。
5 __ ____是把相关的数据和代码结合成一个有机的整体,形成数据和操作代码的封装体,对外只提供一个可以控制的接口,内容大部分的实现细节对外隐蔽。
6 __ __描述了类之间的关系,这种关系使得一类可以继续另一类的属性和行为,从而,提供了通过现有的类创建新类的方法,也提高了软件复用的程度。
7函数Str$(256.36)的值是8逻辑型(布尔型)数据其值只有和两种。
9Mid(“什么是ASCII编码”,5,6)的结果。
10在VB中123456&,,1.2346E+5,1.2346D+5这3个常数分别表示,,类型。
11 VB的数组常见有三种类型:定长数组、变长数组和___。
12 根据是否有返回值可将VB中的过程分为两类和。
13 处理窗体事件的过程是。
14 操作控件时会产生相应的控件事件,处理该事件的过程是。
15 可以用提前结束过程,并返回到调用该过程语句的下一条语句。
16 参数定义时若有限定词ByV al,则参数传递。
17 定义时没有修饰词或带关键字ByRef,则参数传递。
18 形参数组只能按地址传递参数,对应的实参也必须是。
19 过程的是指在一个函数中直接或间接地调用自己。
20 在vb中设置大部分属性的方法有两种,这两种方法是和。
21 caption属性用来设置控件对象的。
22 菜单分为和菜单,设计菜单需要在中设计。
23 数据项由若干个组成,用来表示一项数据,即一个对象的某个属性。
24 记录是文件中存取的,由一组相关的数据项组成,用来描述一个对象,相当于登记表表格中的一行。
VB 程序设计期末复习题一、填空题1.在VB 6.0中,变量名最长可达个字符.答案:255解析:规定2.男性(sex),年龄(age)在18—20岁之间,身高(size)在 1.65米以上,列出逻辑表达式。
答案:sex and age>=18 and age<=20 and size>=1.65解析:规定3.要使一个按钮设为默认按钮,应把此按钮的属性的值设为True.答案:Default解析:规定4.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示文件. 答案:工程解析:规定5.VB表达式9^2 MOD 45 \2 *3 的值 .答案:4解析:表达式的计算,优先级6.如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为 .答案:退出(&X)解析:规定7.拖动滚动条中的滚动块将会产生Scroll和事件.答案:Change解析:规定8.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和。
答案:逻辑错误解析:规定9.Option Base 1的作用是确定数组的下界为 .答案:1解析:规定10.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的属性的值设置为True.答案:MultiLine解析:规定11.表达式81\7 MOD 2^2 的值是 .答案:3解析:规定12.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:规定13.把条件1<=X<12写成VB关系表达式为 .答案: x>=1 and x<12 或 x<12 and x>=1解析:规定15.如果要在单击按钮时执行一段代码,则应将这段代码写在事件过程中.答案:click解析:规定16.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定17.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义 .答案: public mystring as string*15解析:规定18.将焦点定位于命令按钮Command1之上的语句为 .答案:Command1.SetFocus 或 SetFocus解析:规定19.滚动条控件有水平滚动条和滚动条.答案:1). 垂直解析:规定20.把整型数1赋给一个逻辑型变量,则逻辑变量的值为 .答案:True解析:规定21.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定22.设置计时器对象触发事件的时间间隔用属性.答案:interval解析:规定23.VB中,变量的声明可分为两种方法: 数组和动态数组.答案:静态解析:规定24.大于X 的最小整数的VB表示形式为 .答案:Int(x)+1 或 Int(x) + 1解析:规定25.文本框中所显示的内容是它的属性的值.答案:Text解析:规定26.设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为 . 答案:False解析:规定27.设置计时器控件只能触发事件.答案:timer解析:规定28.文件按照存取方式及其组成结构可以分为顺序文件和 .答案:随机文件解析:规定28.声明单精度常量g(重力加速度)代表9.8可写成 .答案:const g=9.8 或 const g as single =9.8解析:规定29.在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和 .答案:Integer解析:规定30.如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有个元素.答案:21解析:规定31.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:初值超过终值32.表达式 1 and 0的值 .答案:False解析:规定33.一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式 .答案:a<>0 and b^2-4*a*c>=0解析:逻辑表达式的书写34.变量min@表示类型的变量.答案:货币型解析:数据类型35.想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上 .答案:&解析:规定二、程序填空1.以下程序段利用随机函数生成15个10-100之间的整数,然后用选择法将其从小到大排序。
《VB程序设计》综合复习资料第一章Visual Basic程序设计概述一、填空题1、Visual Basic是一种面向___对象_______的可视化程序设计语言,采取了____事件驱动______的编程机制。
2、在VB中工程文件的扩展名是___vbp_________,窗体文件的扩展名是_____frm_______,标准模块文件的扩展名是_____bas_______。
3、执行“工程”菜单下的____部件______命令,可选择并添加ActiveX控件。
控件。
4、Visual Basic 6.0用于开发___windows______环境下的应用程序。
环境下的应用程序。
二、选择题1、下面不是VB工作模式的是(C )A.设计模式.汇编模式 D.中断模式.中断模式.运行模式 C.汇编模式.设计模式 B.运行模式2、可视化编程的最大优点是(C )A.具有标准工具箱.具有标准工具箱B.一个工程文件由若干个窗体文件组成.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象.不需要编写大量代码来描述图形对象D.所见即所得.所见即所得3、下列不能打开属性窗口的操作是(C )A.执行“视图”菜单中的“属性窗口”命令.执行“视图”菜单中的“属性窗口”命令B.按F4键C.按Ctrl+T D.单击工具栏上的“属性窗口”按钮.单击工具栏上的“属性窗口”按钮4、下列可以打开立即窗口的操作是(D )A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 5、Visual Basic的编程机制是(D )A.可视化.面向图形 D.事件驱动.事件驱动.面向对象 C.面向图形.可视化 B.面向对象三、简答题1、代码窗口主要包括哪几部分?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的基本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用___tabstop___________属性。
VB程序设计总复习第一、二1.VB应用程序(工程文件)的组织结构VB应用程序由三种模块组成:窗体模块(Form) (文件扩展名.frm)标准模块(Module) (文件扩展名.bas)类模块(Class) (文件扩展名.cls)2.VB集成开发环境菜单栏工具栏工具箱窗口窗体窗口工程资源管理器窗口属性窗口代码窗口3.VB是一种面向对象的可视化程序设计语言,采取了事件驱动的编程1.3 创建应用程序的过程1、建立用户界面的对象。
2、对象属性的1设置。
3、对象事件过程编程。
4、运行与调试程序。
5、保存程序。
5.Vb的工作状态(三种模式:设计、运行和break))(P8)6.程序的运行及调试(P16)7.保存一个Visual Basic的应用程序,应当保存工程文件以及与工程有关的窗体或标准模块等文件。
(P16)8.生成可执行文件VB程序的执行方式有两种: 解释方式和编译方式(P17)2.1 VB对象的概念2.1.1 对象和类对象指现实世界中的实体。
每个对象有自己的特征(属性)、行为(方法)和发生在该对象上的活动(事件)。
类是对同一种对象的集合与抽象。
类是创建对象实例的模板,对象则是类的一个实例。
类包含所创建对象的属性数据,以及对这些数据进行操作的方法。
封装和隐藏是类的重要特性,将数据结构和对数据的操作封装在一起,类的内部实现细节对用户来说是透明的。
VB工具箱中的可视图标是VB系统设计好的标准控件类。
通过将控件类实例化,得到真正的控件对象。
实例化方法:在窗体上画一个控件,就将类转换为对象,即创建了一个控件对象。
2.1.2 对象的属性、事件和方法属性、事件和方法构成对象的三要素.a属性:存放对象的数据(决定对象外观及功能)。
对象属性的设置方法:设计阶段:利用属性窗口直接设置属性值程序运行时通过语句:对象名.属性名=属性值例如:Command1.Caption = "确定"注意:若属性只能在设计阶段设置,在程序运行阶段不能改变,称为只读属性。
VB程序设计期末复习总结[范文模版]第一篇:VB程序设计期末复习总结[范文模版]1.timer_Tick事件在指定的时间里调用此事件,比如设置timer1.interval=10,则表示在一秒内执行10次timer_Tick事件。
bel3.Text = Format(x, “00000”),设置x是一个五位数,不足左侧用零来补。
3.TextBox1.Text = UCase(TextBox1.Text),将输入的字母转换成大写,用textchanged事件bel1.Font = New Font(“隶书”, 12, FontStyle.Bold)设置字体名: = “微软雅黑”。
设置字号:Textbox1.T ext.Font.Size = 14。
设置粗体:Textbox1.Text.Font.Bold = True。
设置斜体:Textbox1.Text.Font.Italic = True。
设置下划线:Textbox1.Text.Font.Underline = True。
设置删除线:Textbox1.Text.Font.Strikethrough = True。
Label1.Font = New Font(, 12, FontStyle.Italic)也可如此5.将Button1控件的左上角定位于距窗体左边框60、距顶部40的位置。
Button1.Location = New Point(60,40)等价于:Button1.Left = 60 Button1.T op = 406.例如,将Button1控件设置为宽度为80、高度为30。
Button1.Size = New Size(80,30)等价于:Button1.Width = 80Button1.Height = 30 7.Size与clientsize。
前者是整个窗体的大小,后者是不含边框的窗体的大小。
8.Cursor属性决定运行时鼠标移动到对象上时,显示出的鼠标指针的图像。
《VB程序设计》综合复习资料一、填空题1.在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。
2.一个控件在窗体的位置由______和________属性决定,其大小由__________和_________属性决定。
3.变量的声明分为两种方法:__________和____________。
4.使用____________方法可在窗体中进行文本的输出,用____________方法可画圆,用____________方法可画直线。
5.类是具有相同性质的对象的_________.6.利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能接受焦点.7.文件按存取方式及其组成结构可分为________________文件、__________文件和______________文件。
8.在VB中,用___________________语句设定数组的下界,用_____________和__________________语句分别返回数组的上、下界。
9.在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画7个标签,其中5个标签组成名称为Label1的控件数组;名称为Label2的标签用于显示计算结果,其Caption属性的初始值为空;标签Label3的标题为“计算结果”.运行程序时会自动生成5个随机数,分别显示在标签控件数组的各个标签中。
单击“计算”按钮,则将标签数组各元素的值累加,然后计算结果显示在Label2中。
请填空。
Private Sub Command1_Click()Sum = 0For i=0 To 4Sum=Sum+____Next i_____=SumEnd Sub10.在窗体上画两个名称分别为Command1和Command2、标题分别为“初始化”和“求和”的命令按钮。
VB程序设计期末复习资料VB 程序设计期末复习题一、填空题1.在VB 6.0中,变量名最长可达个字符.答案:255解析:规定2.男性(sex),年龄(age)在18—20岁之间,身高(size)在1.65米以上,列出逻辑表达式。
答案:sex and age>=18 and age<=20 and size>=1.65解析:规定3.要使一个按钮设为默认按钮,应把此按钮的属性的值设为True.答案:Default解析:规定4.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示文件. 答案:工程解析:规定5.VB表达式9^2 MOD 45 \2 *3 的值 .答案:4解析:表达式的计算,优先级6.如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为 .答案:退出(&X)解析:规定7.拖动滚动条中的滚动块将会产生Scroll和事件.答案:Change解析:规定8.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和。
答案:逻辑错误9.Option Base 1的作用是确定数组的下界为 .答案:1解析:规定10.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的属性的值设置为True.答案:MultiLine解析:规定11.表达式81\7 MOD 2^2 的值是 .答案:3解析:规定12.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:规定13.把条件1<=X<12写成VB关系表达式为 .答案: x>=1 and x<12 或 x<12 and x>=1解析:规定15.如果要在单击按钮时执行一段代码,则应将这段代码写在事件过程中.答案:click解析:规定16.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定17.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义 .答案: public mystring as string*15解析:规定18.将焦点定位于命令按钮Command1之上的语句为 .答案:Command1.SetFocus 或 SetFocus19.滚动条控件有水平滚动条和滚动条.答案:1). 垂直解析:规定20.把整型数1赋给一个逻辑型变量,则逻辑变量的值为 .答案:True解析:规定21.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定22.设置计时器对象触发事件的时间间隔用属性.答案:interval解析:规定23.VB中,变量的声明可分为两种方法: 数组和动态数组.答案:静态解析:规定24.大于X 的最小整数的VB表示形式为 .答案:Int(x)+1 或 Int(x) + 1解析:规定25.文本框中所显示的内容是它的属性的值.答案:Text解析:规定26.设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为 . 答案:False解析:规定27.设置计时器控件只能触发事件.答案:timer解析:规定28.文件按照存取方式及其组成结构可以分为顺序文件和 .答案:随机文件解析:规定28.声明单精度常量g(重力加速度)代表9.8可写成 .答案:const g=9.8 或 const g as single =9.8解析:规定29.在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和 .答案:Integer解析:规定30.如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有个元素.答案:21解析:规定31.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:初值超过终值32.表达式 1 and 0的值 .答案:False解析:规定33.一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式 .答案:a<>0 and b^2-4*a*c>=0解析:逻辑表达式的书写34.变量min@表示类型的变量.答案:货币型解析:数据类型35.想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上 .解析:规定二、程序填空1.以下程序段利用随机函数生成15个10-100之间的整数,然后用选择法将其从小到大排序。
《VB语言程序设计》课程复习要点第1章:1.1.2 VB程序设计步骤1.1.3 面向对象程序设计的概念:对象、容器对象、对象的属性、事件和方法,事件过程和事件驱动1.2 窗体窗体的基本属性表1-1,窗体的常用事件表1-2,窗体的常用方法表1-3习题1一、单项选择题二、填空题三、填空题第2章:基本数据类型(integer,long,single,double,string,boolen,variant),各种类型数据的书写形式标识符的意义和写法常量的意义和写法(符号常量、一般常量)变量(意义和定义方法)运算符和表达式(算术、字符串、日期)函数:算术函数(abs,sqr,exp,log,sin,cos,int,fix,round,rnd),用rnd产生指定范围的数,randomize 字符串函数(asc,chr,str,val,len,ucase,lcase,string,left,right,mid,), 能利用mid获得指定字符日期函数(date,time,now,year,month,day)VB程序代码书写规则习题2一、单项选择题二、多项选择题三、填空题第3章数据输出的方法(窗体和图片框的print,消息框,用标签和文本框)数据输入的方法(赋值、inputbox函数、用文本框)常用语句(rem,load,unload,end)标准控件:命令按钮(caption,style属性,click事件,setfocus方法)标签(caption,autosize属性,)文本框(text,multiline,passwordchar,lock属性,change事件,setfocus,move 方法)滚动条(min,max,value,smallchange,largechange 属性,scroll,change事件)重点复习例题:3-2、3-3,3-7,3-8,3-9,3-10、3-11、习题3:一、单项选择题三、填空题实验3重点复习的内容:P74(二)程序设计题的2、4、5、6、7、8第4章条件表达式(关系、逻辑)的意义和书写方法,运算符的优先顺序条件语句:行if结构,块if结构,情况选择语句,iif函数基本控件:框架(frame属性)单选按钮(value,caption属性,click事件)复选框(value,caption属性, click事件)计时器(Interval, Enabled属性,Timer事件)重点复习例题:4-2、4-3、4-4、4-5、4-6、4-7、4-8、4-9、4-10、4-11、4-12、4-13、4-14习题4:一、单项选择题二、多项选择题三、填空题实验4重点复习的内容:实例1、实例2、实例3P105 (二)程序设计与调试的1、2、3、4、5、6、7、8、9、10第5章设计循环结构的基本原理用循环语句书写循环程序(While…Wend、Do While…Loop、Do…Loop While、Do until…Loop、Do…Loop until、for…next语句的功能)列表框和组合框(AddItem,RemoveItem,Clear方法)重点复习例题:5-2、5-3、5-4、5-5、5-6、5-7、5-8、5-9、5-10、5-11习题5:一、单项选择题二、多项选择题三、分析程序题实验5重点复习的内容:P140的实例1、实例2、实例3、实例4、实例5P146的(二)看图写程序、(三)阅读分析程序题、(四)程序填空、(五)程序改错、(六)程序设计(第17题除外)第6章数组与数组元素、数组的下标与维数、数组的说明与应用、array函数、lbound\ubound函数动态数组的概念及建立、应用,保留动态数组的内容、数组刷新、控件数组的意义及建立、应用重点复习的例题:6-1、6-2、6-3、6-4、6-5、6-6、6-9习题6一、单项选择题二、多项选择题三、填空题实验6重点复习的内容:P180的实例1、实例2、实例3P181的(二)分析阅读程序、(三)程序填空、(四)程序改错、(五)程序设计的1、2、3、4、5、6、7题第7章通用过程的意义及形式(sub,function),过程调用方法,参数传递(地址传递和值传递),嵌套和递归的概念,变量的作用域重点复习例题:7-1、7-2、7-3、7-4习题7一、单项选择题二、填空题实验7重点复习的内容:P205的实例1、实例2、实例3、实例4、实例5、实例6P208的(二)程序设计题1、2、3第8章3个键盘事件,参数的意义。
VISUALBASIC程序设计期末复习一VISUALBASIC程序设计期末复习一Visual Basic(VB)是一种面向事件的编程语言,用于Windows操作系统中的应用程序开发。
本文将对Visual Basic程序设计进行综合复习。
1. VB语法基础:VB程序是由一系列指令(语句)组成的,语句之间通过回车或者冒号分隔。
VB语句通常以关键字作为开头,比如Sub、If、For等。
VB语句的结束使用End语句。
3. 事件:控件可以响应用户的操作,如点击按钮、输入文本等。
当用户触发一个事件时,VB程序会执行相应的代码,例如按钮的Click事件、文本框的TextChanged事件等。
4. 变量:在VB中,变量用于存储数据。
变量的类型可以是数字、文本、日期等。
声明变量时需要指定变量的类型,例如Dim age As Integer,其中age是整数类型的变量。
5.运算符和表达式:在VB中,可以使用各种运算符进行数学和逻辑运算,比如加减乘除、等于和不等于等。
运算符可以用于表达式,表达式由变量、常量和运算符组成。
6. 控制结构:VB提供了各种控制结构,用于控制程序的执行流程。
常用的控制结构包括条件语句(如If-Then、If-Then-Else)、循环语句(如For-Next、While)和选择语句(如Select Case)。
7. 函数和过程:函数是一段可重复使用的代码,可以接受参数并返回值。
过程是一段无返回值的代码。
VB提供了许多内置函数和过程,如MsgBox函数用于显示消息框,InputBox函数用于获取用户输入等。
8.数组:数组是一种用于存储一系列相同类型的数据的数据结构。
VB中的数组可以是一维、二维或多维的。
可以使用索引来访问数组中的元素。
9. 文件和输入输出:VB提供了许多用于文件读写和输入输出的函数和对象。
例如,FileOpen函数用于打开文件,Print函数用于输出文本到文件,Input函数用于从文件中读取数据等。