1、1高中数学 第二章 算法初步 2.1 算法的基本思想课后训练 北师大版必修 31下列语句表述的是算法的有( )做米饭需要刷锅、淘米、添水、加热这些步骤;利用公式 计算底为 1、高为 2的三角形的面积;12Sah ;4x 求 M(1,2)与 N(3,5)两点连线的方程可先求 MN的斜率再利用点斜式方程求得A1 个 B2 个 C3 个 D4 个2已知算法:1输入 n.2判断 n是否是 2,若 n2,则 n满足条件;若 n2,则执行第 3步3依次检验从 2到 n1 的整数能不能整除 n,若不能整除 n,则满足条件上述满足条件的数是( )A质数 B奇数 C偶数 D4 的倍数3下列所给问题中:用二分法解
2、方程: x230(精确到 0.01);解方程组 50,;y求半径为 2的球的体积;判断函数 y x2在 R上的单调性其中可以设计一个算法求解的个数是( )A1 B2 C3 D44下列是用“二分法”求方程 x250 的近似解的算法,请补充完整1令 f(x) x25,给定精确度 d.2确定区间( a, b),满足 f(a)f(b)0.3取区间中点 m_.4若 f(a)f(m)0,则含零点的区间为( a, m);否则,含零点的区间为( m, b)将新得到的含零点的区间仍记为( a, b)判断( a, b)的长度是否小于 d或 f(m)是否等于 0.若是,则 m是方程的近似解;否则,返回第 3步5下面
3、是一个求底面直径为 8,高为 4的圆锥的表面积与体积的算法,请补充完整1取 r4, h4.2计算 .2l3计算 S_与 V_.4输出计算结果6设直线 ax y30 与圆( x1) 2( y2) 24 相交于 A、 B两点,且弦 AB的长为2 ,求 a的值,写出解决本题的一个算法7写出求过已知三点的圆的方程的一个算法8已知函数 ,试设计一个算法,输入 x的值,求对应3421 ,log2 ,xyx2的函数值设计算法,求方程 5x2 y22 的正整数解参考答案1. 解析:都表达了一种算法答案:C2. 答案:A解析:由质数定义知,满足条件的数是质数3. 答案:C解析:由算法的特征可知都能设计算法对于,
4、当 x0 或 x0 时,函数y x2是单调递增或单调递减函数,但当 xR 时,由函数的图像可知在整个定义域 R上不是单调函数,因此不能设计算法求解4. 答案: ab解析:区间( a, b)的中点,就是 a与 b的平均数 .2ab5. 答案: r2 rl 213rh6. 解:1.求出圆心到直线的距离 1.234d2根据点到直线的距离公式得 .2|1a3化简上面方程得 .|1=4解方程得 a0.7. 解:已知三点坐标求圆的方程,一般采用圆的一般式方程,设出待定系数,再求出待定系数的值,解方程组即可完成算法步骤如下:1设圆的方程是 x2 y2 Dx Ey F0.2将已知三点的坐标代入第 1步中的方程
5、,得到三个关于 D、 E、 F的方程3解第 2步得到的三个方程组成的方程组,得到 D、 E、 F的值4将第 3步求得的 D、 E、 F的值代入第 1步的方程,这就是所求圆的方程8. 解:算法如下:1输入 x.2当 x1 时,计算 y2 x1,否则执行 3.3当 x2 时,计算 ylog 3(x1),否则执行 4.4计算 y x4.5输出 y.9. 解:1将 x1 代入原方程,得 ,这组解不是方程的正整数解72y2将 x2 代入原方程,得 y6,这组解是方程的正整数解3将 x3 代入原方程,得 ,这组解不是方程的正整数解4将 x4 代入原方程,得 y1,这组解是方程的正整数解5方程的正整数解有两组:3或2,6xy4,1.