电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

活动二在计算机上解决问题VIP免费

活动二在计算机上解决问题_第1页
1/7
活动二在计算机上解决问题_第2页
2/7
活动二在计算机上解决问题_第3页
3/7
第一课计算机解决问题的过程计算机解决问题的过程提出问题分析问题设计算法编写程序调试程序得到结果一、分析问题(问题分析)1、需要解决的问题分析该问题提出什么要求和给出了哪些已知条件,来判断解决问题的可能性。2、输出什么样的结果从给出的已知条件出发,经过哪些处理才能最后解决问题而得到结果,对需要解决的问题给出一个精确的描述。也就是把实际问题转化为相应的数学问题来进行解决。3、分析问题应注意弄清问题的内容、性质、规模;收集与问题相关的资料;分析与问题有关的已知信息、该输入的数据,要达到的目标、要输出的数据;确定所需要解决的问题二、设计算法1.在问题分析清楚的基础上,从已知的数据出发,找到解决问题的具体步骤,这一组步骤称为算法。2.注,程序设计中的算法不是数学中的“计算方法”,而是解决问题的方法步骤。3.算法是程序设计的基础,在编写程序前一定要找出解决问题的方法和步骤(即算法)。4.算法设计的三种方式:A、自然语言描述;B、流程图描述;C、伪代码描述三、编写程序1.根据算法选择一种程序设计语言来编写程序,编写的程序要求清晰、易读。2.计算机做的每一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的计算机语言来编写的。计算机语言分为机器语言,汇编语言,高级语言三大类。四、调试程序:1.程序编写好后,要输入到计算机中进行运行、调试和修改,确保没有错误,能够正常完成运行并得出结果。2.运行、调试、修改、分析、检测、得到结果3.计算机可以帮助我们解决问题,但计算机不能自己解决问题。人参与完成了从分析问题、设计算法、到把所要解决的问题转化成计算机程序等一系列的工作,这就是程序设计工作,而计算机则是按人们的意愿及安排好的步骤执行程序,完成任务。•问题:将a、b的值互换后输出•----‘两者互换,必须借助于第三者•DimaAsSingle,bAsSingle,tAsSingle•a=val(inputbox("输入a=?"))•b=val(inputbox("输入b=?"))•t=a•a=b•b=t•print"a="&a&"b="&b&•Endsub

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

活动二在计算机上解决问题

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部