2.1计算机解决问题的过程 课件 2022—2023学年教科版(2019)高中信息技术必修1.pptxVIP

  • 12
  • 0
  • 约1.4千字
  • 约 17页
  • 2023-05-17 发布于浙江
  • 举报

2.1计算机解决问题的过程 课件 2022—2023学年教科版(2019)高中信息技术必修1.pptx

2.1计算机解决问题的过程第二单元 编程计算 学习目标CONTENTS01|了解计算机解决问题的过程。02|了解流程图的规范方法,学会用自然语言和流程图描述算法。03|了解算法的三种基本结构。 01PART课前导入 游戏规则用10秒记忆10个物品以及它们的编号,之后根据提问回答5个物品的编号,看谁记住的物品编号数量多。最强大脑 一、算法如何通过计算机编程实现这个游戏?其实就是利用计算机解决问题,算法设计是最重要的环节。算法:就是解决问题的方法和步骤。描述算法可以有多种方法,比如可以使用自然语言或流程图进行。描述。 自然语言自然语言是指人们日常生活中使用的语言,汉语、英语、德语等都是自然语言。用自然语言描述算法符合我们的表达习惯,并且容易理解。用自然语言描述算法,通常是我们理解算法的第一步。优缺点:用自然语言描述算法简单且通俗易懂,但容易产生歧义,表示的含义往往不大严格。我们也可以使用流程图来描述算法。 流程图流程图也称为程序框图,它是算法的一种图形化表示方法。与使用自然语言描述算法相比,用流程图描述算法形象、直观、更容易理解。对于一些复杂的算法,直接编写代码很困难,我们可以先用流程图描述算法,然后根据流程图写出程序代码。 流程图符号:起止框表示一个算法得我开始和结束。输入/输出框表示从外部输入数据到计算机内部或者从计算机内部输出数据到计算机外部。处理框表示操作的内容。判断框表示判断

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档