剖析编制计算机程序解决问题的过程田宁飞.pptVIP

剖析编制计算机程序解决问题的过程田宁飞.ppt

  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文档。上传文档
查看更多
剖析编制计算机程序解决问题的过程田宁飞

程序的定义 : 程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。 方法: 一、编程的第一步——分析问题。 二、编程的第二步——设计算法。 三、编程的第三步——编写程序。 四、编程的第四步——调试运行。 程序设计好以后,运行,看是否能按预想的执行。若不能,则要根据计算机提示的出错信息修改程序,然后重新调试运行。 五、编程的第五步——检测结果。 程序顺利运行后,检查结果是否正确,若结果不合理,则要回头进行程序的修改,直到程序的功能符合设计要求。 课堂小结 : 1、回顾编写计算机程序解决问题的基本过程。 2、学习编程的一般方法: 编写程序解决数学问题——普通高中课程标准实验教科书《数学3》必修 P33 第3题: 编写一个程序,对于函数输入x的值,输出相应的函数值。 --09计科(1)班 田宁飞 剖析编制计算机程序解决问题 猜一个数 剖析编制计算机程序解决问题 ① 中间值=(最小值+最大值)/2; ② 如果 中间值 = 谜底,回答正确; ③ 如果 中间值 谜底,就把中间值代替最大值,然后再执行 ① ; ④ 如果 中间值 谜底,就把中间值代替最小值,然后再执行 ① 。 剖析编制计算机程序解决问题 一般来说,编程需要经历以下过程: 剖析编制计算机程序解决问题 剖析编制计算机程序解决问题 剖析编制计算机程序解决问题 左表:算法描述(自然语言) 右表:编写程序(VB语言) 步骤一 步骤二 步骤三 步骤四 步骤五 步骤六 步骤七 开始 Min=0,Max=1000 (确定猜数的最初范围) tmp←(Min+Max)/2 取范围的中间数 如果tmp=n,则提示Right, 转到七,否则转到五 如果tmpn,令tmp←Max, 输出提示信息,返回三 如果tmpn,令tmp←Min, 输出提示信息,返回三 结束 Private Sub Command1_Click() min=0,max=1000 tmp=(min+max)/2 if tmp=n Then Text2.Text=Text2.TextRight End if if tmpn Then max=tmp Text2.Text=Text2.Textmin到max End if if tmpn Then min=tmp Text2.Text=Text2.Textmin到max End if End Sub 剖析编制计算机程序解决问题 编写程序、调试程序、运算速度快等 计算机求解 对题目进行解答、运算速度慢、不需要计算机等 分析问题、设计算法、得出结果、验证结果等 人工求解 不同点 相同点 求解问题的方法 解决问题的方式比较 剖析编制计算机程序解决问题 剖析编制计算机程序解决问题 剖析编制计算机程序解决问题 课堂延伸:

文档评论(0)

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

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

1亿VIP精品文档

相关文档