|课件下载
搜索
    上传资料 赚现金
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件
    立即下载
    加入资料篮
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件01
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件02
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件03
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件04
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件05
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件06
    3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件07
    还剩8页未读, 继续阅读
    下载需要25学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2020-2021学年第三章 算法基础3.1 体验计算机解决问题的过程本节综合与测试一等奖ppt课件

    展开
    这是一份2020-2021学年第三章 算法基础3.1 体验计算机解决问题的过程本节综合与测试一等奖ppt课件,共15页。

    在现实生活中,我们经常需要对数据进行统计、分析。当数据量不多时,我们可以采用人工方法来处理:然而,当数据量变多时,我们运用计算机来解决问题将是一种更高效、更便捷的方法。
    3.1.1人工解决问题的过程
    采样人工方法解决问题,首先需要明确所要解决的问题给出的条件,然后再根据已有的经验和知识确定解决问题的方法,从而解决问题。
    探究活动思考如何设计从A市到B市耗时最少的旅行路线方案呢?假如我们从铁路公司、各航空公司和汽车客运公司网站得知,直达B市的交通工具只有火车和汽车两种,出发地有B1,B2,…,Bk市(没有A市),从A市出发到B1,B2,…,Bk市的交通工具有飞机、火车和汽车三种,这样从A市经B1,B2,…,Bk市到B市的交通情况如右图所示。由于从A市到B1,B2,…,Bk市有不同的交通工具,每一种交通工具又有不同的班次,因此从A市出发到中转城市B1,B2,…,Bk市就有M1、M2,…,Mk种班次。同样,从中转城市B1,B2,…,Bk市到B市也有不同的交通工具,每一种交通工具有不同的班次,因此从中转城市B1,B2,…,Bk市到B市就有N1,N2,…,Nk种班次。于是从A市经B1,B2,…,Bk市到B市的交通班车(班机)数共有:S=M1×N1+M2×N2+…+Mk×Nk寻找从A市到B市耗时最少的旅行路线问题就转化为在S种联运班次中找到一种耗时最少的联运班次。这样就需要遍历每一个班次进行比较。若用人工方式找出能够中转且等待时间和行驶时间最少的班次,工作量将极其浩大!
    假设从A市到B市的中转城市只有B1、B2市,从A市经B1、B2市到B市的交通情况如表3-2和表3-3所示。
    从以上两表可知,从A市经B,市到B市的联运班次有7×9=63(班),从A市经B,市到B市的联运班次有12×9=108(班),合计为S=63+108=171(班)。然后在171班次中找到能够中转且等待时间加上行驶时间最少的联运班次,如图3-5所示。
    分析根据表3-2和表3-3给出的已知条件,可以采用以下的思路求解耗时最少的联运班次问题:(1))找出能够中转的从A市经B,市到达B市的联运班次,并计算所用的时间。(2)找到能够中转的从A市经B,市到达B市的联运班次中耗时最少的联运班次。(3)找出能够中转的从A市经B,市到达B市的联运班次,并计算所用的时间。(4)找到能够中转的从A市经B,市到达B市的联运班次中耗时最少的联运班次。(5)取两条线路中耗时最少的联运班次为最佳旅行路线。上述问题中,假如中转城市很多,交通班次也很多,找出耗时最少路线的工作量会非常大,若用人工穷举遍历,其效率就会很低。
    3.1.2计算机解决问题的一般过程
    当数据量很大,人工处理效率很低时,我们可以借助计算机,通过编写计算机程序解决问题。编写计算机程序解决问题要经过分析问题。设计算法,编写程序、调试运行程序等若干个步骤。
    1.分析问题在利用计算机解决问题之前,我们首先要分析问题的需求情况、已知条件和需要解决的问题。例如,在从A市到B市耗时最少的旅行路线问题中,在不知道有多少个中转城市和每个城市有多少班车(或飞机)的情况下,我们可以利用大数据挖掘技术中的爬虫程序(参见配套学习资源包“第三章课本素林程序3-1”) 到铁路网站、各航空公司和汽车客运公司网站获取从A市经中转城市B1,B2,……,B3市到达B市的交通班次信息,再经过数据请洗后,形成结构化的数据存储为Excel文件(部分截图如图3.6所示,详细文件可参见配套学习资源包“第三章课本素彬Exel"文件夹)。
    2.设计算法问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为设计算法。例如,对于从A市到B市耗时最少的旅行路线问题,根据获取的从A市到B市的中转城市B1,B2,……,Bk的班次,以及各城市各交通班次的发车时间和行驶时间等信息,采用以下的思路找出耗时最少的联运班次问题:(1)分别找出能够中转的从A市经B1,B2,……,Bk市到达B市的联运班次,并计算所用的时间。(2)分别找到能够中转的从A市经B1,B2,……,Bk到达B市的联运班次中耗时最少的联运班次,共k条线路。(3)取k条线路中耗时最少的联运班次为最佳旅行路线。
    3.编写程序有了清晰可操作的算法描述,就可以选择t种计算机语言工具来编写程序,实现算法。一般来说,只要算法确定,对计算机程序设计语言的选择没有特别的限定,通常根据问题的特性和编程人员对语言的熟悉程度来选定编写程序。
    例如,用Pyhn语言编写从A市到B市耗时最少的旅行路线问题的算法的程序可参见配套学习资源包“第三章课本素林程序3-1”。其中,找出能够从入市经B (i=1, 2,……,k)市到达B市的中转联运班次,并计算所用的时间以及找到耗时最少的联运路线的关键程序段如下。
    4.调试运行程序程序编写完成以后,再通过键盘把程序输人计算机中运行,检查程序能否按预想的效果执行,这一过程称为程序的调试运行。计算机只能识别程序设计语言中所规定的语法规则,如果编写程序时与规则不一致,哪怕是一个标点符 号出错,也会因程序出错而中断运行。此时,我们可以根据计算机提示的出错信息修改程序,重新调试运行。由于Pythn是解释程序,因此它的调试是在运行过程中逐行进行的。当程序能够顺利运行以后,我们还需要对程序运行的结果进行检查。因为如果程序语句符合语法规则,而程序中却有逻辑或计算方法等错误,计算机是检查不出来的。因此,如果结果不合理,还要对程序甚至算法进行修改,直到程序的功能符合设计要求为止。
    实践打开配套学习资源包“第三章课本素材\程序3-1”,调试并运行程序3-1,找出从A市到B市耗时最少的旅行路线问题的结果,如图3-7所示。
    相关课件

    必修1 数据与计算3.1.2 计算机解决问题的过程优秀课件ppt: 这是一份必修1 数据与计算<a href="/xx/tb_c4007053_t3/?tag_id=26" target="_blank">3.1.2 计算机解决问题的过程优秀课件ppt</a>,共18页。PPT课件主要包含了what,方法二,分析问题,设计算法等内容,欢迎下载使用。

    粤教版 (2019)必修1 数据与计算3.1.1 人工解决问题的过程教学演示ppt课件: 这是一份粤教版 (2019)必修1 数据与计算3.1.1 人工解决问题的过程教学演示ppt课件,共15页。PPT课件主要包含了共有多少种方案,分析问题,设计算法,编写程序,调试运行程序,问题情境,想一想,正整数,输出t的值,程序报错等内容,欢迎下载使用。

    高中信息技术粤教版 (2019)必修1 数据与计算1.2.2 编码的基本方式课文配套ppt课件: 这是一份高中信息技术粤教版 (2019)必修1 数据与计算1.2.2 编码的基本方式课文配套ppt课件,文件包含31体验计算机解决问题的过程-新教材粤教版2019高中信息技术必修一课件pptx、31体验计算机解决问题的过程-新教材粤教版2019高中信息技术必修一练习doc等2份课件配套教学资源,其中PPT共15页, 欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        3.1 体验计算机解决问题的过程【新教材】粤教版(2019)高中信息技术必修一 课件
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map