高中数学 第二章 算法初步 2_2 算法框图的基本结构及设计第2课时自我小测 北师大版必修31
高中数学 第二章 算法初步 2_2 算法框图的基本结构及设计第2课时自我小测 北师大版必修31
高中数学第二章算法初步 2.2 算法框图的基本结构及设计第2课时自我小测北师大版必修31.对赋值语句的描述正确的是( ).①可以给变量提供初值②将表达式的值赋给变量③可以给一个变量重复赋值④不能给同一变量重复赋值A.①②③ B.①② C.②③④ D.①②④2.下列给出的赋值语句正确的是( ).A.3=A B.M=-M C.B=A=2 D.x+y=03.将两个数a=1,b=2交换,使a=2,b=1,下面语句正确的是( ).A.a=b,b=a B.b=a,a=bC.a=c,c=b,b=a D.c=b,b=a,a=c4.阅读算法框图,若输入的a,b,c分别为21,32,75,则输出的a,b,c分别是( ).A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,215.下面的语句执行后输出的结果为______.A=2;B=3;B=A*A;A=A+B;B=B+A;输出A,B.6.阅读如图所示的算法框图,若输入a=12,则输出a=________.正确吗?如果不正确,请加以改正.8.已知函数f(x)=3x-4,求f[f(3)]的值,设计一个算法,并画出算法框图.参考答案1.答案:A2.答案:B3.解析:“a=b”的含义是把b的值赋给a.选项A得到的结果是a=2,b=2;选项B 得到的结果是a=1,b=1;选项C中c的值不明确;选项D正确.答案:D4.解析:算法框图的运行过程是:a=21;b=32;c=75;x=21;a=75;c=32;b=21;则输出75,21,32.答案:A5.答案:6,106.解析:输入a=12,该算法框图的执行过程是a=12,b=12-6=6,a=12-6=6.输出a=6.答案:67.分析:所给的算法框图表示的算法为:1.y=x,使y的值变为了x;2.z=y,此时的y应为上一步的y,而非原题中的y,因此其结果是z的值也变为了x;3.x=z,同样的道理,此时的z也是上一步的z.可见这一流程的最终结果是将x赋值给了x本身,而没有实现相互置换.解:该算法框图不正确.正确的算法框图如图所示.8.解:算法步骤:1.输入x=3;2.计算y=3x-4;3.计算y=3y-4;4.输出y值.算法框图如下图:欢迎您的下载,资料仅供参考!。
北师版高中数学教材目录
北师大版高中教材目录第一章 集合§1 集合的含义与表示 §2 集合的基本关系 §3 集合的基本运算 3.1 交集与并集3.2 全集与补集第二章 函数§1 生活中的变量关系 §2 对函数的进一步认识 2.1 函数概念2.2 函数的表示法 2.3 映射§3 函数的单调性§4 二次函数性质的再研究4.1 二次函数的图像 4.2 二次函数的性质§5 简单的幂函数第三章 指数函数和对数函数 §1 正整数指数函数§2 指数扩充及其运算性质2.1 指数概念的扩充 2.2 指数运算的性质§3 指数函数3.1 指数函数的概念3.2 指数函数x y 2= 和xy ⎪⎭⎫ ⎝⎛=21 的图像和 性质3.3 指数函数的图像和性质§4 对数4.1 对数及其运算 4.2 换底公式§5 对数函数5.1 对数函数的概念 5.2 对数函数x y 2log =的图像和性质5.3 对数函数的图像和性质§6 指数函数、幂函数、对数函数增长的比较第四章 函数应用 §1 函数与方程1.1 利用函数性质判断方程解的存在 1.2 利用二分法求方程的近似解§2 实际问题的函数建模2.1 实际问题的函数刻画 2.2 用函数模型解决实际问题 2.3 函数建模案例第一章 立体几何初步 §1 简单几何体1.1 简单旋转体 1.2 简单多面体§2 直观图 §3 三视图3.1 简单组合体的三视图 3.2 由三视图还原成实物图§4 空间图形的基本关系与公理4.1 空间图形基本关系的认识 4.2 空间图形的公理§5 平行关系5.1 平行关系的判定 5.2 平行关系的性质§6 垂直关系6.1 垂直关系的判定 6.2 垂直关系的性质§7 简单几何体的面积和体积7.1 简单几何体的侧面积7.2 棱柱、棱锥、棱台和圆柱、圆锥、圆台的体积7.3 球的表面积和体积§8 面积公式和体积公式的简单应用第二章 解析几何初步 §1 直线与直线的方程1.1 直线的倾斜角和斜率 1.2 直线的方程 1.3 两条直线的位置关系 1.4 两条直线的交点1.5 平面直角坐标系中的距离公式§2 圆与圆的方程2.1 圆的标准方程 2.2 圆的一般方程2.3 直线与圆、圆与圆的位置关系§3 空间直角坐标系3.1 空间直角坐标系的建立3.2 空间直角坐标系中点的坐标3.3 空间两点间的距离公式第一章统计§1 从普查到抽样§2 抽样方法2.1 简单随机抽样2.2 分层抽样与系统抽样§3 统计图表§4 数据的数字特征4.1 平均数、中位数、众数、极差、方差 4.2 标准差§5 用样本估计总体5.1 估计总体的分别5.2 估计总体的数字特征§6 统计活动:结婚年龄的变化§7 相关性§8 最小二乘估计第二章算法初步§1 算法的基本思想1.1 算法案例分析1.2 排序问题与算法的多样性§2 算法框图的基本结构及设计2.1 顺序结构与选择结构2.2 变量与赋值2.3 循环结构§3 几种基本语句3.1 条件语句3.2 循环语句第三章概率§1 随机事件的概率1.1 频率与概率1.2 生活中的概率§2 古典概型2.1 古典概型的特征和概率计算公式2.2 建立概率模型2.3 互斥事件§3模拟方法——概率的应用第一章三角函数§1 周期现象§2 角的概念的推广§3 弧度制§4 正弦函数和余弦函数的定义与诱导公式4.1 任意角的正弦函数、余弦函数的定义 4.2 单位圆与周期性4.3 单位圆与诱导公式§5 余弦函数的性质与图像5.1 从单位圆看正弦函数的性质5.2 正弦函数的图像5.3 正弦函数的性质§6 余弦函数的图像与性质6.1 余弦函数的图像6.2 余弦函数的性质§7 正切函数7.1 正切函数的定义7.2 正切函数的图像和性质7.3 正切函数的诱导公式§8 函数)sin(ϕ+ω=xAy的图像§9 三角函数的简单应用第二章平面向量§1 从位移、速度、力到向量1.1 位移、速度和力1.2 向量的概念§2 从位移的合成到向量的加法2.1 向量的加法2.2 向量的减法§3 从速度的倍数到数乘向量3.1 数乘向量3.2 平面向量基本定理§4 平面向量的坐标4.1 平面向量的坐标表示4.2 平面向量线性运算的坐标表述4.3 向量平行的坐标表示§5 从力做的功到向量的数量积§6 平面向量数量积的坐标表示§7 向量应用举例7.1 点到直线的距离公式7.2 向量的应用举例第三章三角恒等变形§1 同角三角函数的基本关系§2 两角和与差的三角函数2.1 两角差的余弦函数2.2 两角和与差的正弦、余弦函数 2.3 两角和与差的正切函数§3 二倍角的三角函数第一章数列§1 数列1.1 数列的概念1.2 数列的函数特性§2 等差数列2.1 等差数列2.2 等差数列的前n项和§3 等比数列3.1 等比数列3.2 等比数列的前n项和§4 数列在日常经济生活中的应用第二章解三角形§1 正弦定理与余弦定理1.1 正弦定理1.2 余弦定理§2 三角形中的几何计算§3 解三角形的实际应用举例第三章不等式§1 不等关系1.1 不等关系1.2 比较大小§2 一元二次不等式2.1 一元二次不等式的解法2.2 一元二次不等式的应用§3 基本不等式3.1 基本不等式3.2 基本不等式与最大小值§4 简单线性规划4.1 二元一次不等式组与平面区域 4.2 简单线性规划4.3 简单线性规划的应用第一章常用逻辑用语§1 命题§2 充分条件与必要条件2.1 充分条件2.2 必要条件2.3 充要条件§3 全称量词与存在量词3.1 全称量词与全称命题3.2 存在量词与特称命题3.3 全称命题与特称命题的否定§4 逻辑联结词“且”“或”“非”4.1 逻辑联结词“且”4.2 逻辑联结词“或”4.3 逻辑联结词“非”第二章空间向量与立体几何§1 从平面向量到空间向量§2 空间向量的运算§3 向量的坐标表示和空间向量基本定理3.1 空间向量的标准正交分解与坐标表示 3.2 空间向量基本定理3.3 空间向量运算的坐标表示§4 用向量讨论垂直与平行§5 夹角的计算5.1 直线间的夹角5.2 平面间的夹角5.3 直线与平面的夹角§6 距离的计算第三章圆锥曲线与方程§1 椭圆1.1 椭圆及其标准方程1.2 椭圆的简单性质§2 抛物线2.1 抛物线及其标准方程2.2 抛物线的简单性质§3 双曲线3.1 双曲线及其标准方程3.2 双曲线的简单性质§4 曲线与方程4.1 曲线与方程4.2 圆锥曲线的共同特征4.3 直线与圆锥曲线的交点第一章推理与证明§1 归纳与类比1.1 归纳推理1.2 类比推理§2 综合法与分析法2.1 综合法2.2 分析法§3 反证法§4 数学归纳法第二章变化率与导数§1 变化的快慢与变化率§2 导数的概念及其几何意义2.1 导数的概念2.2 导数的几何意义§3 计算导数§4 导数的四则运算法则4.1 导数的加法与减法法则4.2 导数的乘法与除法法则§5 简单复合函数的求导法则第三章导数应用§1 函数的单调性与极值1.1 导数与函数的单调性1.3 函数的极值§2 导数在实际问题中的应用2.1 实际问题中导数的应用2.2 最大值、最小值问题第四章定积分§1 定积分的概念1.1 定积分背景——面积和路程问题 1.2 定积分§2 微积分基本定理§3 定积分的简单应用3.1 平面图形的面积3.2 简单几何体的体积第五章数系的扩充与复数的引入§1 数系的扩充与复数的引入1.1 数的概念的扩展1.2 复数的有关概念§2 复数的四则运算2.1 复数的加法与减法2.2 复数的乘法与除法第一章计数原理§1 分类加法计数原理和分步乘法计数原理1.1 分类加法计数原理1.2 分类乘法计数原理§2 排列§3 组合§4 简单计数问题§5 二项式定理5.1 二项式定理5.2 二项式系数的性质第二章概率§1 离散型随机变量及其分布列§2 超几何分布§3 条件概率与独立事件§4 二项分布§5 离散型随机变量的均值与方差§6 正态分布6.1 连续型随机变量6.2 正态分布第三章统计案例§1 回归分析1.1 回归分析1.2 相关系数1.3 可线性化的回归分析§2 独立性检验2.1 独立性检验2.2 独立性检验的基本思想2.3 独立性检验的应用第一章直线、多边形、圆§1 全等与相似§2 圆与直线§3 圆与四边形第二章圆锥曲线§1 截面欣赏§2 直线与球、平面与球的位置关系§3 柱面与平面的截面§4 平面截圆锥面§5 圆锥曲线的几何性质第一章平面向量与二阶方阵§1平面向量及向量的运算§2向量的坐标表示及直线的向量方程§3二阶方阵与平面向量的乘法第二章几何变换与矩阵§1几种特殊的矩阵变换§2矩阵变换的性质第三章变换的合成与矩阵乘法§1变换的合成与矩阵乘法§2矩阵乘法的性质第四章逆变换与逆矩阵§1逆变换与逆矩阵§2初等变换与逆矩阵§3二阶行列式与逆矩阵§4可逆矩阵与线性方程组第五章矩阵的特征值与特征向量§1矩阵变换的特征值与特征向量§2特征向量在生态模型中的简单应用第一章坐标系§1 平面直角坐标系§2 极坐标系§3 柱坐标系和球坐标系第二章参数方程§1 参数方程的概念§2 直线和圆锥曲线的参数方程§3 参数方程化成普通方程§4 平摆线和渐开线§5 圆锥曲线的几何性质第一章不等关系与基本不等式§1 不等式的性质§2 含有绝对值的不等式§3 平均值不等式§4 不等式的证明§5 不等式的应用第二章几个重要不等式§1 柯西不等式§2 排序不等式§3 数学归纳法与贝努利不等式第一章常用逻辑用语§1 命题§2 充分条件与必要条件2.1 充分条件2.2 必要条件2.3 充要条件§3 全称量词与存在量词3.1 全称量词与全称命题3.2 存在量词与特称命题3.3 全称命题与特称命题的否定§4 逻辑联结词“且”“或”“非”4.1 逻辑联结词“且”4.2 逻辑联结词“或”4.3 逻辑联结词“非”第二章圆锥曲线与方程§1 椭圆1.1 椭圆及其标准方程1.2 椭圆的简单性质§2 抛物线2.1 抛物线及其标准方程2.2 抛物线的简单性质§3 双曲线3.1 双曲线及其标准方程3.2 双曲线的简单性质第三章变化率与导数§1 变化的快慢与变化率§2 导数的概念及其几何意义2.1 导数的概念2.2 导数的几何意义§3 计算导数§4 导数的四则运算法则4.1 导数的加法与减法法则4.2 导数的乘法与除法法则第四章导数应用§1 函数的单调性与极值1.1 导数与函数的单调性1.2 函数的极值§2 导数在实际问题中的应用2.1 实际问题中导数的应用 2.2 最大值、最小值问题第一章统计案例§1 回归分析1.1 回归分析1.2 相关系数1.3 可线性化的回归分析§2 独立性检验2.1 条件概率与独立事件2.2 独立性检验2.3 独立性检验的基本思想2.4 独立性检验的应用第二章框图§1 流程图§2 结构图第三章推理与证明§1 归纳与类比1.1 归纳推理1.2 类比推理§2 数学证明§3 综合法与分析法3.1 综合法3.2 分析法§4 反证法第四章数系的扩充与复数的引入§1 数系的扩充与复数的引入1.1 数的概念的扩展1.2 复数的有关概念§2 复数的四则运算2.1 复数的加法与减法2.2 复数的乘法与除法。
高中目录
高一上必修一第一章集合1、集合的基本关系2、集合的含义与表示3、集合的基本运算第二章函数1、生活中的变量关系2、对函数的进一步认识3、函数的单调性4、二次函数性质的再研究5、简单的幂函数第三章指数函数和对数函数1、正整数指数函数2、指数概念的扩充3、指数函数4、对数5、对数函数6、指数函数、幂函数、对数函数增第四章函数应用1、函数与方程2、实际问题的函数建模必修二第一章立体几何初步1、简单几何体2、三视图3、直观图4、空间图形的基本关系与公理5、平行关系6、垂直关系7、简单几何体的面积和体积8、面积公式和体积公式的简单应用第二章解析几何初步1、直线与直线的方程2、圆与圆的方程3、空间直角坐标系高一下必修三第一章统计1、统计活动:随机选取数字2、从普查到抽样3、抽样方法4、统计图表5、数据的数字特征6、用样本估计总体7、统计活动:结婚年龄的变化8、相关性9、最小二乘法第二章算法初步1、算法的基本思想2、算法的基本结构及设计3、排序问题4、几种基本语句第三章概率1、随机事件的概率2、古典概型3、模拟方法――概率的应用必修四第一章三角函数1、周期现象与周期函数2、角的概念的推广3、弧度制4、正弦函数5、余弦函数6、正切函数7、函数的图像8、同角三角函数的基本关系第二章平面向量1、从位移、速度、力到向量2、从位移的合成到向量的加法3、从速度的倍数到数乘向量4、平面向量的坐标5、从力做的功到向量的数量积6、平面向量数量积的坐标表示7、向量应用举例第三章三角恒等变形1、两角和与差的三角函数2、二倍角的正弦、余弦和正切3、半角的三角函数4、三角函数的和差化积与积化和差5、三角函数的简单应用高二上(文理)必修五第一章数列1、数列的概念2、数列的函数特性3、等差数列4、等差数列的前n项和5、等比数列6、等比数列的前n项和7、数列在日常经济生活中的应用第二章解三角形1、正弦定理与余弦定理正弦定理2、正弦定理3、余弦定理4、三角形中的几何计算5、解三角形的实际应用举例第三章不等式1、不等关系·1.1、不等式关系·1.2、比较大小2.一元二次不等式2.1、一元二次不等式的解法2.2、一元二次不等式的应用3、基本不等式3.1 基本不等式3.2、基本不等式与最大(小)值4 线性规划·4.1、二元一次不等式(组)与平面区·4.2、简单线性规划·4.3、简单线性规划的应用高二上(文)选修1-1第一章常用逻辑用语1命题2充分条件与必要条件2.1充分条件2.2必要条件2.3充要条件3全称量词与存在量词3.1全称量词与全称命题3.2存在量词与特称命题3.3全称命题与特称命题的否定4逻辑联结词,且,或,非4.1逻辑联结词,且4.2逻辑联结词,或4.3逻辑联结词,非第二章圆锥曲线与方程1椭圆1.1椭圆及其标准方程1.2椭圆的简单性质2抛物线2.1抛物线及其标准方程2.2抛物线的简单性质3 曲线3.1双曲线及其标准方程3.2双曲线的简单性质第三章变化率与导数1变化的快慢与变化率2导数的概念及其几何意义2.1导数的概念2.2导数的几何意义3计算导数4导数的四则运算法则4.1导数的加法与减法法则4.2导数的乘法与除法法则第四章导数应用4.1导数的加法与减法法则4.2导数的乘法与除法法则高二上(理)选修1-2第一章统计案例1 回归分析1.1 回归分析1.2相关系数1.3可线性化的回归分析2独立性检验2.1条件概率与独立事件2.2 独立性检验2.3独立性检验的基本思想2.4独立性检验的应用第二章框图1 流程图2结构图第二章推理与证明1 归纳与类比1.1归纳推理1.2类比推理2 数学证明3 综合法与分析法3.1综合法3.2分析法4反证法第三章数系的扩充与复数的引入1 数系的扩充与复数的引入1.1数的概念的扩充1.2复数的有关概念2复数的四则运算2.1复数的加法与减法2.2复数的乘法与除法高二下(理)选修2-1第一章常用逻辑用语1命题2充分条件与必要条件3全称量词与存在量词4逻辑联结词“且”“或”“非”3向量的坐标表示和空间向量基本定理4用向量讨论垂直与平行5夹角的计算6距离的计算第三章圆锥曲线与方程1椭圆1.1椭圆及其标准方程1.2椭圆的简单性质2抛物线2.1抛物线及其标准方程2.2抛物线的简单性质3双曲线3.1双曲线及其标准方程3.2双曲线的简单性质4曲线与方程4.1曲线与方程4.2圆锥曲线的共同特征4.3直线与圆锥曲线的交点选修2-2第一章推理与证明1归纳与类比2综合法与分析法3反证法4数学归纳法第二章变化率与导数1变化的快慢与变化率2导数的概念及其几何意义2.1导数的概念2.2导数的几何意义3计算导数4导数的四则运算法则4.1导数的加法与减法法则4.2导数的乘法与除法法则5简单复合函数的求导法则第三章导数应用1 函数的单调性与极值1.1导数与函数的单调性1.2函数的极值2 导数在实际问题中的应用2.1实际问题中导数的意义2.2最大、最小值问题第四章定积分1 定积分的概念1.1定积分背景-面积和路程问题1.2定积分2 微积分基本定理3 定积分的简单应用3.1平面图形的面积3.2简单几何体的体积第五章数系的扩充与复数的引入1 数系的扩充与复数的引入1.1数的概念的扩展1.2复数的有关概念2 复数的四则运算2.1复数的加法与减法2.2复数的乘法与除法选修2-3第一章计数原理1.分类加法计数原理和分步乘法计数原理1.1 分类加法计数原理1.2 分步乘法计数原理2.排列2.1 排列的原理2.2 排列数公式3.组合3.1 组合及组合数公式3.2 组合数的两个性质4.简单计数问题5.二项式定理5.1 二项式定理5.2 二项式系数的性质第二章概率1.离散型随机变量及其分布列2.超几何分布3.条件概率与独立事件4.二项分布5.离散型随机变量均值与方差5.1 离散型随机变量均值与方差5.2 离散型随机变量均值与方差6.正态分布6.1 连续型随机变量6.2 正态分布第三章统计案例1.回归分析1.1 回归分析1.2 相关系数1.3 可线性化的回归分析2.独立性检验2.1 独立性检验2.2 独立性检验的基本思想2.3 独立性检验的应用选修3-1第一章数学发展概述第二章数与符号第三章几何学发展史第四章数学史上的丰碑----微积分第五章无限第六章数学名题赏析选修3-2选修3-3第一章球面的基本性质1.直线、平面与球面的我诶制关系2.球面直线与球面距离第二章球面上的三角形1.球面三角形2.球面直线与球面距离3.球面三角形的边角关系4.球面三角形的面积第三章欧拉公式与非欧几何1.球面上的欧拉公式2.简单多面体的欧拉公式3.欧氏几何与球面几何的比较选修4-1第一章直线、多边形、圆1.全等与相似2.圆与直线3.圆与四边形第二章圆锥曲线1.截面欣赏2.直线与球、平面与球的位置关系3.柱面与平面的截面4.平面截圆锥面5.圆锥曲线的几何性质选修4-2第一章平面向量与二阶方阵1 平面向量及向量的运算2 向量的坐标表示及直线的向量方程3 二阶方阵与平面向量的乘法第二章几何变换与矩阵1 几种特殊的矩阵变换2 矩阵变换的性质第三章变换的合成与矩阵乘法1 变换的合成与矩阵乘法2 矩阵乘法的性质第四章逆变换与逆矩阵1 逆变换与逆矩阵2 初等变换与逆矩阵3 二阶行列式与逆矩阵4 可逆矩阵与线性方程组第五章矩阵的特征值与特征向量1 矩阵变换的特征值与特征向量2 特征向量在生态模型中的简单应用选修4-3选修4-4第一章坐标系1 平面直角坐标系2 极坐标系3 柱坐标系和球坐标系第二章参数方程1参数方程的概念2 直线和圆锥曲线的参数方程3 参数方程化成普通方程4 平摆线和渐开线选修4-5第一章不等关系与基本不等式l不等式的性质2含有绝对值的不等式3平均值不等式4不等式的证明5不等式的应用第二章几个重妻的不等式1柯西不等式2排序不等式3数学归纳法与贝努利不等式选修4-6第一章带余除法与书的进位制1、整除与带余除法2、二进制第二章可约性1、素数与合数2、最大公因数与辗转相除法3、算术基本定理及其应用4、不定方程第三章同余1、同余及其应用2、欧拉定理。
算法框图的基本结构及设计-顺序结构与选择结构
19
写出流程图(如下图)的运行结果 120
开始 t=1 t=t×1 t=t×2 t=t×3 t=t×4 t=t×5 输出t 结束
.
20
五、课后巩固:
作业:课本P88 练习1, 2
出的位置。
(3)处理框用“ ”表示,用来表示计算,赋值等处理操作,
有一个入口和一个出口。
(4)判断框用“
”表示,用来判断给出的条件是否成立,根
据判断结果决定后面的操作。判断框有一个入口和两个出口,它是 惟一的具有两个出口的框图符号。在出口处要分别标明“是”与
“否”(也可用“Y”与“N”),表示条件的成立与否。
一个算法都离不开的最简单,最基本的结构。
5、选择结构也叫
根据 条件 做出
分支结构
判断
或 条件结构
,是先
,再决定执行哪一种操作的结构。
6、完成下面的表格;
图形符号 名称 终端框 (起止框) 功能
表示一个算法的起始和结束
表示输入和输出的信息 赋值和计算 用于判断某一个条件是否成立 连接流程框,指明程序方向
1, y 0 . 01 x , 50 , x 100 100 x 5000 x 5000
y=1
Y
输入x的 值
x 100
N
Y N
x 5000
ห้องสมุดไป่ตู้
y=0.01x
y=50
输 出
y
结束
三、课堂小结: 1、算法框图的概念 2、各种程序框的功能 3、顺序结构和选择结构的算法框图
输入、输出框
处理框 (执行框) 判断框 流程线
关于程序框的使用说明:
(1)起止框用“ ”表示,是任何流程图都不可缺少的,它表 明程序的开始和结束,表示开始时只有一个出口,表示结束时只有
算法初步知识点及习题
算法算法是高中数学课程中的新增内容,是中国数学课程内容的一个新特色.“算法”过程是指机械式地按照某种确定的步骤行事,通过一系列小的简单计算操作完成复杂计算的过程.算法的学习内容大致可分为三个步骤:用自然语言描述算法;精确刻画算法(程序框图);计算机实现执行算法(程序语言的描述过程).算法思想贯穿高中数学课程的相关部分.【知识要点】1.算法:算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题.现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤.2.程序框图程序框图:用一些通用的符号构成一张图来表示算法,这种图称为程序框图(程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形).用框图表示算法步骤的一些常用的图形符号:程序框名称功能终端框(起止框) 表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框(执行框) 赋值、计算判断框判断某一条件是否成立,成立时在出口处标明“是”,不成立时标明“否”↓→流程线(指向线) 指引流程图的方向连接点连接另一页或另一部分的框图程序框图的三种基本逻辑结构:顺序结构:描述的是最简单的算法结构,语句与语句之间、框与框之间按从上到下的顺序进行(如图9-1).图9-1条件分支结构:依据指定条件选择执行不同指令的控制结构(如图9-2).图9-2循环结构:根据指定条件决定是否重复执行一条或多条指令的控制结构(如图9-3).图9-33.几种基本算法语句任何一个程序设计语言中,都包含五种基本的算法语句,即输入语句、输出语句、赋值语句、条件语句、循环语句.输入语句和输出语句分别用来实现算法的输入信息、输出结果的功能;赋值语句是用来表明赋给某一个变量一个具体的确定值的语句;条件语句是处理条件分支逻辑结构的算法语句;循环语句是用来处理算法中的循环结构的语句.4.中国古代算法案例:更相减损之术、辗转相除法:求两个正数的最大公因数的方法.辗转相除法算法步骤:第一步:用两数中较大数除以较小数,求商和余数.第二步:用除数除以余数.第三步:重复第二步,直到余数为0.第四步,得出两数的最大公约数,即余数0之前的余数.更相减损术算法步骤:第一步:用较大数减去较小数,得到差.第二步:比较减数与差的大小,再用较大数减去较小数.第三步:重复第二步,直到差与减数相等为止.第四步:相等数即为最大公约数.割圆术:用正多边形的面积逐渐逼近圆面积的算法求圆周率π. 秦九韶算法:求一元多项式的值的一种方法,递推关系为),,2,1(10n k a x v v a v k n k kn=⎩⎨⎧+==-- 【复习要求】1.了解算法的含义,了解算法的思想.2.理解程序框图的三种基本逻辑结构:顺序结构、条件分支结构、循环结构.3.理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.【例题分析】例1 如图(图9-4)所示,将一系列指令用框图的形式表示,箭头指向下一步的操作.请按照框图回答问题:图9-4(1)这个框图表示了怎样的算法?(2)输出的数是多少?【分析】由框图中的文字及图形符号表示的操作内容可知:此算法是“求1到50的和”,由此可以算出输出的数.解:(1)此框图表示的算法为:求1+2+3+…+50的和;(2)易知所求和为1275.【评析】程序框图主要包括三部分:表示相应操作的框,带箭头的流程线和框外必要的说明.读框图时要从这三个方面研究,流程线反映了命令执行的先后顺序,主要看箭头方向,框及内外的文字说明表明了操作内容.常用这种方式考察对算法的理解和应用.例2 (1)如图9-5所示的是一个算法的程序框图,已知a1=3,输出的结果为7,则a2的值为______.图9-5(2)如图9-6所示的是某个函数求值的程序框图,则满足该程序的函数解析式为_____.图9-6(3)如图9-7所示的是求某个数列和的程序框图,此程序输出的结果为_____.图9-7【分析】这三个小题的重点在于读懂框图.(1)只含有顺序结构,(2)含有条件分支结构,表明函数的定义域为R ,当x <0时,遵从解析式f (x )=3x -1,否则(即当x ≥0时),遵从解析式f (x )=2-5x ;(3)中有两个循环变量S 、I ,S 是累加变量,I 是计数变量;另外还要判断I 的奇偶性,以此决定是加还是减.解:(1)112=a ;(2)⎩⎨⎧≥-<-=)0(52)0(13)(x x x x x f ;(3)S =12-22+32-42+…+992-1002=-5050.【评析】题(1),只含有顺序结构,所表示的算法比较简单,只需按照框图箭头方向依次读出即可.题(2)含有条件分支结构,这是一个与分段函数有关的算法,框图中含有判断框.读包含有判断框的框图时,要特别重视判断框内的条件和框外的文字说明,对应的下一步操作会依条件不同而改变.题(3)含有循环结构,当解决一些有规律的科学计算问题,尤其是累加和累乘时,往往可以利用循环结构来实现算法.循环结构有两种,读包含有循环结构的框图时,除关注判断框内外的说明外,一般要从开始依顺序做几次循环,观察变量的变化规律来帮助读懂算法的含义.例3 (1)已知平面上的一点P 0(x 0,y 0)和直线l :Ax +By +C =0,求点P 0到直线l 的距离d ,并画出程序框图.(2)用条件分支结构写“已知三个数a 、b 、c ,找出其中最大数”的算法及框图.(3)写出求n131211++++的和的算法,画出程序框图,并写出相应程序(选做). 【分析】正确分析“算理”,才能选择恰当的算法结构,有条理的表达算法.(1)在已知点到直线距离公式的前提下,适合用顺序结构表示;(2)涉及比大小,必须用到条件分支结构;(3)中分母有规律的递增,可以引入累加变量S 和计数变量i ,且S =S +1/i 是反复进行的,可以用循环结构表示.解:(1)算法及框图为:S1 输入x 0,y 0;A ,B ,C ; S2 计算m =A 2+B 2;S3 计算n =Ax 0+By 0+C ; S4 计算mn d ||=; S5 输出d ;(2)算法及框图为:S1 输入a ,b ,c ; S2 令x =a ;S3 若b >x ,则令x =b ;否则,执行S4;S4 若c >x ,则令x =c ;否则,执行S5; S5 输出x ;(3)算法及框图为:S1 输入i =1,S =0; S2 当i ≤n 时,,1iS S += i =i +1;否则执行S3; S3 输出S ;程序如下; S =0For i =1:1:n S =S +1/i i =i +1 endprint(%io (2),S )【评析】书写算法时,一步一步的程序化步骤,即“算则”固然重要,但这些步骤的依据,即“算理”有着更基本的作用,“算理,,是“算则”的基础,“算则”是“算理”的表现.这三道小题由于算理不同,所蕴含的算法结构也不同.通过实例,模仿、操作、探索,经历通过设计程序框图表达解决问题的过程,可以更好的理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,体会和理解算法的含义,了解算法语言的基本构成.本例中涉及的“利用公式求点到直线的距离”、“实数排序求最值问题”、“求数列的和或积的问题”,还包括“二分法求函数零点”、“质数的判定”,“求π的近似值”等等,都是算法的典型案例,学习时要给予充分的重视.一般算法的表示方法并不唯一.不同的算法语言的书写形式是有差别的.本书所采用的是Scilab 语言,学习时要了解赋值语句、输入输出语句、if 语句、while 和for 语句的基本含义及表达方式,能够读懂语句表示的算法过程.例4 (1)用辗转相除法计算56和264的最大公约数时,需要做的除法次数是______. (2)用更相减损术求56和98的最大公约数时,操作如下:(98,56)(56,42)(42,14)(28,14)(14,14),由此可知两数的最大公约数为______.(3)用秦九韶算法求得多项式f (x )=x 6-2x 5+3x 3+4x 2-6x +5当x =2时函数值为______.解:(1)8216816240164015640564264+⨯=+⨯=+⨯=+⨯=所以最大公约数为8,需做的除法次数是4;(2)最大公约数为14; (3)33. 【评析】书上所涉及的古代基本算法案例包括:更相减损术与辗转相除法、秦九韶算法、割圆术.辗转相除法与更相减损术都是求最大公约数的方法,辗转相除法又叫欧几里得方法,计算上以除法为主,更相减损术以减法为主,计算次数上,前者相对较少,特别是两个整数相差较大时区别尤其明显;辗转相除法以余数为0结束,更相减损术则以减数与差相等结束.秦九韶算法的特点是把求n 次多项式的值转化为求n 个一次多项式的值,运算时只有加法和乘法,而且运算的次数比较少,求一个n 次多项式的值最多需要进行n 次加法、n 次乘法.割圆术是由中国古代数学家刘徽提出的,是当时计算圆周率比较先进的算法,“算理”明确,即用圆内接正多边形和外切正多边形逼近圆周率,重点是确定递推关系.例5 (09辽宁)某店一个月的收入和支出总共记录了N 个数据,其中收入记为正数,支出记为负数.该店用下边的程序框图计算月总收入S 和月净盈利V .那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的( )A .A >0,V =S -TB .A <0,V =S -TC .A >0,V =S +TD .A <0,V =S +T【分析】本题要注意三点:a k 有正有负;S 为总收入,是所有正数的和;T 为总支出,是所有非正数的和.答案为C【评析】本题结合实际背景,强调算法的应用价值,是一种比较新的题型,应引起关注.练习9一、选择题1.任何一个算法都必须有的基本结构是( )A.顺序结构B.条件分支结构C.循环结构D.以上三个都要有2.下面给出对程序框图的几种说法:①任何一个程序框图都必须有起止框;②判断框有一个入口,有不止一个出口;③对于一个算法来说,判断框内的条件表达方式是唯一的;其中正确的有( )A.0个B.1个C.2个D.3个3.在算法的逻辑结构中,要求进行逻辑判断并根据结果进行不同处理的是哪种结构( ) A.顺序结构B.条件分支结构和循环结构C.顺序结构和条件分支结构D.顺序结构和循环结构4.算法:S1 输入n;S2 判断n是否是2;若n=2,则n满足条件,若n>2,则执行S3;S3 依次从2到n-1检验能否整除n,若都不能整除,则n满足条件;满足上述算法的n是( )A.奇数B.偶数C.质数D.合数二、填空题5.阅读下面两个程序框图,框图1输出的结果为______;框图2输出的结果为______.框图1 框图26.(08广东)阅读图9-8的程序框图,若输入m=4,n=6,则输出a=______,i=______.图9-8 图9-97.阅读图9-9的程序框图,若输入的n是100,则输出的变量S和T的值依次是______.8.“x=3*5”和“x=x+1”是某个程序中的先后相邻两个语句,下列说法中①“x=3*5”是将数值15赋给x,而不是普通运算“x=3*5=15”;②“x=3*5”可以写成“3*5=x”③语句“x=x+1”在执行时,“=”右边x为15,“=”左边x为16;正确的有______.三、解答题9.分别用辗转相除法和更相减损术求189和81的最大公约数.10.用循环语句书写求1+2+3+…+n>1000的最小自然数n的算法,画出程序框图,并写出相应的程序(选做).11.(09宁夏)为了测量两山顶MN间的距离,飞机沿水平方向在AB两点进行测量,MN在同一个铅垂平面内(如图).飞机能够测量的数据有俯角和AB间的距离,请你设计一个方案,包括:指出需要测量的数据(用字母表示,并在图中标出);用文字和公式写出计算MN间距离的步骤.专题九 算法参考答案练习9一、选择题1.A 2.C 3.B 4.C 二、填空题5.27,21 6.12,3 7.2550,2500 8.①③. 三、解答题9.解:辗转相除法:3278127281189 ⨯=⨯=,所以最大公约数为27.更相减损术:189-81=108,108-81=27,81-27=54,54-27=27, 所以最大公约数为27. 10.解:S1 输入S =0,i =1; S2 S =S +i ,i =i +1;S3 若S ≤1000,重复执行S2; 若 S >1000,输出i .S =0,i =1; While S ≤1000 S =S +i ; i =i +1; endprint (%io (2),i )11.解:如图(1)需要测量的数据有:A 点到M 、N 的俯角α1,β1;B 点到M 、N 的俯角α 2,β 2;A 、B 的距离d .11 / 11 (2)第一步:计算BM ,由正弦定理)sin(sin 211ααα+=d BM ; 第二步:计算BN ,由正弦定理)sin(sin 121βββ-=d BN ; 第三步:计算MN ,由余弦定理 )cos(22122αβ+++=⋅⋅BN BM BN BM MN .。
(易错题)高中数学必修三第二章《算法初步》检测题(答案解析)
一、选择题1.该程序中k的值是()A.9 B.10 C.11 D.12 n 时,执行如图所示的程序框图,则输出的S值为()2.当4A.9 B.15 C.31 D.633.执行如图所示的程序框图,输出的S值为()A .511B .512C .1022D .10244.执行如图所示的程序框图,则输出S 的值为( )A .-1010B .-1009C .1009D .10105.某程序框图如图所示,其中21()g n n n =+,若输出的20192020S =,则判断框内可以填入的条件为( )A .2020?n <B .2020?nC .2020?n >D .2020?n 6.朱世杰是我国元代伟大的数学家,其传世名著《四元玉鉴》中用诗歌的形式记载了下面这样一个问题:我有一壶酒,携着游春走.遇务①添一倍,逢店饮斛九②.店务经四处,没了这壶酒.借问此壶中,当原多少酒?①“务”:旧指收税的关卡所在地;②“斛九”:1.9斛.下图是解决该问题的算法程序框图,若输入的x 值为0,则输出的x 值为( )A.5740B.13380C.5732D.5893207.程大位是明代著名数学家,他的《新编直指算法统宗》是中国历史上一部影响巨大的著作.卷八中第33问:“今有三角果一垛,底阔每面七个.问该若干?”如图是解决该问题的程序框图.执行该程序框图,求得该垛果子的总数S为()A.28 B.56 C.84 D.1208.若执行如图所示的程序框图,输出S 的值为511,则输入n 的值是( )A .7B .6C .5D .49.如图,执行程序框图后,输出的结果是( )A .140B .204C .245D .30010.对任意非零实数a 、b ,若a b ⊗的运算原理如图所示,则121log 43-⎛⎫⊗ ⎪⎝⎭的值为( )A .13B .1C .43D .2 11.定义语句“mod r m n =”表示把正整数m 除以n 所得的余数赋值给r ,如7mod31=表示7除以3的余数为1,若输入56m =,18n =,则执行框图后输出的结果为( )A .6B .4C .2D .112.执行如图的程序框图,则输出x 的值是 ( )A.2018B.2019C.12D.2二、填空题13.已知某程序框图如图所示,则执行该程序后输出的结果是_____14.一个算法的伪代码如下图所示,执行此算法,若输出的y值为1,则输入的实数x的值为________.15.执行如图所示的程序框图,输入l=2,m=3,n=5,则输出的y的值____16.已知流程图如图,则输出的i=________.17.阅读如图所示的流程图,运行相应的程序,则输出n的值为______.18.一个算法的程序框图如下图所示,若该程序输出的结果为,则判断框中应填入的条件是____.x ,则输出i的值是 .19.如图所示的程序框图中,若520.阅读如图所示的程序框图,该程序输出的结果是__________.三、解答题21.如图所示的程序框图,根据该图和下列各小题的条件回答下面的几个小题.(1)该程序框图解决的是一个什么问题?(2)当输入的x的值为0和4时,输出的值相等,问当输入的x的值为3时,输出的值为多大?(3)在(2)的条件下要想使输出的值最大,输入的x的值应为多大?22.已知程序框图如图所示,用“直到型循环”写出程序框图所对应的算法语句23.现有一个算法框图如图所示。
(压轴题)高中数学必修三第二章《算法初步》测试卷(答案解析)
一、选择题1.执行如图所示的程序框图,则输出的S=()A.1-B.2-C.2D.1 22.运行下图所示的程序框图,如果输入的2020n=,则输出的n=()A.6 B.7 C.63 D.64 3.如图所示的程序框图输出的结果是()A.34 B.55 C.78 D.894.执行如图所示的程序框图,若输入x=9,则循环体执行的次数为()A.1次B.2次C.3次D.4次5.明代数学家程大位(1533~1606年),有感于当时筹算方法的不便,用其毕生心血写出《算法统宗》,可谓集成计算的鼻祖.如图所示的程序框图的算法思路源于其著作中的“李白沽酒”问题.执行该程序框图,若输出的y的值为2,则输入的x的值为()A .74B .5627C .2D .164816.某程序框图如图所示,其中21()g n n n =+,若输出的20192020S =,则判断框内可以填入的条件为( )A .2020?n <B .2020?nC .2020?n >D .2020?n 7.鸡兔同笼,是中国古代著名的趣味题之一.《孙子算经》中就有这样的记载:今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各有几何?设计如右图的算法来解决这个问题,则判断框中应填入的是( )A .94m >B .94m =C .35m = D .35m ≤8.如图,执行程序框图后,输出的结果是( )A .140B .204C .245D .300 9.如图给出的是计算1111246102+++⋅⋅⋅+的值的一个程序框图,其中判断框中应填入的是( )A .102i >B .102i ≤C .100i >D .100i ≤ 10.执行如图所示的程序框图,若输入的6n =,则输出S =A .514B .13C .2756D .31011.《数书九章》是我国宋代数学家秦九韶的著作,其中给出了求多项式的值的秦九韶算法,如图所示的程序框图给出了一个利用秦九韶算法求某多项式值的实例,若输入的13x =,输出的12181=y 则判断框“”中应填入的是( )A .2?k ≤B .3?k ≤C .4?k ≤D .5?≤k 12.执行如下图的程序框图,那么输出S 的值是( )A .2B .1C .12D .-1二、填空题13.执行下面的程序框图,若输入的a ,b ,k 分别为1,2,3,则输出的M =_____14.执行如图所示的程序框图若输人x 的值为3,则输出y 的值为______.15.执行如图所示的伪代码,若输出的y的值为10,则输入的x的值是________.16.我国元朝著名数学家朱世杰在《四元玉鉴》中有一首诗:“我有一壶酒,携着游春走,遇店添一倍,逢友饮一斗,店友经三处,没有壶中酒,借问此壶中,当原多少酒?”用程序x=,问一开始输入的x=______斗.遇店添一倍,逢框图表达如图所示,即最终输出的0友饮一斗,意思是碰到酒店就把壶里的酒加1倍,碰到朋友就把壶里的酒喝一斗,店友经三处,意思是每次都是遇到店后又遇到朋友,一共是3次.17.如图是一个算法流程图,则输出的S的值为______.18.如图所示的程序框图,输出S的结果是__________.19.运行如图所示的程序,输出结果为___________.20.一个算法的程序框图如图所示,则该程序运行后输出的结果是.三、解答题21.如图所示,已知底角为45°的等腰梯形ABCD,底边BC长为7 cm,腰长为22cm,当一条垂直于底边BC(垂足为F)的直线l从B点开始由左至右移动(与梯形ABCD有公共点)时,直线l把梯形分成两部分,令BF=x(0≤x≤7),左边部分的面积为y,求y与x之间的函数关系式,画出程序框图,并写出程序.22.用程序框图描述算法:已知梯形的两底边长分别为a,b,高为h,求梯形面积.23.下面程序的功能是输出1~100之间的所有偶数.程序:i=1DOm=iMOD2IF①THENPRINTiENDIF②LOOPUNTILi>100END(1)试将上面的程序补充完整;(2)改写为WHILE型循环结构程序.24.已知函数f(x)=221(0)25(0)x xx x⎧-≥⎨-<⎩每输入一个x值,都得到相应的函数值,画出程序框图并写出程序.25.分别标有1,2,3,4,5,6六个号码的小球,有一个最重,写出挑出最重球的算法,并画出程序框图.26.写出计算102+202+…+1 0002的算法程序,并画出相应的程序框图.【参考答案】***试卷处理标记,请不要删除一、选择题1.D解析:D【分析】列举出前四次循环,可知,该算法循环是以3为周期的周期循环,利用周期性可得出输出的S 的值.【详解】第一次循环,02020k =≤成立,1112S ==--,011k =+=; 第二次循环,12020k =≤成立,()11112S ==--,112k =+=; 第三次循环,22020k =≤成立,12112S ==-,213k =+=;第四次循环,32020k =≤成立,1112S ==--,314k =+=; 由上可知,该算法循环是周期循环,且周期为3,依次类推,执行最后一次循环,20202020k =≤成立,且202036731=⨯+,此时12S =, 202012021k =+=,20212020k =≤不成立,跳出循环体,输出S 的值为12. 故选:D.【点睛】本题考查利用程序框图计算输出结果,推导出循环的周期性是解题的关键,考查计算能力,属于中等题.2.A解析:A【分析】根据题中所给的框图,模拟执行程序框图,求得结果.【详解】输入2020100n =>,且不是奇数,赋值1010100n =>,且不是奇数,赋值505100n =>,且是奇数,赋值252100n =>,且不是奇数,赋值126100n =>,且不是奇数,赋值63100n =<,赋值()2log 6316n =+=,输出6.故选:A【点睛】该题考查的是有关程序框图的问题,涉及到的知识点有计算程序框图的输出结果,属于简单题目.3.B解析:B【分析】通过不断的循环赋值,得到临界值,即可得解.【详解】1,1,21,2,32,3,53,5,85,8,138,13,2113,21,3421,34,55x y z x y z x y z x y z x y z x y z x y z x y z ======================== 不满足50z ≤,输出即可,故选:B.【点睛】本题考查了程序框图循环结构求输出结果,考查了计算能力,属于中当题.4.C解析:C【分析】根据程序框图依次计算得到答案.【详解】9,5x y ==,41y x -=>;115,3x y ==,413y x -=>; 1129,39x y ==,419y x -=<;结束. 故选:C .【点睛】本题考查了程序框图的循环次数,意在考查学生的理解能力和计算能力.5.C解析:C【分析】根据程序框图依次计算得到答案.【详解】34y x =-,1i =;34916y y x =-=-,2i =;342752y y x =-=-,3i =; 3481160y y x =-=-,4i =;34243484y y x =-=-,此时不满足3i ≤,跳出循环,输出结果为243484x -,由题意2434842y x =-=,得2x =.故选:C【点睛】本题考查了程序框图的计算,意在考查学生的理解能力和计算能力.6.A解析:A【分析】因为()()2111111g n n n n n n n ===-+++,此程序框图是对函数()g n 求和,利用裂项相消法求和,可知201912020n S n ==+,可知2019满足条件进入循环,2020不满足条件没有进入循环,根据选项得到正确结果.【详解】 由2221111111112019(1111222231112020n S n n n n n n ⎫⎛⎫⎛⎫=++⋯+=-+-+⋯+-=-==⎪ ⎪ ⎪++++++⎭⎝⎭⎝⎭,解得2019n =,可得n 的值为2019时.满足判断框内的条件,当n 的值为2020时,不满足判断框内的条件,退出循环,输出S 的值,故判断框内可以填人的条件为“2020n <?”.故选A.【点睛】本题考查根据循环框图的输出结果填写判断框的内容,关键是分析出满足输出结果时的n 值,再根据选项判断结果.7.B解析:B【分析】由题意知i 为鸡的数量,j 为兔的数量,m 为足的数量,根据题意可得出判断条件.【详解】由题意可知i 为鸡的数量,j 为兔的数量,m 为足的数量,根据题意知,在程序框图中,当计算足的数量为94时,算法结束,因此,判断条件应填入“94m =”.故选B.【点睛】本题考查算法程序框图中判断条件的填写,考查分析问题和解决问题的能力,属于中等题. 8.B【分析】根据程序框图列举出算法的每一步,可得出输出结果.【详解】18n =>不成立,执行第一次循环,211b ==,011s =+=,112n =+=;28n =>不成立,执行第二次循环,224b ==,145s =+=,213n =+=; 38n =>不成立,执行第三次循环,239b ==,5914s =+=,314n =+=; 48n =>不成立,执行第四次循环,2416b ==,141630s =+=,415n =+=; 58n =>不成立,执行第五次循环,2525b ==,302555s =+=,516n =+=; 68n =>不成立,执行第六次循环,2636b ==,553691s =+=,617n =+=; 78n =>不成立,执行第七次循环,2749b ==,9149140s =+=,718=+=n ; 88n =>不成立,执行第八次循环,2864b ==,14064204s =+=,819n =+=; 98n =>成立,跳出循环体,输出s 的值为204,故选B.【点睛】本题考查程序框图运行结果的计算,一般利用算法程序框图将算法的每一步列举出来,考查计算能力,属于中等题.9.B解析:B【解析】【分析】 根据题目所求表达式1111246102+++⋅⋅⋅+中最后一个数字1102,确定填写的语句. 【详解】 由于题目所求是1111246102+++⋅⋅⋅+,最后一个数字为1102,即当102i =时,判断是,继续循环,2104i i =+=,判断否,退出程序输出S 的值,由此可知应填102i ≤.故选B.【点睛】本小题主要考查填写程序框图循环条件,属于基础题. 10.B解析:B【解析】【分析】首先确定流程图所实现的功能,然后利用裂项求和的方法即可确定输出的数值.【详解】 由流程图可知,程序输出的值为:1111023344556S =++++⨯⨯⨯⨯, 即1111111123344556S ⎛⎫⎛⎫⎛⎫⎛⎫=-+-+-+- ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭⎝⎭111263=-=.【点睛】本题主要考查流程图功能的识别,裂项求和的方法等知识,意在考查学生的转化能力和计算求解能力.11.C解析:C【解析】【分析】模拟程序的运行过程,即可得出输出y 的值时判断框中应填入的是什么.【详解】模拟程序的运行过程如下, 输入114,1,11333x k y ===⨯+=, 41132,1339k y ==⨯+=, 131403,19327k y ==⨯+=, 4011214,127381k y ==⨯+=, 此时不满足循环条件,输出12181=y ; 则判断框中应填入的是4?k ≤. 故选:C .【点睛】本题考查了算法与程序框图的应用问题,理解框图的功能是解题的关键,是基础题. 12.A解析:A【解析】【分析】模拟程序的运行,依次写出每次循环得到的k 和S 值,根据题意即可得到结果.【详解】程序运行如下,k=0, S =112-=﹣1, k =1,S =()111--=12; k =2,S =12112=-;k =3,S =11-2=-1… 变量S 的值以3为周期循环变化,当k=2018时,s=2,K=2019时,结束循环,输出s 的值为2.故选:A .【点睛】本题考查程序框图,是当型结构,即先判断后执行,满足条件执行循环,不满足条件,跳出循环,算法结束,解答的关键是算准周期,是基础题.二、填空题13.12【分析】由题意可知从开始判断框条件成立执行第一次循环得到一组新的的值再从开始判断框条件成立执行第一次循环得到一组新的的值当时判断条件框不成立输出此时的值即可得出答案【详解】当时执行程序框图得;当 解析:12【分析】由题意可知,从1n =开始,判断框条件成立,执行第一次循环,得到一组新的,,M a b 的值,再从2n =开始,判断框条件成立,执行第一次循环,得到一组新的,,M a b 的值,当3n =时,判断条件框不成立,输出此时M 的值,即可得出答案.【详解】当1n =时,执行程序框图得,1225,2,5M a b =+⨯===;当2n =时,执行程序框图得,22512,5,12M a b =+⨯===;当3n =时,不满足判断条件框,直接输出 12M =.故答案为12.【点睛】本题主要考查了根据程序框图写出执行结果的问题,对于这类题目,首先要弄清框图的结构和执行过程,本题为循环结构的程序框图.14.63【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量y 的值模拟程序的运行过程分析循环中各变量值的变化情况可得答案【详解】解:模拟程序的运行可得x=3y=7不满足条件|x-y|解析:63【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量y 的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.【详解】解:模拟程序的运行,可得x=3y=7不满足条件|x-y|>31,执行循环体,x=7,y=15不满足条件|x-y|>31,执行循环体,x=15,y=31不满足条件|x-y|>31,执行循环体,x=31,y=63此时,满足条件|x-y|>31,退出循环,输出y 的值为63.故答案为63.【点睛】本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.15.3【解析】【分析】分析出算法的功能是求分段函数的值根据输出的值为10分别求出当时和当时的值即可【详解】由程序语句知:算法的功能是求的值当时解得(或不合題意舍去);当时解得舍去综上的值为3故答案为3【 解析:3【解析】【分析】分析出算法的功能是求分段函数22,31,3x x y x x <⎧=⎨+≥⎩的值,根据输出的值为10 ,分别求出当3x <时和当3x ≥时的x 值即可.【详解】由程序语句知:算法的功能是求22,31,3x x y x x <⎧=⎨+≥⎩的值, 当3x ≥时,2110y x =+=,解得3x =(或3- ,不合題意舍去);当3x <时,210y x ==,解得5x = ,舍去,综上,x 的值为3,故答案为3 .【点睛】本题主要考查条件语句以及算法的应用,属于中档题 .算法是新课标高考的一大热点,其中算法的交汇性问题已成为高考的一大亮,这类问题常常与函数、数列、不等式等交汇自然,很好地考查考生的信息处理能力及综合运用知识解决问題的能力,解决算法的交汇性问题的方:(1)读懂程序框图、明确交汇知识,(2)根据给出问题与程序框图处理问题即可. 16.【分析】模拟执行程序框图只要按照程序框图规定的运算方法逐次计算直到达到输出条件输出令即可得结果【详解】第一次输入执行循环体执行循环体执行循环体输出的值为0解得:故答案为【点睛】本题主要考查程序框图的 解析:78【分析】模拟执行程序框图,只要按照程序框图规定的运算方法逐次计算,直到达到输出条件输出87x -,令870x -=即可得结果.【详解】第一次输入x x =,1i =执行循环体,21x x =-,2i =,执行循环体,()221143x x x =--=-,3i =,执行循环体,()243187x x x =--=-,43i =>,输出87x -的值为0,解得:78x =, 故答案为78. 【点睛】本题主要考查程序框图的循环结构流程图,属于中档题. 解决程序框图问题时一定注意以下几点:(1) 不要混淆处理框和输入框;(2) 注意区分程序框图是条件分支结构还是循环结构;(3) 注意区分当型循环结构和直到型循环结构;(4) 处理循环结构的问题时一定要正确控制循环次数;(5) 要注意各个框的顺序,(6)在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可. 17.【解析】【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S 的值模拟程序的运行过程分析循环中各变量值的变化情况可得答案【详解】模拟程序的运行可得满足条件执行循环体满足条件执行循 解析:7【解析】【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S 的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.【详解】模拟程序的运行,可得1S =,1i =满足条件4i <,执行循环体,2S =,2i =满足条件4i <,执行循环体,4S =,3i =满足条件4i <,执行循环体,7S =,4i =此时,不满足条件4i <,退出循环,输出S 的值为7.故答案为7.【点睛】本题主要考查程序框图的循环结构流程图,属于中档题. 解决程序框图问题时一定注意以下几点:(1) 不要混淆处理框和输入框;(2) 注意区分程序框图是条件分支结构还是循环结构;(3) 注意区分当型循环结构和直到型循环结构;(4) 处理循环结构的问题时一定要正确控制循环次数;(5) 要注意各个框的顺序,(6)在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可.18.【解析】阅读流程图可得该流程图计算的数值为:解析:【解析】阅读流程图可得,该流程图计算的数值为:sin 0sin 1sin 5262626S ππππππ⎛⎫⎛⎫⎛⎫=⨯++⨯+++⨯+= ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭. 19.【详解】试题分析:第一次运行条件成立;第二次运行条件成立;第三次运行条件成立;第四次运行条件不成立;输出故答案应填:1考点:算法及程序语言解析:1【详解】试题分析:第一次运行,5,4s n ==条件14s <成立;第二次运行,9,3s n ==条件14s <成立;第三次运行,12,2s n ==条件14s <成立;第四次运行,14,1s n ==条件14s <不成立;输出1n =,故答案应填:1.考点:算法及程序语言.20.4【分析】执行程序当时循环结束即可得出【详解】因为第一次进入循环后;第二次进入循环后;第三次进入循环后;第四次进入循环后循环结束所以输出的结果为4【点睛】本题主要考查了程序框图求输出的值做题时要仔细 解析:4【分析】执行程序,当4K =时循环结束,即可得出【详解】因为第一次进入循环后1,1S K ==;第二次进入循环后3,2S K ==;第三次进入循环后11,3S K ==;第四次进入循环后2059,4S K ==,循环结束,所以输出的结果为4【点睛】本题主要考查了程序框图求输出的值,做题时要仔细点,属于基础题.三、解答题21.221,02222,251(7)10,572x x y x x x x ⎧≤≤⎪⎪=-<≤⎨⎪⎪-+<<⎩,程序框图和程序见解析. 【分析】根据直线l 将梯形分割的左边部分的形状进行分类讨论,求出函数关系式,即可根据条件结构画出程序框图,并写出程序.【详解】过点A ,D 分别作AG ⊥BC ,DH ⊥BC ,垂足分别是G ,H .∵四边形ABCD 是等腰梯形,底角是45°,AB =2cm ,∴BG =AG =DH =HC =2 cm .又BC =7cm ,∴AD =GH =3cm ,当02x ≤≤时,212yx =; 当25x <≤时,22y x =-; 当57x <<时,21(7)102y x =-+, 所以221,02222,251(7)10,572x x y x x x x ⎧≤≤⎪⎪=-<≤⎨⎪⎪-+<<⎩ . 程序框图如下:程序:INPUT “x =”;xIF x >=0 AND x <=2 THENy =0.5 *x ^2ELSEIF x <=5 THENy =2*x -2ELSEy =-0.5*(x -7) ^2+10END IFEND IFPRINT yEND【点睛】本题主要考查分段函数解析式的求法、程序框图的画法以及程序语句的书写,意在考查学生分类讨论思想和算法语句的理解和书写.22.答案详见解析.【分析】分三步完成,先输入上下底和高,再计算面积S ,最后输出计算结果S.【详解】梯形面积S =12(上底+下底)×高, ∵梯形的两底边长分别为a ,b ,高为h ,∴程序算法如下:第一步:输入a ,b ,h 的值,第二步:计算S =()2a b h +, 第三步:输出S ,程序框图如下:【点睛】本题主要考查了算法及程序框图,属于中档题.23.(1)①m=0②i=i+1;(2)见解析【分析】(1)如果除以2的余数为零,则为偶数,故填0m =.i 每次增加1,故填1i i =+.(2)根据WHILE 型循环的结构,对原有程序进行改写.【详解】(1)①m=0②i=i+1(2)改写为WHILE 型循环程序如下:i=1WHILE i<=100m=I MOD 2IF m=0 THENPRINT iEND IFi=i+1WENDEND【点睛】本小题主要考查循环结构的两种编写程序的方法,属于基础题.24.见解析【分析】由条件可得函数为分段函数,这样就要进行判断,然后进行求解【详解】用变量x y ,分别表示自变量和函数值,步骤如下:第一步,输入x 的值第二步,判断x 的范围,若0x ≥,则用解析式21y x =-求函数值;否则,用225y x =-求函数值第三步,输出y 的值程序框图和程序如下.【点睛】本题考查的知识点是设计程序解决问题,由已知条件不难发现函数为分段函数,故需要进行对输入值的判定,然后再代入求解.25.见解析【解析】分析:挑最重的球需要把最重的一个球与其它都想比较,运用循环结构即可得出结果.详解:设六个小球的重量分别为ω1,ω2,…,ω6.算法如下:S1将1号球放在天平左边,2号球放在天平右边.S2比较两球的重量后,若两球一样重,则淘汰天平右边的球;若两球不一样重,则淘汰较轻的球,将较重的球放在天平左边.S3将下一号球放在天平右边比较重量,重复执行S2.S4最后留在天平左边的球是最重的球.程序框图如下图所示:点睛:本题的重点是掌握算法流程图书写的基本步骤,书写规范和方法,当需要解决的问题需要多次重复的相同的步骤时,实现算法需要通过循环结构来实现,在写算法和流程图时注意语言的表达要清晰,步骤要简洁完整.26.见解析【解析】试题分析:确定循环体为:S=S+i^2,i=i+10,再确定初始值和结束的条件即可试题程序如下:S=0;i=10;while i<=1000S=S+i^2;i=i+10;endprint(%io(2),S);程序框图如图所示:。
高中数学 第二章 算法初步 2_2_2 变量与赋值教案 北师大版必修31
2.2 变量与赋值整体设计教学分析本节教科书通过实例介绍了设置变量和给变量赋值,给变量赋值实质上是算法语句中的赋值语句,是计算机能够识别的一种算法形式.变量的值可以由输入的方式给定,也可以直接以赋值的方式给定.在算法中,我们可以根据需要改变变量的值,也就是说可以给变量重新赋值,取代原来的值.为了加深学生对算法中变量的理解,建议教师采取形象的方式来解释变量.形象地说,变量就像个盒子,可以装不同的数值,但是每次只能装一个,当放入新值时,原来的值就会被取代.变量参与操作时,它表示的是当前代表的值.值得注意的是,在教学中要结合实例来教学,让学生多分析,从而进一步体会算法的思想.三维目标1.掌握变量、赋值的概念,能够根据需要设置变量和给变量赋值,提高学生的应用能力.2.通过给变量赋值,进一步体会算法的思想.重点难点教学重点:设置变量和给变量赋值.教学难点:设置变量.课时安排1课时教学过程导入新课思路 1.变量和函数是中学数学里最重要和最基本的概念,在算法和程序设计中,它们仍然发挥着重要而基本的作用,它们会使算法的表述变得非常简洁和清楚,教师点出课题.思路 2.在生活中,我们会交换两个杯子中的液体,那么怎样交换两个变量的值呢?教师点出课题.推进新课新知探究提出问题1.什么叫变量?2.什么叫赋值?3.怎样交换两个变量的值?讨论结果:1.在研究问题的过程中,可以取不同数值的量称为变量.在算法和程序设计中,变量会使算法的表述变得非常简洁和清楚.2.赋值:把B的值赋给变量A,这个过程称为赋值,记作A=B,其中“=”为赋值符号.注意:赋值符号“=”的右边B可以是常数,也可以是表达式,还可以是变量,但是赋值符号“=”的左边A只能是变量,否则没有意义.3.交换两个变量A和B的程序很多,其中最常见的是:X=A,A=B,B=X,其交换过程可以形象理解为:X=A表示“把A杯中的水倒入X杯中”,这样“A杯”是空杯子,A=B表示“把B杯中的水倒入A杯中”,这样“A杯”中的水换成了“B杯”中的水,此时“B杯”是空杯子,B=X表示“把X杯中的水倒入B杯中”,这样“B杯”中的水换成了“X杯”中的水,即“A杯”中的水,交换结束.其交换过程可以用图1表示:图1应用示例思路1例1 设计一个算法,从5个不同的数中找出最大数,用算法框图描述这个算法.分析:解决这个问题的思路很简单,先选2个数进行比较,去掉小的,留下大的;再取第3个数与留下的数进行比较,去掉小的,留下大的;继续进行,直到每个数都被比较,最后留下的数就是最大数.解:记这5个不同的数分别为a1,a2,a3,a4,a5,算法步骤如下:1.比较a1与a2,将较大的数记作b.(在这一步中,b表示的是前2个数中的最大数)2.再将b与a3进行比较,将较大的数记作b.(执行完这一步后,b的值就是前3个数中的最大数)3.再将b与a4进行比较,将较大的数记作b.(执行完这一步后,b表示的是什么)4.再将b与a5进行比较,将较大的数记作b.(执行完这一步后,b表示的是什么)5.输出b,b的值即为所求的最大数.以上算法步骤如图2所示:图2在上述算法的4个步骤中,每步都要与上一步中得到的最大数b进行比较,得出新的最大数,将其也记作b.b可以取不同的值,通常把b称作变量.比如第1步中,如果a1>a2,则把a1的值赋予b,否则就把a2的值赋予b.这个过程称为赋值.把将a1的值赋予b记作b=a1,其中“=”为赋值符号.上例解中的第1步用赋值语句,可以表示为:如果a1>a2,则b=a1;否则b=a2.下面,我们用变量与赋值来表示例1的算法步骤:1.b =a 1;2.比较b 与a 2,如果b <a 2,则b =a 2;3.比较b 与a 3,如果b <a 3,则b =a 3;4.比较b 与a 4,如果b <a 4,则b =a 4;5.比较b 与a 5,如果b <a 5,则b =a 5;6.输出b ,b 就是这5个数中的最大数.算法框图如图3:图3点评:变量和赋值的概念在算法中十分重要.可以把变量想象成一个盒子,赋值就相当于往盒子里放东西.这个盒子可以装不同的数值,但是一次只能装一个,当赋予它新值的时候,原来的值将被新值取代.当变量参与运算和操作时,它表示的是想象中盒子里装的值. 变式训练用赋值语句写出下列算法,并画出算法框图:摄氏温度C 为23.5 ℃,将它转换成华氏温度F ,并输出.已知F =95C +32. 解:这个算法需要设置两个变量:C 和F ,分别代表输入的摄氏温度和输出的华氏温度.算法可以描述如下:C =23.5;F =95C +32; 输出F .算法框图如图4:图4例2 经过市场调查分析得知,1999年第一季度内,某地区对某件商品的需求量为12 000件.为保证商品不脱销,商家在月初时将商品按相同数量投放市场.已知年初商品的库存量为50 000件,用S表示商品的库存量,请设计一个算法,求出第一季度结束时商品的库存量,并画出算法框图.分析:因为第一季度商品的需求量为12 000件,而且每个月以相同数量投放市场,因此每个月向市场投放4 000件商品.可以用下表表示库存量随着月份的变化情况.还可以用下列赋值语句来表示库存量的变化:S=S-4 000.赋值号左边的变量S可看作盒子,如果它表示的是这个月的存储量,那么右边的变量S 表示的是上个月的存储量.这是对变量S的赋值,赋值的目的是改变变量的值,将变量上次的值减去4 000再次赋予变量S.解:算法算法框图如图5:图5点评:利用了变量和赋值语句,算法的表示变得非常简洁和清晰.变式训练假设我国每年消费品的价格增长率为3%,在这种情形下,某种品牌的钢琴2004年的价格是10 000元,请用算法框图描述这种钢琴今后4年的价格变化情况,并输出4年后钢琴的价格.分析:用P表示钢琴的价格,不难算出:2005年P=10 000(1+3%)=10 300;2006年P=10 300(1+3%)=10 609;2007年P=10 609(1+3%)=10 927.27;2008年P=10 927.27(1+3%)≈11 255.09.年份20042005200620072008钢琴价格P/元10 00010 30010 60910927.2711255.09这个变化情况可以用下列赋值语句来表示:=(1+3%).如果左边的变量P表示的是今年的钢琴价格,那么右边的变量P表示的是去年的钢琴价格.解:算法框图如图6:图6思路2例1 给出下面算法框图(图7):图7当输入A =21,B =36,则输出__________.解析:算法框图的功能是交换变量A ,B 的值.答案:36,21点评:给出算法框图,判断其运行的结果时,要按流程线的指向,依次执行,最后才能得到结果.例 2 一次期末统考中,高一(2)班的张倩同学的语文、数学、英语、物理、化学、生物的成绩分别为135,142,138,97,95,91分,编写程序计算张倩的平均分.分析:先写出解决问题的算法步骤即进行算法分析,再画出算法框图.解:方法一:算法分析:1.计算y =135+142+138+97+95+916; 2.输出y .算法框图如图8所示.图8方法二:算法分析:1.输入张倩的六科成绩a,b,c,d,e,f;2.计算y =a +b +c +d +e +f 6;3.输出y .算法框图如图9所示.图9点评:方法二比方法一更体现算法的普遍性:解决一类问题.方法一的设计仅仅是求张倩的平均分,方法二的设计能求所有学生的平均分带有普遍性.因此方法二是最优算法.知能训练1.下列框图中具有赋值、计算的是( ).A .处理框B .输入、输出框C .循环框D .判断框答案:A2.下面程序框在算法框图中具有计算功能的是( ).答案:C3.阅读算法框图(图10),若输入的a ,b ,c 分别为21,32,75,则输出的a ,b ,c 分别是( ).图10 A .75,21,32B .21,32,75C .32,21,75D .75,32,21答案:A拓展提升阅读算法框图(图11),其输出的结果是__________.图11解析:在题中所给的算法框图中,首先赋给x的初始值为2,再把2x+1=5赋给变量y,则y=5,又把3y-2=13赋给变量b,则b=13,所以易得最后结果为13.答案:13课堂小结本节课学习了设置变量和给变量赋值.作业习题2—2 A组 2.设计感想本节教学设计旨在让学生进一步体会算法的思想,初步掌握设置变量和给变量赋值.在实际应用时,要结合学生的实际来选择使用.备课资料在进行四则运算时,一般的计算器只用到了两个存储数据的装置A,B;0~9的10个数字键是负责输入数据的;“+、-、×、÷”四个键的功能是确定要执行的运算;“=”键的功能是取出A,B中存储的数据,执行已确定的运算,并把相应的运算结果存在A中.在未执行任何运算时A和B中存储的值都是0,并且在完成一次运算后你还可以用CLEAR键,使A和B中存储的值都是0;输入数据时,如果前一个操作不是按的运算键,则输入的数据存储在A中,反之,则将输入的数据存储在B中.如果计算器不能进行混合运算,每次只能执行一种运算,请你运用前面的功能设计出计算C(D+E-F)的操作步骤.操作步骤如下:1.输入数据D给A.2.确定要执行的运算是“+”.3.输入数据E给B.4.按“=”键执行“+”运算,A=A+B,输出A中值在显示屏上.5.确定要执行的运算是“-”.6.输入数据F给B.7.按“=”键执行“-”运算,A=A-B,输出A中值在显示屏上.8.确定要执行的运算是“×”.9.输入数据C给B.10.按“=”键执行“×”运算,A=A×B,输出A中值在显示屏上.欢迎您的下载,资料仅供参考!。
高中数学 第2章 算法初步 2 第2课时 变量与赋值教学案数学教学案
第2课时变量与赋值[核心必知]1.变量(1)定义:在研究问题的过程中,可以取不同数值的量称为变量.在设计算法的过程中,引入变量后,会使算法的表述变得非常简洁、清楚.(2)表示法:算法中的变量常用英文字母表示或英文字母加数字表示.例如A,B,a,b,c等.不同的变量要用不同的字母表示.2.赋值在算法中,把变量A的值赋予变量B,这个过程称为赋值,记作B=A,其中“=”称为赋值号.[问题思考]1.赋值号与数学中的等号相同吗?提示:不相同.2.在算法中,“A=B”和“B=A”相同吗?提示:在算法中,“A=B”和“B=A”不同,其中A=B表示把变量B的值赋予A;B=A则表示把A的值赋予B.讲一讲1.判断下列赋值语句是否正确:(1)1=m;(2)x-y=3;(3)A=B=2;(4)N=M.[尝试解答] 由赋值语句中的“=”左边是变量,右边是表达式知(1)(2)错误,由赋值语句只能给一个变量赋值,不能出现两个或多个“=”知(3)错误,(4)是正确的,故(1)错误;(2)错误;(3)错误;(4)正确.[答案] (1)(2)(3)错误,(4)正确1.赋值语句的格式为:变量=表达式,先计算右边表达式的值,然后把这个值赋给“=”左边的变量.2.赋值号左边只能是变量名称,如:X +Y =3是不正确的,3=X 也是不正确的.3.在一个赋值语句中,不能出现两个或更多个“=”. 练一练1.下列赋值语句中正确的是( )A .4=MB .x +y =10C .A =B =2D .N =N 2 答案:D讲一讲2.写出下列语句描述的算法的输出结果:(1)a =5;b =3;c =a +b 2; d =c 2;输出d .(2)a =10;b =20;c =30;a =b ;b =c ;c =a ;输出a ,b ,c .[尝试解答] (1)∵c =a +b 2=3+52=4,∴c 2=42=16,即d =16.(2)由a =b 及b =20知a =20,又b =c 及c =30知b =30,c =a 及a =20知c =20,∴a =20,b =30,c =20.赋值号与数学中的等号的意义不同.赋值号左边的变量如果原来没有值,则在执行赋值语句后,获得一个值.如果原已有值,则执行该语句后,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”,如N =N +1,在数学中是不成立的,但在赋值语句中,意思是将N 的原值加1再赋给N ,此时左边N 的值就是原来N 的值加1,如果N 的原值为4,则经过赋值后,N 值变为5.一个变量可以多次赋值,其值是最后一次所赋予的值,如A =3,A =4,A =5,最后若输出A ,则A 的值为5.练一练2.写出图中算法框图的功能.答案:(1)求以a ,b 为直角边的直角三角形的斜边c 的长.(2)求两个实数a ,b 的和讲一讲3.金融业是现代生活中不可或缺的行业,与我们有着密切的关系.某人现有5 000元人民币,他按照定期一年的存款方式存入银行,到期自动转存,按复利计算,如果当前定期一年的利率为3.5%,试求5年后这个人连本带息可以取出多少钱?用算法解决问题,画出框图.[尝试解答] 设这个人在n(n=1,2,3,4,5)年后连本带息可以取出a元,算法如下:1.a=5 000;2.a=a(1+3.5%);3.a=a(1+3.5%);4.a=a(1+3.5%);5.a=a(1+3.5%);6.a=a(1+3.5%);7.输出a;算法框图如图所示:赋值语句就是将表达式所代表的值赋给变量,在计算机执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.练一练3.编写一个算法,求用长度为l的细铁丝分别围成的正方形和圆的面积.要求输入l的值,输出正方形和圆的面积,并画出框图.[尝试解答] 算法步骤如下:1.输入l 的值;2.S 1=l 216; 3.S 2=l 24π; 4.输出S 1,S 2.算法框图如图所示:【解题高手】【易错题】已知一个正三棱锥的底面边长为a ,高为h .用赋值语句表示求该三棱锥体积的过程.[错解] S =34a 2; V =13Sh . [错因] 在错解中没有指明输出的是哪一个变量,过程不完整,这是解题过程中易犯的错误.[正解] S =34a 2; V =13Sh ; 输出V .1.如图所示的算法框图的功能是( )A .交换变量M 、N 的值B.交换变量M、P的值C.交换变量N、P的值D.无意义答案:C2.如图所示的算法框图的输出结果是( )A.3 B.2 C.1 D.0解析:选B 第一步,分别将1,2,3赋值给x,y,z,第二步,将y的值赋给x,即x=2,再将2赋给y,即y=2,最后将y的值2赋给z,即z=2,第三步输出z的值是2.3.如图算法框图中,结果为( )A.20,15 B.35,35 C.5,5 D.-5,-5解析:选A 在a=a+b中a=35,在b=a-b中b=15,在a=a-b中a=20.4.下列语句执行完后,A、B的值分别为________.A=2B=2B=A*AA=A+BB=A+B解析:第三步B=2×2=4,第四步:A=2+4=6,第五步:B=6+4=10.答案:6,105.如图所示的算法框图输出的结果是__________________________________________.解析:∵x=-2,∴y=-2x+1=5,b=6y-2=28.答案:286.已知函数f(x)=3x-4,求f[f(3)]的值,设计一个算法,并画出算法框图.解:算法步骤:1.输入x=3;2.计算y=3x-4;3.计算y=3y-4;4.输出y值.算法框图:一、选择题1.赋值语句描述的算法如下:a=3;a=5;输出a.则运行结果是( )A.5 B.3C.a D.8解析:选A 此算法中用到了赋值语句.虽然a=3是把3赋予a,但是接下来的语句a=5,又把5赋予a,所以输出a的值为5.2.将两个数a=1,b=2交换,使a=2,b=1,下面语句正确的是( )A.a=b,b=aB.b=a,a=bC.a=c,c=b,b=aD.c=b,b=a,a=c解析:选D “a=b”的含义是把b的值赋给a.选项A得到的结果是a=2,b=2;选项B得到的结果是a=1,b=1;选项C 中c的值不明确;选项D正确.3.阅读如图所示的算法框图,若输入的a,b,c分别为21,32,75,则输出的a,b,c分别是( )A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,21解析:选A 算法框图的运行过程是:a=21;b=32;c=75;x=21;a=75;c=32;b=21;则输出75,21,32.4.下列算法语句执行后的结果是( )i=2;j=5;i=i+j;j=i+j;输出i,j.A.i=12,j=7 B.i=12,j=4C.i=7,j=7 D.i=7,j=12解析:选D 算法中i=i+j是2+5=7赋值给i,j=i+j 是7+5=12赋值给j,两处的i+j取值不同.5.如图所示的算法框图中,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( )A.c>x B.x>cC.c>b D.b>c解析:选A 该算法框图执行空白处的判断框时,x是a,b的最大值,空白处的判断框内的条件不成立时x大于c,则输出最大值x,所以空白处的判断框内应填入c>x.二、填空题6.执行下列赋值语句后,变量A=________.A=1A=A+1A=2A答案:47.下列语句执行完后,A、B、C的值分别为________.A=1B=2C=A-BB=A+C-B解析:阅读程序,由语句C=A-B及A=1、B=2得C=-1,又根据B=A+C-B得B=-2,所以语句执行完后,A、B、C的值分别为1,-2,-1.答案:1,-2,-18.阅读如图所示的算法框图,若输入a=12,则输出a=________.解析:输入a=12,该算法框图的执行过程是:a=12,b=12-6=6,a=12-6=6,输出a=6.答案:6三、解答题9.下列语句运行后,a,b,c的值各等于什么?(1)a=3 (2) a=3b=-5 b=-5c=8 c=8a=b a=bb=c b=c输出a,b,c. c=a输出a,b,c解:(1)把b的值-5赋予a(取代a原来的值),把c的值8赋予b(取代b原来的值),c的值不变.所以最后结果为a=-5,b =8,c=8;(2)把b的值-5赋予a,c的值8赋予b,又把a的新值-5赋予c,所以最后结果为a=-5,b=8,c=-5.10.已知一个正三棱柱的底面边长为a,高为h,写出求正三棱柱的表面积和体积的一个算法,并画出框图.解:根据正三棱柱的表面积及体积公式来完成,算法如下:第一步,输入a,h.第二步:计算正三棱柱的表面积:S=34a2,C=3a,T=Ch,P=T+2S;体积为V=Sh.第三步:输出表面积P和体积V,算法结束.算法框图如图所示:。
人教版高中数学教学大纲及教学目录
人教版高中数学教学大纲及教学目录人教版高中数学教学大纲及教学目录教学中应注意的几个问题高中数学教学要以《全日制普通高级中学课程计划》为依据,全面贯彻教育方针,积极实施素质教育,实现本大纲所确定的数学教学目的,完成规定的教学内容,遵守规定的教学时间,在教学中应该注意以下问题。
l.面向全体学生面向全体学生就是要促进每一个学生的发展,既要为所有的学生打好共同基础,也要注意发展学生的个性和特长。
由于各种不同的因素,学生在数学知识、技能、能力方面以及数学经验、志趣上存在差异。
因此,教师应尊重学生的人格,关注个体差异,区别对待,因材施教,因势利导、在教学中宜从学生的实际情况出发,兼顾学习有困难和学有余力的学生,通过多种途径和方法,调动所有学生学习数学的积极性。
改进教学策略,满足学生的不同学习需求,发展学生的数学才能。
2.进行思想品德教育结合数学教学内容和学生实际对学生进行思想品德教育,逐步树立实事求是、一丝不苟的科学精神,是数学教学的一项重要任务。
要用辩证唯物主义的观点阐述教学内容,使学生领悟到数学来源于实践,又反过来作用于实践,从中体会反映在数学中的辩证关系,从而受到辩证唯物主义观点的教育。
应该通过数学教学,激发学生的民族自尊心和凝聚力,努力使学生形成为国家和民族振兴而努力学习的志向。
教学中要注意阐明数学的产生和发展的历史,使学生了解国内外的古今数学成就,以及数学在现代科学技术、社会生产和日常生活中的广泛应用。
要陶冶学生的情操,培养学生勤于思考的习惯、坚韧不拔的意志和勇于创新的精神。
帮助学生通过学习数学,养成良好的学习习惯,认识数学的科学意义、文化内涵,理解和欣赏数学的美学价值。
3.转变教学观念,改进教学方法数学教学要以学生发展为本,提高学生的数学素养,丰富学生的精神世界。
我国数学教学具有重视基础知识教学、基本技能训练和能力培养的传统,在高中数学教学中应发扬这种传统。
但是,随着时代的发展,特别是现代信息技术对社会各领域广泛而深入的影响,数学教学应“与时俱进”,重新审视基础知识、基本技能和能力的内涵、揭示数学发生发展的过程,加强数学与其它学科和日常生活的关系,提高对数学科学的学习兴趣和信心,形成正确的数学价值观。
我的高中数学目录 (2)
北师大版高中数学必修一·第一章集合·1、集合的基本关系◎好◎一般◎较差◎完全不会·2、集合的含义与表示◎好◎一般◎较差◎完全不会·3、集合的基本运算◎好◎一般◎较差◎完全不会·第二章函数·1、生活中的变量关系◎好◎一般◎较差◎完全不会·2、对函数的进一步认识◎好◎一般◎较差◎完全不会·3、函数的单调性◎好◎一般◎较差◎完全不会·4、二次函数性质的再研究◎好◎一般◎较差◎完全不会·5、简单的幂函数◎好◎一般◎较差◎完全不会·第三章指数函数和对数函数·1、正整数指数函数◎好◎一般◎较差◎完全不会·2、指数概念◎好◎一般◎较差◎完全不会·3、指数函数◎好◎一般◎较差◎完全不会·4、对数◎好◎一般◎较差◎完全不会·5、对数函数◎好◎一般◎较差◎完全不会·6、指数函数、幂函数、对数函数◎好◎一般◎较差◎完全不会·第四章函数应用·1、函数与方程◎好◎一般◎较差◎完全不会·2、实际问题的函数建模◎好◎一般◎较差◎完全不会北师大版高中数学必修二·第一章立体几何初步·1、简单几何体◎好◎一般◎较差◎完全不会·2、三视图◎好◎一般◎较差◎完全不会·3、直观图◎好◎一般◎较差◎完全不会·4、空间图形的基本关系与公理◎好◎一般◎较差◎完全不会·5、平行关系◎好◎一般◎较差◎完全不会·6、垂直关系◎好◎一般◎较差◎完全不会·7、简单几何体的面积和体积◎好◎一般◎较差◎完全不会·8、面积公式和体积公式的简单应用◎好◎一般◎较差◎完全不会·第二章解析几何初步·1、直线与直线的方程◎好◎一般◎较差◎完全不会·2、圆与圆的方程◎好◎一般◎较差◎完全不会·3、空间直角坐标系◎好◎一般◎较差◎完全不会北师大版高中数学必修三·第一章统计·1、统计活动:随机选取数字◎好◎一般◎较差◎完全不会·2、从普查到抽样◎好◎一般◎较差◎完全不会·3、抽样方法◎好◎一般◎较差◎完全不会·4、统计图表◎好◎一般◎较差◎完全不会·5、数据的数字特征◎好◎一般◎较差◎完全不会·6、用样本估计总体◎好◎一般◎较差◎完全不会·7、统计活动:结婚年龄的变化◎好◎一般◎较差◎完全不会·8、相关性◎好◎一般◎较差◎完全不会·9、最小二乘法◎好◎一般◎较差◎完全不会·第二章算法初步·1、算法的基本思想◎好◎一般◎较差◎完全不会·2、算法的基本结构及设计◎好◎一般◎较差◎完全不会·3、排序问题◎好◎一般◎较差◎完全不会·4、几种基本语句◎好◎一般◎较差◎完全不会·第三章概率·1、随机事件的概率◎好◎一般◎较差◎完全不会·2、古典概型◎好◎一般◎较差◎完全不会·3、模拟方法――概率的应用◎好◎一般◎较差◎完全不会北师大版高中数学必修四·第一章三角函数·1、周期现象与周期函数◎好◎一般◎较差◎完全不会·2、角的概念的推广◎好◎一般◎较差◎完全不会·3、弧度制◎好◎一般◎较差◎完全不会·4、正弦函数◎好◎一般◎较差◎完全不会·5、余弦函数◎好◎一般◎较差◎完全不会·6、正切函数◎好◎一般◎较差◎完全不会·7、函数的图像◎好◎一般◎较差◎完全不会·8、同角三角函数的基本关系◎好◎一般◎较差◎完全不会·第二章平面向量·1、从位移、速度、力到向量◎好◎一般◎较差◎完全不会·2、从位移的合成到向量的加法◎好◎一般◎较差◎完全不会·3、从速度的倍数到数乘向量◎好◎一般◎较差◎完全不会·4、平面向量的坐标◎好◎一般◎较差◎完全不会·5、从力做的功到向量的数量积◎好◎一般◎较差◎完全不会·6、平面向量数量积的坐标表示◎好◎一般◎较差◎完全不会·7、向量应用举例◎好◎一般◎较差◎完全不会·第三章三角恒等变形·1、两角和与差的三角函数◎好◎一般◎较差◎完全不会·2、二倍角的正弦、余弦和正切◎好◎一般◎较差◎完全不会·3、半角的三角函数◎好◎一般◎较差◎完全不会·4、三角函数的和差化积◎好◎一般◎较差◎完全不会·5、三角函数的简单应用◎好◎一般◎较差◎完全不会北师大版高中数学必修五·第一章数列·1、数列的概念◎好◎一般◎较差◎完全不会·2、数列的函数特性◎好◎一般◎较差◎完全不会·3、等差数列◎好◎一般◎较差◎完全不会·4、等差数列的前n项和◎好◎一般◎较差◎完全不会·5、等比数列◎好◎一般◎较差◎完全不会·6、等比数列的前n项和◎好◎一般◎较差◎完全不会·7、数列在日常经济生活中的应用◎好◎一般◎较差◎完全不会·第二章解三角形·1、正弦定理与余弦定理正弦定理◎好◎一般◎较差◎完全不会·2、正弦定理◎好◎一般◎较差◎完全不会·3、余弦定理◎好◎一般◎较差◎完全不会·4、三角形中的几何计◎好◎一般◎较差◎完全不会·5、解三角形的实际应用举例◎好◎一般◎较差◎完全不会·第三章不等式·1、不等关系◎好◎一般◎较差◎完全不会·1.1、不等式关系◎好◎一般◎较差◎完全不会·1.2、比较大小◎好◎一般◎较差◎完全不会2,一元二次不等式◎好◎一般◎较差◎完全不会·2.1、一元二次不等式的解法◎好◎一般◎较差◎完全不会·2.2、一元二次不等式的应用◎好◎一般◎较差◎完全不会·3、基本不等式◎好◎一般◎较差◎完全不会3.1 基本不等式◎好◎一般◎较差◎完全不会·3.2、基本不等式与最大(小)值◎好◎一般◎较差◎完全不会4 线性规划·4.1、二元一次不等式与平面区◎好◎一般◎较差◎完全不会·4.2、简单线性规划◎好◎一般◎较差◎完全不会·4.3、简单线性规划的应用◎好◎一般◎较差◎完全不会选修1-1第一章常用逻辑用语1命题◎好◎一般◎较差◎完全不会2充分条件与必要条件◎好◎一般◎较差◎完全不会2.1充分条件◎好◎一般◎较差◎完全不会2.2必要条件◎好◎一般◎较差◎完全不会2.3充要条件◎好◎一般◎较差◎完全不会3全称量词与存在量词3.1全称量词与全称命题◎好◎一般◎较差◎完全不会3.2存在量词与特称命题◎好◎一般◎较差◎完全不会3.3全称命题与特称命题的否定◎好◎一般◎较差◎完全不会4逻辑联结词“且’’‘‘或…‘非4.1逻辑联结词“且◎好◎一般◎较差◎完全不会4.2逻辑联结词“或◎好◎一般◎较差◎完全不会4.3逻辑联结词‘‘非◎好◎一般◎较差◎完全不会第二章圆锥曲线与方程1椭圆◎好◎一般◎较差◎完全不会1.1椭圆及其标准方程◎好◎一般◎较差◎完全不会1.2椭圆的简单性质◎好◎一般◎较差◎完全不会2抛物线2.1抛物线及其标准方程◎好◎一般◎较差◎完全不会2.2抛物线的简单性质◎好◎一般◎较差◎完全不会3 曲线3.1双曲线及其标准方程◎好◎一般◎较差◎完全不会3.2双曲线的简单性质◎好◎一般◎较差◎完全不会第三章变化率与导数1变化的快慢与变化率◎好◎一般◎较差◎完全不会2导数的概念及其几何意义2.1导数的概念◎好◎一般◎较差◎完全不会2.2导数的几何意义◎好◎一般◎较差◎完全不会3计算导数◎好◎一般◎较差◎完全不会4导数的四则运算法则4.1导数的加法与减法法则◎好◎一般◎较差◎完全不会4.2导数的乘法与除法法则◎好◎一般◎较差◎完全不会第四章导数应用4.1导数的加法与减法法则◎好◎一般◎较差◎完全不会4.2导数的乘法与除法法则◎好◎一般◎较差◎完全不会选修1-2第一章统计案例1 回归分析◎好◎一般◎较差◎完全不会1.1 回归分析◎好◎一般◎较差◎完全不会1.2相关系数◎好◎一般◎较差◎完全不会1.3可线性化的回归分析◎好◎一般◎较差◎完全不会2独立性检验2.1条件概率与独立事件◎好◎一般◎较差◎完全不会2.2 独立性检验◎好◎一般◎较差◎完全不会2.3独立性检验的基本思想◎好◎一般◎较差◎完全不会2.4独立性检验的应用◎好◎一般◎较差◎完全不会第二章框图1 流程图◎好◎一般◎较差◎完全不会2结构图◎好◎一般◎较差◎完全不会第三章推理与证明1 归纳与类比◎好◎一般◎较差◎完全不会1.1归纳推理◎好◎一般◎较差◎完全不会1.2类比推理◎好◎一般◎较差◎完全不会2 数学证明◎好◎一般◎较差◎完全不会3 综合法与分析法3.1综合法◎好◎一般◎较差◎完全不会3.2分析法◎好◎一般◎较差◎完全不会4反证法◎好◎一般◎较差◎完全不会第四章数系的扩充与复数的引入1 数系的扩充与复数的引入◎好◎一般◎较差◎完全不会1.1数的概念的扩充◎好◎一般◎较差◎完全不会1.2复数的有关概念◎好◎一般◎较差◎完全不会2复数的四则运算2.1复数的加法与减法◎好◎一般◎较差◎完全不会2.2复数的乘法与除法◎好◎一般◎较差◎完全不会选修2-1第一章常用逻辑用语1 命题◎好◎一般◎较差◎完全不会2 充分条件与必要条件◎好◎一般◎较差◎完全不会3 全称量词与存在量词◎好◎一般◎较差◎完全不会4 逻辑联结词“且”“或”“非”◎好◎一般◎较差◎完全不会第二章空间向量与立体几何1 从平面向量到空间向量◎好◎一般◎较差◎完全不会2 空间向量的运算◎好◎一般◎较差◎完全不会3 向量的坐标表示和空间向量◎好◎一般◎较差◎完全不会4 用向量讨论垂直与平行◎好◎一般◎较差◎完全不会5 夹角的计算◎好◎一般◎较差◎完全不会6 距离的计算◎好◎一般◎较差◎完全不会第三章圆锥曲线与方程1 椭圆1.1 椭圆及其标准方程◎好◎一般◎较差◎完全不会1.2 椭圆的简单性质◎好◎一般◎较差◎完全不会2 抛物线2.1 抛物线及其标准方程◎好◎一般◎较差◎完全不会2.2 抛物线的简单性质◎好◎一般◎较差◎完全不会3 双曲线3.1 双曲线及其标准方程◎好◎一般◎较差◎完全不会3.2 双曲线的简单性质◎好◎一般◎较差◎完全不会4 曲线与方程4.1 曲线与方程◎好◎一般◎较差◎完全不会4.2 圆锥曲线的共同特征◎好◎一般◎较差◎完全不会4.3 直线与圆锥曲线的交点◎好◎一般◎较差◎完全不会选修2-2第一章推理与证明1 归纳与类比◎好◎一般◎较差◎完全不会2 综合法与分析法◎好◎一般◎较差◎完全不会3 反证法◎好◎一般◎较差◎完全不会4 数学归纳法◎好◎一般◎较差◎完全不会第二章变化率与导数1 变化的快慢与变化率◎好◎一般◎较差◎完全不会2 导数的概念及其几何意义◎好◎一般◎较差◎完全不会2.1导数的概念◎好◎一般◎较差◎完全不会2.2导数的几何意义◎好◎一般◎较差◎完全不会3 计算导数◎好◎一般◎较差◎完全不会4 导数的四则运算法则4.1导数的加法与减法法则◎好◎一般◎较差◎完全不会4.2导数的乘法与除法法则◎好◎一般◎较差◎完全不会5 简单复合函数的求导法则◎好◎一般◎较差◎完全不会第三章导数应用1 函数的单调性与极值◎好◎一般◎较差◎完全不会1.1导数与函数的单调性◎好◎一般◎较差◎完全不会2 导数在实际问题中的应用◎好◎一般◎较差◎完全不会2.1实际问题中导数的意义◎好◎一般◎较差◎完全不会2.2最大、最小值问题◎好◎一般◎较差◎完全不会第四章定积分1 定积分的概念◎好◎一般◎较差◎完全不会1.1定积分背景-面积和路程问题◎好◎一般◎较差◎完全不会1.2定积分◎好◎一般◎较差◎完全不会2 微积分基本定理◎好◎一般◎较差◎完全不会3 定积分的简单应用◎好◎一般◎较差◎完全不会3.1平面图形的面积◎好◎一般◎较差◎完全不会3.2简单几何体的体积◎好◎一般◎较差◎完全不会第五章数系的扩充与复数的引入1 数系的扩充与复数的引入◎好◎一般◎较差◎完全不会1.1数的概念的扩展◎好◎一般◎较差◎完全不会1.2复数的有关概念◎好◎一般◎较差◎完全不会2 复数的四则运算◎好◎一般◎较差◎完全不会2.1复数的加法与减法◎好◎一般◎较差◎完全不会2.2复数的乘法与除法◎好◎一般◎较差◎完全不会选修2-3第一章计数原理1.分类加法计数原理◎好◎一般◎较差◎完全不会1.1 分类加法计数原理◎好◎一般◎较差◎完全不会1.2 分步乘法计数原理◎好◎一般◎较差◎完全不会2.排列2.1 排列的原理◎好◎一般◎较差◎完全不会2.2 排列数公式◎好◎一般◎较差◎完全不会3.组合3.1 组合及组合数公式◎好◎一般◎较差◎完全不会3.2 组合数的两个性质◎好◎一般◎较差◎完全不会4.简单计数问题◎好◎一般◎较差◎完全不会5.二项式定理5.1 二项式定理◎好◎一般◎较差◎完全不会5.2 二项式系数的性质◎好◎一般◎较差◎完全不会第二章概率1.离散型随机变量及其分布列◎好◎一般◎较差◎完全不会2.超几何分布◎好◎一般◎较差◎完全不会3.条件概率与独立事件◎好◎一般◎较差◎完全不会4.二项分布◎好◎一般◎较差◎完全不会5.离散型随机变量均值与方差5.1 离散型随机变量均值与方差◎好◎一般◎较差◎完全不会5.2 离散型随机变量均值与方差◎好◎一般◎较差◎完全不会6.正态分布6.1 连续型随机变量◎好◎一般◎较差◎完全不会第三章统计案例1.回归分析◎好◎一般◎较差◎完全不会1.1 回归分析◎好◎一般◎较差◎完全不会1.2 相关系数◎好◎一般◎较差◎完全不会1.3 可线性化的回归分析◎好◎一般◎较差◎完全不会2.独立性检验2.1 独立性检验◎好◎一般◎较差◎完全不会2.2 独立性检验的基本思想◎好◎一般◎较差◎完全不会2.3 独立性检验的应用◎好◎一般◎较差◎完全不会选修4-1第一章直线、多边形、圆1.全等与相似◎好◎一般◎较差◎完全不会2.圆与直线◎好◎一般◎较差◎完全不会3.圆与四边形◎好◎一般◎较差◎完全不会第二章圆锥曲线1.截面欣赏◎好◎一般◎较差◎完全不会2.直线与球平面与球的位置◎好◎一般◎较差◎完全不会3.柱面与平面的截面◎好◎一般◎较差◎完全不会4.平面截圆锥面◎好◎一般◎较差◎完全不会5.圆锥曲线的几何性质◎好◎一般◎较差◎完全不会选修4-4第一章坐标系1 平面直角坐标系◎好◎一般◎较差◎完全不会2 极坐标系◎好◎一般◎较差◎完全不会3 柱坐标系和球坐标系◎好◎一般◎较差◎完全不会第二章参数方程1 参数方程的概念◎好◎一般◎较差◎完全不会2 圆锥曲线的参数方程◎好◎一般◎较差◎完全不会3 参数方程化成普通方程◎好◎一般◎较差◎完全不会4 平摆线和渐开线◎好◎一般◎较差◎完全不会选修4-5第一章不等关系与基本不等式l不等式的性质◎好◎一般◎较差◎完全不会2含有绝对值的不等式◎好◎一般◎较差◎完全不会3平均值不等式◎好◎一般◎较差◎完全不会4不等式的证明◎好◎一般◎较差◎完全不会5不等式的应用◎好◎一般◎较差◎完全不会第二章几个重妻的不等式1柯西不等式◎好◎一般◎较差◎完全不会2排序不等式◎好◎一般◎较差◎完全不会3数学归纳法◎好◎一般◎较差◎完全不会。
高中数学第二章算法初步2.2算法框图的基本结构及设计2
y= ������
12345
4.某算法框图如图所示,若分别输入的x的值为0,1,2,执行该程序后,
输出的y的值分别为a,b,c,则a+b+c=
.
12345
解析:该程序框图的功能是输入自变量x的值,输出函数 ������2,������ > 1,
y= 1,������ = 1, 的函数值. 4������ ,������ < 1
4.若y2≤y3,则输出y2;否则输出y3. 算法框图如图所示.
题型一
题型二
题型三
易错辨析
易错点:不能依据算法选择对应的算法框图而致错 【例3】 画出求关于x的方程ax2+(a+1)x+1=0根的算法框图.
错解:算法框图如图所示.
题型一
题二
题型三
错因分析:本题给出的算法框图不能解决该问题,因为它没有体
对应的函数值记为y=f(x), 则a=f(0)=40=1,b=f(1)=1,c=f(2)=22=4,a+b+c=6. 答案:6
12345
5.已知函数 y=
������,������ > 0, 设计算法, 输入自变量������的值, -������,������ ≤ 0,
输出对应的函数值, 写出算法步骤, 并画出算法框图.
题型一
题型二
题型三
【变式训练2】 给定三个函数y1=x2-1,y2=2x-3,y3=x2+6x.给出一 个x的值,分别计算它们的函数值,并输出它们中最小的一个.为本题
设计一个算法并画出算法框图.
解:算法步骤如下.
1.输入x.
2.计算y1=x2-1,y2=2x-3,y3=x2+6x. 3.如果y1≤y2,y1≤y3,则输出y1; 否则,执行下一步.
高中数学算法初步
第二十一页,共二十六页。
表达式 N Y
循环体
i=初值
i<=终
值Y
N
循环体
i=i+步长
循环 语句的例 (xúnhuán)
➢ 1. While 1+a>a
➢
a=a/2;
➢ end
N
a+1>a
Y
a=a/2
➢ 2. For i=1:1:6
➢
n=n*i;
➢ end
i=1
i<=6
Y
N
n= n*i
i=i+1
N r=0 Y
是偶数.
不是偶数
偶数
S4输出偶数或不是偶数信息。
第十二页,共二十六页。
结束
3.循环结构:根据制定条件(tiáojiàn)决定是否重复执行 一条或多条指令的控制结构
例:求1+2+3+4+…+1000=?
S = S+ i i = i+1
初值
0
第一次求和 1 = 0+1, 第二次求和 3 = 1+2, 第三次求和 6 = 3+3 , 第四次求和 10 = 6+4…
算法初步
2022/1/18
1
第一页,共二十六页。
具体(jùtǐ)课程目标
➢ 了解算法的含义,体会算法的思想,能说明解决简单问题的算法步 骤。
➢ 理解程序框图的三种基本逻辑结构(jiégòu):顺序、条件分支、循 环。能运用三种基本逻辑框图解决简单问题
➢ 理解几种基本算法语句:输入、输出、赋值、条件、循三环。 能初步应用这些算法语句编写Scilab程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中数学第二章算法初步 2.2 算法框图的基本结构及设计第2课
时自我小测北师大版必修3
1.对赋值语句的描述正确的是( ).
①可以给变量提供初值②将表达式的值赋给变量③可以给一个变量重复赋值④不能给同一变量重复赋值
A.①②③ B.①② C.②③④ D.①②④
2.下列给出的赋值语句正确的是( ).
A.3=A B.M=-M C.B=A=2 D.x+y=0
3.将两个数a=1,b=2交换,使a=2,b=1,下面语句正确的是( ).
A.a=b,b=a B.b=a,a=b
C.a=c,c=b,b=a D.c=b,b=a,a=c
4.阅读算法框图,若输入的a,b,c分别为21,32,75,则输出的a,b,c分别是( ).
A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,21
5.下面的语句执行后输出的结果为______.
A=2;
B=3;
B=A*A;
A=A+B;
B=B+A;
输出A,B.
6.阅读如图所示的算法框图,若输入a=12,则输出a=________.
7.三个变量x,y,z,试将x置换给y,y置换给z,z置换给x,如图画出的算法框图正确吗?如果不正确,请加以改正.
8.已知函数f(x)=3x-4,求f[f(3)]的值,设计一个算法,并画出算法框图.
参考答案
1.答案:A
2.答案:B
3.解析:“a=b”的含义是把b的值赋给a.选项A得到的结果是a=2,b=2;选项B得到的结果是a=1,b=1;选项C中c的值不明确;选项D正确.
答案:D
4.解析:算法框图的运行过程是:
a=21;
b=32;
c=75;
x=21;
a=75;
c=32;
b=21;
则输出75,21,32.
答案:A
5.答案:6,10
6.解析:输入a=12,该算法框图的执行过程是
a=12,
b=12-6=6,
a=12-6=6.
输出a=6.
答案:6
7.分析:所给的算法框图表示的算法为:
1.y=x,使y的值变为了x;
2.z=y,此时的y应为上一步的y,而非原题中的y,因此其结果是z的值也变为了x;
3.x=z,同样的道理,此时的z也是上一步的z.
可见这一流程的最终结果是将x赋值给了x本身,而没有实现相互置换.解:该算法框图不正确.
正确的算法框图如图所示.
8.解:算法步骤:
1.输入x=3;
2.计算y=3x-4;
3.计算y=3y-4;
4.输出y值.
算法框图如下图:。