高中数学 1.3《基本算法语句》测试 苏教必修3

合集下载

五种版本教材比较

五种版本教材比较

关于五种版本必修教材章节设置的比较研究──使用人教B版教材后的思考北京人大附中吴中才人教B版教材是人民教育出版社根据课程标准编写的一套教科书,与人教A版、北师大版、苏教版、湘教版一样,属于“一纲多本”。

这些不同版本的教材有什么不同呢?它们难道就是呈现知识的背景材料不同、习题设置不同吗?或者说简单的就是难易程度不一样吗?或者说是体例不同?栏目设置不同?本文将研究其核心的东西——课程内容,就目前五套教材必修教材的章节设置作一比较与分析。

特别说明之一,由于笔者使用的教材有的是电子版,教材具体版本不详,故可能会有一些章节目录设置存在一些出入;之二,各套教材表示章节的符号有所不同,为了便于对比,本文统一了表示符号;之三,本文仅比较到二级目录,不比较到更细致的目录。

一、各版本必修教材的目录设置几何点、线、面关何和解方角第一章三角函数[1]1.1 弧度制与任意角1.2 任意角的三角函数1.3 三角函数的图象与性质1.4 函数的图象与性质第二章向量2.1 什么是向量2.2 向量的加法2.3 向量与实数相乘2.4 向量的分解与坐标表示2.5 向量的数量积2.6 向量的应用第三章三角恒等变换3.1 两角和与差的三角函数3.2 二倍角的三角函数3.3 简单的三角恒等变换2.1 随机抽样2.2 用样本估计总体2.3 变量间的相关关系第三章概率3.1 随机事件的概率3.2 古典概型3.3 几何概型案例第二章统计2.1 随机抽样2.2 用样本估计总体2.3 变量的相关性第三章概率3.1 事件与概率3.2 古典概型3.3 随机数的含义与应用3.4 概率的应用字特征1.5 用样本估计总体1.6 统计活动:结婚年龄的变化1.7 相关性1.8 最小二乘估计第二章算法初步2.1 算法的基本思想2.2 算法的基本结构及设计2.3 排序问题2.4 几种基本语句第三章概率3.1 随机事件的概率3.2 古典概型3.3 模拟方法――概率的应用1.4 算法案例第二章统计2.1 抽样方法2.2 总体分布的估计2.3 总体特征数的估计2.4 线性回归方程第三章概率3.1 随机事件及其概率3.2 古典概型3.3 几何概型3.4 互斥事件2.1 点的坐标2.2 直线的方程2.3 圆与方程2.4 几何问题的代数解法2.5 空间直角坐标系必修4第一章三角函数1.1 任意角和弧度制1.2 任意角的三角函数1.3 三角函数的诱导公式1.4 三角函数的图象与性质1.5 函数的图象1.6 三角函数模型的简单应用第二章平面向量2.1 平面向量的实际背景及基本概念2.2 平面向量的线性运算2.3 平面向量的基本定理及坐标表示第一章基本初等函数(Ⅱ)1.1 任意角的概念与弧度制1.2 任意角的三角函数1.3 三角函数的图象与性质第二章平面向量2.1 向量的线性运算2.2 向量的分解与向量的坐标运算2.3 平面向量的数量积2.4 向量的应用第三章三角恒等变换3.1 和角公式3.2 倍角公式和半角公式3.3 三角函数的积化和差与第一章三角函数1.1 周期现象与周期函数1.2 角的概念的推广1.3 弧度制1.4 正弦函数1.5 余弦函数1.6 正切函数1.7 函数的图象1.8 同角三角函数的基本关系第二章平面向量2.1 从位移、速度、力到向量2.2 从位移的合成到向量的加法2.3 从速度的倍数到数乘向量2.4 平面向量第一章三角函数1.1 任意角、弧度1.2 任意角的三角函数1.3 三角函数的图象和性质第二章平面向量2.1 向量的概念及表示2.2 向量的线性运算2.3 向量的坐标表示2.4 向量的数量积2.5 向量的应用第三章三角恒等变换3.1 两角和与差的三角函数3.2 二倍角的三角函数第一章解三角形1.1 正弦定理1.2 余弦定理1.3 解三角形的应用举例第二章数列2.1 数列的概念2.2 等差数列2.3 等比数列2.4 分期付款问题中的有关计算第三章不等式3.1 不等式的基本性质3.2 一元二次不等式3.3 基本不等式及其应用3.4 简单线性规划第一章解三角形1.1 正弦定理和余弦定理1.2 应用举例1.3 实习作业第二章数列2.1 数列的概念与简单表示2.2 等差数列2.3 等差数列的前n项和2.4 等比数列2.5 等比数列的前n项和第三章不等式3.1 不等关系与不等式3.2 一元二次不等式及其解法3.3 二元一次不等式(组)与简单的线性规划问题3.4 基本不等式:第形1.1和余弦定理1.2第二章数列2.12.22.3第三章不等式3.1与不等式3.2式3.3不法3.4应用3.5不等式简划问题日中角理中形举次等性第一章解三角形1.1 正弦定理1.2 余弦定理1.3 正弦定理、余弦定理的应用第二章数列2.1 数列2.2 等差数列2.3 等比数列第三章不等式3.1 不等关系3.2 一元二次不等式3.3 二元一次不等式组与简单的线性规划问题3.4 基本不等式第步1.1念1.2与程序框图1.3语句1.4第初步2.1体2.2方法2.3布布2.4关性第三章概率3.1件3.2计算3.3率二、差异性比较1. 必修次序的调整人教A版、人教B版、北师大版、苏教版的必修次序设置与课程标准完全一致,湘教版将必修五个模块的次序作了一些调整:它的第一册内容是课程标准的必修1,第二册是必修4,第三册是必修2,第四册是必修5,第五册是必修3。

高一数学苏教版必修3同步练习:1.3 基本算法语句

高一数学苏教版必修3同步练习:1.3 基本算法语句

1.3 基本算法语句1、根据下列算法语句,当输入为时,输出的值为( )A.25B.30C.31D.612、将232x x y y++用计算机程序表示为( ) A. 3x 2/2y x y ∧++B. 32/2y x y **++C. 32/(2)x y x y ∧**++D. 32(2)x y x y ∧⋅⋅+÷+3、下列说法正确的是( )A.输入语句可以给变量赋值,并且可以同时给多个变量赋值B.输出语句可以输出常量、变量的值和系统信息, 但不能输出有关的表达式的计算结果C.赋值语句"y=x "与"x=y "相同D.语句PRINT "Fribonacci Progression is ";11235813213455的执行结果是112358132134554、给出以下四个问题:①输入一个数 x ,输出它的相反数;②求半径为6的圆的面积;③求三个数,,a b c 中的最小数;④求函数1,0,()2,0x x f x x x -≥⎧=⎨+<⎩的函数值,其中不需要用条件语句来描述其算法的有( )A.1个B.2个C.3个D.4个5、阅读下列程序:根据程序提示一次输入4,2,-5,则程序运行结果是( )=A. max maxB. max2=C. max5=-D. max4=6、下列程序的功能是:判断任意输入的数:是否是正数.若是,输出它的平方值;若不是,输出它的相反数.根据此功能可知条件应为( )x>A. 0x<B. 0x>=C. 0x<=D. 07、给出下列程序:如果输入122,3,x x ==那么执行此程序的结果是()A.7B.10C.5D.88、下面程序运行后,输出的结果为( )A. 20152016 B. 20162017 C. 20172018 D. 201820199、下面两个程序最后输出的“S”分别等于( )A.都是17B.都是21C.21、17D.14、2110、如果下面程序执行后输出的结果是132,那么在UNTIL后面的“条件”应为( )i>A. 11i>=B. 11i<=C. 11i<D. 1111、程序如下:该程序的输出结果为__________.12、程序如下:该程序的输出结果__________.13、读程序:这个程序的意义是__________.14、人怕机械重复,如计算1234100++++⋯+,十岁的高斯就想到类似梯形面积的求法,从而避免了99次加法运算,因此被传为佳话,载人数学史册.但是计算机不怕重复,使用循环语句编程如下:该程序运行后,输出的结果是__________;该程序的循环体共执行了__________次.15、一球从100m的高度落下,每次落地后又反跳回原来高度的一半,再落下.在第10次落地时,小球共走过多少路程?用程序框图和程序语句表示其算法.答案以及解析1答案及解析:答案:C解析:题目所给函数是分段函数,当时,,当时,.当输入时,.2答案及解析:答案:C解析:注意计算机计算的特殊运算符号.3答案及解析:答案:A解析:4答案及解析:答案:B解析:其中不需要用条件语句来描述其算法的是①②,在③ ④中需要对输入值进行判断,需要使用条件语句.5答案及解析:答案:D解析:此程序的功能是比较三个数的大小,并输出最大值.6答案及解析:答案:D解析:由题意可知,在条件语句中当条件不满足时,执行输出它的平方值这一语句体.7答案及解析:答案:C解析:条件122,3,x x ==对应第二个语句体.8答案及解析:答案:D解析:选D.依题意知1,0,0i s p ===,第1次循环: ()11112,,22p s i =⨯+===; 第2次循环: ()2216p =⨯+=, 112,3263s i =+==; 第3次循环: ()21333112,,43124p s i =⨯+==+==; …, 第2 018次循环2018:2018 2 019,, 2 0192019p s i =⨯==,循环结束,输出20182019s =9答案及解析:答案:C解析:选C.第一个程序中, 7i =时执行循环体2i i =+,此时i 为9,29321.S =⨯+=结束循环. 第二个程序中, 7i =时, 27317S =⨯+=.然后,执行2i i =+,此时9i =,结束循环.10答案及解析:答案:D解析:选D.因为1321211=⨯,所以应在10i =时,条件符合,终止循环,故条件应为“11i <”.11答案及解析:答案:A=1,B=2解析:12答案及解析:答案:A=33,B=22解析:13答案及解析:答案:y =1,0,0,0,1,0,x x x >⎧⎪=⎨⎪-<⎩解析:第二个条件语句里又含有条件语句,要注意每个语句体和条件的对应关系.14答案及解析:答案:5050; 100解析:实际上就是利用循环语句计算1234...100+++++,注意依据i 值的变化来看循环的次数.15答案及解析:答案:第1次下落的高度1100m h =;第二次下落的高度21150m 2h h ==; 第三次下落的高度32125m 2h h ==; ......第十次下落的高度10912h h =. 所以递推关系式是111100,,1,2,3,...,92n n h h h n +===. 到第10次落地时,小球共过的路程为()123101210122...22...s h h h h h h h h =++++=+++-, 故可将作为累加变量, i 作为计数变量. 程序框图如图所示:解析:由Ruize收集整理。

高中数学(各版本教材目录)

高中数学(各版本教材目录)

高中数学各版本新教材目录体系比较第三章统计案例§1 回归分析1.1回归分析1.2相关系数1.3可线性化的回归分析阅读材料高尔顿与回归§2 独立性检验2.1条件概率与独立事件阅读材料概率与法庭2.2独立性检验2.3独立性检验的基本思想2.4独立性检验的应用《数学选修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-4坐标系与参数方程》第一章坐标系§1 平面直角坐标系§2 极坐标系§3 柱坐标系和球坐标系第二章参数方程§1 参数方程的概念§2 直线和圆锥曲线的参数方程§3 参数方程化成普通方程§4 平摆线和渐开线§5 圆锥曲线的几何性质《数学选修4-5不等式选讲》第一章不等关系与基本不等式§1 不等式的性质§2 含有绝对值的不等式§3 平均值不等式§4 不等式的证明§5 不等式的应用第二章几个重要不等式§1 柯西不等式§2 排序不等式§3 数学归纳法与贝努利不等式。

(易错题)高中数学必修三第二章《算法初步》检测题(答案解析)

(易错题)高中数学必修三第二章《算法初步》检测题(答案解析)

一、选择题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.现有一个算法框图如图所示。

最新苏教版高中数学必修三:基本算法语句(B)同步测试题及答案.docx

最新苏教版高中数学必修三:基本算法语句(B)同步测试题及答案.docx

(新课标)2018-2019学年苏教版高中数学必修三基本算法语句(B )时间:120分钟;满分:160分)一、填空题(本大题共14小题,每小题5分,共70分,)1.用“秦九韶算法”计算多项式2735234++++x x x x 的值,是将这个多项式改写为2)7)1)35(((++++x x x x ,完成该算法共需做 次乘法和加法.2.下面的算法的功能是求所输入的两个正数的平方和,已知最后输出的结果为3.69,试据此将算法补充完整.3.下面给出的是条件语句编写的伪代码,该伪代码的功能是 .4.以下伪代码若运行一次的结果是16-,则输入的x 的值为 .5.根据如图所示的伪代码,当输入a ,b 分别为2,3时,最后输出的m 的值是 .Read x 1,x 2 x 1←1.2 x 2← S ← Print S 第2题第3题Read xIf x <0 Then y ←-x +1 ElseIf x =0 Then y ←0 Elsey ←x +1 End If End If Print y第4题Read x If x ≤0 Then y ←4x Else y ←2x End If Print y Read a ,bIf a >b Then m ←a Else m ←b End If Print m第5题6.下列程序语言的条件语句中,判断的条件是 .7.以下伪代码运行的结果为 .8.下面的伪代码运行的结果是 .9.将下面计算20321++++ 的算法的For 语句补全. 10.下列伪代码的运行结果是 .11.下面的算法语句中,语句Print J I ⨯执行的次数是 .Read x If x >0 Then y ←2x Elsey ←1-x End If Print y 第6题1←t 2←iWhile 5≤i i t t ⨯← 1+←i i End While Print t第7题2←IWhile 1002<I 1+←I I End While1-←I I Print I第8题1←i 2←SWhile 10<i 1+←i i i S S +←End While12.如果伪代码运行后输出的结果是720,则在横线处应填入的正整数为 . 13.下面的伪代码表示的算法的输出的结果是 .14.下面为一个求30个数的平均值的算法伪代码,在横线上应填充的语句是 .10←t 1←S Dot S S ⨯← 1-←t t Until ≤t End Do Print S 第12题For I From 1 To 3For J From 5 To 1 Step 1- Print J I ⨯ End For End For第11题0←SFor i From i S S +← End For Print S 第9题0←S 1←IDoRead aa S S +← 1+←I IUntil30S M ←Print M End Do第14题0←s 0←kFor i From 1 To 13 Step 2 i s s +← 1+←k kEnd Fork k s d ⨯-← Print d第13题二、解答题(本大题共6小题,共90分,解答应写出文字说明、证明过程或演算步骤...................) 15.(14分)已知32)(2-+=x x x f ,设计求)3()3(-+f f 的算法,写出伪代码.16.(14分)阅读并理解以下算法,写出输出的n 的值.8.0←p0←n1←T 0←SWhile p S < 2/T T ← T S S +←17.(14分)根据如图所示的伪代码,画出算法的流程图.0←S1←iWhile 5≤i←S i S +1+←i iEnd While Print S第4题18.(16分)用循环语句描述求10019914131211-++-+- 的一个算法.19.(16分)某商场购物实行优惠措施,若购物金额x 在800元以上(包括800元),打8折;若购物金额x 在500元以上(包括500元),则打9折,否则不打折,设计算法流程图并编写伪代码,要求输入购物金额20.(16分)数学大师欧拉曾经证明61312112222π=+++++ n,请你设计一个算法,求出使001.0)131211(62222<++++-n π成立的最小正整数n 的值,并写出伪代码.(π取3.142)参考答案一、填空题:1.8;2.1.5,2221x x +;3.⎪⎩⎪⎨⎧<+=<+-=)0(,1)0(,0)0(,1x x x x x y 的函数值;4.4-;5.3;6.0>x ;7.120 8.9;9.1 To 20;10.54;11.15;12.7;13.0;14.30>I . 二、解答题:i ←i +1S ←0 开始 i ←115.伪代码如下所示: 16.3=n17.流程图如右图所示. 18.伪代码如下图所示.19.本题的实质是求函数⎪⎩⎪⎨⎧<<≤≥=)500()800500(9.0)800(8.0x x x xx x y 的值.流程图和伪代码如图所示为:0←S 1←I 1←aWhile 100≤I I a S S /+← 1+←I I)1(-⨯←a a End While Print S第18题3←x3221-+←x x f3-←x3222-+←x x fPrint 21f f +第15题NYYNy ←0.9x y ←x输出y开始输入金额xx ≥800x ≥500y ←0.8x结束Read xIf x ≥800 Then y ←0.8x ElseIf x ≥500 Then y ←0.9x Else y ←x End If End If Print y20.伪代码如下:0←n 0←SWhile 001.06/142.3142.3≥-⨯S 1+←n n21nS S +←End While Print n第20题。

高中数学苏教版教材目录(必修+选修)

高中数学苏教版教材目录(必修+选修)

高中数学苏教版教材目录(必修+选修)苏教版-----------------------------------必修1-----------------------------------第1章集合1.1集合的含义及其表示1.2子集、全集、补集1.3交集、并集第2章函数2.1函数的概念2.1.1函数的概念和图象2.1.2函数的表示方法2.2函数的简单性质2.2.1函数的单调性2.2.2函数的奇偶性2.3映射的概念第3章指数函数、对数函数和幂函数3.1指数函数3.1.1分数指数幂3.1.2指数函数3.2对数函数3.2.1对数3.2.2对数函数3.3幂函数3.4函数的应用3.4.1函数与方程3.4.2函数模型及其应用-----------------------------------必修2-----------------------------------第1章立体几何初步1.1空间几何体1.1.1棱柱、棱锥和棱台1.1.2圆柱、圆锥、圆台和球1.1.3中心投影和平行投影1.1.4直观图画法1.2点、线、面之间的位置关系1.2.1平面的基本性质1.2.2空间两条直线的位置关系1.平行直线2.异面直线1.2.3直线与平面的位置关系1.直线与平面平行2.直线与平面垂直1.2.4平面与平面的位置关系1.两平面平行2.平面垂直1.3空间几何体的表面积和体积1.3.1空间几何体的表面积1.3.2空间几何体的体积第2章平面解析几何初步2.1直线与方程2.1.1直线的斜率2.1.2直线的方程1.点斜式2.两点式3.一般式2.1.3两条直线的平行与垂直2.1.4两条直线的交点2.1.5平面上两点间的距离2.1.6点到直线的距离2.2圆与方程2.2.1圆的方程2.2.2直线与圆的位置关系2.2.3圆与圆的位置关系2.3空间直角坐标系2.3.1空间直角坐标系2.3.2空间两点间的距离-----------------------------------必修3-----------------------------------第1章算法初步1.1算法的意义1.2流程图1.2.1顺序结构1.2.2选择结构1.2.3循环结构1.3基本算法语句1.3.1赋值语句1.3.2输入、输出语句1.3.3条件语句1.3.4循环语句1.4算法案例第2章统计2.1抽样方法2.1.1简单随机抽样1.抽签法2.随机数表法2.1.2系统抽样2.1.3分层抽样2.2总体分布的估计2.2.1频率分布表2.2.2频率分布直方图与折线图2.2.3茎叶图2.3总体特征数的估计2.3.1平均数及其估计2.3.2方差与标准差2.4线性回归方程第3章概率3.1随机事件及其概率3.1.1随机现象3.1.2随机事件的概率3.2古典概型3.3几何概型3.4互斥事件-----------------------------------必修4-----------------------------------第1章三角函数1.1任意角、弧度1.1.1任意角1.1.2弧度制1.2任意角的三角函数1.2.1任意角的三角函数1.2.2同角三角函数关系1.2.3三角函数的诱导公式1.3三角函数的图象和性质1.3.1三角函数的周期性1.3.2三角函数的图象与性质1.3.3函数y=Asin(ωx+ψ)的图象1.3.4三角函数的应用第2章平面向量2.1向量的概念及表示2.2向量的线性运算2.2.1向量的加法2.2.2向量的减法2.2.3向量的数乘2.3向量的坐标表示2.3.1平面向量基本定理2.3.2平面向量的坐标运算2.4向量的数量积2.5向量的应用第3章三角恒等变换3.1两角和与差的三角函数3.1.1两角和与差的余弦3.1.2两角和与差的正弦3.1.3两角和与差的正切 3.2二倍角的三角函数 3.3几个三角恒等式-----------------------------------必修5----------------------------------- 第1章 解三角形 1.1正弦定理 1.2余弦定理1.3正弦定理、余弦定理的应用 第2章 数列 2.1数列2.2等差数列2.2.1等差数列的概念2.2.2等差数列的通项公式2.2.3等差数列的前n 项和2.3等比数列2.3.1等比数列的概念2.3.2等比数列的通项公式2.3.3等比数列的前n 项和 第3章 不等式 3.1不等关系3.2一元二次不等式3.3二元一次不等式组与简单的线性规划问题3.3.1二元一次不等式表示的平面区域3.3.2二元一次不等式组表示的平面区域3.3.3简单的线性规划问题3.4基本不等式2b a ab +≤)0,0(≥≥b a 3.4.1基本不等式的证明3.4.2基本不等式的应用-----------------------------------选修1-1----------------------------------- 第1章 常用逻辑用语1.1命题及其关系1.1.1四种命题1.1.2充分条件和必要条件 1.2简单的逻辑联结词1.3全称量词与存在量词1.3.1量词1.3.2含有一个量词的命题的否定 第2章 圆锥曲线与方程 2.1圆锥曲线2.2椭圆2.2.1椭圆的标准方程2.2.2椭圆的几何性质2.3双曲线2.3.1双曲线的标准方程2.3.2双曲线的几何性质 2.4抛物线2.4.1抛物线的标准方程2.4.2抛物线的几何性质 2.5圆锥曲线的共同性质 第3章 导数及其应用3.1导数的概念3.1.1平均变化率3.1.2瞬时变化率——导数3.2导数的运算3.2.1常见函数的导数3.2.2函数的和、差、积、商的导数 3.3导数在研究函数中的应用3.3.1单调性3.3.2极大值和极小值3.3.3最大值和最小值3.4导数在实际生活中的应用-----------------------------------选修1-2----------------------------------- 第1章 统计案例 1.1独立性检验 1.2回归分析第2章 推理与证明2.1合情推理与演绎推理2.1.1合情推理2.1.2演绎推理2.1.3推理案例欣赏 2.2直接证明与间接证明2.2.1直接证明2.2.2间接证明 第3章 数系的扩充与复数的引入 3.1数系的扩充3.2复数的四则运算 3.3复数的几何意义 第4章 框图 4.1流程图 4.2结构图-----------------------------------选修2-1----------------------------------- 第1章 常用逻辑用语1.1命题及其关系1.1.1四种命题1.1.2充分条件和必要条件 1.2简单的逻辑联结词1.3全称量词与存在量词1.3.1量词1.3.2含有一个量词的命题的否定 第2章 圆锥曲线与方程 2.1圆锥曲线2.2椭圆2.2.1椭圆的标准方程2.2.2椭圆的几何性质2.3双曲线2.3.1双曲线的标准方程2.3.2双曲线的几何性质 2.4抛物线2.4.1抛物线的标准方程2.4.2抛物线的几何性质 2.5圆锥曲线的统一定义2.6曲线与方程2.6.1曲线与方程2.6.2求曲线的方程2.6.3曲线的交点 第3章 空间向量与立体几何3.1空间向量及其运算3.1.1空间向量及其线性运算3.1.2共面向量定理3.1.3空间向量基本定理3.1.4空间向量的坐标表示3.1.5空间向量的数量积3.2空间向量的应用3.2.1直线的方向向量与平面的法向量3.2.2空间线面关系的判定3.2.3空间的角的计算-----------------------------------选修2-2-----------------------------------第一章导数及其应用1.1导数的概念1.1.1平均变化率1.1.2瞬时变化率——导数1.2导数的运算1.2.1常见函数的导数1.2.2函数的和、差、积、商的导数1.2.3简单复合函数的导数1.3导数在研究函数中的应用1.3.1单调性1.3.2极大值和极小值1.3.3最大值和最小值1.4导数在实际生活中的应用1.5定积分1.5.1曲边梯形的面积1.5.2定积分1.5.3微积分基本定理第二章推理与证明2.1合情推理与演绎推理2.1.1合情推理2.1.2演绎推理2.1.3推理案例欣赏2.2直接证明与间接证明2.2.1直接证明2.2.2间接证明2.3数学归纳法第三章数系的扩充与复数的引入3.1数系的扩充3.2复数的四则运算3.3复数的几何意义-----------------------------------选修2-3-----------------------------------第一章计数原理1.1两个基本原理1.2排列1.3组合1.4计数应用题1.5二项式定理1.5.1二项式定理1.5.2二项式系数的性质及用第二章概率2.1随机变量及其概率分布2.2超几何分布2.3独立性2.3.1条件概率2.3.2事件的独立性2.4二项分布2.5随机变量的均值与方差2.5.1离散型随机变量的均值2.5.2离散型随机变量的方差与标准差2.6正态分布第三章统计案例3.1独立性检验3.2回归分析-----------------------------------选修4-1-----------------------------------1.1 相似三角形的进一步认识1.1.1平行线分线段成比例定理1.1.2相似三角形1.2 圆的进一步认识1.2.1圆周角定理1.2.2圆的切线1.2.3圆中比例线段1.2.4圆内接四边形1.3 圆锥截线1.3.1球的性质1.3.2圆柱的截线1.3.3圆锥的截线学习总结报告-----------------------------------选修4-2-----------------------------------2.1 二阶矩阵与平面向量2.1.1矩阵的概念2.1.2二阶矩阵与平面列向量的乘法2.2 几种常见的平面变换2.2.1恒等变换2.2.2伸压变换2.2.3反射变换2.2.4旋转变换2.2.5投影变换2.2.6切变变换2.3 变换的复合与矩阵的乘法2.3.1矩阵乘法的概念2.3.2矩阵乘法的简单性质2.4 逆变换与逆矩阵2.4.1逆矩阵的概念2.4.2二阶矩阵与二元一次方程组2.5 特征值与特征向量2.6 矩阵的简单应用学习总结报告-----------------------------------选修4-4-----------------------------------4.1 直角坐标系4.1.1直角坐标系4.1.2极坐标系4.1.3球坐标系与柱坐标系4.2 曲线的极坐标方程4.2.1曲线的极坐标方程的意义4.2.2常见曲线的极坐标方程4.3 平面坐标系中几种常见变换4.3.1平面直角坐标系中的平移变换4.3.2平面直角坐标系中的伸缩变换4.4 参数方程4.4.1参数方程的意义4.4.2参数方程与普通方程的互化4.4.3参数方程的应用4.4.4平摆线与圆的渐开线学习总结报告-----------------------------------选修4-5-----------------------------------5.1 不等式的基本性质5.2 含有绝对值的不等式5.2.1含有绝对值的不等式的解法5.2.2含有绝对值的不等式的证明5.3 不等式的证明5.3.1比较法5.3.2综合法和分析法5.3.3反证法5.3.4放缩法5.4 几个著名的不等式5.4.1柯西不等式5.4.2排序不等式5.4.3算术-几何平均值不等式5.5 运用不等式求最大(小)值5.5.1运用算术-几何平均值不等式求最大(小)值5.5.2运用柯西不等式求最大(小)值5.6 运用数学归纳法证明不等式学习总结报告感谢您使用本店文档您的满意是我们的永恒的追求!(本句可删)------------------------------------------------------------------------------------------------------------。

(压轴题)高中数学必修三第二章《算法初步》测试卷(答案解析)

(压轴题)高中数学必修三第二章《算法初步》测试卷(答案解析)

一、选择题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);程序框图如图所示:。

苏教版必修3单元测试卷【2】基本算法语句(A)(含答案)

苏教版必修3单元测试卷【2】基本算法语句(A)(含答案)

基本算法语句(A )时间:120分钟;满分:160分)一、填空题(本大题共14小题,每小题5分,共70分,) 1.下面表示赋值语句的是 (填序号)①x ←4; ②10←+y x ; ③2N N ←; ④4←x .2.运行下面的伪代码,输出的结果是 .3.根据下列算法语句, 当输入x 为60时, 输出y 的值为 .4.完成计算函数)3)(2)(1()(+++=x x x x f ,当10,,3,2,1 =x 时的函数值的算法.5.写出伪代码的运行结果,若输入2,5,则输出结果是 .6.下面的伪代码表示的算法的输出结果是7.求函数1|4|+-=x y 的函数值,则①处应填 .8.下列程序,表示求 .9.将下列程序补充完整,输入两个数,输出其中较小的一个数. 10.下面伪代码运行的结果=t .a ←1b ←2 a ←2a +3b Print a第2题第3题第4题 Read a ,b Print a ,b m ←aa ←bb ←mPrint a ,b 第5题 24←xIf Mod 0)2,(=x Then Print 输入的数是偶数Else Print 输入的数是奇数End If 第6题第7题 第9题 第10题2←i 0←S Doi S S +← 2+←i i Until 10>i Print S第8题11.下面的伪代码运行后,输出的值是 . 12.请把计算100991431321211⨯++⨯+⨯+⨯ 算法的伪代码填写完整.13.完成下面求100321++++ 的算法:14.已知以下伪代码,若函数m x f x g -=)()(在R 上有且只有两个零点,则实数m 的取值范围是 .二、解答题(本大题共6小题,共90分,解答应写出文字说明、证明过程或演算步骤...................) 15.(14分)写出下面的伪代码表示的算式.第13题 0←iDo 1+←i i Until 20002≥i End Do 1-←i i Print i 第11题 第12题第14题 第15题16.(14分)用条件语句表示:输入x 的值,通过下列表达式计算y 的值.⎪⎩⎪⎨⎧+∞∈-∈+--∞∈--=-),2[2)2,2(,2]2,(,421x x x x x y x .17.(14分)设计计算100131211++++ 的一个算法,并画出流程图, 用“For ”语句写出伪代码.18.(16分)已知函数xxx f +=1)(,设)()(1x f x f =,))(()(12x f f x f =,…,))(()(1x f f x f n n -=,其中n 为正整数,设计求)1(100f 的一个算法,分别用流程图和伪代码表示.19.(16分)执行下面的伪代码:(1)若1=P ,求证:输出的1≥y ;(2)若输出的y 恒大于0,求P 的取值范围20.(16分)给出30个数:1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推.要计算这30个数的和,现已给出了该问题算法的流程图如图所示.(1)请在图中判断框中的①处和执行框中的②处填上合适的语句,使之能完成该题算法功能;(2)根据流程图写出伪代码.第9题参考答案一、填空题:1.③;2.8;3. 31;4. Print y ,End For ;5.2,5和5,2;6.输入的数是偶数;7.x y -←5;8.2+4+6+8+10;9.Print b ;10.120;11.44;12.)1(1++i i S ;13.}1{)0,( -∞;14.100>I . 二、解答题: 15.100321⨯⨯⨯⨯ . 16.伪代码如下: 17.流程图和伪代码如下图(1)(2)18.流程图和伪代码如图所示.Read x If 2-≤x Then 42--←x y Else If 2<x Then 2+←x y Else 12-←x y End IfEnd IfPrint y 第16题 第17题S ←0For I From 1 To 100 IS S 1+← End ForPrint S(1) (2)第18题(1)1←n 1←xDoxx +←11 1+←n n Until 100>nEnd Do Print x(2)19.流程图表示的函数为⎩⎨⎧≤->+=P x x P P x x P y ,2,.(1)⎩⎨⎧≤->+=1,21,1)(x x x x x f ,而1>x 时,2>y ,1≤x 时,1≥y ,所以1≥y 恒成立.(2)P x >时,P x P y 2>+=,故使输出的y 恒大于0时,有02≥P ,0≥P ;P x ≤时,P x P y ≥-=2,故使输出的y 恒大于0时,有0≥P .综上,若要0≥y 恒成立,0≥P . 20.(1)①处填30≤i ;②处填i p p +← (2)伪代码如右图所示.i ←1, p ←1, S ←0While i ≤30 S ←S+p p ←p +i i ←i +1 End While Print S 第20题。

高中数学必修3算法初步试题及答案 必修3_新课标人教版

高中数学必修3算法初步试题及答案 必修3_新课标人教版

第一章 算法初步测试题一、选择题:(本题共10小题,每小题4分,共40分,在每小题给出的四个选项中,只有一项是符合题目要求的)1.下列语言中,哪一个是输入语句 ( ) A.PRINT B.INPUT C.IF D.LET2.右边程序的输出结果为 ( ) A . 3,4 B . 7,7 C . 7,8 D . 7,113.算法 S1 m=aS2 若b<m ,则m=b S3 若c<m ,则m=d S4 若d<m ,则 m=dS5 输出m ,则输出m 表示 ( ) A .a ,b ,c ,d 中最大值 B .a ,b ,c ,d 中最小值C .将a ,b ,c ,d 由小到大排序D .将a ,b ,c ,d 由大到小排序4.下图给出的是计算0101614121+⋅⋅⋅+++的值的一个程序框图, 其中判断框内应填入的条件是 ( )A .. i<=100B .i>100C .i>50D .i<=50 5.读程序甲:INPUT i=1 乙:INPUT I=1000 S=0 S=0 WHILE i≤1000 DOS=S+i S=S+i i=i+l I=i 一1 WEND Loop UNTIL i<1 PRINT S PRINT SEND END对甲乙两程序和输出结果判断正确的是 ( ) A .程序不同结果不同 B .程序不同,结果相同 C .程序相同结果不同 D .程序相同,结果相同6.在下图中,直到型循环结构为 ( )X =3Y =4 X =X +Y Y =X +YPRINT X ,Y循环体 满足条件? 是否循环体满足条件?否是满足条件?循环体是否满足条件?循环体否是A .B .C . D7.用冒泡排序法将待排序的数据8,7,2,9,6从小到大进行排序,经过( )趟排序才能完成。

A .2 B .3 C .4 D .58.数4557、1953、5115的最大公约数应该是 ( ) A .651 B .217 C . 93 D .31 9.阅读下列程序:输入x ;if x <0, then y =32x π+;else if x >0, then y =52x π-;else y =0; 输出 y .如果输入x =-2,则输出结果y 为A .3+πB .3-πC .π-5D .-π-510.阅读右边的程序框,若输入的n 是100,则输出的 变量S 和T 的值依次是 ( ) A .2550,2500 B .2550,2550 C .2500,2500 D .2500,2550二、填空题:(本大题共4小题,每小题5分,共20分 )11. 下列关于算法的说法,正确的是 。

高中数学必修三1.3算法案例-辗转相除法

高中数学必修三1.3算法案例-辗转相除法
解:1)先求1734与816的最大公约数
1734=816×2+102
816=102×8
2)再求102与1343的最大公约数
1343=102×13+17
102=17×6
所以17为102与1343的最大公约数
所以17为1734、816、1343这三个数的最大公约数




第1.3节算法案例-----辗转相除法
............................... ................................... ...............
课后作业
P45练习:1.
P48习题1.3A组:1.




1.辗转相除法的思想2.辗转相除法算法框图3.例题讲解
................................ ................................... ...............
............................... ................................... ...............
2.基本能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序。
(b)过程与方法
在辗转相除法求最大公约数的学习过程中体会我们常见的约分求公因式的方法,,并从程序的学习中体会数学的严谨,领会数学算法计算机处理的结合方式,初步掌握把数学算法转化成计算机语言的一般步骤。
(c)情态与价值
1.通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献。
PRINT m
END
课堂练习:1.求两数4081与20723的最大公约数.

高中数学必修3第一章算法初步课

高中数学必修3第一章算法初步课

赋值、计算.
思考3:已知函数 y=x3+3x2-24x+30, 求自变量x对应的函数值的算法步骤 如何设计? 第一步,输入一个自变量x的值. 第二步,计算y=x3+3x2-24x+30. 第三步,输出y.
开始
输入x y=x3+3x2-24x+30
思考4:该算法是什么逻辑结构? 其程序框图如何?
输出y 结束
程序:
INPUT a,b,c
(1)
y=(a+b+c)/3 PRINT y END
(2)
INPUT “Chinese,Maths,English=”;a,b,c y=(a+b+c)/3 PRINT “The average=”;y END
INPUT a INPUT b
(3)
INPUT c PRINT “The average=”;(a+b+c)/3 END INPUT “Chinese=”;a INPUT “Maths=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c)/3 END
PRINT END A ,B
例3、写出计算一个学生语文、数学、英语 三门课的平均成绩的算法、程序框图和程序. 算法分析:
第一步,输入该学生数学、 语文、英语三门课的成绩. a + b+ c 第二步,计算 y = 3 第三步,输出y. 程序框图:
开始
输入a,b,c
a + b+ c y= 3
输出y 结束
1.2 基本算法语句
第一课时 输入语句、输出语句和赋值语句
思考1:在算法的程序框图中,输入框与输 出框是两个必要的程序框,我们用什么图 形表示这个程序框?其功能作用如何?

苏教版高中数学必修三练习:1.3基本算法语句含答案

苏教版高中数学必修三练习:1.3基本算法语句含答案

1. 3. 1 赋值语句1. 3. 2 输入、输出语句【新知导读】1.“x y ”表示什么意思?2.赋值符号“←”两边的变量地点能够互换吗?如“x y ”和“ y x ”意思同样吗?3.输入、输出语句的作用分别是什么?【典范点睛】例 1 . 若三角形的三边长为a,b,c , 借助于公式S p( p a)( p b)( p c) (其中p 1a b c ),求该三角形的面积. 2思路点拨 :一个问题的解决可有自然语言表示的算法,也有流程图表示的,还有伪代码表示的,它们之间能够相互转变,所以此题可在写出流程图的基础上写出相应的伪代码.流程图及伪代码以下 :方法评论 :从上述过程能够看出伪代码表示算法过程简短.别的“ Sqr( )”表示求平方根 ,这是程序语言中的专用符号.【课外链接】1.已知一匀速运动的物体的初速度、末速度和加快度分别为V1 ,V2 , a, 求物体运动的距离s ,试编写求解这个问题的一个算法的流程图,并用伪代码表示这个算法。

思路点拨:先要依据除速度、末速度和加快度求出运动的时间,在利用物体运动的距离公式求出 s 。

方法评论:这是一条物理题,认识题意后利用已知条件求出距离公式。

流程图及伪代码以下:流程图伪代码Read V1,V2,as V22V122aPrint sEnd【随堂操练】1.书写算法有四种语句,包含__________、 ___________、 ___________、____________ 2.以下给变量赋值的语句正确的选项是()(A)5← a(B)a+1←a(C)a←b←c←3(D)a← 2a3.依据下边的程序运转的结果是()A 1A A * 2A A * 3A A *4 A A 5Print AEndA.20B.60C.120D.2404.若A5, B 3,C7 ,则下边程序运转后的结果是_______Read A, B,CS A B C6Print SEnd5.若等差数列a n的首项为 a1,公差为d,借助于公式求该等差数列的前n 项和 S n.6.已知某学生一次考试中语文、数学和英语学科的得分分别为85,90,95,试设计适合的算法求出这名学生三科的总分和均匀分.7.用适合的语句写出以下算法: 将摄氏温度C变换成华氏温度F.已知F 9C 32. 51. 3. 3 条件语句【新知导读】1.算法在什么状况下要用条件语句?2.条件语句的基本格式是什么?条件语句能够嵌套吗?试举例说明 .【典范点睛】例 1 设计一个算法,从 3 个不同的数中找出最大数,用条件语句描绘这个算法。

高中数学: 必修3整套练习一课一练及答案(90页)

高中数学: 必修3整套练习一课一练及答案(90页)

第一章算法初步1.1算法与程序框图班次姓名1.1.1算法的概念[自我认知]:1.下面的结论正确的是( ).A.一个程序的算法步骤是可逆的B.一个算法可以无止境地运算下去的C.完成一件事情的算法有且只有一种D.设计算法要本着简单方便的原则2.下面对算法描述正确的一项是( ).A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同3.下面哪个不是算法的特征( )A.抽象性B.精确性C.有穷性D.唯一性4.算法的有穷性是指( )A.算法必须包含输出B.算法中每个操作步骤都是可执行的C.算法的步骤必须有限D.以上说法均不正确5.早上从起床到出门需要洗脸刷牙(5min)、刷水壶(2min)、烧水(8min)、泡面(3min)、吃饭(10min)、听广播(8min)几个步骤,从下列选项中选最好的一种算法 ( )A.S1洗脸刷牙、S2刷水壶、S3烧水、S4泡面、S5吃饭、S6听广播B.S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5听广播C. S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭同时听广播D.S1吃饭同时听广播、S2泡面;S3烧水同时洗脸刷牙;S4刷水壶6.看下面的四段话,其中不是解决问题的算法是 ( )A.从济南到北京旅游,先坐火车,再坐飞机抵达B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1C.方程210x-=有两个实根D.求1+2+3+4+5的值,先计算1+2=3,再计算3+3=6,6+4=10,10+5=15,最终结果为157.已知直角三角形两直角边长为a,b,求斜边长c的一个算法分下列三步:①计算c=a,b的值;③输出斜边长c的值,其中正确的顺序是 ( )A.①②③B.②③①C.①③②D.②①③[课后练习]:8.若()f x 在区间[],a b 内单调,且()()0f a f b <,则()f x 在区间[],a b 内 ( ) A.至多有一个根 B.至少有一个根 C.恰好有一个根 D.不确定9.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:第一步:取A=89 ,B=96 ,C=99; 第二步:____①______; 第三步:_____②_____; 第四步:输出计算的结果.10.写出求1+2+3+4+5+6+…+100的一个算法.可运用公式1+2+3+…+n =(1)2n n +直接计算. 第一步______①_______; 第二步_______②________; 第三步 输出计算的结果.11.写出1×2×3×4×5×6的一个算法.12.写出按从小到大的顺序重新排列,,x y z 三个数值的算法.1.1.2程序框图[自我认知]:1.算法的三种基本结构是 ( ) A.顺序结构、条件结构、循环结构B.顺序结构、流程结构、循环结构 C.顺序结构、分支结构、流程结构 D.流程结构、循环结构、分支结构2.程序框图中表示判断框的是 ( )A.矩形框 B.菱形框 D.圆形框 D.椭圆形框3.如图(1)、(2),它们都表示的是输出所有立方小于1000的正整数的程序框图,那么应分别补充的条件为 ( )A.⑴3n ≥1000 ? ⑵3n <1000 ? B. ⑴3n ≤1000 ? ⑵3n ≥1000 ? C. ⑴3n <1000 ? ⑵3n ≥1000 ? D. ⑴3n <1000 ? ⑵3n <1000 ?4.算法共有三种逻辑结构,即顺序逻辑结构,条件逻辑结构和循环逻辑结构,下列说法正确的是 ( )A.一个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以含有上述三种逻辑结构的任意组合⑴⑵班次 姓名[课后练习]:5.给出以下一个算法的程序框图(如下图所示),该程序框图的功能是 ( ) A.求输出,,a b c 三数的最大数 B.求输出,,a b c 三数的最小数 C.将,,a b c 按从小到大排列 D.将,,a b c 按从大到小排列6.右边的程序框图(如上图所示),能判断任意输入的数x 的奇偶性:其中判断框内的条件是( )A.0m =?B.0x = ?C.1x = ?D.1m =?7.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的是哪种结构 ( ) A.顺序结构 B.条件结构和循环结构 C.顺序结构和条件结构 D.没有任何结构8.已知函数()2121x f x x ⎧-=⎨-⎩(0)(0)x x ≥<,设计一个求函数值的算法,并画出其程序框图第5题图第6题图1.1.2程序框图(第二课时)[课后练习]:1.如图⑴的算法的功能是____________________________.输出结果i=___,i+2=_____. 2.如图⑵程序框图箭头a 指向①处时,输出 s=__________. 箭头a 指向②处时,输出 s=__________.3.如图⑷所示程序的输出结果为s=132, 则判断中应填 . A 、i ≥10? B 、i ≥11? C 、i ≤11? D 、i ≥12?4.如图(3)程序框图箭头b 指向①处时,输出 s=__________. 箭头b 指向②处时,输出 s=__________5、如图(5)是为求1~1000的所有偶数的和而设计的一个程序空白框图,将空白处补上。

2019—2020年最新苏教版高中数学必修三基本算法语句(A)同步测试及答案.docx

2019—2020年最新苏教版高中数学必修三基本算法语句(A)同步测试及答案.docx

(新课标)2018-2019学年苏教版高中数学必修三基本算法语句(A )时间:120分钟;满分:160分)一、填空题(本大题共14小题,每小题5分,共70分,) 1.下面表示赋值语句的是 (填序号)①x ←4; ②10←+y x ; ③2N N ←; ④4←x .2.运行下面的伪代码,输出的结果是 .3.根据下列算法语句, 当输入x 为60时, 输出y 的值为 .4.完成计算函数)3)(2)(1()(+++=x x x x f ,当10,,3,2,1 =x 时的函数值的算法.5.写出伪代码的运行结果,若输入2,5,则输出结果是 .6.下面的伪代码表示的算法的输出结果是7.求函数1|4|+-=x y 的函数值,则①处应填 .a ←1b ←2a ←2a +3b Print a 第2题Read xIf x ≤50 Then y ←0.5 x Elsey ←25+0.6(x -50) End If Print y第3题For x From 1 To 10)3)(2)(1(+++←x x x y第4题Read a ,b Print a ,b m ←aa ←bb ←mPrint a ,b 第5题 24←xIf Mod 0)2,(=x Then Print 输入的数是偶数 Else Print 输入的数是奇数 End If 第6题Read xIf x ≥4 Theny ←x -3 Else ①End If Print y 第7题1←tFor i From 2 To 58.下列程序,表示求 .9.将下列程序补充完整,输入两个数,输出其中较小的一个数. 10.下面伪代码运行的结果=t .11.下面的伪代码运行后,输出的值是 . 12.请把计算100991431321211⨯++⨯+⨯+⨯ 算法的伪代码填写完整. 第9题Read a ,b If a <bThen Print a ElseEnd If 2←i 0←SDoi S S +← 2+←i i Until 10>i Print S第8题13.完成下面求100321++++ 的算法:14.已知以下伪代码,若函数m x f x g -=)()(在R 上有且只有两个零点,则实数m 的取值范围是 .Read xIf x ≤-1 Then f (x )←x +2 ElseIf x>-1 And x ≤1 Then f (x )←x 2 Elsef (x )←-x +2 End If End If Print f (x )第13题0←iDo1+←i i Until 20002≥i End Do1-←i i Print i第11题0←S1←iWhile 99≤i←S1+←i iEnd While Print S第12题1←I 0←SDoI S S +← 1+←I I Until End Do Print S第14题二、解答题(本大题共6小题,共90分,解答应写出文字说明、证明过程或演算步骤...................) 15.(14分)写出下面的伪代码表示的算式.16.(14分)用条件语句表示:输入x 的值,通过下列表达式计算y 的值.⎪⎩⎪⎨⎧+∞∈-∈+--∞∈--=-),2[2)2,2(,2]2,(,421x x x x x y x .1←tFor i From 1 To 100 i t t ⨯←End For Print t第15题17.(14分)设计计算100131211++++ 的一个算法,并画出流程图, 用“For ”语句写出伪代码.18.(16分)已知函数xxx f +=1)(,设)()(1x f x f =,))(()(12x f f x f =,…,))(()(1x f f x f n n -=,其中n 为正整数,设计求)1(100f 的一个算法,分别用流程图和伪代码表示.19.(16分)执行下面的伪代码:(1)若1=P ,求证:输出的1≥y ;(2)若输出的y 恒大于0,求P 的取值范围第9题Read x P , If P x >Thenx P y +← Elsex P y -←2 End If Print y20.(16分)给出30个数:1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推.要计算这30个数的和,现已给出了该问题算法的流程图如图所示.(1)请在图中判断框中的①处和执行框中的②处填上合适的语句,使之能完成该题算法功能;(2)根据流程图写出伪代码.Y N① ② S ←S+p 结束开始输出Si ←1,p ←1,S ←0i ←i+1参考答案一、填空题:1.③;2.8;3. 31;4. Print y ,End For ;5.2,5和5,2;6.输入的数是偶数;7.x y -←5;8.2+4+6+8+10;9.Print b ;10.120;11.44;12.)1(1++i i S ;13.}1{)0,( -∞;14.100>I .二、解答题: 15.100321⨯⨯⨯⨯ . 16.伪代码如下:17.流程图和伪代码如下图(1)(2)所示.Read x If 2-≤x Then 42--←x y ElseIf 2<x Then2+←x yElseYNS ←0 I ←I +1 输出S 开始 结束I ←1S ←S+1/I100≤IS ←0For I From 1 To 100 IS S 1+← End For Print S(1)(2)18.流程图和伪代码如图所示.第18题NY 结束I>100x ←xx +1 n ←n+1开始 输出xn ←1,x ←1(1)1←n 1←xDoxx +←11 1+←n n Until 100>nEnd Do Print x(2)19.流程图表示的函数为⎩⎨⎧≤->+=P x x P P x x P y ,2,.(1)⎩⎨⎧≤->+=1,21,1)(x x x x x f ,而1>x 时,2>y ,1≤x 时,1≥y ,所以1≥y 恒成立.(2)P x >时,P x P y 2>+=,故使输出的y 恒大于0时,有02≥P ,0≥P ;P x ≤时,P x P y ≥-=2,故使输出的y 恒大于0时,有0≥P .综上,若要0≥y 恒成立,0≥P .20.(1)①处填30≤i ;②处填i p p +← (2)伪代码如右图所示.i ←1, p ←1, S ←0While i ≤30S ←S+p p ←p +i i ←i +1 End While Print S 第20题。

最全高中数学必修三知识点总结归纳(经典版)

最全高中数学必修三知识点总结归纳(经典版)

最全高中数学必修三知识点总结归纳(经典版)必修三知识点总结归纳(经典版)第一章算法初步1.1.1 算法的概念算法是指可以用计算机来解决的某一类问题的程序或步骤,必须是明确和有效的,而且能够在有限步之内完成。

算法具有有限性、确定性、顺序性与正确性、不唯一性和普遍性等特点。

1.1.2 程序框图程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。

一个程序框图包括起止框、输入、输出框、处理框和判断框等部分,需要掌握各个图形的形状、作用及使用规则。

算法的三种基本逻辑结构是顺序结构、条件结构和循环结构。

顺序结构是最简单的算法结构,由若干个依次执行的处理步骤组成,是任何一个算法都离不开的一种基本算法结构。

循环语句循环结构可以通过循环语句来实现。

在程序设计语言中,一般有两种循环结构:当型(WHILE型)和直到型(UNTIL 型),对应于程序框图中的两种循环结构。

下面分别介绍这两种语句结构。

1.WHILE语句WHILE语句的一般格式如下:WHILE 条件循环体WEND当计算机遇到WHILE语句时,先判断条件的真假。

如果条件符合,就执行WHILE与XXX之间的循环体。

然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止。

这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行XXX之后的语句。

因此,当型循环有时也称为“前测试型”循环。

2.UNTIL语句UNTIL语句的一般格式如下:DO循环体LOOP UNTIL 条件当计算机执行该语句时,先执行一次循环体,然后进行条件的判断。

如果条件不满足,继续返回执行循环体,然后再进行条件的判断,这个过程反复进行,直到某一次条件满足时,不再执行循环体,跳到LOOP UNTIL语句后执行其他语句。

因此,直到型循环又称为“后测试型”循环。

注意,是先执行循环体后进行条件判断的循环语句。

辗转相除法与更相减损术1.辗转相除法辗转相除法,也叫欧几里德算法,用于求最大公约数。

高中数学 1.3 基本算法语句素材1 苏教版必修3(2021年整理)

高中数学 1.3 基本算法语句素材1 苏教版必修3(2021年整理)

高中数学1.3 基本算法语句素材1 苏教版必修3编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(高中数学1.3 基本算法语句素材1 苏教版必修3)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为高中数学1.3 基本算法语句素材1 苏教版必修3的全部内容。

基本算法语句一、教学目标:1。

经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想;2。

通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献.3。

通过实例使学生体会算法的思想,加强逻辑思维能力和推理论证能力的培养,使学生能将自然语言整理成程序框图进而翻译成计算机语言,体现转化的思想方法.二、知识要点分析:1。

输入语句输入语句的一般格式:变量=input(“提示内容")要求:(1)输入语句要求输入的值是具体的常量;(2)提示内容提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”的在计算机屏幕上显示,提示内容与变量之间要用分号隔开;(3)Scilab的输入语句“input",不仅可输入数值,也可输入单个或多个字符,如x=input (“What is your name”,“string")//输入你的名字,//string代表输入字符型变量.程序运行时,屏幕上显示“What is your name”,此时需要我们人工输入一个名字,这个名字就赋给变量x.上述语句中的“string”的作用是表示我们需要输入的是字符型变量,不在屏幕上显示。

苏教版必修3单元测试卷【3】基本算法语句(B)(含答案)

苏教版必修3单元测试卷【3】基本算法语句(B)(含答案)

基本算法语句(B )时间:120分钟;满分:160分)一、填空题(本大题共14小题,每小题5分,共70分,)1.用“秦九韶算法”计算多项式2735234++++x x x x 的值,是将这个多项式改写为2)7)1)35(((++++x x x x ,完成该算法共需做 次乘法和加法.2.下面的算法的功能是求所输入的两个正数的平方和,已知最后输出的结果为3.69,试据此将算法补充完整.3.下面给出的是条件语句编写的伪代码,该伪代码的功能是 .4.以下伪代码若运行一次的结果是16-,则输入的x 的值为 .5.根据如图所示的伪代码,当输入a ,b 分别为2,3时,最后输出的m 的值是 .6.下列程序语言的条件语句中,判断的条件是 .7.以下伪代码运行的结果为 .8.下面的伪代码运行的结果是 .9.将下面计算20321++++ 的算法的For 语句补全.10.下列伪代码的运行结果是 .11.下面的算法语句中,语句Print J I ⨯执行的次数是 .第2题Read x If x >0 Then y ←2x Elsey ←1-x End If Print y 第6题 1←t 2←i While 5≤ii t t ⨯← 1+←i i End While Print t 第7题 2←I While 1002<I 1+←I I End While 1-←I I Print I 第8题12.如果伪代码运行后输出的结果是720,则在横线处应填入的正整数为 . 13.下面的伪代码表示的算法的输出的结果是 .14.下面为一个求30个数的平均值的算法伪代码,在横线上应填充的语句是 .二、解答题(本大题共6小题,共90分,解答应写出文字说明、证明过程或演算步骤...................) 15.(14分)已知32)(2-+=x x x f ,设计求)3()3(-+f f 的算法,写出伪代码.第12题 For I From 1 To 3 For J From 5 To 1 Step 1- Print J I ⨯ End For End For 第11题 第10题 第9题 第14题 0←s 0←k For i From 1 To 13 Step 2 i s s +← 1+←k k End For k k s d ⨯-← Print d 第13题16.(14分)阅读并理解以下算法,写出输出的n 的值.17.(14分)根据如图所示的伪代码,画出算法的流程图.18.(16分)用循环语句描述求100199********-++-+- 的一个算法.0←S 1←i While 5≤i ←S i S + 1+←i i End While Print S 第4题 8.0←p 0←n 1←T 0←S While p S < 2/T T ← T S S +← 1+←n n End While Print n 第10题19.(16分)某商场购物实行优惠措施,若购物金额x 在800元以上(包括800元),打8折;若购物金额x 在500元以上(包括500元),则打9折,否则不打折,设计算法流程图并编写伪代码,要求输入购物金额20.(16分)数学大师欧拉曾经证明61312112222π=+++++ n,请你设计一个算法,求出使001.0)131211(62222<++++-n π成立的最小正整数n 的值,并写出伪代码.(π取3.142)参考答案一、填空题:1.8;2.1.5,2221x x +;3.⎪⎩⎪⎨⎧<+=<+-=)0(,1)0(,0)0(,1x x x x x y 的函数值;4.4-;5.3;6.0>x ;7.120 8.9;9.1 To 20;10.54;11.15;12.7;13.0;14.30>I . 二、解答题:15.伪代码如下所示: 16.3=n17.流程图如右图所示. 18.伪代码如下图所示.19.本题的实质是求函数⎪⎨⎧<≤≥=)800500(9.0)800(8.0x xx x y 的值.流程图和伪代码如图所示为:第17题0←S 1←I 1←aWhile 100≤I I a S S /+← 1+←I I)1(-⨯←a a End While Print S第18题第15题第19题Read xIf x ≥800 Then y ←0.8x ElseIf x ≥500 Then y ←0.9x Else y ←x End If End If Print y20.伪代码如下:第20题。

苏教版高中高二数学必修3《基本算法语句》教案及教学反思

苏教版高中高二数学必修3《基本算法语句》教案及教学反思

苏教版高中高二数学必修3《基本算法语句》教案及教学反思一、教案设计1.1 教学目标•掌握循环语句的使用方法•掌握条件语句的使用方法•学会使用算法设计解决问题•加深对于计算机基本概念和基本算法的理解1.2 教学重点•循环语句•条件语句•算法设计1.3 教学难点•如何将实际问题转化为计算机可处理的问题•如何编写复杂的算法1.4 教学内容1.循环语句•执行次数确定的循环:“for”语句•执行次数不确定的循环:“while”语句•“while”语句与“for”语句的比较2.条件语句•“if”语句•“if-else”语句•“if-else”嵌套语句•“switch”语句3.算法设计•算法的概念及基本特点•模拟算法•贪心算法•分治算法•动态规划算法•回溯算法1.5 教学过程1.导入:教师先介绍循环语句、条件语句以及算法设计的概念,以“小陈去超市买东西”为例子来引入说解决问题也会用到类似的算法。

2.准备:为了让学生更好的理解,先列举一些常见的算法问题,如不借助任何辅助内存,如何在一列数中找到最大的数?3.实操:让学生分别用for、while来编写求1-100和的程序,并比较for和while的区别。

4.拓展:让学生设计一个命令行界面的计算器,介绍if/else、switch等条件语句的使用方法。

5.总结:在学生练习完这些算法后,教师就应该让学生自行思考算法问题的设计方法,并通过优化算法提高执行效率。

二、教学反思教学效果本节课的教学效果还不错,学生们都能够掌握循环语句和条件语句的使用方法,并在练习中逐渐掌握了算法设计的基本方法和思路。

此外,让学生自主思考算法问题的设计方法也起到了良好的效果,学生们的创造力以及掌握算法的能力都得到了提高。

教学难点本节课的教学难点是如何将实际问题转化为计算机可处理的问题,以及如何编写复杂的算法。

初步策略是通过实际问题的演示,让更多的学生理解为什么要使用算法。

学生反馈通过调查问卷和讨论,学生们发现这节课解释了许多过去难以理解的概念。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基本算法语句 同步练习
学力测评
双基复习巩固
1. 下列赋值语句正确的是 ( ) A .4←x B .p +q ←8 C .m =n ←2 D .s ←s 2+1 2. 下列程序运行的结果为 ( )
A .55
B .110
C .45
D .90 3. 给出以下问题: ①求面积为1的正三角形的周长; ②求键盘所输入的三个数的算术平均数; ③求键盘所输入的两个数的最小数;
④求函数2
2,3,(), 3.
x x f x x x ⎧=⎨
⎩≥<当自变量取x 0时的函数值.
其中不需要用条件语句来描述算法的问题有 ( ) A .1个 B .2个 C .3个 D .4个 4. 下列问题所描述出来的算法,其中不包含条件语句的为 ( ) A .读入三个表示三条边长的数,计算三角形的面积 B .给出两点的坐标,计算直线的斜率 C .给出一个数x ,计算它的常用对数的值 D .给出三棱锥的底面积与高,求其体积 5. 下面程序的运行结果不为4的 ( )
6. 设计一个计算1×3×5×7×9的算法.图中给出了程序的一部分,则在横线①上不能填入
下面的那一个数?答: ( ) A .9 B .9.5 C .10 D .10.5
7. 已知A (x 1,y 1),B (x 2,y 2)是平面上的两点,试设计一个程序,输入 A 、B 两点的坐标 ,
输出其中点的坐标.现已给出程序的一部分,试在横线上填上适当的语句,把程序补充
S ←0 I ←1 While I ≤10 S ←S +2×I I ←I +1 End while Print S End (第2题) a ←3 b ←5 If b >a then c ←2a b +
Print c Else Print b End if End A . a ←3 b ←4 If a >b then Print b Else a ←a +1 End if Print a End B . a ←3 b ←4 If a ≤b then c ←a +b Print c Else a ←a +b -3 End if Print a End C . a ←3 b ←5 c ←2a b +
d ←3a b c ++
e ←4a b c d +++
Print e End D .
完整. 8. 设计一个解关于x 的方程:ax +b =0的程序.图中给出了程序的一部分,请在横线上填上
适当的语句,使程序完整.
9. 请设计一个问题,使得该问题的算法如已知的伪代码所示 .
综合拓广探索
10.由键盘任意输入一个实数x ,试设计一个计算x 的算术平方根的算法.(提示:可利用函
数Sqr(x ),它表示对非负数求算术平方根的运算,如Sqr(9)=3.) 11.某班45个学生,其中90分的有a 人,80分的有b 人,70分的有c 人,60分的有d 人.若
全班的平均成绩高于80(含80下同)为优,高于70为良,高于65为中,高于60为及格.试设计一个算法,能通过数据说明全班的成绩状况.
12.定义一种运算:n !=1×2×3×…×n ,例如5!=1×2×3×4×5=120.试设计一个算法并写
出其伪代码,使它能计算:1!+2!+3!+…+n !,其中正整数n 由键盘输入.
13.菲波拉契数列是这样的一列数:0,1,1,2,3,5,8,13,21,34,…,其特点是后一
项等于前两项的和,并且称8为该数列的第7项,34为该数列的第10项,余相同.试设计一个算法并写出其伪代码,输出这个数列的前n 项以及前n 项的和.(n 为整数,n ≥3)
14.求π的近似值可以用以下公式
2222111623n
π=+++. 现给定一个很小的正数a (例如,a <10
-100
),当
21n <a 时,取212,2
1
3
,…,21(1)n -这些项的和为6
2
π的近似值,然后可求出π的近似值.请设计一个算法并写出其伪代码,求
出π的近似值.
学习延伸
用算法解决实际问题
下表是自2004年1月1日执行的国内快递包裹(1000克以内)资费表(单位:元)
这里的邮资资费是运距的函数关系,其中运距为自变量,邮资资费是因变量. 请你设计一个算法(用伪代码表示),求邮资资费y (设运距为x ≤3000公理,包裹重量小于1000克).
参考答案与点拨
1. D (点拨:根据赋值语句的格式进行判断) 2. B (点拨:即求和S =2+4+6+…+20) 3. B (点拨:①②可不用条件语句) 4. D (点拨:A 须判断三边能否构成三角形;B 须判断两点的横坐标是否相等;C 须判断x 是
否为正) 5. C (点拨:C 中的运行结果为7) 6. A (点拨:当I <9成立时,只能运算1×3×5×7) 7. ①:x 1+x 2;②:12
4
y y 8. ①:x = -
b
a
;②:“方程无解”;③:“解为一切实数” 9. 已知圆O 内有一个边长为a 的圆的内接正方形,试问圆的面积比正方形的面积大多少? 10.见答图.
11.见答图.
12.见答图.
Read x IF x <0 then Print “无算术平方根” Else t ←Sqr(x ) Print t End if End 第10题答 Read a ,b ,c ,d m ←(90×a +80×b +70×c +60×d )/45 IF m ≥80 then Print “优” Else IF m ≥70 then Print “良” Else IF m ≥65 then Print “中” Else Print “及格” End if End if End if End 第11题答 Read n
I ←1 S ←0 m ←1 While I ≤n m ←m ×I S ←S +m
I ←I +1 End while Print S End
第12题答
13.见答图.
Read n
A←0
B←1
Print A,B
S←A+B
For I from 3 to n
C←A+B
S←S+C
Print C
A←B
B←C
End for
Print S
End
第13题答14.见答图.
Read a
S←0
i←1
T←1/(i×i)
While T≥a
S←S+T
i←i+1
T←1/(i×i)
End while
P←Sqr(6×S)
Print P
End
第14题答
学习延伸
Read x
If x≤500 then
y←5
Print y
Else
If x≤1000 then
y←6
Print y
Else
If x≤1500 then
y←7
Print y
Else
If x≤2000 then
y←8
Print y
Else
If x≤2500 then
y←9
Print y
Else
y←10
Print y
End if
End if
End if
End if
End if
End Read x
If x≤2500 then
If x≤2000 then
If x≤1500 then
If x≤1000 then
If x≤500 then
y←5
Print y
Else
y←6
Print y
End if
Else
y←7
Print y
End if
Else
y←8
Print y
End if
Else
y←9
Print y
End if
Else
End if
y←10
Print y
End。

相关文档
最新文档