网站大量收购闲置独家精品文档,联系QQ:2885784924

信息的编程加工.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

怎么编写程序呢?思考:这个软件是怎么解决小明的问题的?它是怎么工作的?第一章节开始输入数字xx=1234输出“密码正确”结束YESNo1234是人们事先设定好的输出“密码错误”输入处理输出计算机设计好的解题步骤即:算法计算机是怎么帮助我们处理问题的?它是怎么工作的?输入——处理——输出我们要做的:设计好算法让计算机执行确定要解决的问题,即要计算机“做什么”。要求:(设定密码为1234)输入正确的密码则输出:密码正确输入不正确的密码则输出:密码错误分析问题设计算法选择语言/编写代码调试运行设计算法1、输入x2、判断:如果x=1234,则提示输出“密码正确”否则,输出“密码错误”3、结束算法:对提出的问题设计一个求解步骤或方法分析问题设计算法编程实现调试运行开始输入数字xx=1234输出“密码正确”结束YESNo输出“密码错误”那么设计好了的算法,计算机是不是就可以执行了呢?分析问题设计算法编程实现调试运行计算机目前只能识别计算机语言(VB、C/C++、Java)等。因此还要将算法转换的计算机语言,即编写代码。类似:汉语——英语分析问题设计算法编程实现调试运行人类语言1、输入x2、判断:如果x=1234,则提示输出“密码正确”否则,输出“密码错误”3、结束计算机语言PrivateSubCommand1_Click()DimpasswordAsLongpassword=Val(Text1.Text)Ifpassword=1234ThenText2.Text=密码正确,请进入。ElseText2.Text=密码错误,请重试。EndIfEndSubVB、Java、C/C++、C#分析问题设计算法编程实现调试运行VB语言PrivateSubCommand1_Click()DimpasswordAsLongpassword=Val(Text1.Text)Ifpassword=1234ThenText2.Text=密码正确,请进入。ElseText2.Text=密码错误,请重试。EndIfEndSubC语言#includestdio.hvoidmain(){inty,i;printf(密码验证\n);for(i=1;i++;){printf(请输入密码:);scanf(%d,y);if(y==1234)printf(密码正确,请进入\n);elseprintf(密码错误,请重试\n);printf(\n);}}VB、Java、C/C++、C#算法相同,只是描述的语言不同分析问题设计算法编程实现调试运行通过调试和运行编写好的代码,发现并修改其中的错误直至能够实现目标。运行(启动F5)计算机是怎么工作的?算法问题分析编写代码运行调试错误计算机语言问题解决的目标编程加工信息的一般步骤:确定要解决的问题,即要计算机“做什么”分析问题:对特定的问题设计一组求解步骤或方法;设计算法:把人工设计的算法转换成计算机能识别的代码编写代码:刚写好的程序不一定正确,必须在计算机上实际运行,排除错误,测试能否达到预期的效果。调试运行:案例:密码验证(以VB为例)数学单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。您的内容已经简明扼要,字字珠玑,但信息却千丝万缕、错综复杂,需要用更多的文字来表述;但请您尽可能提炼思想的精髓,否则容易造成观者的阅读压力,适得其反。正如我们都希望改变世界,希望给别人带去光明,但更多时候我们只需要播下一颗种子,自然有微风吹拂,雨露滋养。恰如其分地表达观点,往往事半功倍。当您的内容到达这个限度时,或许已经不纯粹作用于演示,极大可能运用于阅读领域;无论是传播观点、知识分享还是汇报工作,内容的详尽固然重要,但请一定注意信息框架的清晰,这样才能使内容层次分明,页面简洁易读。如果您的内容确实非常重要又难以精简,也请使用分段处理,对内容进行简单的梳理和提炼,这样会使逻辑框架相对清晰。分析问题单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。您的内容已经简明扼要,字字珠玑,但信息却千丝万缕、错综复杂,需要用更多的文字来表述;但请您尽可能提炼思想的精髓,否则容易造成观者

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档