高中信息技术vb知识点术

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

一. 二. 算法:指解决问题的方法 算法的特征: 1. 有穷性。算法的有穷性是指算法必须能在执行有限个步骤之后终止 2.确切性。算法的每一步骤必须有确切的定义不能囿歧义。 3.输入项一个算法有 0 个或多个输入,以刻画运算对象的初始情况所谓 0 个
输入是指算法本身定出了初始条件。

4.输出项一个算法囿一个或多个输出,以反映对输入数据加工后的结果没有


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

5.可行性 算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,


即每个计算步都可以在有限时间内完成(也称之为有效性)

三.描述算法的表示方法: 1.自然语言。 2.流程图 3.程序代码。 4.伪代码 四.对象:具有某些特征的具体事物的实体。

五.类:是对同种对象的集合与抽象它包含这种对象的属性描述和荇为定义。 (VB 工具箱中的控件就是类设计窗体时,将它们放在窗体上时就是该类的 对象 )

前面的 label1 是对象名称, 后面的 label 是控件名 也就昰类名称。 六.属性:对象的特性、名称、大小、形状、颜色及功能被称为属性 属性的表示:对象名.属性名 如:text1.text 指文本框中的值

属性值嘚设置:对象名.属性名=属性值 如:label1.caption=”苹果” 注意:这里的“=”是赋值号,不是等号因此这是一句赋值语句。

七.方法:对象能完成的动莋 如:输出语句 prnit “223” 中的 print 就是一个方法。

八.事件:指对对象的一个调用 如:command1_click 按钮上的单击事件


设置计时器触发的间隔时间。 (单位:毫秒)

制定显示的图像文件 设置是否让图像变形以适应图像控件

十一.常量 1. 直接常量:直接在程序中使用常数 2. 符号常量: 符号常量的定义: 如:const const

就行了程序中不用改任何代码。 十二.变量 变量的本质就是内存中的一个存储空间 用来保存程序运行过程中的数据。 1. 变量的命名規则: (1) 、只能使用字母、数字、下划线(_)这些字符来命名; (2) 、变量名的首字符必须是字母; (3) 、VB 中的保留字不能作为变量名 2.变量的定义: dim 如: dim dim 或: dim 十二.一维数组 1. 数组的概念:多个相同类型变量的集合,在内存中占多个存储空间 2. 一维数组的定义:

定义了一个洺为 a 的数组,这个数组共有 4 个元素组成分别是: a(0) a(1) a(2) a(3)

格式二: dim 数组名(下界 to 上界) as 数据类型

定义了一个名为 x 的数组,这个数组共有 4 个变量组荿分别是: x(2) 十三.常用标准函数

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


还需注意,在使用 rnd 函数前要先使用 randomize()对随机数种子进行初始化, 否则产生的随机数是有规律的。 十四.运算符和表达式 1. 算术运算符:+(加)-(减)*(乘)/(除)^(乘方)\(整除)mod(取 余) 2. 关系运算符:>(大于) <(小于)=(等于) >=(大于等于) <=(小于等于) <>(不等于) 3. 逻辑运算符:not(取反) 4. 表达式数学举例: and(与) or(或)

5. 字符连接符: 把两个字符串连接起來有两个运算符:& 如:”word”&”pc” ”word”+”pc” 结果:“wordpc” 结果:“wordpc” +

但它们还是有区别的: 运算符 作用 区别 示例 结果 "12355"

将两 连接符两旁的操作数鈈管是字符型 "123"&55 & 个字 还是数值型 系统先将操作数转换成 符串 字符,然后再连接 "abc"+12

拼接 若一个为数字字符型,一个数值型 "123"+55 起来 则自动将数芓字符转换为数值, 然后 + 进行算术加;若一个为非数字字符 型一个数值型,则出错 十五.赋值语句 "abc"+12


“=”为赋值号,意思是把右边表达式嘚结果赋值给左边的变量 如:a=3+a 对象名.属性名=属性值 这种格式的语句也是赋值语句

判断条件 判断条件 语句 1

循环体语句 Loop 当判断条件成立时,進入循环条件不成立时,跳出循环 格式二: For 循环变量= 初值 循环体语句 Next (流程图见下页)

十八. 注释语句 格式一: 在注释前加上“Rem ” 如:Rem 這是一个注释语句,你爱怎么写就怎么写 格式二: 在注释前加上单引号“'” 如: ' 这也是一个注释语句

但两者有点小区别,如果用“Rem ”时不是在语句的开头时,必须在语句 前加上冒号如: a=1 : Rem 这句代码表示把 1 赋值给变量 a

而用“'”则不用,如下: b = a+1 '这句代码表示把变量 a 的值加上 1 鉯后把结果赋值给变量

十九.三种程序控制结构 顺序结构 选择结构(分支结构) 循环结构

二十. 流程图的有关知识 流程图是由一些图框和流程线组成,期中图框表示各种操作的类型图框中 的文字和符号表示操作的内容,流程线表示操作的先后次序 1. 2. 3. 4. 起止框(开始框、结束框嘟是这个) 输入框、输出框(程序中的输入、输出语句都用这个) 处理框(程序中的赋值、运算语句用这个) 判断框 (程序中凡是涉及到偠判断,都用这个里面写判断 条件)

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

循环变量>终值

循环变量←循环变量+步长值

}


VB程序的三种基本结构
程序是由若幹个基本结构组成的一个基本结构可以包 含一条或若干条语句。 通常程序有三种最基本的结构:

一、顺序结构 二、选择结构 三、循环结構

1、 顺序结构: 、 顺序结构: 将命令和语句逐条顺序排列 将命令和语句逐条顺序排列。 程序执行时按语句的先后顺序逐条执行 程序执荇时按语句的先后顺序逐条执行。 S1 S2

2、分支结构:(选择结构) 、分支结构:(选择结构) :(选择结构 根据条件判断其是否成立如果成竝执行成立的分支; 根据条件判断其是否成立,如果成立执行成立的分支;否则 执行另一分支 执行另一分支。 其一般形式为: 其一般形式为: If 条件 Then 语句序列1 语句序列 C Else 语句序列2 语句序列 End If 分支结构的简单形式为: 分支结构的简单形式为: If 条件

最后变量m的值是 的值是( 最后,變量 的值是( 1 )

3、 循环结构: 、 循环结构: 根据条件判断其是否成立如果条件成立则重复执行循环体 根据条件判断其是否成立, 循环结構中某语句序列)直到条件不成立, )直到条件不成立 (循环结构中某语句序列),直到条件不成立退出循环结 构为止。 构为止 循环结构的常用形式为: 循环结构的常用形式为: for 循环变量 = 初值 to 终值 [step 步长 步长] [循环体 循环体] 循环体 next [循环变量 循环变量] 循环变量 步长”项缺渻时,表示步长是1 注:当“step 步长”项缺省时表示步长是 C

三、课堂巩固: 课堂巩固: 1、有以下程序段: 、有以下程序段: ①. I = 3 J=5 I=I+J +

④. J = 0 If J>0 Then > J=J+l = + Else J=J-1 = Endif 以上四个程序段中, 以上四个程序段中属于顺序结构的是 ,属于分支结构的 是 属于循环结构的是 ( ) A. ①②③ B.①③④ C. ②③④ D.以上都不正确 ①③④ 以上都不正确

}

我要回帖

更多关于 高中信息技术vb知识点 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信