【数学】2020届一轮复习人教A版   算法初步 课时作业

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

【数学】2020届一轮复习人教A版   算法初步 课时作业

‎2020届一轮复习人教A版   算法初步 课时作业 ‎ 1、设计一个计算的算法.如图中给出了程序的一部分,则在横线上不能填入的数是( )‎ A.13 B.13.5 C.14 D.14.5‎ ‎2、如图所示的程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的分别为14,18,则输出的( )‎ A.0 B.2 C.4 D.14‎ ‎3、如图,,,为某次考试三个评阅人对同一道题的独立评分,为该题的最终得分.当,,时,等于( )‎ A. B. C. D.‎ ‎4、下图是一个几何体的三视图,根据图中数据,可得该几何体的表面积是( )‎ A. B.‎ C. D.‎ ‎5、m是一个正整数,对于两个正整数a,b,如果a-b是m的倍数,则称a,b对模m同余,用符号ab(MODm)表示,则下列各式中不正确的为( )‎ A.127(MOD5) B.2110(MOD3)‎ C.3420(MOD2) D.477(MOD40)‎ ‎6、按流程图的程序计算,若开始输入的值为,则输出的的值是 ( )‎ ‎ ‎ A. B. C. D.‎ ‎7、执行如图的程序框图,输出的C的值为(  )‎ A.3 B.5 C.8 D.13‎ ‎8、如图所示的程序框图所实现的功能是( )‎ A.输入的值,计算 B.输入的值,计算 C.输入的值,计算 D.输入的值,计算 ‎9、根据如图所示的程序框图,当输入的值为3时,输出的值等于( )‎ A.1 B.‎ C. D.‎ ‎10、秦九韶是我国南宋时期的数学家,他在所著的《数学九章》中提出的多项式求值的算法,至今仍是比较先进的.如图所示的程序框图给出了利用秦九韶算法求多项式值的一个实例,若输入的值分别为3,3,则输出的值为(  )‎ A.24 B.25 C.54 D.75‎ ‎11、若某程序框图如图所示,则该程序运行后输出的等于( )‎ A.4 B.13 C.40 D.41‎ ‎12、设a是一个各位数字都不是0且没有重复数字的三位数,将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a),(例如a=746,则,)阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b=(  )‎ A.693 B.594 C.495 D.792‎ ‎13、我国古代名著《庄子·天下篇》中有一句名言“一尺之棰,日取其半,万世不竭”,其意思为:一尺的木棍,每天截取一半,永远都截不完.现将该木棍依此规律截取,如图所示的程序框图的功能就是计算截取20天后所剩木棍的长度(单位:尺),则①②③处可分别填入的是( )‎ A.,, B.,,‎ C.,, D.,,‎ ‎14、某程序框图如图所示,若输出S=3,则判断框中M为(  )‎ A.k<14? B.k≤14? C.k≤15? D.k>15?‎ ‎15、执行如图所示的程序框图,输出 的值为( )‎ A. B. C. D.‎ ‎16、执行如下图所示的程序框图,则输出的结果为( )‎ A. B. C. D.4‎ ‎17、执行如图的程序框图,如果输出的S=3,则输入的t=(  )‎ A. B. C.1或3 D.1或 ‎18、某程序框图如图所示,若该程序运行后输出的值是,则的值是( )‎ A.7 B.6 C.5 D.4 19、中国南宋时期的数学家秦九韶提出了一种多项式简化算法,如图是实现该算法的程序框图,若输入的,,依次输入的为1,2,3,运行程序,输出的的值为_____.‎ ‎20、执行如图所示的程序框图,输出的s值为_______.‎ ‎ ‎ 参考答案 ‎1、答案:A 依次填入各个选项中的数字,根据算法验证输出的结果即可.‎ ‎【详解】‎ 当填入数字为时,根据算法输出的,不符合题意 填入选项的数字时,都能保证输出的,符合题意 本题正确选项:‎ 名师点评:‎ 本题考查算法中的语言,属于基础题.‎ ‎2、答案:B 根据程序框图运行程序,依次判断符合的条件运算,直到时输出.‎ ‎【详解】‎ 根据程序框图运行程序,输入,‎ 且 ‎ 此时且 ‎ 此时且 ‎ 此时且 ‎ 此时且 ‎ 此时,输出 本题正确选项:‎ 名师点评:‎ 本题考查根据程序框图计算输出结果的问题,属于基础题.‎ ‎3、答案:B 根据框图指示的顺序执行,按是否成立分类讨论,按最终输出求出的值,验证是否符合条件可得答案.‎ ‎【详解】‎ 当,时,不满足.‎ 输入的值,并判断是否成立.‎ 若成立,此时输出的,由,解得,‎ 此时,,条件不成立,不合题意.‎ 若不成立,此时输出的,由,解得,‎ 此时,,不成立,符合题意.‎ 综上所述,.故选B.‎ 名师点评:‎ 本题考查循环结构的程序框图,根据输出值求输入值.分类讨论是解答本题的关键.‎ ‎4、答案:D 由题意得,根给定的三视图可知,该几何体表示一个球和一个圆柱的组合体,其表面积为,故选B.‎ 考点:几何体的三视图及表面积的计算.‎ ‎5、答案:B 试题分析:逐一验证,对于A,12-7=5是5的倍数;对于B,21-10=11不是3的倍数;对于C,34-20=14是2的倍数;对于D,47-7=40是40的倍数.选B.‎ ‎6、答案:B 依据题中的计算程序列出算式:由于,‎ ‎∵6<100,∴应该按照计算程序继续计算,‎ ‎∵21<100,∴应该按照计算程序继续计算,‎ ‎∴输出结果为231.‎ 本题选择D选项.‎ 名师点评:题的一般解法是严格按照程序框图设计的计算步骤逐步计算,逐次判断是否满足判断框内的条件,决定循环是否结束.要注意初始值的变化,分清计数变量与累加(乘)变量,掌握循环体等关键环节.‎ ‎7、答案:B 第一次循环,得;第二次循环,得;第三次循环,得,不满足循环条件,退出循环,输出,故选B.‎ 考点:程序框图.‎ ‎8、答案:B 根据程序框图的初值为,末值为,可得递推公式执行次数;根据赋值语句可得,判断出输出值为,代入求得结果.‎ ‎【详解】‎ 由程序框图,可知,‎ 由的初值为,末值为 可知,此递推公式共执行了次 又由,得,得 即:‎ 故 本题正确选项:‎ 名师点评:‎ 本题考查判断程序框图循环结构的功能问题,关键是能够确定程序执行的次数,从而利用数列的知识来进行求解.‎ ‎9、答案:C 根据程序图,当x<0时结束对x的计算,可得y值。‎ ‎【详解】‎ 由题x=3,x=x-2=3-1,此时x>0继续运行,x=1-2=-1<0,程序运行结束,得,故选C。‎ 名师点评:‎ 本题考查程序框图,是基础题。‎ ‎10、答案:D 按照程序框图运行程序,运行到时输出结果即可.‎ ‎【详解】‎ 若输入的值分别为 则,成立 ‎,成立 ‎,成立 ‎,不成立,输出 本题正确选项:‎ 名师点评:‎ 本题考查根据循环结构计算输出结果,属于基础题.‎ ‎11、答案:C 运行程序,进行计算,当时退出循环,输出的值.‎ ‎【详解】‎ ‎,;,;,;,.因为,所以输出.‎ 名师点评:‎ 本小题主要考查程序框图,考查计算程序框图输出的结果.‎ ‎12、答案:C 给出一个三位数的a值,实验模拟运行程序,直到满足条件,确定输出的a值,可得答案.‎ ‎【详解】‎ 由程序框图知:例当a=123,第一次循环a=123,b=321﹣123=198;‎ 第二次循环a=198,b=981﹣189=792;‎ 第三次循环a=792,b=972﹣279=693;‎ 第四次循环a=693,b=963﹣369=594;‎ 第五次循环a=594,b=954﹣459=495;‎ 第六次循环a=495,b=954﹣459=495,‎ 满足条件a=b,跳出循环体,输出b=495.‎ 故答案为:495.‎ 名师点评:‎ 本题通过新定义题型考查了循环结构的程序框图,根据框图的流程模拟运行程序是解答此类问题的常用方法,属于基础题.‎ ‎13、答案:D 先由第一天剩余的情况确定循环体,再由结束条件确定循环条件即可.‎ ‎【详解】‎ 根据题意可知,第一天,所以满足,不满足,故排除AB,‎ 由框图可知,计算第二十天的剩余时,有,且,所以循环条件应该是.‎ 故选D.‎ 名师点评:‎ 本题考查了程序框图的实际应用问题,把握好循环体与循环条件是解决此题的关键,属于中档题.‎ ‎14、答案:B 由框图程序可知,结合循环结构的终止条件可得解 ‎【详解】‎ 由框图程序可知 因为,‎ 所以 所以,解得,即当时程序退出,‎ 故选B.‎ 名师点评:‎ 算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项.‎ ‎15、答案:A 根据框图,结合条件分支结构和循环结构,即可求出结果.‎ ‎【详解】‎ 第一次执行程序后,,第二次执行程序后,,第三次执行程序后,第四次执行程序后,因为不成立,跳出循环,输出,故选A.‎ 名师点评:‎ 本题主要考查了框图,涉计循环结构和条件分支结构,属于中档题.‎ ‎16、答案:B 执行框图,写出每次循环得到的和i的值,得到取值的周期,当i=2019时,退出循环,输出即可得答案。‎ ‎【详解】‎ 开始=4,i=1,‎ 执行第一次循环, =,i=2,‎ 执行第二次循环, =,i=3,‎ 执行第三次循环, =4,i=4‎ 故的取值周期为3,由于2019=6733,可得 当i=2019时,退出循环,此时输出的值为,故选B 名师点评:‎ 本题考查循环结构的程序框图,依次写出每次循环得到的和i的值,根据循环的周期,得到退出循环时的的值,属基础题。‎ ‎17、答案:C 由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S的值,根据S的值,分类讨论即可得答案.‎ ‎【详解】‎ 由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S的值,‎ 由于输出的S=3,‎ 则当t≥1时,可得:4t-t2=3,解得:t=3或1,‎ 当t<1时,可得:3t=3,解得t=1(舍去).‎ 故选:C.‎ 名师点评:‎ 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.‎ ‎18、答案:D 模拟执行程序框图,依次写出每次循环得到的,的值,当时,根据题意,此时应该满足条件,退出循环,输出的值为,从而得解.‎ ‎【详解】‎ 模拟执行程序框图,可得 ‎,‎ 不满足条件,,‎ 不满足条件,,‎ 不满足条件,,‎ 不满足条件,,‎ 根据题意,此时应该满足条件,退出循环,输出的值为.‎ 故选:.‎ 名师点评:‎ 本题主要考查了循环结构,根据的值正确判断退出循环的条件是解题的关键,属于基础题.‎ ‎19、答案:6‎ 先代入第一次输入的,计算出对应的,判断为否,再代入第二次输入的,计算出对应的,判断仍为否,再代入第三次输入的,计算出对应的,判断为是,得到输出值.‎ ‎【详解】‎ 解:第一次输入,得,,判断否;‎ 第二次输入,得,,判断否;‎ 第三次输入,得,,判断是,输出 故答案为:6.‎ 名师点评:‎ 本题考查了循环结构流程图,要小心每次循环后得到的字母取值,属于基础题.‎ ‎20、答案:‎ 直接模拟运行程序即得解.‎ ‎【详解】‎ s=1-,k=2,s=,k=3,输出s=.故答案为:‎ 名师点评:‎ 本题主要考查程序框图,意在考查学生对这些知识的掌握水平和分析推理能力. ‎
查看更多

相关文章

您可能关注的文档