浙江省高中信息技术学考VB知识点汇总.docx

上传人:b****5 文档编号:7552355 上传时间:2023-01-24 格式:DOCX 页数:10 大小:84.38KB
下载 相关 举报
浙江省高中信息技术学考VB知识点汇总.docx_第1页
第1页 / 共10页
浙江省高中信息技术学考VB知识点汇总.docx_第2页
第2页 / 共10页
浙江省高中信息技术学考VB知识点汇总.docx_第3页
第3页 / 共10页
浙江省高中信息技术学考VB知识点汇总.docx_第4页
第4页 / 共10页
浙江省高中信息技术学考VB知识点汇总.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

浙江省高中信息技术学考VB知识点汇总.docx

《浙江省高中信息技术学考VB知识点汇总.docx》由会员分享,可在线阅读,更多相关《浙江省高中信息技术学考VB知识点汇总.docx(10页珍藏版)》请在冰豆网上搜索。

浙江省高中信息技术学考VB知识点汇总.docx

浙江省高中信息技术学考VB知识点汇总

VB知识点汇总

一.算法:

指解决问题的方法。

二.算法的特征:

1.有穷性。

算法的有穷性是指算法必须能在执行有限个步骤之后终止。

2.确切性。

算法的每一步骤必须有确切的定义,不能有歧义。

3.输入项。

一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件。

4.输出项。

一个算法有一个或多个输出,以反映对输入数据加工后的结果。

没有输出的算法是毫无意义的。

5.可行性。

算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成(也称之为有效性)。

三.描述算法的表示方法:

1.自然语言。

2.流程图。

3.程序代码。

4.伪代码。

四.对象:

具有某些特征的具体事物的实体。

五.类:

是对同种对象的集合与抽象,它包含这种对象的属性描述和行为定义。

(VB工具箱中的控件就是类,设计窗体时,将它们放在窗体上时就是该类的对象。

前面的label1是对象名称,后面的label是控件名,

也就是类名称。

六.属性:

对象的特性、名称、大小、形状、颜色及功能被称为属性。

属性的表示:

对象名.属性名如:

text1.text指文本框中的值

属性值的设置:

对象名.属性名=属性值

如:

label1.caption=”苹果”

注意:

这里的“=”是赋值号,不是等号,因此这是一句赋值语句。

七.方法:

对象能完成的动作。

如:

输出语句prnit“223”中的print就是一个方法。

八.事件:

指对对象的一个调用。

如:

command1_click按钮上的单击事件

请注意格式:

对象名_动作

九.常用控件及属性:

控件名称

属性名称

属性含义

Label(标签)

caption

标签上显示的文本(属于字符串)

Textbox(文本框)

text

控件中包含的文字(属于字符串)

Commandbutton(按钮)

caption

按钮上显示的文字

Timer(计时器)

enabled

设置计时器是否可用

interval

设置计时器触发的间隔时间。

(单位:

毫秒)

Image(图像)

picture

制定显示的图像文件

stretch

设置是否让图像变形以适应图像控件

其他属性:

1.alignment:

文本的对齐方式

2.font:

字体

3.backcolor:

背景颜色

4.visible:

设置对象是否可见

5.enabled:

设置对象是否可用

十.基本数据类型

数据类型

名称

取值范围

integer

整数

-32768 ~ +32767 

long

长整数

-2147483648 ~ +2147483647

single

单精度实数

double

双精度实数

string

字符串

boolean

逻辑型

Ture(真)、false(假)

byte

字节型

0~255

十一.常量

1.直接常量:

直接在程序中使用常数

2.符号常量:

符号常量的定义:

const常量名=常数

如:

constpi=3.14

然后在程序中凡是要用到3.14这个常数的地方,都用pi来代替就行了。

如果想把3.14改成3.13159了,只需要改

constpi=3.14159

就行了,程序中不用改任何代码。

十二.变量

变量的本质就是内存中的一个存储空间,用来保存程序运行过程中的数据。

1.变量的命名规则:

(1)、只能使用字母、数字、下划线(_)这些字符来命名;

(2)、变量名的首字符必须是字母;

(3)、VB中的保留字不能作为变量名。

2.变量的定义:

dim变量名as数据类型

如:

dimaasinteger

dimbaslong

或:

dimaasinteger,baslong

十二.一维数组

1.数组的概念:

多个相同类型变量的集合,在内存中占多个存储空间。

2.一维数组的定义:

格式一:

dim数组名(n)as数据类型

如:

dima(3)asinteger

定义了一个名为a的数组,这个数组共有4个元素组成,分别是:

a(0)a

(1)a

(2)a(3)

格式二:

dim数组名(下界to上界)as数据类型

如:

dimx(2to5)asinteger

定义了一个名为x的数组,这个数组共有4个变量组成,分别是:

x

(2)x(3)x(4)x(5)

十三.常用标准函数

函数名

作用

举例

Abs(x)

对x取绝对值

Abs(5)=5abs(-4)=4

Sqr(x)

对x进行开平方根

Sqr(4)=2

Val(字符串)

把字符串转换为数值

Val(“34”)=34

Str(数值)

把数值转换为字符串

Str(34)=”34”

Len(字符串)

返回字符串的字符个数

Len(“wert”)=4len(“abc”)=5(里面有空格)

Mid(x,k,n)

在字符串x中的第k个字符开始,取n个字符

Mid(“qwert1234”,3,4)=”ert1”

rnd

产生一个介于[0,1)的随机数

Int(x)

返回一个不大于x的最大整数

Int

(2)=2Int(4.7)=4int(-2.3)=-3

Asc(字符)

返回字符的ASCII编码(返回值属于一个数字)

Asc(“A”)=65

Chr(数值)

返回数值所对应的一个字符(返回值属于一个字符串)

Chr(65)=”A”

产生一个介于[a,b]之间的随机整数公式:

Int(rnd*(b-a+1))+a

还需注意,在使用rnd函数前,要先使用randomize()对随机数种子进行初始化,否则,产生的随机数是有规律的。

十四.运算符和表达式

1.算术运算符:

+(加)-(减)*(乘)/(除)^(乘方)\(整除)mod(取余)

2.关系运算符:

>(大于)<(小于)=(等于)>=(大于等于)<=(小于等于)<>(不等于)

3.逻辑运算符:

not(取反)and(与)or(或)

4.表达式数学举例:

写作:

(a+b)/(c+d)

x≥5或x≤3写作:

x>=5orx<=3

3

x>3andx<5

5.字符连接符:

把两个字符串连接起来有两个运算符:

&+

如:

”word”&”pc”结果:

“wordpc”

”word”+”pc”结果:

“wordpc”

但它们还是有区别的:

运算符

作用

区别

示例

结果

&

将两个字符串拼接起来

连接符两旁的操作数不管是字符型还是数值型,系统先将操作数转换成字符,然后再连接。

"123"&55

 "abc"+12

"12355" 

"abc12"

+

若一个为数字字符型,一个数值型,则自动将数字字符转换为数值,然后进行算术加;若一个为非数字字符型,一个数值型,则出错。

"123"+55

 "abc"+12

178 

出错 

十五.赋值语句

变量名=表达式

“=”为赋值号,意思是把右边表达式的结果赋值给左边的变量。

如:

a=3+a

对象名.属性名=属性值这种格式的语句也是赋值语句

如:

label1.caption=”苹果”

十六.选择语句

格式一:

If判断条件then语句1

或if判断条件then

语句1

Endif

格式二:

If判断条件then语句1else语句2

或if判断条件then

语句1

Else

语句2

Endif

格式三:

(有多重选择时)

if判断条件then

语句1

Elseif

语句2

Elseif

语句3

Elseif

语句4

Elseif

……

Endif

十七.循环语句

格式一:

Dowhile判断条件

循环体语句

Loop

当判断条件成立时,进入循环,条件不成立时,跳出循环。

格式二:

For循环变量=初值to终值[step步长值]

循环体语句

Next

(流程图见下页)

十八.注释语句

格式一:

在注释前加上“Rem”

如:

Rem这是一个注释语句,你爱怎么写就怎么写。

格式二:

在注释前加上单引号“'”

如:

'这也是一个注释语句 

但两者有点小区别,如果用“Rem”时,不是在语句的开头时,必须在语句前加上冒号,如:

a=1:

Rem这句代码表示把1赋值给变量a

而用“'”则不用,如下:

b=a+1'这句代码表示把变量a的值加上1以后,把结果赋值给变量

十九.三种程序控制结构

顺序结构选择结构(分支结构)循环结构

二十.流程图的有关知识

流程图是由一些图框和流程线组成,期中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。

1.

起止框(开始框、结束框都是这个)

2.

输入框、输出框(程序中的输入、输出语句都用这个)

3.

处理框(程序中的赋值、运算语句用这个)

4.

判断框(程序中凡是涉及到要判断,都用这个,里面写判断条件)

(接上页,以下即为for循环语句的流程图)

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1