欢迎来到七七文库! | 帮助中心 分享价值,成长自我!
七七文库
全部分类
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 职教>
  • 高教>
  • 办公>
  • 资格考试>
  • 行业>
  • ImageVerifierCode 换一换
    首页 七七文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    2022届高考北师大版数学(理)一轮复习学案:10.1 算法初步

    • 资源ID:194795       资源大小:859KB        全文页数:11页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,更优惠
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022届高考北师大版数学(理)一轮复习学案:10.1 算法初步

    1、 第一节 算法初步 命题分析预测 学科核心素养 从近五年的考查情况来看,本节是高考的必考内容,一 般以选择题、填空题的形式出现,难度中等偏下主要 的命题角度有选择结构与分段函数相结合,求循环结构 的输入、输出值,补全程序框图等 本节通过算法流程图及其应用考 查考生的数学运算和逻辑推理核 心素养 授课提示:对应学生用书第 233 页 知识点 算法与算法流程图 1算法 (1)算法通常是指按照一定规则解决某一类问题的明确和有限的步骤 (2)应用:算法通常可以编成计算机程序,让计算机执行并解决问题 2算法流程图 定义:流程图又称程序框图,是一种用程序框、流程线及文字说明来表示算法的图形 3三种基本逻辑

    2、结构 名称 内容 顺序结构 选择结构 循环结构 定义 由若干个依次执行的步 骤组成, 这是任何一个算 法都离不开的基本结构 算法的流程根据条件是 否成立有不同的流向, 条 件结构就是处理这种过 程的结构 从某处开始, 按照一定的 条件反复执行某些步骤 的情况, 反复执行的步骤 称为循环体 算法流程 图 温馨提醒 1易混淆处理框与输入框,处理框主要是赋值、计算,而输入框只是表示一个算法输入的信 息 2易忽视循环结构中必有选择结构,其作用是控制循环进程,避免进入“死循环”,是循环 结构必不可少的一部分 1(2021 唐山摸底)如图所示的算法流程图的功能是( ) A求 11 3 1 5 1 7 1

    3、19的值 B求 11 3 1 5 1 7 1 19的值 C求 11 3 1 5 1 7 1 21的值 D求 11 3 1 5 1 7 1 21的值 解析:输入 a1,n1,S0;S1,a1,n3;S11 3,a1,n5;S1 1 3 1 5, a1,n7;S11 3 1 5 1 7,a1,n9;S1 1 3 1 5 1 7 1 19,a1,n21, 2119,退出循环输出 S11 3 1 5 1 7 1 19 答案:A 2执行如图所示的算法流程图,则输出 S 的值为_ 解析:按照算法流程图依次循环运算,当 k5 时,停止循环,当 k5 时,Ssin5 6 1 2 答案:1 2 3(易错题)若x

    4、表示不超过 x 的最大整数,执行如图所示的算法流程图,则输出 S 的值为 _ 解析:由算法流程图可以看出,当 n8 时,S6 时,算法结束,故输出 S 0 2 4 6 87 答案:7 授课提示:对应学生用书第 234 页 题型一 算法流程图输出结果问题 1 (2020 高考全国卷)执行下面的程序框图,则输出的 n( ) A17 B19 C21 D23 解析: 由程序框图可知 S135 (2m1) m2(mN) , 由 S100, 得 m10 (mN ) ,故当 m11 时循环结束,输出的值为 n2m121 答案:C 2 (2021 哈尔滨六中期中测试)执行如图所示的算法流程图,若输出的结果是1

    5、5 16,则输入的 a 为( ) A3 B6 C5 D4 解析:第 1 次循环,n1,S1 2;第 2 次循环,n2,S 1 2 1 22;第 3 次循环,n3,S 1 2 1 22 1 23;第 4 次循环,n4,S 1 2 1 22 1 23 1 24 15 16因为输出的结果为 15 16,所以判断框的条 件为 n4,所以输入的 a 为 4 答案:D 3(2020 高考江苏卷) 如图是一个算法流程图, 若输出y的值为2, 则输入x的值是_ 解析:由于 2x0,所以 yx12, 解得 x3 答案:3 解决程序框图推结果问题要注意几个常用变量 (1)计数变量:用来记录某个事件发生的次数,如

    6、ii1 (2)累加变量:用来计算数据之和,如 SSi (3)累乘变量:用来计算数据之积,如 ppi 题型二 算法流程图的补全问题 例 (1) (2019 高考全国卷)如图是求 1 2 1 21 2 的程序框图,图中空白框中应填入( ) AA 1 2A BA21 A CA 1 12A DA1 1 2A (2) (2021 石家庄模拟)执行如图所示的算法流程图,若输出的 s25,则判断框中可填入的 条件是( ) Ai4 Bi4 Ci5 Di5 解析 (1)对于选项 A,A 1 2A 当 k1 时,A 1 21 2 , 当 k2 时,A 1 2 1 21 2 ,故 A 正确; 经验证选项 B,C,D

    7、 均不符合题意 (2)执行算法流程图,i1,s100595;i2,s951085;i3,s851570; i4,s702050;i5,s502525;i6,退出循环此时输出的 s25结合选项 知,选 C 答案 (1)A (2)C 算法流程图的补全及逆向求解问题 (1)先假设参数的判断条件满足或不满足; (2)运行循环结构,一直到运行结果与题目要求的输出结果相同为止; (3)根据此时各个变量的值,补全算法流程图 题组突破 1如图所示的算法流程图是为了求出满足 23 2 4 3 n1 n 2 019 的最大正整数 n 的值, 那么在中,应填入( ) AT2 019 BT2 019 CT2 018

    8、DT2 019 解析:执行程序框图,T0,i1;T022,i2;T221 2 23 2,i3;T2 3 2 4 3 i1 i ,ii1由题中算法流程图的功能是求出满足 23 2 4 3 n1 n 2 019 的最大正整数 n 的值,知 T23 2 4 3 i1 i 2 019 满足判断框内成立的条件,此时结束 循环故判断框中应填 T2 019 答案:D 2 (2021 洛阳质检)执行如图所示的算法流程图,若输出的 S25 24,则判断框内填入的条件 不可以是( ) Ak7 Bk7 Ck8 Dk8 解析:模拟执行算法流程图,可得 S0,k0;k2,S1 2;k4,S 1 2 1 4;k6,S 1

    9、 2 1 4 1 6; k8, S 1 2 1 4 1 6 1 8 25 24 由题意, 此时应不满足条件, 退出循环, 输出 S 的值为 25 24 结 合选项可得判断框内填入的条件不可以是“k8” 答案:C 算法流程图应用中的核心素养 逻辑推理算法与数学文化的交汇问题 1 辗转相除法: 求两个正整数的最大公约数的一种方法, 这种算法是由欧几里得在公元前 330 年左右首先提出的,因此又叫欧几里得算法 2更相减损术:任给两个正整数(若是偶数,先用 2 约数) ,以较大的数减较小的数,接着 把所得的差与较小的数比较, 并以大数减小数, 直到所得的数相等为止, 则这个数 (等数) (或 这个数与

    10、约简的数的乘积)就是所求的最大公约数 3秦九韶算法:我国南宋数学家秦九韶在他的代表作数书九章中提出的一种用于计算一 元 n 次多项式的值的方法 例 南宋数学家秦九韶在数书九章中提出的秦九韶算法至今仍是多项式求值比较先进的 算法已知 f(x)2 018x2 0172 017x2 0162x1,如图所示的算法流程图是求 f(x0) 的值,在“”中应填的语句是( ) Ani Bni1 Cn2 018i Dn2 017i 解析 由秦九韶算法得 f(x)2 018x2 0172 017x2 0162x1( (2 018x2 017) x2 016)x2)x1,所以算法流程图的执行框内应填写的语句是 n2

    11、 018i 答案 C 本例将算法流程图与数学史有机地交融在一起,不仅考查了应用算法思想和逻辑结构分析、 解决实际问题,更弘扬了数学文化,陶冶考生的情操 对点训练 如图所示的算法流程图的算法思路源于我国古代数学名著 九章算术 中的 “更相减损术” 执 行该算法流程图,若输入的 a,b 分别为 14,18,则输出的 a( ) A0 B2 C4 D14 解析:第一次执行,输入 a14,b18,因为 ab,所以 a14410;第三次执行,因为 a10,b4,ab,所以 a10 46;第四次执行,因为 a6,b4,ab,所以 a642;第五次执行,因为 a2,b 4,ab,所以 b422,此时 ab2 答案:B


    注意事项

    本文(2022届高考北师大版数学(理)一轮复习学案:10.1 算法初步)为本站会员(Jc)主动上传,七七文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七七文库(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    工信部备案编号:浙ICP备05049582号-2     公安备案图标。浙公网安备33030202001339号

    本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。如您发现文档所含内容侵犯了您的版权或隐私,请立刻联系我们并提供证据,我们将立即给予删除!

    收起
    展开