编程解决问题与智能信息处理精品.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编程解决问题和智能信息处理 、用计算机进行信息处理的基本方法 口1、计算机工作过程 计算机按照已经用计算机语言编好的程 序来进行工作的 程序是什么? 程序( Program)是为实现特定目标或解决特定问 题而用计算机语言编写的命令序列的集合。为实现预期且 的而进行操作的一系列语句和指令。 、用计算机进行信息处理的基本方法 口2、用计算机进行信息处理的两种基本方法 口利用现有的软件(已经编好的程序) 口自已编制计算机程序 口3、利用现有软件处理信息 口(1)软件及其种类 操作系统D0,Wndo0o,yunⅸ,m 系统软件 设备驱动程序 软件 字处理软件 数据管理 应用软件 1、选择能满足自己需要的一 ,务{2注联硬的我容程 (2)正确使用现成软件、注意软件的版极,使用正版 信息的编程加工 口人们处理信息的需求多种多样。当有些需求 利用现成的软件难以满足时,可以利用计算 机程序开发软件,自己编制程序解决问题 程序设计的一般步骤: 口1、需求分析:确定要解决的问题,即要计算机 “做什么” 2、设计算法:对特定的问题设计一组求解步 骤或方法。 口3、编写程序:把人工设计的算法转换成计算 机能识别的代码 口4、上机调试与维护:刚写好的程序不一定正 确,必须在计算机上实际运行,排除错误,测试能 分析问题 口如,物理老师想编写一个描述小球做平抛运 动的轨迹的程序(小球运动时间限定在于 ~100秒)。 开始 设计算法 重力加速度q=9.8 ‖小球运动时间初值t=1 输入小球水平初速度∠ T=100 计算小球水平坐标x=V* 计算小球水平坐标y=g”t/2 以(X,y)为中心画小球(以圆代替) 累加小球运动的时间t=t+1 口有一个牧羊人带着一头羊,只狼和一颗大 白菜准备过河,他找到一只很小的船,每次 只能带一样东西过去,可是如果让狼与羊单 独在一起,狼会吃羊,让羊与白菜单独在 起,羊会吃白菜,牧羊人应如何过河? 第一步:人和羊过河,人返回,留下羊; 第二步:人和狼过河,人和羊返回,房下狼 第三步:人和菜过河,人返回,B下菜; 第四步:人和羊过河。 交换a,b的值 口在计算中处理此类问题时不能直接交换a,b 的值,需临时变量TEMP,逐步交换, 口类似交换两个杯子中饮料,需借助于另一个 空杯子 口如a=9,b=2,交换a,b的值步骤如下: 口(1)将a的值9赋给temp 口(2)将b的值2赋给a; 口(3)将temp的值9赋给b;

文档评论(0)

151****1926 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档