信息技术课件:第十一课、算法的表示.pptx

信息技术课件:第十一课、算法的表示.pptx

第十一课、算法的表示信息技术七下

新知导入算法描述是指对设计出的算法,用一种方式进行详细的描述,以便与人交流。算法可采用多种描述语言来描述,各种描述语言在对问题的描述能力方面存在一定的差异,可以使用自然语言、伪代码,也可使用程序流程图,但描述的结果必须满足算法的五个特征。什么是算法的描述

新知讲解01.算法的自然语言描述自然语言是人们在日常生活中交流使用的语言,如汉语、英语、德语等语言。用自然语言表达算法,就是把算法的各个步骤,依次用人们熟悉的自然语言表示出来。

优点:容易理解缺点:书写较烦、不确定性、对复杂的问题难以表达准确、不能被计算机识别和执行

新知讲解用自然语言描述算法例1:输入两个数,输出它们的和与差。算法:步骤1:输入两个数a,b步骤2:计算s1=a+b步骤3:计算s2=a-b步骤4:输出s1,s2,结束。用自然语言描述算法例2:求面积三角形的周长的算法如下:步骤1:输入三角形的三条边a,b,c步骤2:计算三角形周长=a+b+c步骤3:输出三角形周长

新知讲解02算法的流程图表示也称为程序框图,它是算法的一种图形化表示方法。优点:形象、直观、容易理解

新知讲解1、认识流程图图形名称含义开始或结束框流程图的开始或结束处理框对数据进行处理输入或输出框数据的输入或输出判断框根据条件判断,选择其中一个分支流程图表示流程走向

新知讲解绘制流程图的常见软件有很多,如o

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档