上海市高中信息技术 课题算法和算法的描述(一).docVIP

  • 5
  • 0
  • 约1.48千字
  • 约 4页
  • 2019-08-26 发布于河南
  • 举报

上海市高中信息技术 课题算法和算法的描述(一).doc

PAGE PAGE 4 用心 爱心 专心 课题:算法和算法的描述(一) 一、引入 在生活中我们经常会接到各种任务,比如说“班主任请同学制作一期黑板报”,我们同学应该怎么办,分那些步骤来完成这个任务? 分析:1、了解确定这一期黑板报的主题和结构 收集素材和资料 开始制作黑板报 这三个步骤缺一不可,且顺序不能颠倒。 现在我们遇到的很多难题都可以借助电脑来解决,在我们使用计算机解决问题时(程序),首先思考的是什么?是解决这一问题的方法(在设计程序的过程中),又称之为算法。(P) 算法概念:在有限步骤内求解某一问题所使用的具有精确定义的一系列操作规则。 总结算法特点: 1、有穷性:操作步骤的数量有限或能在合理的时间范围内完成全部操作。 2、确定性:每个步骤必须有确切的含义,不能含糊、模棱两可 3、可行性:每个步骤都能实际做到,且在有限时间内完成 4、有0个或多个输入: 5、有一个或多个输出:算法的目的是解决问题,问题的结果应以一定的方式输出 法。 三、了解计算机解决问题的一般过程 1、需求分析 在解决问题时我们需要哪些数据,如何获得? 程序需要解决的问题是什么,有哪些要求? 所谓“需求分析”,是指对要解决的问题进行详细地分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,“需求分析”就是确定要计算机“做什么”。 2、设计算法

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档