VB复习资料.docx
- 文档编号:2992385
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:13
- 大小:71.29KB
VB复习资料.docx
《VB复习资料.docx》由会员分享,可在线阅读,更多相关《VB复习资料.docx(13页珍藏版)》请在冰豆网上搜索。
VB复习资料
一、知识点:
第1章VisualBasic概述
1.Vb的主要特点:
面向对象、事件驱动、结构化设计语言等
2.窗体设计器窗口、属性窗口、工程资源管理器窗口等的作用
3.对象的概念,对象的三要素(属性、事件、方法)
4.Vb应用程序开发步骤
5.工程中包含的4类文件及它们的扩展名
第2章VB程序设计的基础
1.VB的常用数据类型(Integer、Long、Single、Double、String),类型名、类型符、占用的字节数。
2.常量和变量的含义,如何声明常量和变量(关键字分别为Const和Dim)
3.变量的命名规则。
4.三种变量:
局部变量、模块变量和全局变量的作用域。
5.vb中的函数(内部函数、字符处理和字符串函数)的用法和作用,主要需要掌握的函数有:
、Int()、Len()、RTrim()、Rnd()、Sqr()、Val()、Year(Now)、Exp()、LoadPicture()
6.算术运算符、关系运算符、逻辑运算符的作用,会计算表达式,运算符的优先级顺序,表达式的执行顺序。
7.数学表达式和vb表达式的相互转换
8.会计算已知表达式的值
第3章数据的输入与输出语句
1.Print方法的使用格式、功能及能使用print方法的四种对象(窗体、图片框、打印机、立即窗口)
2.与print方法相关的函数Tab()、Spc()、Space()、Format()
3.Cls方法的功能
4.InputBox函数的格式和功能
5.MsgBox函数和MsgBox语句的格式和功能
第4章程序设计语言
1.赋值语句的功能(变量赋值、控件属性赋值),赋值号和数学中的等号含义上的区别
2.单分支条件语句和双分支条件语句的格式和执行过程,块结构和单行结构格式的区别
3.IIF()函数的格式、功能及使用方法
4.多分支条件语句IF……Then……ElseIf语句和SelectCase的格式、功能、执行流程
5.For循环的格式、功能及执行流程
6.Do循环(DoWhile和DoUntil)的格式、功能和执行流程
7.理解各种循环执行过程,能根据题目条件选择合适的循环
8.会计算循环执行次数
9.End语句的功能
10.数组的概念、数组的表示、数组的默认下界、能根据给定的数组计算出数组中元素的个数
11.过程的概念和功能
12.函数的概念及功能
第5章窗体
1.对象的基本属性(Name、Caption、Width、Height、Left、Top、Visible、Enabled、Font中的FontName\FontSize\FontBold\FontItalic、BlackStyle、ForeColor、PasswordChar、MaxLength)含义、数据类型
2.对象属性的设置方法
3.窗体的基本属性和特有属性(picture)、事件(load、Click、DblClick、MouseDown\MouseUp\MouseMove\KeyPress\KeyDown\KeyUp、Load\Unload)和方法(Move、SetFocus)
第6章常见控件的使用
1.标签和文本框控件的功能、常用属性(文本框的Text属性)、事件(change、keypress、Lostfocus)和方法(Setfocus)。
2.命令按钮的属性、事件和方法。
3.VB常用对象的属性(名称、Caption等)。
三、简答题
1、简述VB应用程序的开发步骤。
①创建工程;②建立用户界面;③设置各个对象的属性;④编写事件过程代码;⑤运行调试程序;⑥保存程序;⑦生成可执行文件。
2、简述VB中书写语句及语法应遵循的规则。
①一条语句通常以一个关键字、过程名称或一个变量名开头;
②空格在语句中起分隔符的作用;
③通常一行写一条语句,也可以在一行中写多条语句,蛋语句间必须用冒号(:
)分开。
语句前可以有空格,左边有空格的语句称为缩进语句,以增加程序的可读性。
如果一条语句的内容太长,表示结束的语句行的最后连个字符必须是续行符(空格加下画线),但总的字符数不能超过255个;
④为增强程序的可读性,需要添加注释语句,注释语句的开始标示符为单引号(‘)。
3、简述For循环的格式及功能。
格式:
For(循环变量)=(初值)To(终值)[Step步长]
[循环体]
[ExitFor]
Next(循环变量)
功能:
当循环变量的值在初值到终值范围内每变化一次时,程序就执行一次循环体中的语句块,并使循环变量增加一个步长。
当循环变量的值不在初值到终值范围内时,程序就退出循环,执行Next后面的语句。
4、举例说明VB的对象及三要素。
①对象(Object)是对具有某些特性的具体事物的抽象。
每个对象都具有描述其特征的属性及附属于它的行为。
对象在现实生活中是很常见的,列如,一个物体是一个对象,一个人是一个对象。
在可视化的编程中,常见的对象有窗体、标签、文本框等。
从可视化编程的角度来看,对象是一个具有属性(数据和方法(行为)的实体。
一个对象建立以后,其操作就可以通过与对象有关的属性、事件和方法来描述。
②属性(Property)是指对象的一项描述内容,用来描述对象的一个特性,不同的对象具有不同的属性,而每个对象又用若干属性来描述。
列如,描述对象“人”的属性有性别、年龄、身高、学历等。
因此,属性是对象的特性,属性定义了对象所具有的特性,属性定义了对象所具有的特性数据,它是对象所有特性数据的集合。
③事件(Event)是预先定义的动作,是对象触发的行为的描述,有用户或系统激活。
VB中的事件通常包括键盘事件和鼠标事件等,如单击鼠标就发生了一个Click事件。
为了响应事件,可以为事件加入响应代码,也可以执行某个方法。
④方法(Method)指对象为实现一定功能而编写的内部函数的过程。
如果对象已创建,便可以在应用程序中调用这个对象的方法。
事件通常已经预先由系统定义好,不能随便扩充,而方法和属性却可以无限扩展。
5、列举说明VB6.0的IDE的窗口组成(至少4个)、功能。
窗口组成:
窗体窗口,工具箱窗口,属性窗口,代码窗口。
①使用窗体编辑器可以用可视化的方式方便、直观的设计其所包含的可视控件的外观、初始显示位置和其他属性等。
②工具箱中提供的是一组可以添加到窗体上的控件,在设计窗体时可以把工具箱上的控件直接添加到窗体上。
③属性窗口用于显示和修改一个对象的属性。
④代码窗口是输入应用程序代码的编辑窗口。
6、什么是变量,VB中变量的命名规则是怎样的?
变量:
变量是指在程序运行中,其值可以发生变化的数据。
变量的命名规则为255个字符以内,第一个字符必须是字母,其后可以是字母、数字和下画线的组合,最后一个字符也可以是类型说明符。
通常使用具有一定含义的变量名,帮助说明功能,简化调试过程。
保留字不能用做变量名。
7、说明inputbox函数和msgbox函数的格式和功能。
InputBox格式:
InputBox(prompt[,title][,default][,xpos,ypos][,helpfile,context])
功能:
产生一个对话框,这个对话框作为输入数据的界面,等待永辉输入数据,并返回所输入的内容。
MsgBox:
格式(msg[,type][title][,helpfile,context])
功能:
在屏幕上显示一个消息对话框,根据用户的选择确定其后的操作。
8、简述VisualBasic语言的赋值语句,要求举例说明赋值语句的使用方法。
格式:
变量名=表达式功能:
将右边的表达式的值赋给左边的变量名
Eg:
A%=6.3说明:
A为整型变量,A中的结果为6.
9、简述计算机程序的三种基本结构。
①顺序结构:
按照命令编写的前后顺序依次执行
②分支结构:
按照条件的判断结果执行不同的分支
③循环结构:
重复执行一组操作。
10、简述图1中使用了哪几种控件?
每个控件可能的作用是什么?
图1
用了三种控件。
①标签Label,②文本框TextBox,③命令按钮9Commandutton)
①标签控件用于显示文本信息,它不允许用户编辑文本中的内容,但运行时可以用代码修改。
②文本框是一个文本编辑区。
用户可以在程序设计阶段或程序运行阶段期间在这个区域中输入、编辑、修改和显示文本。
③命令按钮通常用来在它的单击事件中完成一种特定的程序功能。
11.说明基本数据类型有那些,包括其名称、存储空间及类型说明符。
(至少举出常见的6种类型)
数据类型
占用字符/B
取值范围
类型符
String()
2
0——65535
¥
Integer(整型)
2
-32768——32767
%
Long(长整型)
4
-2147483648到2147483647
&
Single(单精度实型)
4
负数:
-3.4E+38——-1.4E-45
正数:
1.4E-45——3.4E+38
!
Double(双精度实型)
8
负数-1.79D+308——-4.94D-324
正数:
4.94D-324——1.79D+308
#
Currency(货币类型)
8
-922337203685477.5808到922337203685477.5807
@
12.说出以下程序执行的功能是什么;如果在输入对话框中输入36,请写出程序执行的结果是什么。
PrivateSubForm_Click()
DimxAsInteger
x=Val(InputBox("请输入一个整数:
","输入数据","0"))
IfxMod2<>0Then
Printx&"为:
奇数"
Else
Printx&"为:
偶数"
EndIf
EndSub
功能:
判断输入的数据是奇数还是偶数,并在屏幕上显示。
输入36,则在屏幕上显示36为:
偶数
13.说出以下程序执行的功能是什么;程序执行的结果是什么。
PrivateSubForm_Click()
DimSAsInteger
S=0
Fori=1To30
Ifi/3=Int(i/3)Then
Printi;
EndIf
Nexti
EndSub
功能:
找出1到30能被3整除的数,并在屏幕上显示。
在屏幕上显示36912151821242730
14.执行下列程序后,s的值为
S=6
Fori=-5to9step3
S=s+1
Nexti
I=10s=11
15.执行下列程序后,K的值为
k=0
dowhilek<=13
k=k+1
Loop
K=14
16.x=1
Do
X=x+3
Printx
LoopUntilX>=39
要求程序运行时执行10次循环体。
17.以上程序段的作用是
m=x
x=y
y=m
将X的值赋给m,将y的值赋给x,将m的值赋给y.
18.在窗体的单击事件中有如下代码
PrivateSubForm_Click()
DimaAsInteger,bAsInteger,cAsInteger,dAsInteger
a=InputBox("输入第一个数")
b=InputBox("输入第二个数")
c=InputBox("输入第三个数")
Print"输入的三个数是:
";a;"、";b;"、";c
Ifa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 复习资料
![提示](https://static.bdocx.com/images/bang_tan.gif)