欢迎来到七彩学科网! | 帮助中心 分享知识,梦想从这里启程!
七彩学科网
全部分类
  • 办公>
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 中职>
  • 大学>
  • 行业文档>
  • 考试培训>
  • ImageVerifierCode 换一换
    首页 七彩学科网 > 资源分类 > PPTX文档下载
    分享到微信 分享到微博 分享到QQ空间

    粤教版2019高中信息技术必修第一册《3.1体验计算机解决问题的过程》ppt课件.pptx

    • 资源ID:3637738       资源大小:4.35MB        全文页数:14页
    • 资源格式: PPTX        下载积分:50积分(10积分=1元)
    微信登录下载
    快捷注册下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要50积分
    邮箱/手机:
    温馨提示:
    新用户快捷注册下载,系统自动生成用户名和密码默认同为您填写的邮箱或者手机号。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    支付下载前必读:
    1、只要您点了“支付并下载”,系统即将扣款(或积分)并进行下载,同时形成订单和下载记录,所扣积分转入(醉意昨天)账户,鉴于电子文档的可复制性,无法支持无理由退货和仅退款;
    2、由于您电脑或浏览器设置影响了您的下载,推荐经测试过的4种浏览器:谷歌浏览器 谷歌浏览器(Chrome)查看更多浏览器>>
    还有其他问题请点击右下角绿色图标联系微信客服;
    3、所有PPT课件除打包和特殊嵌入外,均不含视频和音频,所看到的仅仅是链接图片;试卷类文档,如果标题没有明确说明有答案则都视为无答案,带答案试题资料的主观题可能无答案。请谨慎下单,否则不予退换。

    粤教版2019高中信息技术必修第一册《3.1体验计算机解决问题的过程》ppt课件.pptx

    1、 开学之际,同学们纷纷忙于购置各种学习文具,假设现在同学手中有50元的现金,用于购买下列物品,以何种方式搭配购买能够让资金最大化利用呢?笔记本单价:6元/本签字笔单价:5元/支橡皮单价:4元/块第三章 算法基础需求分析问题描述:三种商品单价分别为6元,5元,4元;用于购买商品的总资金为50元;需求:现求三种商品分别的购买数量,可让资金刚好用完(要求每种商品的购买数量不得小于1)。3.1体验计算机解决问题的过程思考如果假设购买三种文具的数量分别为x,y,z同学们是否可以据此列出含有x,y,z的数学方程来表达这一关系呢?第三章 算法基础小组讨论讨论要求:(1)列出含有x,y,z的求解方程 (2)分

    2、析x,y,z的取值是否存在界限范围,如果有,这个界限范围是多少?(3)求解该方程的方法是什么?3.1体验计算机解决问题的过程第三章 算法基础小组讨论讨论要求:(1)列出含有x,y,z的求解方程 (2)分析x,y,z的取值是否存在界限范围,如果有,这个界限范围是多少?(3)求解该方程的方法是什么?3.1体验计算机解决问题的过程6x+5y+4z=50极限情况下,假设y和z都为1,则x可取到最大值为6,同理,y有最大值为8,z有最大值为10故,1 x 6,1 y 8,1 z 10第三章 算法基础问题转化3.1体验计算机解决问题的过程求解三元一次方程 6x+5y+4z=50求三种商品的最佳购买搭配搭配

    3、方案方程的正整数解第三章 算法基础问题解决3.1体验计算机解决问题的过程 由于三元一次方程6x+5y+4z=50不存在其它约束条件,可以尝试把x,y,z的取值都计算一次来判断其是否满足条件:思路:令y=1,z=1,令x=1,计算6x+5y+4z是否等于50;令y=1,z=1,令x=2,计算6x+5y+4z是否等于50;令y=1,z=1,令x=6,计算6x+5y+4z是否等于50;令y=2,z=1,令x=6,计算6x+5y+4z是否等于50;找到:x=6,y=2,z=1是方程的一个正整数解,但是解唯一吗?思考第三章 算法基础问题反思3.1体验计算机解决问题的过程 由于三元一次方程6x+5y+4z

    4、=50不存在其它约束条件,方程的正整数解可能存在多个。且由于x,y,z的取值可能分别有6、8、12种,经排列组合计算,x,y,z可能的取值情况有 种。也就是说,通过手工计算的方式,我们必须对所有的取值情况进行逐一计算,判断其是否满足等于50的条件,若满足,则该取值情况是方程解集中的一个,若不满足,则继续计算。这种对变量一定取值范围内所有情况依次进行计算和判断的方法,称为遍历。6 X 8 X 10=480过程步骤第三章 算法基础3.1体验计算机解决问题的过程需求分析求最佳购买方案问题转化求三元一次方程6x+5y+4z=50正整数解集设计算法遍历所有取值可能编写程序用Python语言实现计算程序调

    5、试运行运行程序,得出结果使用计算机解决问题的一般过程 在现实生活中,我们经常需要对数据进行统计、分析。当数据量不多时,我们可以采用人工方法来处理;然而,当数据量变多时,我们运用计算机来解决问题将是一种更高效、更便捷的方案。第三章 算法基础设计算法u 问题转化:求解三元一次方程6x+5y+4z=50的所有正整数解u 设计方案:通过遍历x,y,z在各自取值范围内的所有取值可能,逐一判断是否满足条件。解决实施:编程指的就是利用计算机程序语言设计、实现计算机应用程序的过程。3.1体验计算机解决问题的过程 采用计算机对方程进行求解,由于不存在计算该问题的专门应用程序,考虑采用编程的方法编写计算程序进行解

    6、决。编写程序第三章 算法基础3.1体验计算机解决问题的过程 Python是一种面向对象的高级程序语言,具有轻巧灵活的编程特点,可以用于快速开发简单易用的计算机应用程序。Visual Studio Code,简称VS Code,是微软公司开发的快捷源代码编辑器,支持多种程序语言,例如C、C+、Python、Java等。编写程序第三章 算法基础3.1体验计算机解决问题的过程代码编辑区调试输出区功能菜单区编写程序第三章 算法基础3.1体验计算机解决问题的过程调试运行体验 请根据老师的演示,尝试打开电脑上的“解三元一次方程.py”代码文件,并根据文件中的提示将代码补全,并运行程序,观察程序运行结果,得出结论。第三章 算法基础u计算机解决问题的过程:u1、提出问题 2、问题转化 3、设计算法 4、编程实现 5、调试运行思维方法:数学转化u将解决特定的实际问题转化为解决具有一般性的数学问题,这是利用计算机解决实际问题的关键。u例如在本课中,我们将“求解最佳商品购买方案”的问题转化为求解一个三元一次方程的正整数解集的问题,从而设计让计算机可以执行的算法。3.1体验计算机解决问题的过程课堂小结


    注意事项

    本文(粤教版2019高中信息技术必修第一册《3.1体验计算机解决问题的过程》ppt课件.pptx)为本站会员(醉意昨天)主动上传,七彩学科网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七彩学科网(点击联系客服),我们立即给予删除!




    关于我们 - 版权申诉 - 推广中心 - 求助中心 - 网站声明 - 服务中心 - 资源地图 - 联系我们 - 机构入驻

    Copyright@ 2011-2025 7cxk.com网站版权所有

    工信部备案: 辽ICP备14008683号-4    经营许可证:辽B2-20200372    辽公网安备 21102102000122号

    本站为信息分享及获取平台,本站所有文档下载所得收益归上传人(含作者)所有。

    不确保部分用户上传资料的来源及知识产权归属,如您发现相关资料侵犯您的合法权益,请联系我们,我们核实后将及时进行处理。
    版权申诉 

    电子营业执照