《算法和算法的表示》知识点总结

《算法和算法的表示》知识点总结

ID:7269772

大小:1.03 MB

页数:28页

时间:2018-02-09

《算法和算法的表示》知识点总结_第1页
《算法和算法的表示》知识点总结_第2页
《算法和算法的表示》知识点总结_第3页
《算法和算法的表示》知识点总结_第4页
《算法和算法的表示》知识点总结_第5页
资源描述:

《《算法和算法的表示》知识点总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、算法和算法的表示算法的概念算法就是对解题方法精确而完整的描述,即解决问题的方法和步骤。算法的特征1.有穷性。一个算法必须保证它的步骤是有限的,即它是能终止的。2.确定性。算法中的每个步骤必须有确切的含义,不能有二义性。3.可行性。即算法中每一个步骤都要足够简单,是实际能做的,而且能在有限的时间内完成。4.有0个或多个输入。5.有一个或多个输出。算法的表示方法常用的算法表示方法主要有自然语言、流程图、伪代码、计算机语言四种方法。1.自然语言:指人们在日常生活中使用的语言,用自然语言描述的算法通俗易懂,但缺乏直观性和简洁性,容易产生歧义。2.流程

2、图:它是算法的一种图形化表示方法,与自然语言相比,它的描述形象直观更容易理解。3.伪代码:介于自然语言和计算机程序语言之间的一种算法描述,没有严格的语法限制。例如:If(明天不下雨)Then(我们骑车去郊游)表示“如果明天不下雨,那么我们骑车去郊游”。注:如果一种算法描述中即出现了自然语言,又出现了程序语言中的关键字(变量名不算关键字),则这种算法描述方法就是伪代码。4.计算机语言:完全使用程序语言(如:C、C++、VB、Java)来描述的表示方法。流程图的常用构件1.处理框():框中指出要处理的内容。2.输入输出框():用来表示数据的输入或

3、计算结果的输出。3.判断框():用来表示分支情况。4.连接框():用于连接因画不下而断开的流程线。5.流程线():指出流程控制方向,即动作的顺序。6.开始、结束框():用来表示算法的开始和结束。一个算法只能由一个开始处,但可以有多个结束处。VisualBasic6.0界面基本介绍VisualBasic6.0编程环境VisualBasic6.0工具箱在VB的工具箱中有各种各样的控件,其中:Label(标签)TextBox(文本框)CommandButton(按钮)ListBox(列表框)这四个控件的基本使用方法需要掌握注:Pointer(指针)

4、不是一个控件,其他工具都是控件VisualBasic6.0窗体窗体的默认名字为Form1,其中的小点是供对齐用的,窗体就像一块画布,在这块画布上可以画出组成应用程序的各个控件。可以根据程序界面的要求,从工具箱中选择所需要的控件,并在窗体上画出来。VB的对象VB的对象是指具有特定属性和行为方式(方法)的实体。VB中的控件和窗体可以作为对象,提供给用户使用。VisualBasic6.0属性窗口这是属性窗口的标题栏其中的“Form1”为当前对象的对象名。这是对象框,可用于选择对象,其中的“Form1”为当前对象的对象名,“Form”为当前对象的类型

5、,例如:图中显示的对象是一个窗体对象,它的名称为“Form1”。这是属性窗口的属性栏,左边一栏是对象的属性名,里面显示当前选中对象的各个属性,如图中显示的是Form1的各个属性,右边一栏是每个属性的属性值。这是属性窗口的说明栏,简要说明了每个属性的所表示的意义。VisualBasic6.0工程资源管理器工程资源管理用于显示当前工程中所包含的资源,其中资源又包括:窗体、模块、用户控件等当前工程名为“工程1”,工程的保存文件名为“工程1.vbp”当前的工程中只有一个窗体,窗体名为“Form1”窗体的保存文件名为“Form1.frm”VisualB

6、asic6.0代码窗口双击窗体上的控件,即可看到代码窗口,可以在里面写程序代码VB对象的三要素——属性、方法、事件VB对象VB的对象是指具有特定属性和行为方式(方法)的实体。VB中的控件和窗体可以作为对象,提供给用户使用。VB对象的属性属性是一个对象的特性,表示对象的状态,不同的对象有不同的属性。对象常见的属性有名称(Name)、标题(Caption)、颜色(Color)、字体大小(Fontsize)以及是否可见(Visible)等。可以在属性窗口设置对象的属性。注:名称(Name)、标题(Caption)和文本框控件的文本(Text)属性是

7、经常需要用到的属性。设置对象的属性除了可以在属性窗口设置对象属性外,也可以在代码窗口中使用程序语句设置,一般格式如下:对象名.属性名=新设置的属性值例如,假定窗体上有一个文本框控件,其名字为Text1(对象名),它的属性之一是Text,用来在文本框中显示指定的内容。如果执行:Text1.Text="helloworld"则修改名称为Text1的文本框控件的Text属性为“helloworld”。这里,Text1是对象名,而字符串“helloworld”是新设置的属性值。注:常用的对象与属性常用对象对象的类型常用的属性表示含义窗体FormCap

8、tion标题(左上角)显示文字文本框TextBoxText显示文字标签LabelCaption显示文字按钮CommandButtonCaption显示文字VB对象的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。