以下为《3.2算法及其描述课件》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
3.2算法及其描述新知导入1、什么是算法
2、算法的特征
3、算法描述的三种方法
4、三种基本程序结构算法及其特征新知讲解 算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合。简答地说,算法就是解决问题的具体方法和步骤新知讲解有穷性:计算步骤是有限的 ×死循环
确定性:每一个步骤必须有确切的定义 ×模棱两可
数据输入:必须有0个或多个数据输入
数据输出:一个或多个数据输出
可行性:每个计算步骤都在有限时间内完成
内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 5(只)
鸡:36-15=21(只)自然语言新知讲解自然语言描述算法:
用自然语言描述算法,就是用人们日常所用的语言,如汉语、英语等来描述算法。
伪代码描述算法:
用伪代码描述算法就是用介于自然语言和计算机语言之间的文字和符号来描述算法。新知讲解流程图描述算法:是用程序框图来描述算法的一种表示方法。流程图的基本图形及其功能。三种基本结构及其流程图新知讲解顺序结构:表示程序中的各步操作按出现的先后顺序执行。新知讲解选择结构:程序的处理步骤出现了分支,需要根据某一特定的条件选择其中的一个分支执行。新知讲解循环结构:程序反复执行某个或某些操作,直到判断条件为假(或为真)时才可终止循环。练一练[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《3.2算法及其描述课件》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。