编程解决问题与智能信息处理2高中信息技术.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 6页
  • 2020-03-14 发布于福建
  • 举报

编程解决问题与智能信息处理2高中信息技术.ppt

编程解决问题和智能信息处理 编程解决问题和智能信息处理 1、用计算机进行信息处理的基本方法 利用现成的软件处理信息 (1)软件及其种类 软件 (2)正确使用现成软件 根据任务性质确定软件的类型 了解同一类型软件中,各个不同的具体软件的功能 注意软件和计算机硬件的兼容性 应用软件 系统软件 字处理软件 数据管理 商务软件 金融软件 操作系统 设备驱动程序 编程语言 DOS WINDOWS UNIX LINUX 1、编程解决问题 当有些需求利用现成的软件难以满足时,可以利用计算机程序开发软件,自己编制程序解决问题。 例:编写一个描述小球做平抛运动的轨迹的程序 (1)分析问题 问题的要求 已知的内容 输出的内容 掌握所要解决问题的内容和要求 掌握与解决问题相关的资料 所要解决问题最终要达到的目标 (2)设计算法 设计算法,就是寻找问题求解的方法和确定具体的求解步骤。用计算机解决问题时,任何答案的获得都是计算机按照指定顺序执行一系列指令的结果。 符号 符号名称 功能说明 起止框 表示算法的开始和结束(注:一个算法只能有一个开始处,但可以有多个结束处) 处理框 表示执行一个步骤(框中指出执行的内容) 判断框 表示要根据条件选择执行路线,离开的箭头会多于一个 输入输出框 表示需要用户输入或由计算机自动输出的信息 流程线(指向线) 指示流程的方向 为了更好的表示算法,人们多数采用流程图描述算法: 开始 重力加速度g=9.8 小球运动时间初值t=1 输入小球水平初速度V t=100 计算小球水平坐标x=v*t 计算小球竖直坐标y=g*t*t/2 以(x,y)为中心画小球(以圆代替) 累加小球运动的时间t=t+1 结束 否 是 * * * *

文档评论(0)

1亿VIP精品文档

相关文档