高中数学必修3 第一章 算法初步.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高中数学必修3 第一章 算法初步.doc》由用户(四川天地人教育)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学必修3 第一章 算法初步 高中数学 必修 算法 初步 下载 _一轮复习_高考专区_数学_高中
- 资源描述:
-
1、第一章第一章算法初步算法初步测试一测试一算法与程序框图概念算法与程序框图概念学习目标学习目标1了解算法思想及算法的意义2了解框图的概念,明确框图符号的意义基础性训练基础性训练一、选择题一、选择题1下列程序框通常用来表示赋值、计算功能的是()(A)(B)(C)(D)2算法的有穷性指的是()(A)算法是明确和有效的(B)算法能够在有限步内完成(C)算法的每个操作步骤是可执行的(D)用数字进行四则运算的有限过程3对算法理解正确的是()(A)一种解题方法(B)基本运算及规定的运算顺序构成的完整的解题步骤(C)计算的方法(D)一种语言程序4算法中,每一步的结果有()(A)一个或两个(B)任意多个(C)确
2、定的一个(D)两个*5有一堆形状大小相同的珠子,其中只有一粒重量比其他的珠子重,其余所有珠子重量相同一个同学利用科学的算法,仅两次利用天平就找出了这颗最重的珠子,则这堆珠子最多有()(A)6 粒(B)7 粒(C)8 粒(D)9 粒二、填空题二、填空题6完成不等式 2x33x2 的算法过程:(1)将含 x 的项移项至不等式的左边,将常数项移至不等式的右边,得_;(2)在不等式两边同时除以 x 的系数,得_7阅读流程图(图 1),试写出流程图所给出的算法含义:_图 18写出图 2 中顺序框图的运算结果_图 29写出图 3 中顺序框图的运算结果_图 310 “判断整数 n(n2)是否为质数”的算法可
3、以按如下步骤进行:S1 给定大于 2 的整数 nS2令 i2S3用 i 除 n,得到余数 rS4判断余数 r 是否为 0若为 0,则不是质数,结束算法;否则将 i 的值增加 1 仍用 i表示S5判断 i 是否大于 n1若是,则是质数,结束算法;否则返回第三步现设给定的整数为 35,则算法结束时 i 的值是_三、解答题三、解答题11写出判断直线 axbyc0 与圆 x2y21 的位置关系的算法12写出求解二元一次方程组21yxax的算法步骤13在某商场购物时,商场会按顾客购物款的数额的大小分别给予不同的优惠折扣计算顾客应付货款的算法步骤如下:S1输入购物款 x(购物款以元为单位)S2若 x250
4、,则折扣率 d0;若250 x500,则折扣率 d0.05;若500 x1000,则折扣率 d0.10;若x1000,则折扣率 d0.15;S3计算应付货款 Tx(1d);S4输出应付货款 T现已知某顾客的应付货款是 882 元,求该顾客的购物款是多少元14输入直角三角形两直角边长度,输出第三条边长度,画出此题的顺序框图测试二测试二程序框图程序框图(一一)学习目标学习目标理解三种逻辑结构,会读逻辑框图,尝试写出程序框图基础性训练基础性训练一、选择题一、选择题1程序框图中“处理框”的功能是()(A)赋值(B)计算(C)赋值或计算(D)判断某一条件是否成立2尽管算法千差万别,但程序框图按其逻辑结构
5、分类只有()(A)2 类(B)3 类(C)4 类(D)5 类3程序框图如图 1 所示,输出的结果为()图 1(A)2,5(B)4,7(C)2,4(D)1,24程序框图如图 2 所示,输出的结果为()图 2(A)2(B)9(C)3(D)15程序框图如图 3 所示,当 a1,b3 时输出的结果为()(A)0,1(B)2,4(C)21,43(D)2,4图 3二、填空题二、填空题6用流程图表示求解不等式 axb(a0)的算法时,判断框内的内容可以是_7在表示求解一元二次方程的算法中,需要使用选择结构,因为_8如图 4,当 a1 时,框图的输出结果是_图 49如图 5,框图的输出结果是_图 510如图
6、6 所示框图,设火车托运重量为 p(kg)的行李时,每千克的费用标准为,)kg30)(30(5 . 0303 . 0,)kg30(3 . 0PPPPy则图中处分别填的内容为:_;_图 6三、解答题三、解答题11已知函数 f(x)x3,程序框图(图 7)表示的是给出 x 值,求相应函数值的算法请将该框图补充完整写出两处应填的内容图 712观察所给算法的流程框图(图 8),说明它表示的函数如果输入数字 1,则输出的数字是什么?图 8拓展性训练拓展性训练13设计一个求任意实数的绝对值的算法,并画出流程图14已知三个实数 a,b,c,试给出寻找这三个数中最大数的一个算法,并画出该算法的流程图测试三测试
7、三程序框图程序框图(二二)学习目标学习目标理解三种逻辑结构,会读逻辑框图,尝试写出程序框图基础性训练基础性训练一、选择题一、选择题1下列关于框图的逻辑结构说法正确的是()(A)用顺序结构画出“求点到直线的距离”的程序框图是唯一的(B)条件结构中不含顺序结构(C)条件结构中一定含有循环结构(D)循环结构中一定包含条件结构2已知函数, 0, 0,)(xxxxxf在由给定的自变量 x 计算函数值 f(x)的算法中,应该至少包含以下基本逻辑结构中的()(A)顺序结构、循环结构(B)条件结构、循环结构(C)顺序结构、条件结构(D)顺序结构、循环结构3下列四个说法中正确的有()任意一个算法都离不开顺序结构
8、算法程序框图中,根据条件是否成立有不同的流向循环体是指按照一定条件,反复执行某一处理步骤循环结构中一定有条件结构,条件结构中一定有循环结构(A)1 个(B)2 个(C)3 个(D)4 个4要解决下面四个问题,只用顺序结构画不出其流程图的是()(A)计算 1210 的值(B)当圆的面积已知时,求圆的周长(C)给定一个数 x,求其绝对值(D)求函数 f(x)x33x 的值5算法:S1ma;S2若 bm,则 mb;S3若 cm,则 mc;S4若 dm,则 md;S5输出 m则输出的 m 为()(A)a,b,c,d 中的最小值(B)a,b,c,d 中的最大值(C)d(D)a二、填空题二、填空题6程序框
9、图中的“处理框”的功能是_7有如图 1 所示的程序框图,该程序框图表示的算法功能是_图 18 如图 2 所示是求小于等于 1000 所有正偶数的和的程序框图, 则空白处应为_;应为_图 29 如图 3 所示表示的是计算前 10 个奇数倒数之和的算法的程序框图, 其中判断框内应填入的条件是_图 3三、解答题三、解答题10给出如图 4 所示的程序框图在执行上述框图表达的算法后,输出的 S,i 的值分别是多少?图 411写出表示解方程 axb0(a,b 为常数)的一个程序框图拓展性训练拓展性训练12设计求 S1352007 和 T1352007 的一个算法,并画出相应的流程图13某工厂 2004 年
10、的生产总值为 200 万元,技术革新后,预计以后每年的生产总值比上一年增加 5,问最早需要到哪一年年生产总值超过 300 万元,写出算法并画出相应的程序框图测试四测试四算法语言算法语言学习目标学习目标了解算法语言,尝试用算法语言实现一些算法基础性训练基础性训练1编写一个输入底面边长和侧棱长,求正四棱锥体积的程序2已知函数 f(x)2x3,编写一段程序,用来求 ff(x)的值(其中,x 值由用户输入)3给出三个正数 a,b,c,问能否构成一个三角形,若能则求其面积请设计一个程序解决该问题(注:已知三角形三边分别为 a,b,c,则其面积)()(cpbpappS,其中 p2cba)4已知等式“365
11、2838256”中,方框内是同一个数字,请设计程序,用尝试的方法求出满足等式的一个数字5请编写一个程序,计算 1!2!3!4!100!(注:其中 4!1234,5!12345,100!123100)拓展性训练拓展性训练6已知数列an满足:a11,a23,对于任意的 n3,有 an3an12an2求该数列的前 n 项和7写出一个用二分法求方程 x3x22x20 在某个区间上的近似解的程序要求:初始区间和计算精度都能在运行中指定8求二次函数在给定区间上的最值测试五测试五逻辑框图综合测试逻辑框图综合测试一、选择题一、选择题1 找出乘积为 528 的两个相邻偶数, 流程图如图 1, 其中填充处语句正确
12、的选择是()图 1(A)Si*(i2),输出 i,i2(B)Si*i2,输出 i,i2(C)Si*(i2),输出 i,i2(D)Si*(i2),输出 i2,i2如图 2 所示的算法流程图中,第三个输出的数是()图 2(A)1(B)23(C)2(D)253阅读流程图 3,若输入的 a,b,c 分别为 21,32,75,则输出的 a,b,c 分别是()图 3(A)75,21,32(B)21,32,75(C)32,21,75(D)75,32,214如图 4,程序框图所进行的求和运算是()图 4(A)101211(B)1814121(C)2014121(D)1913115如果如图 5 程序框图的输出结
展开阅读全文