![计算机编程解决问题的一般过程_第1页](http://file4.renrendoc.com/view5/M01/2D/31/wKhkGGYZSCSAP129AACNDL7y-wI244.jpg)
![计算机编程解决问题的一般过程_第2页](http://file4.renrendoc.com/view5/M01/2D/31/wKhkGGYZSCSAP129AACNDL7y-wI2442.jpg)
![计算机编程解决问题的一般过程_第3页](http://file4.renrendoc.com/view5/M01/2D/31/wKhkGGYZSCSAP129AACNDL7y-wI2443.jpg)
![计算机编程解决问题的一般过程_第4页](http://file4.renrendoc.com/view5/M01/2D/31/wKhkGGYZSCSAP129AACNDL7y-wI2444.jpg)
![计算机编程解决问题的一般过程_第5页](http://file4.renrendoc.com/view5/M01/2D/31/wKhkGGYZSCSAP129AACNDL7y-wI2445.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用计算机编程解决问题的一般过程应用题行业PPT模板http:///hangye/用计算机编程解决问题的一般过程抽象建模设计算法编写程序调试运行程序算法要素(变量)、计算模型算法特征、算法要素、结构化程序设计思想自然语言、流程图、伪代码、程序设计语言运行程序1.下列步骤是用计算机解决物质密度计算问题时经历的三个阶段:()①编制计算机程序,用计算机进行处理②设计“根据物质的质量与体积计算密度”的算法③明确任务为“根据物质的质量与体积计算密度”,确定密度计算公式上述阶段的正确顺序是:A.③②①B.③①②C.①②③D.①③②A问题与讨论:在用计算机编程解决问题的过程中,算法与程序两者之间的关系如何?程序是计算机指令的有序集合,是算法在计算机上的具体实现。
算法要依靠程序来完成功能。算法是程序的灵魂。算法程序?①依次输入头数和腿数②抬脚法算出兔的只数③输出兔的只数、鸡的只数小明想通过计算机编程的方式画出一个正多边形,想一想,可以怎么设计呢?正多边形的各边边长相等,各内角度数也相等。因此,绘制一个正多边形,可以通过“画一条边,旋转一定角度后再画一条边”的重复操作来完成。例如,图3.1.1呈现的是绘制一个正六边形的过程。图3.1.1绘制正六边形的过程01抽象与建模(分析已知条件,建立数字模型)旋转一定角度后再画一条边旋转一定角度后再画一条边,以此类推。①提炼核心要素并加以确定或假设(已知、未知)抽象与建模设计算法编写程序调试运行程序01抽象与建模②用数学符号描述解决问题的计算模型(可以是数学模型关系表达式、文字、表格或图形等)假设边数用变量n表示,边长用变量a表示,旋转角度的计算模型可以表示如下:则内角度数d的值为:d=(n-2)x180÷n。每次旋转的角度为:180-d。抽象与建模设计算法编写程序调试运行程序02设计算法基于问题的抽象与建模,绘制一个正多边形的算法可以做如下描述:①输入要绘制的正多边形的边数n和边长a。②计算正多边形的每个内角度数d,其中d=(n-2)x180÷n。③将以下过程重复执行n遍:画一条长度为a的线段,再将画笔方向向左(逆时针)旋转(180-d)度。(遵循算法的特征、围绕算法的要素设计算法)旋转一定角度后再画一条边抽象与建模设计算法编写程序调试运行程序03编写程序(描述算法)(自然语言、流程图、伪代码、计算机程序设计语言)提示符“>>>”表示等待命令输入直接在“>>>”输入表达式或者一行代码,再按回车键(enter),即可看到程序运行结果在IDLE菜单中选择“File”→“NewFile”进入文件模式的编写,代码编写好后保存为后缀名为.py的文件按F5键或者在菜单中选择“Run”→“RunMoudle”运行,解释器界面会返回运行结果命令行执行方式(交互模式)程序执行方式(文件模式)python是一种面向对象的解释型
高级程序设计语言输人要绘制的正多边形的边数n和边长a计算正多边形的每个内角度数d,d=(n-2)x180÷n将以下过程重复执行n遍:画一条长度为a的线段,再将画笔方向向左(逆时针)旋转(180-d)度03编写程序(描述算法)抽象与建模设计算法编写程序调试运行程序抽象与建模设计算法编写程序调试运行程序03编写程序抽象与建模设计算法编写程序调试运行程序04运行程序
通过运行程序,计算机会自动执行程序中的命令。但是,在将算法进行程序实现时,可能会因为录入错误、语法错误、逻辑错误等原因,导致程序不能正常运行或输出错误的结果。此时,需要对程序进行调试,以便发现错误并进行修正。程序编辑在英文状态下运行,注意区分大小写注意的空格的使用规范编辑程序时观察代码的颜色变化抽象与建模设计算法编写程序调试运行程序用计算机编程解决问题的一般过程用计算机绘制一个五角星画五角星与正多边形过程有何异同?画五角星时,每次的旋转角是多少度?学生活动活动3:组织学生发挥想象——我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学三年级数学五千以内加减法自我检测试题大全附答案
- 大学班干申请书
- 接口之间的依赖关系分析
- DB2201-T 50-2023 稻田养殖鲍鱼技术规范
- 二级建造师之二建建设工程法规及相关知识题库【巩固】 (一)
- 如何写休学申请书
- 一建《建设工程项目管理》试题库资料练习含【答案】卷19
- 一建《建设工程项目管理》试题库资料练习含【答案】卷16
- 住校生贫困补助申请书
- 知识产权转让的市场分析与价值预测
- 国标充电协议报文整理
- 水饺类产品质量检验作业指导书
- 电力变压器计算单
- 化工车间开停车风险分析
- 红外测温培训
- 新型城市化建设中城乡结合部存在的问题及解决方案
- 质性研究(陈向明)PPT精选文档
- 市政小三线施工方案(共22页)
- 静压桩机、钻孔灌注桩、沉槽机CAD图形
- 野外土名描述实例
- 红旗优质服务窗口先进事迹材料
评论
0/150
提交评论