资源简介 (共17张PPT)算法的概念机器人跳舞说出指令开始跳舞停止跳舞关机开机步骤上学的早晨李明早晨上学。叠被(2分钟)、洗脸(3分钟)、刷牙(2分钟)、刷锅(1分钟)、煮鸡蛋(10分钟)、吃早点(10分钟)。请你帮他设计一套最节约时间的方案。21分钟统筹方法刷锅1分钟煮鸡蛋10分钟叠被2分钟洗脸3分钟刷牙2分钟吃早点10分钟生活中的算法01算法的概念添加关键字做某件事或某项工作的方法步骤程序添加关键字01明确需求02分析需求03确定方法04列出步骤如何确立算法曹冲称象曹冲称象的具体步骤是怎样的,这种方法的原理是什么?户外烤肉一家三口在户外野餐。只有一个烤肉架,正好能容纳两片烤肉。烤一片肉的两面需要20分钟,怎样才能在最短的时间内烤完3片肉?列出你的步骤。您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。录 上 合 述 明活动一:解决问题1.把大象牵船上2.在船上做水位标记3.把大象牵上岸4.往船上搬石头,直到与水位标记相平5.把石头搬上岸,并给石头称重1、将烤肉a 、b的正面放入烤肉架。 10分钟2、将b拿下来,烤a的反面c的正面。 10分钟3、将a拿下来,烤b、c的反面。 10分钟10+10+10=30计算机处理问题的原理02人的运算计算机的运算输入设备存储器输出设备运算器控制器算法的特征03输入项输出项有穷性确定性可行性算法的特征一个算法有0个或多个输入。算法至少要有1个或多个输出。算法必须能在执行有限个步骤之后终止,每一步都可在有穷时间内完成。算法每一条指令必须有确定的含义,并且在任何条件下,只有唯一的一条执行路径。每个步骤原则上可以运行,能在有限时间内完成。活动二:帮妈妈买口罩网购口罩打开网页输入“口罩”选择口罩类型领券购买提交订单立即付款立即购买收到口罩特征体现输入项输出项有穷性确定性可行性拓展提升甲乙2分钟甲返回 1分钟丙丁10分钟乙返回 2分钟甲乙 2分钟放学时下雨了,甲、乙、丙、丁4位同学只有一把伞,这把伞只够2个人一起用.他们4人从教室到宿舍分别需要 1分钟、2分钟、5分钟、10分钟。尝试用算法分析一下,甲乙丙丁4个人怎样才能在最短的时间内回到宿舍?甲:1分钟乙:2分钟丙:5分钟丁:10分钟畅谈收获人的运算过程和计算机运算的过程2个过程算法的概念1个概念统筹算法、等效替代法、高效算法3个算法算法的概念确立算法的步骤:明确需求、分析需求、确立方法、列出步骤4个步骤输入项、输出项、有穷性、确定性、可行性5个特征谢谢大家! 展开更多...... 收起↑ 资源预览