高一算法与程序设计(vb)知识点.doc

上传人:F****n 文档编号:100844086 上传时间:2019-09-25 格式:DOC 页数:13 大小:426KB
返回 下载 相关 举报
高一算法与程序设计(vb)知识点.doc_第1页
第1页 / 共13页
高一算法与程序设计(vb)知识点.doc_第2页
第2页 / 共13页
高一算法与程序设计(vb)知识点.doc_第3页
第3页 / 共13页
高一算法与程序设计(vb)知识点.doc_第4页
第4页 / 共13页
高一算法与程序设计(vb)知识点.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《高一算法与程序设计(vb)知识点.doc》由会员分享,可在线阅读,更多相关《高一算法与程序设计(vb)知识点.doc(13页珍藏版)》请在金锄头文库上搜索。

1、稽山中学会考复习资料-算法与程序设计(VB)算法与程序设计操作知识点一、 知识目标内容要求说明1算法及其表示方式理解概念。2程序的基本控制结构理解三种结构的功能,并学会判断。3VB程序设计可视化程序开发工具VBVB数据的表示VB数据的处理选择结构的程序实现循环结构的程序实现一维数组的应用理解知识点的意义,并能应用。二、 知识点整理1、算法及其表示方式考点一:计算机解决问题的过程用计算机来解决问题要经历三个步骤:1、分析问题,确定要用计算机做什么?2、寻找解决问题的途径和方法(设计算法);3、用计算机进行处理(编制和运行程序)。计算机的基本功能与特征:计算机的基本功能是计算,计算机对信息的加工处

2、理本质上是通过计算完成的。是在程序指令的控制下完成对所有数据的处理。计算机的基本特征:速度快;准确性高;存储容量大。考点二:算法何为算法?简单地说,算法(Algorithm)就是解决问题的方法和步骤。算法的特征:(1)有穷性(有限性)。(2)确定性(唯一性)。(3)可行性(能行性)。(4)有0到多个输入。(5)有1到多个输出。如何描述算法?算法描述可以有多种表达方法,一般用自然语言、流程图和计算机语言进行描述。流程图中最基本、最常用的几种符号:2、程序的基本控制结构 任何正规的程序无论它有多复杂,都可以分解为三种基本结构,即顺序结构、选择结构和循环结构。由这三种基本结构可以派生出多样、复杂的“

3、多分支结构”,用其解决各种问题。结构类型流程图示意功能说明顺序结构 一个步骤完成后,顺序执行紧跟着的下个处理步骤。如电视节目,按先后顺序直线下来。 一般的程序设计语言中,顺序结构的语句主要是赋值语句、输入/输出语句等。选择(分支)结构 在日常生活中,常常需要对给定的条件进行分析、比较和判断,并根据结果采取不同的操作。在Visual Basic中,这样的问题通过选择结构来解决。如根据天气情况,选择体育课场地问题。选择结构的语句包括If语句和Select Case语句。循环结构对某个情况e进行判断,当结果为真时,执行处理步骤step,然后再次判断这个情况e,当结果为真是,再次执行步骤step,并继

4、续判断情况e。总是重复上述过程,直到判断的结果为假。循环结构的语句可以用ForNext语句和Do whileloop语句实现。3、可视化程序开发工具VB考点一:可视化编程的任务设计过程创建工程的基本过程:启动VB,创建一个工程vbp(包括窗体frm)界面设计属性设定编写代码调试运行调试程序保存退出。注意保存文件的两种情况:1. 工程源文件的保存 程序没有设计完成,为方便下次的修改编辑,可以将文件保存成工程文件。一个工程通常有两个部分组成:窗体文件.frm和工程文件.vbp,工程文件至少由一个窗体构成。由于一个工程由多个文件构成,为方便处理,可以将同一工程的所有文件放在一个文件夹中。2. 工程可

5、执行文件的保存一个程序设计完成后,为方便程序的实际应用,我们可以将工程文件保存成可执行文件.exe。工程的可执行文件只可运行程序,不能对可执行文件进行修改编辑。考点二:VB中的几个基本概念:1. 类简单地说,类是对一类东西抽象出的结果,是一组具有相同属性和操作的对象的集合。在VB中,类是系统设计好的,工具箱上的可视类图标就是标准类控件。部分控件名的前缀约定和命名举例:对象类型意义前缀命名举例Form窗体frmfrmlandCommand命令按钮cmdcmdOKLabel标签lbllblInputTextBox文本框txttxtSourceList列表框lstlstadd2. 对象对象是类的一个

6、实例,是其中具体的个体。例如,窗体上的一个文本框、一个标签都是对象。一个命令按钮就是命令按钮类的一个对象。对象有三个要素:属性、方法和事件。属性:对象的特征称为对象的属性。类中有很多对象,而这些对象既有共有的特点也有各自的特点。VB控件主要属性及其含义:对象属性功能含义Name定义对象的名称,该属性是所有对象共有的属性。每个对象的名称都是唯一的。在代码编写中,对对象的引用也是通过Name属性,用户可以使用系统默认的Name属性值,也可以自己定义。Caption返回或设置对象的标题栏或图标下的文本。Appearance返回或设置对象的外观样式。属性值为0,对象的样式为平面;为1,对象样式为立体。

7、ForeColor返回或设置对象的前景色,在弹出的调色板中选取颜色。BackColor返回或设置对象的背景色,在弹出的调色板中选取颜色。Height返回或设置对象的高度,VB中的单位是twips(缇),1twips=1/1440英寸。Width返回或设置对象的宽度。Left返回或设置控件左边与其容器(窗体、图片框控件、框架控件)左侧之间的距离。Top返回或设置控件顶端与其容器(窗体、图片框控件、框架控件)顶部之间的距离。Visible返回或设置一个值,该值用来确定对象是否可见。Enabled返回或设置一个值,该值用来确定对象是否响应用户产生的事件。在VB中,一个对象有很多属性,我们可以通过改变

8、属性窗口中的相应属性值来改变对象的特征。文本框常用属性及其含义属性名功能含义Text该属性存放了文本框内显示的内容。用户可在设计、运行、中断三种状态下设置或修改文本框内的文本。MultiLine当MultiLine为True时,才可以在文本框内输入多行文本。即文本超过控件边界时,自动换行。ScrollBars设置边框的滚动条模式,文本框有四种边框模式:ScrollBars=0,文本框无滚动条;ScrollBars=1,有水平滚动条;ScrollBars=2,有垂直滚动条;ScrollBars=3,有水平和垂直滚动条;文本框出现滚动条前提是必须设置MultiLine为True,否则无效。Pass

9、wordChar设置文本框内的显示内容为该属性值的内容。一般设置密码时,会将该属性值设置为“*”,这样用户输入的密码都会以“*”形式显示在文本框内。命令按钮常用属性及其含义属性名功能含义Captipon设置命令按钮上显示的文字。Enabled设置命令按钮是否有效,是否响应应触发事件。Picture设置按钮上所加载的图片。事件:VB是按照事件驱动机制运行程序的,事件的执行能被对象响应。如用户单击一个命令按钮就是一个事件。这个事件就可以被命令按钮识别并响应,称为命令按钮的单击(Click)事件,不同的对象能识别的事件也是不同的。方法:方法指对象的动作,就是让对象实施一个动作或执行一项任务。方法是控

10、制对象功能及操作的内部程序。总之,方法指明了对象“能做什么”。4、VB数据的表示考点一、数据类型在VB中,为了便于数据的表示与处理,VB提供了数值型、字符串型、布尔型、日期型等基本数据类型,下表所示的是我们常用的数据类型。VB常用的数据类型数据关键字所占内存取值范围整型Integer2字节-32768 32767长整型Long4字节- 单精度型Single4字节负数:-3.E38 -1.E-45;正数:1.E-45 3.E38双精度型Double8字节负数:-1.E308 -4.E-324;正数:4.E-324 1.E308;字符串型String10字节+字符串长度定长字符串:0 65535个

11、字符;不定长字符串:0 20亿个字符。布尔型(逻辑型)Boolean2字节True 或False日期型Date8字节100/1/1 9999/12/31考点二、常量与变量1.常量的形式及定义 在程序运行期间始终保持不变的量,我们把它叫做常量(Constant)。VB中的常量有数值常量、字符串常量等。(1)数值常量类似于数学中的常数,如打字速度为“60”。(2)用一对双引号括起来的字符串称为字符串常量。例如,“China”、“Vi- sual Basic”、“18”、“3.14”等。字符串常量指的是双引号中的字符,不包括双引号本身。 如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这种

12、常量称为符号常量;代表常量的符号称为“常量名”,其定义形式如下:Const 常量名 As 类型表达式如:Const PI3.2.变量及其定义变量有一个名字,它对应着相应的内存单元。(1)变量命名必须以字母或汉字开头,而不能以数字或其他字符开头。只能由字母、汉字、数字和下划线组成,不能含有小数点、空格等字符。字符个数不超过255个。变量名不能使用VB中的保留字。(信息提示:保留字也称关键字,由VB专用,具有特殊含义。例如,Print、Sub、End等都是VB中的保留字。)VB不区分变量名中字母的大小写。如HELLO和Hello是同一个变量。为增加程序的可读性,变量名最好取有意义的名称,建议前面加

13、上类型缩写。(2)变量声明变量应该先声明后使用。VB中变量声明的方法是:Dim As 例如,Dim N As Integer,定义变量N为整型,初始值为0.考点三、运算符与表达式运算符的运算规则及优先级如下表所示:优先顺序运算符类型运算符1算术运算符(指数运算)2-(取负)3*、/(乖、除)4(整除)5Mod(求余)6+、-(加、减)7字符串运算符&、+(字符串连接)8关系运算符=、=9逻辑运算符Not(非)10And(与)11Or(或)5、数据处理考点一:程序中常用语句1. 赋值语句 VB中赋值语句用“=”来实现。赋值语句“=”后面可以是常量、变量或表达式。赋值语句中的“=”与数学中的“=”

14、是不同的!如:N = N+1,这里的意义是将N的值加1后重新赋给N,结果N的值比原值增加了1。2. Print语句 语法格式:对象名.Print 表达式列表 功能:在指定的对象上输出文本。3. 注释语句 为了提高程序的可读性,通常需要在程序适当的位置加上必要的注释。添加注释是编程的一个好习惯。 VB中注释语句的格式为:在字符“”后加注释内容或用“Rem 注释内容”。 如:r = InputBox (输入r:) 输入半径r4.结束语句 语法格式:End功能:强制程序结束运行。考点二:程序中常用函数1.与用户交互函数VB提供InputBox()函数和MsgBox()函数用于人机交互。(1)InputBox()函数在前面已经用过,其语法格式为: InputBox(提示信

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号