【创新设计】2015-2016学年高中数学 3.3.2均匀随机数的产生课时作业 新人教A版必修3.doc

【创新设计】2015-2016学年高中数学课时作业(全册打包26套)新人教A版必修3

收藏

资源目录
跳过导航链接。
【创新设计】2015-2016学年高中数学课时作业(全册打包26套)新人教A版必修3.zip
【创新设计】2015-2016学年高中数学 3.3.2均匀随机数的产生课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.3.1几何概型课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.2.2(整数值)随机数(random numbers)的产生课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.2.1古典概型课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.2 习题课课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.1.3概率的基本性质课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.1.2概率的意义课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.1.1随机事件的概率课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 3.1 习题课课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.3变量间的相关关系课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.2习题课课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.2.2用样本的数字特征估计总体的数字特征课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.2.1用样本的频率分布估计总体分布课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.1习题课课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.1.3分层抽样课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.1.2系统抽样课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 2.1.1简单随机抽样课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.3算法案例课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.2.3循环语句课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.2.2条件语句课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.1习题课课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.1.2第2课时条件结构课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.1.2第1课时程序框图、顺序结构课时作业 新人教A版必修3.doc---(点击预览)
【创新设计】2015-2016学年高中数学 1.1.1算法的概念课时作业 新人教A版必修3.doc---(点击预览)
压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图
编号:1176525    类型:共享资源    大小:5.72MB    格式:ZIP    上传时间:2017-04-27 上传人:me****88 IP属地:江西
3.6
积分
关 键 词:
创新 立异 设计 学年 高中数学 课时 作业 功课 打包 26 新人 必修
资源描述:
【创新设计】2015-2016学年高中数学课时作业(全册打包26套)新人教A版必修3,创新,立异,设计,学年,高中数学,课时,作业,功课,打包,26,新人,必修
内容简介:
1 第一章 算法初步 法的概念 课时目标 通过分析解决具体问题的过程与步骤,体会算法的思想,了解算 法的含义,能用自然语言描述解决具体问题的算法 1算法的概念 12 世纪的 算法 指的是用阿拉伯数字进行 算术运算 的过程 数学中的 算法 通常是指按照 一定规则 解决某一类问题的 明确 和 有限 的步骤 现代算法 通常可以编成 计算机程序 ,让计算机执行并解决问题 计算机解决任何问题都要依赖于 算法 ,只有将解决问题的过程分解为若干个 明确的步骤 ,即 算法 ,并用计算机能够接受的 “ 语言 ” 准确地描述出来,计算机才能够解决问题 一、选择题 1下面四种叙述能称为算法的是 ( ) A在家里一般是妈妈做饭 B做米饭需要刷锅、淘米、添水、加热这些步骤 C在野外做饭叫野炊 D做饭必须要有米 答案 B 解析 算法是解决一类问题的程序或步骤, A、 C、 D 均不符合 2下列对算法的理解不正确的是 ( ) A算法有一个共同特点就是对一类问题都有效 (而不是个别问题 ) B算法要求是一步步执行,每一步都能得到唯一的结果 C算法一般是机械的,有时要进行大量重复计算,它的优点是一种通法 D任何问题都可以用算法来解决 答案 D 3下列关于算法的描述正确的是 ( ) A算法与求解一个问题的方法相同 B算法只能解决一个问题,不能重复使用 C算法过程要一步一步执行,每步执行的操作必须确切 D有的算法执行完后,可能无结 果 答案 C 解析 算法与求解一个问题的方法既有区别又有联系,故 A 不对;算法能重复使用,故B 不对;每个算法执行后必须有结果,故 D 不对;由算法的有序性和确定性可知 C 正确 4计算下列各式中 S 的值,能设计算法求解的是 ( ) S 12 14 18 12100 2 S 12 14 18 12100 S 12 14 18 12n (n1 且 n N*) A B C D 答案 B 解析 因为算法的步骤是有限的,所以 不能设计算法求解 5关于一元二次方程 5x 6 0 的求根问题,下列说法正确的是 ( ) A只能设计一种算法 B可以设计两种算法 C不能设计算法 D不能根据解题过程设计算法 答案 B 解析 算法具有不唯一性,对于一个问题,我们可以设计不同的算法 6对于算法:第一步,输入 n. 第二步,判断 n 是否等于 2,若 n 2,则 n 满足条件;若 n2,则执行第三步 第三步,依次从 2 到 (n 1)检验能不能整除 n,若不能整除 n,则执行第四步;若能整除 n,则执行第一步 第四步,输出 n. 满足条件的 n 是 ( ) A质数 B奇数 C偶数 D约数 答案 A 解析 此题首先要理解质数,只能被 1 和自身整除的大于 1 的整数叫质数 最小的质数,这个算法通过对 2 到 (n 1)一一验证,看是否有其他约数,来判断其是否为质数 二、填空题 7已知直角三角形两条直角边长分别为 a, c 的算法如下: 第一步,输入两直角边长 a, b 的值 第二步,计算 c 第三步, _. 将算法补充完整,横线处应填 _ 答案 输出斜边长 c 的值 8下面给出了解决问题的算法: 第一步:输入 x. 第二步:若 x1 ,则 y 2x 1,否则 y 3. 第三步:输出 y. (1)这个算法解决的问题是 _; (2)当输入的 x 值为 _时,输入值与输出值相等 答案 (1)求分段函数 y 2x x ,x 的函数值 (2)1 9求 1357911 的值的一个算法是: 第一步,求 13 得到结果 3; 第二步,将第一步所得结果 3 乘 5,得到结果 15; 第三步, _; 3 第四步,再将 105 乘 9 得到 945; 第五步,再将 945 乘 11,得到 10 395,即为最后结果 答案 将第二步所得的结果 15 乘 7,得结果 105 三、解答题 10已知某梯形的底边长 a, b,高为 h,写出一个求这个梯形面积 S 的算法 解 第一步,输入梯形的底边长 a 和 b,以及高 h. 第二步,计算 a b 的值 第三步,计算 (a b) h 的值 第四步,计算 S a b 值 第五步,输出结果 S. 11函数 y x 1 xxx x,写出给定自变量 x,求函数值的算法 解 算法如下:第一步,输入 x. 第二步,若 x0,则令 y x 1 后执行第五步,否则执行第三步 第三步,若 x 0,则令 y 0 后执行第五步,否则执行第四步 第四步, 令 y x 1; 第五步,输出 y 的值 能力提升 12某铁路部门规定甲、乙两地之间旅客托运行李的费用为: c , 50 ,50 , 50. 其中 (单位: 行李的质量,如何设计计算托运费用 c(单位:元 )的算法 解 第一步,输入行李的质量 . 第二步,如果 50 ,则令 c ,否则执行第三步 第三步, c 50 ( 50) 第四步,输出托运费 c. 13从古印度的汉诺塔传说中演变了一个汉诺塔游戏: (1)有三根杆子 A, B, C, B 杆上有三个 碟子 (大小不等,自上到下,由小到大 ),如图 (2)每次移动一个碟子,小的只能叠在大的上面 (3)把所有碟子从 A 杆移到 C 杆上 试设计一个算法,完成上述游戏 解 第一步,将 A 杆最上面碟子移到 C 杆 第二步,将 A 杆最上面碟子移到 B 杆 第三步,将 C 杆上的碟子移到 B 杆 第四步,将 A 杆上的碟子移到 C 杆 第五步,将 B 杆最上面碟子移到 B 杆 第六步,将 B 杆上的碟子移到 C 杆 4 第七步,将 A 杆上的碟子移到 C 杆 . 1算法的特点 (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的 (2)确定性:算法中的每一步应该是确定的并且能有效地执行且能得到确定的结果,而不应当是模棱两可的 (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题 (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法 (5)普遍性:很多具体的问题,都可以设计合理的算法去解决 2算法与数学问题解法的区别与联系 (1)联系 算法与解法是一般与特殊的关系,也是抽象与具体的关系 (2)区别 算法是解决某一类问题所需要的程序和步骤的统称,也可理解为数学中的 “ 通法通解 ” ;而解法是解决某一个具体问题的过程和步骤,是具体的解题过程 1 序框图与算法的基本逻辑结构 第 1 课时 程序框图、顺序结构 课时目标 1程序框图 (1)程序框图又称 流程图 ,是一种用 程序框 、 流程线 及 文字说明 来表示算法的图形 (2)在程序框图中,一个或几个 程序框 的组合表示算法中的一个步骤;带有 方向箭头 的流程线将程序框连接起来,表示算法步骤的 执行顺序 2常见的程序框、流程线及各自表示 的功能 图形符号 名称 功能 终端框 (起止框 ) 表示一个算法的起始和结束 输入、输出框 表示一个 算法输入和输出的信息 处理框 (执行框 ) 赋值、计算 判断框 判断某一条件是否成立,成立时在出口处 标明“ 是 ” 或 “Y” ;不成立时标明 “ 否 ” 或 “N” 流程线 连接程序框 连接点 连接程序框图的两部分 (1)顺序结构的定义 由若干个 依次执行的步骤 组成的,这是任何一个算法都离不开的基本结构 (2)结构形式 一、选择题 1下列关于程序框图的说法正确的是 ( ) A程序框图是描述算法的语言 B程序框图中可以没有输出框,但必须要有输入框给变量赋值 C程序框图虽可以描述算法,但不 如用自然语言描述算法直观 D程序框图和流程图不是一个概念 答案 A 2尽管算法千差万别,但程序框图按其逻辑结构分类共有 ( ) A 2 类 B 3 类 C 4 类 D 5 类 2 答案 B 3对终端框叙述正确的是 ( ) A表示一个算法的起始和结束,程序框是 B表示一个算法输入和输出的信息,程序框是 C表示一个算法的起始和结束,程序框是 D表 示一个算法输入和输出的信息,程序框是 答案 C 4下列程序框图所对应的算法和指向线分别为 ( ) A 5 步, 5 条 B 5 步, 4 条 C 3 步, 5 条 D 3 步, 4 条 答案 D 5下列关于流程线的说法,不正确的是 ( ) A流程线表示算法步骤执行的顺序,用来连接程序框 B流程线只要是上下方向就表示自上向下执行可以不要箭头 C流程线无论什么方向,总要按箭头的指向执行 D流程线是带有箭头的线,它可以画成折线 答案 B 6给出下列程序框图: 若输出的结果为 2,则 处的执行框内应填的是 ( ) A x 2 B b 2 C x 1 D a 5 答案 C 解析 因结果是 b 2, 2 a 3,即 a 5. 3 当 2x 3 5 时,得 x 1. 二、填空题 7以下给出对程序框图的几种说法: 任何一个程序框图都必须有起止框; 输入框只能紧接开始框,输出框只能紧接结束框; 判断 框是唯一具有超出一个退出点的符号; 对于一个问题的算法来说,其程序框图判断框内的条件的表述方法是唯一的 其中正确说法的个数是 _个 答案 2 解析 正确因为任何一个程序框图都有起止框;输入、输出框可以在程序框图中的任何需要位置;判断框有一个入口、多个出口;判断框内的条件的表述方法不唯一 8下面程序框图表示的算法的运行结果是 _ 答案 6 6 解析 由题意 P 5 6 72 9, S 9432 63 6 6. 9根据下边的程序框图所表示的算法,输出的结果是 _ 答案 2 解析 该算法的第 1 步分别将 X, Y, Z 赋于 1,2,3 三个数,第 2 步使 X 取 Y 的值,即 X 取值变成 2,第 3 步使 Y 取 X 的值,即 Y 的值也是 2,第 4 步让 Z 取 Y 的值,即 Z 取值也是 2,从而第 5 步输出时, Z 的值是 2. 三、解答题 10已知半径为 r 的圆的周长公式为 C 2 r,当 r 10 时,写出计算圆的周长的一个算法,并画出程序框图 4 解 算法如下: 第一步,令 r 10. 第二步,计算 C 2 r, 第三步,输出 C. 程序框图如图: 11已知函数 y 2x 3,设计一个算法,若给出函数图象上任一点的横坐标 x(由键盘输入 ),求该点到坐标原点的距离,并画出程序框图 解 算法如下: 第一步,输入横坐标的值 x. 第二步,计算 y 2x 3. 第三步,计算 d 第四步,输出 d. 程序框图如图: 能力提升 12画出用现代汉语词典查阅 “ 仕 ” 字的程序框图 解 现代汉语词典检字有多种方法,如部首检字法、拼音检字法等现以部首检字法为例加以说明 5 13如图所示的程序框图,当输入的 x 的值为 0 和 4 时,输出的值相等,根据该图和下列各小题的条件回答下面的几个问题 (1)该程序框图解决的是一个什么问题? (2)当输入的 x 的值为 3 时,输出的 f(x)的值为多大? (3)要想使输出的值最大,输入的 x 的值应为多大? (4)按照这个程序框图输出的 f(x)值,当 x 的值大于 2 时, x 值大的输出的 f(x)值反而小,为什么? (5)要想使输出的值等于 3,输入的 x 的值应为多大? (6)要想使输入的值与输出的值相等,输入的 x 的值 应为多大? 解 (1)该程序框图解决的是求二次函数 f(x) 函数值的问题 (2)当输入的 x 的值为 0 和 4 时,输出的值相等,即 f(0) f(4) 因为 f(0) 0, f(4) 16 4m,所以 16 4m 0, 所以 m f(x) 4x. 因为 f(3) 32 43 3, 所以当输入的 x 的值为 3 时,输出的 f(x)的值为 3. (3)因为 f(x) 4x (x 2)2 4, 当 x 2 时, f(x)4, 所以要想使输出的值最大,输入的 x 的值应为 2. (4)因为 f(x) (x 2)2 4, 所以函数 f(x)在 2, ) 上是减函数 所以在 2, ) 上, x 值大的对应的函数值反而小, 从而当输入的 x 的值大于 2 时, x 值大的输出的 f(x)值反而小 (5)令 f(x) 4x 3,解得 x 1 或 x 3, 所以要想使输出的值等于 3, 输入的 x 的值应为 1 或 3. (6)由 f(x) x,即 4x x,得 x 0 或 x 3, 所以要想使输入的值和输出的值相等,输入的 x 的值应为 0 或 3. 1画程序框图实际上是将问题的算法用程序框图符号表示出来,所以首先要搞清楚需要解决什么问题,采用什么算法可以解决其次要弄清楚初值、循环情况、条件、表达式、程序的结构、流向等 2顺序结构描述的是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的 1 序框图与算法的基本逻辑结构 第 2 课时 条件结构 课时目标 1进一步熟悉程序框图的画法 2 掌握条件结构的程序框图的画法 3能用条件结构框图描述实际问题 1条件结构 在一个算法中,经常会遇到一些条件的判断,算法的流程根据 条件 是否成立有不同的流向条件结构就是处理这种过程的结构 2常见的条件结构用程序框图表示为下面两种形式 结构形式 特征 两个步骤 A、 B 根据条件选择一个执行 根据条件选择是否执行步骤 A 一、选择题 1下列算法中,含有条件结构的是 ( ) A求两个数的积 B求点到直线的距离 C解一元二次方程 D已知梯形两底和高求面积 答案 C 解析 解一元二次方程时,当判别式 2 时, 2 公里内的收费为 7 元, 2 公里外的收费为 (x 2) 另外燃油附加费为 1 元, y 7 2.6(x 2) 1 8 2.6(x 2) 5输入 5,按图中所示程序框图运行后,输出的结果是 ( ) A 5 B 0 C 1 D 1 答案 D 解析 因 x 5,不满足 x0,所以在第一个判断框中执行 “ 否 ” ,在第 2 个判断框中,由于 56 时, x 1以满足题意的 x 的值有 1,0,3. 二、填空题 7函数 y xxx 的填空完全正确的是_ (1) y 0; x 0?; y x 6 (2) y 0; y 0 (4) y 1; x 0?; y 0 答案 (4) 解析 由分段函数的表达式知, x0 时, y 1,故 处填 y 1;由 的否执 y x 6 知 处填 x 0?; 当解析式 x 0 时, y 0 知 处填 y 0. 8如图是求实数 x 的绝对值的算法程序框图,则判断框 中可填 _ 4 答案 x0? 9已知函数 y x22 x, 程序框图 解 程序框图如图: 13到银行办理个人异地汇款 (不超过 100 万 )时,银行要收取一定的手续费汇款额不超过 100 元,收取 1 元手续费;超过 100 元但不超过 5 000 元,按汇款额的 1%收取;超过 5 000 元,一律收取 50 元手续费,其他情况不予办理试设计一个算法描述汇款额为 x 元时,银行收取手续费为 y 元的过程,并画出程序框图 解 由题意知本题是一个分段函数问题,分段函数解析式为 y 1 其算法如下: 第一步,输入汇款额 x; 第二步,判断 x100 是否成立;若成立,则 y 1,转执行第五步,若不成立,则执行第三步; 第三步,判断 x5 000 是否成立;若成立,则 y x1% ,转执行第五步,若不成立,则执行第四步; 第四步,判断 x1 000 000 是否成立;若成立,则 y 50,转执行第五步,若不成立,则输出 “ 不予办理 ” ; 第五步,输出 y. 程序框图如图 6 1对需要按给定的条件进行分析、比较和判断,并按判断的不同情况进行不同的操作的问题,设计算法时就要用到条件结构 2条件结构要先根据指 定的条件进行判断,再由判断的结果决定选取执行两条分支路径中的某一条 1 序框图与算法的基本逻辑结构 第 3 课时 循环结构、程序框图的画法 课时目标 1掌握两种循环结构 的程序框图的画法 2能进行两种循环结构程序框图间的转化 3能正确设置程序框图,解决实际问题 1循环结构的定义 在一些算法中,经常会出现从某处开始,按照一定的条件 反复执行 某些步骤的情况,这就是循环结构,反复执行的步骤称为 循环体 2常见的两种循环结构 名称 结构图 特征 直到型循 环结构 先执行循环体后判断条件,若不满足条件则 执行循环体 ,否则 终止循环 当型循 环结构 先对条件进行判 断,满足时 执行循环体 ,否则 终止循环 一、选择题 1在循环结构中,每次执行循环体前对控制循环的条件进行判断,当条件满足时执行循环体,不满足则停止,这样的循环结构是 ( ) A分支型循环 B直到型循环 C条件型循环 D当型循环 答案 D 2下列关于循环结构的说法正确的是 ( ) A循环结构中,判断框内的条件是唯一的 B判断框中的条件成立时,要结束循环向下执行 C循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现 “ 死循环 ” D循环结构就是无限循环的结构,执行程序时会永无止境地运行下去 2 答案 C 解析 由于判断框内的条件不唯一故 A 错; 由于当型循环结构中,判断框中的条件成立时,执行循环体故 B 错;由于循环结构不是无限循环的,故 C 正确, D 错 3如图所示是一个循环结构的算法,下列说法不正确的是 ( ) A 是循环变量初始化,循环就要开始 B 为循环体 C 是判断是否继续循环的终止条件 D 可以省略不写 答案 D 4某程序框图如图所示,若输出的 S 57,则判断框内为 ( ) A k4? B k5? C k6? D k7? 答案 A 解析 由题意 k 1 时 S 1,当 k 2 时, S 21 2 4; 当 k 3 时, S 24 3 11,当 k 4 时, S 211 4 26, 当 k 5 时, S 226 5 57,此时与输出结果一致, 所以此时的 k 值为 k4. 5如果执行下面的程序框图,输入 n 6, m 4,那么输出的 p 等于 ( ) 3 A 720 B 360 C 240 D 120 答案 B 解析 k 1, p 3; k 2, p 12; k 3, p 60; k 4, p 360. 而 k 4 时不符合条件,终止循环输出 p 360. 6如图是求 , 的程序框图,图中空白框中应填入的内容为 ( ) A S S*(n 1) B S S*1 C S S*n D S S*案 D 解析 赋值框内应为累乘积,累乘积前面项累乘积 第 n 项,即 S S*选 D. 二、填空题 7下图的程序框图输出的结果是 _ 4 答案 20 解析 当 a 5 时, S 15 5; a 4 时, S 54 20; 此时程序结束,故输出 S 20. 8某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中 n 位居民的月均用水量分别为 , 位:吨 )根据如图所示的程序框图,若 n 2,且 ,2,则输出的结果 S 为 _ 答案 14 解析 当 i 1 时, 1, 1; 当 i 2 时, 1 2 3, 1 22 5, 此时 S 12(5 129) 14. i 的值变成 3,从循环体中跳出输出 S 的值为 14. 9按下列程序框图来计算: 如果 x 5,应该运算 _次才停止 答案 4 解析 1 32, 5, 13, 37, 109, 325200,所以运行 4 次 三、解答题 10画出计算 1 12 13 1999的值的一个程序框图 解 由题意知: 所有相加数的分子均为 1. 相加数的分母有规律递增 解答本题可使用循环结构,引入累加变量 S 和计数变量 i, S S 1i, i i 1,两个式子是反复执行的部分,构成循环体 5 11求使 1 2 3 4 5 n100 成立的最小自然数 n 的值,画出程序框图 解 设累加变量为 S, 程序框图如图 能力提 升 12某班共有学生 50 人,在一次数学测试中,要搜索出测试中及格 (60 分以上 )的成绩,试设计一个算法,并画出程序框图 解 算法步骤如下: 第一步,把计数变量 n 的初始值设为 1. 第二步,输入一个成绩 r,比较 r 与 60 的大小 若 r60 ,则输出 r,然后执行下一步; 若 r60,则执行下一步 第三步,使计数变 量 n 的值增加 1. 第四步,判断计数变量 n 与学生个数 50 的大小,若 n50 ,返回第二步,若 n 大于 50,则结束 程序框图如图 6 1循环结构 需要重复执行同一操作的结构称为循环结构,即从某处开始,按照一定条件反复执行某一处理步骤反复执行的处理步骤称为循环体 (1)循环结构中一定包含条件结构; (2)在循环结构中,通常都有一个起循环计数作用的变量,这个变量的取值一般都含在执行或中止循环体的条件中 2三种基本结构的共同特点 (1)只有一个入口 (2)只有一个出口,请注意一个菱形判断框有两个出口,而一个条件结构只有一个出口,不要将菱形框的 出口和条件结构的出口混为一谈 (3)结构内的每一部分都有机会被执行到,也就是说对每一个框来说都应当有一条从入口到出口的路径通过它如图 1 中的 A,没有一条从入口到出口的路径通过它,就是不符合要求的程序框图 (4)结构内不存在死循环,即无终止的循环像图 2 就是一个死循环在程序框图中是不允许有死循环出现的 1 习题课 课时目标 解程序框图的 三种基本逻辑结构 . 1下列关于程序框图的描述 对于一个算法来说程序框图是唯一的; 任何一个框图都必须有起止框; 程序框图只有一个入口,也只有一个出口; 输出框一定要在终止框前 其中正确的有 ( ) A 1个 B 2个 C 3个 D 4个 答案 B 解析 、 正确,对于一个算法来说,程序框图不唯一,与设计有关,故 错输入输出的位置,不一定在开始和结束处,故 错 2某程序框图如图所示,该程序运行后输出的 ) A 4 B 5 C 6 D 7 答案 A 解析 当 k 0时, S S k 1, 当 S 1时, S 1 21 k 2, 当 S 3时, S 3 23 k 3, 当 S 11时, k 4, S 11 211100,故 k 4. 3如图是一个算法的程序框图,该算法所输出的结果是 ( ) 2 案 C 解析 运行第一次的结果为 n 0 112 12; 第二次 n 12 123 23; 第三次 n 23 134 34. 此时 i 4程序终止, 即输出 n 34. 4阅读下边的程序框图,若输出 7,则判断框内可填写 ( ) A B |不成立, 判断框执行 “ 否 ” ,即 b 52 1 26. 9执行如图所示的程序框图,若输入 x 4,则输出 _ 答案 54 解析 当输入 x 4时, 计算 y 12x 1,得 y 1. 不满足 |y x|106的最小正整数 解 程序框图如下: 能力提升 12一队士兵来到一条有鳄鱼的深河的左岸只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵试设计一个算法,将这队士兵渡到对岸,并将这个算法用程序框图表示 解 第 1步,两个儿童将船划到右岸; 第 2步,他们中一个上岸,另一个划回来; 第 3步,儿童上岸,一个士兵划过去; 第 4步,士兵上岸,让儿童划回来; 第 5步,如果左岸没有士兵,那么结束,否则转第 1步 程序框图如图所示 8 13某工厂 2010年生产轿车 200万辆,技术革新后预计每年的产量比上一年增加 5%,问最 早哪一年生产的轿车超过 300万辆?试设计算法并画出相应的程序框图 解 算法如下: 第一步: n 2 010; 第二步: a 200; 第三步: T 第四步: a a T; 第五步: n n 1; 第六步:若 a300,输出 n. 否则执行第三步 程序框图: 1程序框图是用规定的图形、指向线及文字说明表示算法的图形,因此首要任务应是会画基本的程序框图并熟知它们的功能 2画程序框图必须遵守一些共同的规则: (1)使用框图的符号要标准 (2)框图一般按从上到下、从左到右的顺序画 9 (3)除了判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是唯一具有超过一个退出点的框 图符号 (4)判断框有两种:一种是 “ 是 ” 与 “ 否 ” 两个分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种不同的结果,这种判断框中学阶段很少用到 (5)在图形符号内描述的语言要简练清楚 1 入语句、输出语句和赋值语句 课时目标 掌握三种语句的定义,了解它们的一般格 式和作用,借助三种语句完成算法到程序语句的转化 1输入语句 (1)格式: 提示内容 ” ;变量 (2)功能:输入提示内容要求的相应信息或值 2输出语句 (1)格式: 提示内容 ” ;表达式 (2)功能: 输出 常量 、 变量 的值和 系统 信息; 进行数值计算并输出结果 . 3赋值语句 (1)格式: 变量表达式 (2)功能:将表达式所代表的值赋给变量 一、选择题 1在 果同时输入多个变量,变量之间的分隔符是 ( ) A逗号 B分号 C空格 D引号 答案 A 2下列关于赋值语句的说法错误的是 ( ) A赋值语句先计算出赋值号右边的表达式的值 B赋值语句是把左边变量的值赋给赋值号右边的表达式 C赋值语句是把右边表达式的值赋给赋值号左边的变量 D赋值语句中的 “ ” 和数学中的 “ ” 不完全一样 答案 B 解析 赋值语句的作用是把右边表达式的值赋给赋值号左边的变量 3下列程序执行后结果为 3,则输入的 ) x ” ; x y x 2 y 1 B 3 C 1 D 1或 3 答案 D 解析 由题意得: 2x 3. 解方程得: x 1或 3. 2 4下列给出的赋值语句中正确的是 ( ) A 4 M B M M C B B 3 D x y 0 答案 B 解析 赋值语句的格式为:变量表达式,是将右边表达式的值赋给左边的变量,赋值时左右两端 不能对换,也不能进行字符运算故选 B. 5下列程序段执行后,变量 a, ) a 15b 20a a a a a, 20,15 B 35,35 C 5,5 D 5, 5 答案 A 解析 a 15, b 20,把 a a, 因此得出 a 35,再把 a b,即 b 35 20 15. 再把 a a,此时 a 35 15 20, 因此最后输出的 a, 0,15. 6下列程序在电脑屏幕上显示的结果为 ( ) A=2 x = A x=”; x 2 B “x ” ; x C “x ” ; 2 D x 2 答案 D 二、填空题 7下面一段程序执行后的结果是 _ A=2 A=A 2 A=A+6 A 案 10 解析 先把 2赋给 A,然后把 A*2 4赋给 A,即 ,再把 4 6 10 赋给 A, 所以输出的为 10. 8. A=11 B=22 A=A+B A=”; A 3 B=”; B 程序的输出结果为 _ 答案 A 33, B 22 9下面所示的程序执行后,若输入 2,5,输出结果为 _ a, a, 5,2 三、解答题 10编写一个程序,要求输入两个正数 a, 出 解 a, b ” ; a, ” ; a ” ; b设计一个程序,已知底面半径和高,求圆柱体表面积 ( 取 解 “ R=, H=”; R, H A=2 R H B=R R S=A+2 B “ S=”; S 力提升 12编写一个程序,求用长度为 求输入 出正方形和圆的面积,并画出程序框图 ( 解 由题意知,正方形的边长为 积 圆的半径 为 r 面积 ( 2 因此程序如下: L ” ; L (L*L)/16 (L*L)/(4*“正方形面积为”; 圆面积为”; 4 程序 框图: 13给出如图所示程序框图,写出相应的程序 解 程序如下: x, y ” ; x, y x x/2 y 3*y x, y x= x y y = y 1 x, y 输入语句要求输入的值只能是具体的常数,不能是变量或表达式 (输入语句无计算功能 ),若输入多个数,各数之间应用逗号 “ , ” 隔开 2输出语句可以输出常量,变量或表达式的值 (输出语句有计算功能 )或字符,程序中引号内的部分将原始呈现 3赋值语句的作用是先算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值 4赋值号两边的内容不能对调,如 a b与 b 赋值号与 “ 等于 ” 的意义也不同,若把 “ ” 看作等于,则 N N 1不成立,若看作赋值号,则成立 5赋值语句只能给一个变量赋值,不能接连出现两个或多个 “ ” 1 件语句 课时目标 条件语句的格式、功能及与条件结构的对应关系 . 格式一 格式二 条件 语句 件 句体 F 件 句体 1 句体 2 F 语句 功能 首先对 件 进行判断,如果(件符合,那么 (行 语句体 ,否则执行 首先对 件 进行判断,如果(件符合,那么 (行 语句 体 1,否则 (行 语句体 2 对应 条件 结构 框图 一、选择题 1条件语句属于算法中的哪个基本逻辑结构 ( ) A顺序结构 B条件结构 C循环结构 D以上都不对 答案 B 解析 条件语句是处理条件结构的算法语句 2下列关于条件语句的说法正确的是 ( ) A条件语句中必须有 F B条件语句中可以没有 F C条件语句中可以没有 是必须有 F D条件语句中可以没有 F,但是必须有 案 C 解析 由于条件语句有 2种不同的格式,一种格式中没有 两种格式都有 F,故 A、 B、 3阅读下列程序, x ” ; 4 IF x3 2 y x*x y 2*x y 该程序运行后,变量 ) A 4 B 16 C 6 D 8 答案 B 解析 因 x 4满足 “x3” 的条件,所以执行的是 y 44 16. 4当 a 3时,所给出的程序输出的结果是 ( ) a IF cm 0, 12, 8, 则输出的结果为 ( ) A 10 B 12 C 8 D 14 答案 B 解析 本程序的功能是筛选出 a、 b、 输出的 2. 二、填空题 6下面给出的是条件语句编写的程序,该程序的功能是求函数 _的函数值 x IF 解析 该程序的主要功能是对分段函数 f(x)求值 当 x3 时, y 2x;当 x3 时, y 1. 所以函数为 f(x) 2x, x31, x3 . 7如下图所给出的是一个算法的程序如果输出的 y 的值是 20,则输入的 x 的值是_ x IF 5 20,解出 x 6. 8为了在运行下面的程序之后得到输出 y 25,键盘输入 _ 用 y 1求函数值 若 x则用 y 1求函数值 第三步,输出 程序如下: x ” ; xx2 1x2 1y ” ; 知程序: x ” ; x IF x= 1 x 不等式 “” 写作: 1 环语句 课时目标 会应用 . ,搞清当型循环和直到型循环的联系和区别 1循环语句 循环语句与程序框图中的 循环结构 相对应,一般程序设计语言中都有 直到型 和 当型 两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构 2两种循环语句的对比 名称 直到型 当型 格式 环体 件 件 循环体 能 先执行一次 间的循环体,再判断 果不符合,继续 执行循环体 ,然后再检查上述条件,如果条件仍不符合,再次 执行循环体 ,直到 条件符合 时为止这时计算机不再执行循环体,跳出循环体执行 先判断条件的真假,如果 条件符合 ,则执行 后再检查上述条件,如果 条件仍符合 ,再次执行循环体,这个过程反复进行,直到某一次 条件不符合为止,这时不再执行循环体,跳到 行 对应 程序 框图 一、选择题 1下列给出的四个框图,其中满足 ) 2 A (1)(2) B (2)(3) C (2)(4) D (3)(4) 答案 B 解析 前测试 ” 2下列算法: 求和 112 122 132 11002; 已知两个数求它们的商; 已知函数定义在区间上,将区间十等分求端点及各分 点处的函数值; 已知三角形的一边长及此边上的高,求其面积 其中可能要用到循环语句的是 ( ) A B C D 答案 B 3循环语句有 面说法错误的是 ( ) A B当计算机遇到 判断条件真假,如果条件符合,就执行 C当计算机遇到 句时,先执行一次 间的循环体,再对 D 答案 D 4下面的程序运行后第 3个输出的数是 ( ) i 1x 1i 1x x 1/2i5 A 1 C 2 案 C 解析 该程序中关键是循环语句, 第一次输出的数是 1, 第二次输出的数是 x 1 12 32, 第三次输出的数是 x 1 12 12 2. 5下边程序执行后输出的结果是 ( ) n 5S 05 000的 9下面是一个求 20个数的平均数的程序,在横线上应填充的语句为 _ S 0i 1S i 1 a S/20i20 三、解答题 10用 出使 1 4 7 i300 成立的最小的正整数 解 5 S 0i 1S i 3 300i 3别用当型和直到型循环语句编写一个程序,计算 246100 的值 解 (1)当型: i = 2 A=1 A 力提升 12读程序: 甲: 乙: i 1S 0型循环与直到型循环的区别 7 (1)当型循环先测试后执行,直到型循环先执行后测试; (2)在当型循环语句中,是当满足条件时执行循环体,而在直到型循环语句中,是当不满足条件时执行循环体; (3)对同一算法来说,当型循环语句和直到型循环语句中的条件互为反条件 2应用循环语句编写程序要注意以下三点 (1)循环语句中的变量一般需要进行一定的初始化操作,也就是要设置一些变量的初始值 (2)循环语句在循环的过程中需要有 “ 结束 ” 的语句,程序中最忌 “ 死循环 ” (3)在循环中要改变循环条件的成立因素 程序每执行一次循环体,循环条件中涉及到的变量就会发生改变,且在步步逼近跳出循环体的条件 1 算法案例 课时目标 通过三种算法案例:辗转相除法与更相减损术,秦九韶算法,进位制,进一步体会算法的 思想,提高算法设计水平,体会中国古代数学对世界的贡献 1辗转相除法 (1)辗转相除法,又叫欧几里得算法,是一种求两个正整数的 最大公约数 的古老而有效的算法 (2)辗转相除法的算法步骤 第一步,给定 两个正整数 m, n. 第二步,计算 m 除以 n 所得的余数 r. 第三步, m n, n r. 第四步,若 r 0,则 m、 n 的最大公约数等于 m;否则,返回 第二步 2更相减损术 第一步,任意给定两个正整数,判断它们是否都是 偶数 若是,用 2 约简 ;若不是,执行 第二步 第二步,以 较大 的数减去 较小 的数,接着把所得的差与 较小 的数比较,并以大数减小数,继续这个操作,直到所得的数 相等 为止,则这个数 (等数 )或这个数与约简的数的乘积就是所求的最大公约数 3秦九韶算法 把一个 n 次多项式 f(x) 11 ( 1)x 2)x a1)x 求多项式的值时 ,首先计算 最内层括号内 一次多项式的值,即 1,然后由内向外逐层计算一次多项式的值,即 2, 3, 1x 样,求 n 次多项式 f(x)的值就转化为求 n 个一次多项式 的值 4进位制 进位制是人们为了 计数 和 运算方便 而约定的记数系统, “ 满 k 进一 ” 就是 k 进制, k 进制的基数是 k. 把十进制转化为 k 进制数时,通常用除 k 取余法 一、选择题 1下列说法中正确的个数为 ( ) (1)辗转相除法也叫欧几里得算法; (2)辗转相除法的基本步骤是用较大的数除以较小的数; (3)求最大公约数的方法,除辗转相除法之外,没有其他方法; (4)编写辗转相除法的程序时,要用到循环语句 A 1 B 2 C 3 D 4 2 答案 C 解析 (1)、 (2)、 (4)正确, (3)错误 2用更相减损术求 294 和 84 的最大公约数时,需做减法 的次数是 ( ) A 2 B 3 C 4 D 5 答案 C 解析 由于 294 和 84 都是偶数, 所以用 2 约简: 2942 147, 842 42, 又由于 147 不是偶数, 所以 147 42 105, 105 42 63, 63 42 21, 42 21 21, 故需做 4 次减法,故选 C. 3 1 037 和 425 的最大公约数是 ( ) A 51 B 17 C 9
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【创新设计】2015-2016学年高中数学课时作业(全册打包26套)新人教A版必修3
链接地址:https://www.renrendoc.com/p-1176525.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

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