2021年浙江高考信息技术复习课件:专题五 算法与VB语言基础.pptx

2021年浙江高考信息技术复习课件:专题五 算法与VB语言基础.pptx

考点一????算法的表示——流程图考向基础一、算法及算法的特征1.算法的概念算法就是对解题方法的精确而完整的描述,即解决问题的方法和步骤。2.算法的特征(1)有穷性。一个算法必须保证它的执行步骤是有限的,即它是能终止的。(2)确定性。算法中的每个步骤必须有确切的含义,不应当模棱两可。(3)可行性。算法中的每一个步骤都要足够简单,是实际能运行的,而且能在有限的时间内完成。(4)有0个或多个输入。初始数据可从外界输入,也可含于算法之中。(5)有一个或多个输出。算法一定要有结果且以一定方式输出。二、算法的三种表示方法1.自然语言就像写文章时所列的提纲一样,可以有序地用简洁的自然语言加数学符号来描述算法。用自然语言描述的算法通俗易懂,但缺乏直观性和简洁性,容易产生歧义。2.流程图流程图也叫程序框图,它是算法的一种图形化的表示方法,与自然语言相比,它描述的算法形象、直观,更容易理解。最常用的流程图构件如表所示。符号名称图形功能起止框?表示算法的开始和结束输入/输出框?表示算法的输入/输出操作处理框?表示算法中的各种处理操作判断框?表示算法中的条件判断操作流程线→表示算法的执行方向连接框?表示流程图的延续3.伪代码伪代码使用某些程序设计语言中的控制结构,来描述算法中各步骤的执行次序和模式,使用自然语言、数学符号或其他符号,来表示计算步骤要完成的处理或需要涉及的数据。伪代码是介于自然语言和计算机

文档评论(0)

1亿VIP精品文档

相关文档