第一课 生活与算法课件 课件.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
生活与算法 信息技术浙教版 九年级上 上21世纪教育网 下精品教学资源 新知导入 田忌赛马 田忌赛马实际上是告诉我们解决如何让田忌的马战胜齐威王的马这个问题的什么? 方法与步骤 新知讲解 算法的定义: 所谓算法就是解决问题的方法和步骤。 (解题方法的精确描述。) 数学题中大家做四则运算要先乘除后加减是算法;学校安排大家每学期学习的课程是算法;暑假里大家设计一条外出旅游线路是算法。此外,菜谱是做菜肴的算法,电视机的使用说明书是操作电视机的算法。 生活中的算法? 有两瓶不同的液体,需要进行互换。 那么我们应该采取哪些方法及步骤? 1.问题分析 甲瓶和乙瓶分别装有不同液体,现要将两种液体互换容器,可引进第三个空瓶丙来解决。 2.确定算法。 交换步骤如下: (1)先将甲瓶中的液体倒入丙瓶 (2)再将乙瓶中的液体倒入 甲瓶 (3)最后将丙瓶中的液体倒入乙瓶 引入第三个瓶子丙瓶 课堂练习 有三瓶不同的液体,如何两两交换? 计算机解决问题的一般过程 1、问题分析,建立数学模型 2、确定算法 3、编写程序 4、调试程序 1、问题分析、确立数学模型 变量 数据的存储单元; 其中存储的数据在程序的执行过程中是可变的。 碘酒1 酒精2 空 X Y T 碘酒1 酒精2 空 X Y T 碘酒1 酒精2 空 X Y T 碘酒1 酒精2 空 X Y T 确定算法过程 2、确定算法——用自然语言描述 (1)定义三个变量:X、Y、T; (2)把1赋值给变量X ,把2赋值给变量Y; (3)把X中的值传递给T; (4)把Y中的值传递给X; (5)把T中的值传递给Y. 自然语言:用汉语或英语等这样的自然语言来表示算法。 拓展提高 0、1 二进制 转移指令 MOV移动 算术指令 ADD相加 Dim x As Integer If X0 Then X=x+1 End if 计算机语言的发展 机器语言 汇编语言 高级语言 0、1二进制 转移指令 MOV移动 算术指令 ADD相加 Dim x As Integer If X0 Then X=x+1 End if 低级 高级 二进制 二进制是用0和1两个数码组成,进位方式为:逢二进一 机器语言 由二进制数构成的计算机语言。 进制 按照进位的原则进行记数的方法叫做“进位记数制”简称“进制”。 二进制数 是由0和1构成的数,例如1100 计算机语言的发展 10110101001001100111001 机器语言 汇编语言 是通过“指令”的形式指挥计算机完成特定的操作。转移指令 MOV 移动 算术指令 ADD 相加 高级语言 高级语言主要是相对于汇编语言而言,并不是特指某一种具体的语言,而是包括了很多编程语言,例如Visual Basic、Pascal等等。 计算机语言的发展 课堂练习 1.算法就是 的方法与步骤。 2.变量是指数据的 ,其中数据在程序的执行过程中是 。 3.第一代计算机语言是 ,它是由 和 两符号组成的二进制数构成的, 其进位规则为 。 4.第一台电子计算机诞生于 年。 5.“Add”的二进制码为 。 6.计算机高级语言的种类很多,主要有ABSIC、C、 、 。 7、计算机处理问题的过程分为(1)问题分析,建立数学模型,(2) , (3) ,(4)调试程序。 解决问题 存储单元 可变的 机器语言 0 1 逢二进一 194601100100 Java VB 确定算法 编写程序 课堂总结 二、用计算机处理问题的一般过程 一、生活中的算法、变量的概念 三、计算机语言的发展 上21世纪教育网 下精品教学资源 板书设计 算法的定义:所谓算法就是解决问题的方法和步骤。 (解题方法的精确描述。) 计算机解决问题的一般过程 (1)问题分析,建立数学模型 (2)确定算法 (3)编写程序 (4)调试程序 1.1生活与算法 变量:指数据的存储单元,是可变的。 作业布置 1.思考:用没有刻度的5毫升杯和8毫升杯如何量出2毫升的水?请写出算法。 附:评价量表内容(测试题、作业描述等) 有三瓶不同的液体,如何两两交

文档评论(0)

淡然一笑 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档