课件编号7371242

1.2 数据的计算 课件(共15张ppt)

日期:2024-05-05 科目:信息技术 类型:高中课件 查看:43次 大小:2263059Byte 来源:二一课件通
预览图 1/5
数据,计算,课件,15张,ppt
  • cover
(课件网) 1.2 数据的计算 了解计算的基本方式和计算的发展过程。 根据问题需求,选用恰当的计算。 感受计算机在处理数据时的优势。 学习目标 鸡兔同笼这个问题,是我国古代着名趣题之一。大约在1500年前,《孙子算经》就记载了这个有趣的问题。书中是这样叙述的:今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何? 这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?你会解答这个问题吗?你想知道《孙子算经》中是如何解答这个问题的吗? 鸡兔同笼 方程法 x+y=35 4x+2y=94 解得x=12,y=23 答:有23只鸡和12只兔子。 假设鸡和兔子都特别听话,你一拍巴掌,所有动物都抬起一条腿,这样笼子里还剩94-35=59只脚,你再一拍巴掌,所有动物再抬起来一条腿,这样鸡就坐地上不露脚了,还剩下59-35=24只脚,24只脚全是兔子的了。一只兔子两只脚,所以24/2=12只兔子,35-12=23只鸡。 这一思路新颖而奇特,其“砍足法”也令古今中外数学家赞叹不已。这种思维方法叫化归法。化归法就是在解决问题时,先不对问题采取直接的分析,而是将题中的条件或问题进行变形,使之转化,直到最终把它归成某个已经解决的问题。 砍足法(抬腿法) 借助电子表格软件计算(列表法) 数据求和SUM 数据的求平均值AVERAGE 数据计数COUNT 数据求最大值MAX print('这是一个有关鸡兔同笼问题的程序') heads=float(input('请输入总的头数:')) legs=float(input('请输入总的脚数:')) tu=int((legs-heads 2)/(4-2)) print('兔子有:',tu,'头') print('鸡有:',int(heads-tu),'头') input("运行完毕,请按回车键退出...") 编程解决鸡兔同笼问题1 print('这是一个有关鸡兔同笼问题的程序') heads=int(input('请输入总的头数:')) legs=int(input('请输入总的脚数:')) for tu in range(1,heads-1): leg=4 tu+2 (heads-tu) if leg==legs: print('兔子有:',tu,'头') print('鸡有:',int(heads-tu),'头') input("运行完毕,请按回车键退出...") 编程解决鸡兔同笼问题2 不同计算方式的比较 计算方式 使用成本 使用方便性 计算速度 其他 人工计算 高 较方便 较快 计算量较少的情况下使用 借助电子表格软件计算 较高 繁琐 慢 计算过程有限的情况下使用 编程计算 低 方便 快 计算过程复杂、工作量大的情况下使用 利用鸡兔同笼的问题,了解计算的基本方式和计算的发展过程。 根据鸡兔同笼的需求,选用恰当的计算,采用了方程法、列表法、抬腿法(砍腿法)、编程方法。 计算机在处理数据时的优势,速度快、效率高、方便快捷。 作业:了解一下超级计算机—神威太湖之光。 总结+作业 Thank You ! 本节课到此结束 谢谢大家! ... ...

~~ 您好,已阅读到文档的结尾了 ~~