算法与程序设计(vb)知识点

上传人:第*** 文档编号:32761830 上传时间:2018-02-12 格式:DOC 页数:13 大小:514KB
返回 下载 相关 举报
算法与程序设计(vb)知识点_第1页
第1页 / 共13页
算法与程序设计(vb)知识点_第2页
第2页 / 共13页
算法与程序设计(vb)知识点_第3页
第3页 / 共13页
算法与程序设计(vb)知识点_第4页
第4页 / 共13页
算法与程序设计(vb)知识点_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、稽山中学信息技 术学业水平考试复习资料-算法与程序设计(VB)第 1 页 共 13 页算法与程序设计操作知识点知识目标知识条目 考核要求 说明1 算法及其表示方式 算法的基本概念 算法的常用表示方法 顺序、选择、循环三种控制结构b2算法的程序实现对象、属性、事件和事件处理的概念VB 应用程序的界面设计与调试基本数据 类 型、常量、变量、常用的标准函数、一维数组算术 、关系、逻辑三类基本运算及表达式赋值语 句、 选择语句、循环语 句、注释语句解析算法、枚举算法等常用算法的实现c选择题操作题知识点整理1、算法及其表示方式考点一:计算机解决问题的过程用计算机来解决问题要经历三个步骤:1、分析问题,确

2、定要用计算机做什么?2、寻找解决问题的途径和方法(设计算法);3、用计算机进行处理(编制和运行程序) 。计算机的基本功能与特征:计算机的基本功能是计算,计算机对信息的加工处理本质上是通过计算完成的。是在程序指令的控制下完成对所有数据的处理。计算机的基本特征:速度快;准确性高;存储容量大。考点二:算法何为算法?简单地说,算法(Algorithm)就是解决问题的方法和步骤。算法的特征:(1)有穷性(有限性) 。 (2)确定性(唯一性) 。 (3)可行性(能行性) 。 (4)有 0 到多个输入。 (5)有 1 到多个输出。如何描述算法?算法描述可以有多种表达方法,一般用自然语言、流程图和计算机语言进

3、行描述。稽山中学信息技 术学业水平考试复习资料-算法与程序设计(VB)第 2 页 共 13 页流程图中最基本、最常用的几种符号:流程图中最基本、最常用的几种符号:2、程序的基本控制结构任何正规的程序无论它有多复杂,都可以分解为三种基本结构,即顺序结构、选择结构和循环结构。由这三种基本结构可以派生出多样、复杂的“多分支结构” ,用其解决各种问题。结构类型 流程图示意 功能说明 顺序结构一个步骤完成后,顺序执行紧跟着的下个处理步骤。如电视节目,按先后顺序直线下来。一般的程序设计语言中,顺序结构的语句主要是赋值语句、输入/输出语句等。选择(分支)结构在日常生活中,常常需要对给定的条件进行分析、比较和

4、判断,并根据结果采取不同的操作。在 Visual Basic 中,这样的问题通过选择结构来解决。如根据天气情况,选择体育课场地问题。选择结构的语句包括 If 语句和 Select Case语句。循环结构对某个情况 e 进行判断,当结果为真时,执行处理步骤 step,然后再次判断这个情况e,当结果为真是,再次执行步骤 step,并继续判断情况 e。总是重复上述过程,直到判断的结果为假。循环结构的语句可以用ForNext 语句和 Do whileloop 语句实现。3、可视化程序开发工具 VB稽山中学信息技 术学业水平考试复习资料-算法与程序设计(VB)第 3 页 共 13 页考点一:可视化编程的

5、任务设计过程创建工程的基本过程:启动 VB,创建一个工程 vbp(包括窗体 frm)界面设计属性设定 编写代码调试运行调试程序保存退出。注意保存文件的两种情况:1.工程源文件的保存程序没有设计完成,为方便下次的修改编辑,可以将文件保存成工程文件。一个工程通常有两个部分组成:窗体文件.frm 和工程文件.vbp,工程文件至少由一个窗体构成。由于一个工程由多个文件构成,为方便处理,可以将同一工程的所有文件放在一个文件夹中。2.工程可执行文件的保存一个程序设计完成后,为方便程序的实际应用,我们可以将工程文件保存成可执行文件.exe。工程的可执行文件只可运行程序,不能对可执行文件进行修改编辑。考点二:

6、VB 中的几个基本概念:1.类简单地说,类是对一类东西抽象出的结果,是一组具有相同属性和操作的对象的集合。在 VB中,类是系统设计好的,工具箱上的可视类图标就是标准类控件。部分控件名的前缀约定和命名举例:对象类型 意义 前缀 命名举例Form 窗体 frm frmlandCommand 命令按钮 cmd cmdOKLabel 标签 lbl lblInputTextBox 文本框 txt txtSourceList 列表框 lst lstadd2.对象对象是类的一个实例,是其中具体的个体。例如,窗体上的一个文本框、一个标签都是对象。一个命令按钮就是命令按钮类的一个对象。对象有三个要素:属性、方法

7、和事件。属性:对象的特征称为对象的属性。类中有很多对象,而这些对象既有共有的特点也有各自的特点。VB 控件主要属性及其含义:对象属性 功能含义Name定义对象的名称,该属性是所有对象共有的属性。每个对象的名称都是唯一的。在代码编写中,对对象的引用也是通过 Name 属性,用户可以使用系统默认的 Name 属性值,也可以自己定义。Caption 返回或设置对象的标题栏或图标下的文本。Appearance 返回或设置对象的外观样式。属性值为 0,对象的样式为平面;为1,对象样式为立体。ForeColor 返回或设置对象的前景色,在弹出的调色板中选取颜色。BackColor 返回或设置对象的背景色,

8、在弹出的调色板中选取颜色。Height 返回或设置对象的高度,VB 中的单位是 twips(缇),1twips=1/1440 英寸。Width 返回或设置对象的宽度。Left 返回或设置控件左边与其容器(窗体、图片框控件、框架控件)左侧之间的距离。稽山中学信息技 术学业水平考试复习资料-算法与程序设计(VB)第 4 页 共 13 页Top 返回或设置控件顶端与其容器(窗体、图片框控件、框架控件)顶部之间的距离。Visible 返回或设置一个值,该值用来确定对象是否可见。Enabled 返回或设置一个值,该值用来确定对象是否响应用户产生的事件。在 VB 中,一个对象有很多属性,我们可以通过改变属

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

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

11、个动作或执行一项任务。方法是控制对象功能及操作的内部程序。总之,方法指明了对象“能做什么” 。4、VB 数据的表示考点一、数据类型在 VB 中,为了便于数据的表示与处理,VB 提供了数值型、字符串型、布尔型、日期型等基本数据类型,下表所示的是我们常用的数据类型。VB 常用的数据类型数据 关键字 所占内存 取值范围 整型 Integer 2 字节 -32768 32767长整型 Long 4 字节 -2147483648 2147483647单精度型 Single 4 字节 负数:-3.402823E38 -1.4011298E-45;正数:1.401298E-45 3.402823E38稽山中

12、学信息技 术学业水平考试复习资料-算法与程序设计(VB)第 5 页 共 13 页双精度型Double 8 字节 负数:-1.797493134E308 -4.940656458E-324;正数:4.940656458E-324 1.797493134E308;字符串型 String 10 字节+字符串长度 定长字符串:0 65535 个字符;不定长字符串:0 20 亿个字符。布尔型(逻辑型)Boolean 2 字节 True 或 False日期型 Date 8 字节 100/1/1 9999/12/31考点二、常量与变量1.常量的形式及定义在程序运行期间始终保持不变的量,我们把它叫做常量(Co

13、nstant) 。VB 中的常量有数值常量、字符串常量等。(1)数值常量类似于数学中的常数,如打字速度为“60” 。(2)用一对双引号括起来的字符串称为字符串常量。例如,“China” 、 “Vi- sual Basic”、 “18”、“3.14”等。字符串常量指的是双引号中的字符,不包括双引号本身。如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这种常量称为符号常量;代表常量的符号称为“常量名” ,其定义形式如下:Const 常量名 As 类型表达式如:Const PI3.14159262.变量及其定义变量有一个名字,它对应着相应的内存单元。(1)变量命名必须以字母或汉字开头,而不

14、能以数字或其他字符开头。只能由字母、汉字、数字和下划线组成,不能含有小数点、空格等字符。字符个数不超过 255 个。变量名不能使用 VB 中的保留字。 (信息提示:保留字也称关键字,由 VB 专用,具有特殊含义。例如,Print、Sub、End 等都是 VB 中的保留字。 )VB 不区分变量名中字母的大小写。如 HELLO 和 Hello 是同一个变量。为增加程序的可读性,变量名最好取有意义的名称,建议前面加上类型缩写。(2)变量声明变量应该先声明后使用。VB 中变量声明的方法是:Dim As 例如,Dim N As Integer,定义变量 N 为整型,初始值为 0.(3)数组的定义数组的定

15、义格式一:Dim 数组名(常量) As 数据类型数组的定义格式二:Dim 数组(下界 to 上界) As 数据类型例如,用数组 aryChinese 来表示 50 名同学的语文成绩,可以定义为:Dim aryChinese(49) As Single 或 Dim aryChinese(0 to 49) As Single这个数组共有 50 个元素,分别为 aryChinese(0)、aryChinese(1)aryChinese(49),数据类型为单精度。考点三、运算符与表达式稽山中学信息技 术学业水平考试复习资料-算法与程序设计(VB)第 6 页 共 13 页运算符的运算规则及优先级如下表所

16、示:优先顺序 运算符类型 运算符1 (指数运算)2 -(取负)3 *、/(乖、除)4 (整除)5 Mod(求余)6算术运算符+、-(加、减)7 字符串运算符 &、+(字符串连接)8 关系运算符 =、=9 Not(非)10 And(与)11逻辑运算符Or(或)5、数据处理考点一:程序中常用语句1. 赋值语句 VB 中赋值语句用“=”来实现。赋值语句“=”后面可以是常量、变量或表达式。赋值语句中的“=”与数学中的“=”是不同的!如:N = N+1,这里的意义是将 N 的值加 1 后重新赋给N,结果 N 的值比原值增加了 1。2. Print 语句语法格式:对象名.Print 表达式列表功能:在指定的对象上输出文本。3. 注释语句 为了提高程序的可读性,通常需要在程序适当的位置加上必要的注释。添加注释是编程的一个好习惯。VB 中注释语句的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 工程造价

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