- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术 七下 新知导入 老师暑假想去新疆旅游,但是不知道怎么去? 请同学们帮老师想一想出行路线。 而且用在路费上的费用只能在1000之内又要尽快到达,除了老师列出的方案,是否有更方便的路线呢?。 帮老师解决问题 方案一:杭州——火车(2天400元)——乌鲁木齐 方案二:杭州——飞机转北京(1天2000元)——乌鲁木齐 方案三:自驾——自己开车(1天20小时,油费2462元,过路费1065元,总3527元) ——乌鲁木齐。 新知讲解 01 生活中的算法 PART ONE 新知导入 在日常的生活学习中,经常会遇到各种各样的问题。面对这些问题,人们总会寻找合理的解决方法和步骤。 新知讲解 生活中处处都有算法,如有两瓶不同液体,需要进行互换,可以采取以下方法和步骤: (1)问题分析。 甲瓶和乙瓶分别装有不同的液体,先要将两种液体互换容器,可引进第三个空瓶丙来解决。 碘酒 碘酒 甲 乙 交换 新知讲解 (2)确定算法。 具体交换步骤如下: 先将甲瓶中的液体倒入丙内。 再将乙瓶中的液体倒入甲瓶。 最后将丙瓶中的液体倒入乙瓶。 碘酒 碘酒 甲 乙 丙 新知讲解 什么是算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。 新知讲解 算法的特征 特征 描述 有穷性 算法的有穷性是指算法必须能在执行有限个步骤之后终止 确切性 算法的每一步骤必须有确切的定义; 输入项 一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件; 输出项 一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的; 可行性 算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步骤,即每个计算步骤都可以在有限时间内完成(也称之为有效性)。 课堂练习 02 计算机解决问题的一般过程 PART TWO 新知导入 使用计算机解决各种不同的问题时,首先需要对问题进行分析,确定算法,再编写一组计算机能够执行的指令,即程序,让计算机按人们指定的步骤有序地工作。 新知讲解 若上述问题用计算机解决,大致需经过以下过程: (1)问题分析、建立数学模型。 用变量X、Y、T分别表示甲瓶、乙瓶、丙瓶,用两个不同的数值(1和2)分别表示两种液体。现在问题转化为:要把变量X、Y中的两个数组进行交换。 1 2 X Y 新知讲解 (2)确定算法。 交换变量X、Y、T值的步骤,用自然语言描述如下: ①定义三个变量X、Y、T。 ②把1赋值给变量X,把2赋值给变量Y(赋初值) ③把中的值传递给,再把Y中的值传递给X,最后把T中的值传递给Y。 ④结束。 (3)编写程序。 选择一种计算机语言,将算法转换成程序。 (4)调试程序。 运行程序,反复调试。 新知讲解 变量:是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是常数的相反。变量的用处在于能一般化描述指令的方式。结果只能使用真实的值,指令只能应用于某些情况下。变量能够作为某特定种类的值中任何一个的保留器。 课堂练习 03 计算机语言 PART TWO 新知导入 计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。 新知讲解 低级语言:机器语言、汇编语言。 机器语言是指一台计算机全部的指令集合。 电子计算机所使用的是由0和1组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由0和1组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。 低级 高级 机器语言 汇编语言 高级语言 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
您可能关注的文档
最近下载
- Young-Goodman-Brown年轻人古德曼·布朗 中文版.pdf VIP
- 钢结构安装监理旁站记录表格.docx
- 第三单元第一课《插花》课件 人教版初中美术八年级下册.pptx VIP
- 红星照耀中国PPT课件.pptx VIP
- 2025年基因编辑技术在动物基因编辑技术在基因编辑育种中的应用研究报告.docx VIP
- 综采工作面注氮防灭火设计.doc VIP
- 2024年高考政治试卷(山东卷)附答案解析.docx VIP
- 中华人民共和国传染病防治法2025修订版测试题库含参考答案(单选多选判断题200道).docx VIP
- 综采工作面注氮防灭火设计.docx VIP
- 聚乙烯管道施工技术交底大全.doc VIP
文档评论(0)