编程解决问题的.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程解决问题的

编程解决问题 2011年5月 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1、“有谁知道机器人是什么在控制着它的动作吗?” 程序 2、“大家真厉害,那我就给大家展示一下控制机器人的程序!” 观看视频 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 信息的编程加工 体验信息的编程加工的整个过程 编程加工:利用某种计算机语言,对解决问题的方法和步骤 进行描述,然后通过调试和修改得到可实现加工 目标的程序,最终解决问题。 通过数学中画函数问题的程序来了解信息编程加工的一般步骤 问题:编写程序实现数学中画函数y=x2图像的问题? 一、需求分析: 确定要解决的问题,即要计算机“做什么”, 是利用计算机解决问题过程中最基础、最重要的工作。 明确问题的要求 已知的信息 输出的内容 画函数图像 函数y=x2 函数y=x2的图像 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二、算法分析和设计 1、明确了需求,接下来,就是算法设计。那么什么是算法呢? 游戏规则:三个教士和三个妖怪 乘只能容两人的小船过河,如果 在河岸妖怪多余教士,教士将被 吃掉。请思考如何才能让三个教 士和三个妖怪到达河对岸。 解决此问题的步骤: 第一次:两只妖怪过河,下一只返回; 第二次:两只妖怪过河,下一只返回; 第三次:两个教士过河,下一个教士,带回一只妖怪; 第四次:两个教士过河,妖怪返回; 第五次:三只妖怪依次乘船过河。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 算法:就是解决问题的过程与方法。同一个问题往往有多个 算法,程序设计追求的是最优算法。因此它是程序设 计的核心。 2、数学课中是如何画函数图像的?我们在画图软件中画函数 的图像y=x2 实例 算法的描述方法 自然语言 描述法 伪代码 描述法 N-S流程图描述法 画函数的图像y=x2 1)作直角坐标系、 标明长度单位 2)根据函数求值; 多求值、多描点 3)连接函数点, 成像 1)用图像指令 定义坐标系。 2)用图像指令 画坐标纵横轴图像。 3)循环,求函数的 坐标点,用图像指 令画点。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. N-S流程图描述法 算法可以使用自然语言、伪代码 、流程图等多种不同的方法来描述。 三、编程实现 把人们设计的算法转换成计算机能够识别的代码,下面是 编程实现的基本过程: (1)语言选择,目前我们选择VB。 (2)界面设计。 (3)编写代码:根据算法,转换为程序代码。 Dim x, y As Single 定义变量 Picture1.Scale (-10, 25)-(10, -25) 定义坐标系 Picture1.Line (-10, 0)-(10, 0), RGB(0, 0, 255) ‘画横坐标轴 Picture1.Line (0, 25)-(0, -25), RGB(0, 0, 255) ‘画纵坐标轴 For x = -5 To 5 Step 0.01 描点画函数图像 y = x ^ 2 Picture1.PSet (x, y), RGB(255, 0, 0) Next x Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004

文档评论(0)

ayangjiayu3 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档