信息技术 学业水平测试 笔试 必修 编程解决问题和智能信息处理.doc

信息技术 学业水平测试 笔试 必修 编程解决问题和智能信息处理.doc

信息技术 学业水平测试 笔试 必修 编程解决问题和智能信息处理

第三章第7节 编程解决问题智能信息处理 学习目标: 1、了解编程解决问题的一般过程。 2、体验计算机编程,能用编程解决简单问题。 3、了解智能信息处理。 4、掌握计算机系统,特别是软件系统分类 本节导学案 一、编程解决问题 编程解决问题的一般过程包括:分析问题,设计算法、编写程序、调试运行等。 (1)分析问题。 例如:物理老师想编写一个描述小球做平抛运动轨迹的程序(小球运动时间限定在1-100秒)可以从以下三个方面进行分析: A、 明确问题的要求,掌握所要解决问题的内容和要求 B、 分析已知的信息,掌握与解决问题相关的资料 C、 确定输出的内容,掌握所要解决问题最终要达到的目标 (2)设计算法 设计算法就是寻找问题求解的方法和确定具体的求解步骤。用计算机解决问题时,任何答案的获得都是计算机按照指定顺序执行一系列指令的结果。因此,我们需要将解决问题的方法转换成一系列具体的、可操作的步骤,这些步骤的集合,就叫算法 为了更好地表示算法,人们发明了许多描述算法的工具,如流程图、伪代码、自然语言等。其中,流程图采用简洁符号描述解决问题的步骤,直观明了,在实际中,被普遍使用。 《信息处理用流程图符号标准》用由美国国家标准化学会制定的,这套标准中常用的符号及功能如下: 输入输出框:表示需要用户输入或由计算机自动输出的信息。 描述小球做平抛运动轨迹的算法,可以用流程图表示如下:

文档评论(0)

1亿VIP精品文档

相关文档