VB复习资料文档格式.docx
《VB复习资料文档格式.docx》由会员分享,可在线阅读,更多相关《VB复习资料文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
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(整型)
-32768——32767
%
Long(长整型)
4
-2147483648到2147483647
&
Single(单精度实型)
负数:
-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(货币类型)
-922337203685477.5808到922337203685477.5807
@
12.说出以下程序执行的功能是什么;
如果在输入对话框中输入36,请写出程序执行的结果是什么。
PrivateSubForm_Click()
DimxAsInteger
x=Val(InputBox("
请输入一个整数:
"
"
输入数据"
0"
))
IfxMod2<
>
0Then
Printx&
"
为:
奇数"
Else
偶数"
EndIf
EndSub
判断输入的数据是奇数还是偶数,并在屏幕上显示。
输入36,则在屏幕上显示36为:
偶数
13.说出以下程序执行的功能是什么;
程序执行的结果是什么。
DimSAsInteger
S=0
Fori=1To30
Ifi/3=Int(i/3)Then
Printi;
Nexti
找出1到30能被3整除的数,并在屏幕上显示。
在屏幕上显示36912151821242730
14.执行下列程序后,s的值为
S=6
Fori=-5to9step3
S=s+1
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.在窗体的单击事件中有如下代码
DimaAsInteger,bAsInteger,cAsInteger,dAsInteger
a=InputBox("
输入第一个数"
)
b=InputBox("
输入第二个数"
c=InputBox("
输入第三个数"
Print"
输入的三个数是:
;
a;
、"
b;
c
Ifa<
b