当前位置:文档之家› 高中数学第一章算法初步1_2_2条件语句学案新人教A版必修3

高中数学第一章算法初步1_2_2条件语句学案新人教A版必修3

高中数学第一章算法初步1_2_2条件语句学案新人教A版必修3
高中数学第一章算法初步1_2_2条件语句学案新人教A版必修3

1.2.2 条件语句

[学习目标] 1.了解条件语句的格式及意义.2.能用条件语句编写简单的程序.

知识点一条件语句

1.条件语句的格式、功能及与条件结构的对应关系

2.

(2)一般在什么条件下才需要用到条件语句?使用条件语句的关键是什么?

答(1)不一定,当条件成立时,只需执行一条语句,这条语句本身就是一个语句体;当程序

要执行多个语句时,这多个语句就构成一个语句体,故语句体可以是一条程序语句,也可以是一组程序语句.

(2)一般在分类处理问题时需要用到条件语句;使用条件语句的关键是明确分类的对象和标准.

知识点二条件语句的嵌套和叠加

1.条件语句的嵌套

①语句格式和框图

其程序框图如图.其语句格式如下:

②条件语句嵌套的实质

将外层条件语句中的分支语句再设计成一个条件语句.

注意在条件语句中的嵌套中,每一个“IF”对应着一个“ENDIF”,注意书写格式.2.条件语句的叠加

①语句格式和框图

其程序框图如图.其语句格式如下:

注意 从表达形式上看,条件语句嵌套中内层的每一个条件语句在它上层条件语句的一个分支里面,上层条件语句中的“ENDIF”要在内层条件语句之后;而条件语句叠加中每一个条件语句是一个独立的整体,在下一个条件语句之前要加上“ENDIF”.

题型一 条件语句的简单应用

例1 已知函数f (x )=?

????

x 2

-1 x ≥0 ,2x 2

-5 x <0 ,编写一个程序,使输入的每一个x 值都得到相

应的函数值,并画出程序框图.

解 用变量x ,y 分别表示自变量和函数值.步骤如下: 第一步,输入x 值.

第二步,若x ≥0,则用解析式y =x 2

-1求函数值;否则,用y =2x 2

-5求函数值. 第三步,输出y 值. 程序框图如图所示.

程序如下:

反思与感悟 1.算法中需要判断情况、分类执行时,如判断一个数的正负、比较两个数的大小、求分段函数的函数值等,都需要用到条件语句.

2.条件语句是一个整体,IF—THEN—ELSE—END IF都是语句的一部分,且“IF—END IF”必须成对出现.

跟踪训练1 编写程序,输出两个不相等的实数a,b中的较大数,并画出程序框图.

解程序框图如图所示.

程序如下:

题型二 条件结构的嵌套

例2 已知分段函数y =????

?

-x +1,x <0,0,x =0,

x +1,x >0,编写程序,要求输入自变量x 的值,输出相应

的函数值,并画出程序框图. 解 程序框图如图所示:

程序如下:

反思与感悟(1)适用范围:已知分段函数的解析式求函数值的问题,须用条件语句书写程序,当条件的判断有两个以上的结果时,可以选择条件结构嵌套去解决.

(2)解此类问题的步骤:

①构思出解决问题的一个算法(可用自然语言).

②画出程序框图,形象直观地描述算法.

③根据框图编写程序,即逐步把框图中的算法步骤用算法语句表达出来.

跟踪训练2 已知a,b,c三个实数中,有且只有一个负数,画出程序框图,设计一个程序,筛选出这个负数.

解程序框图如图.

程序如下:

题型三条件语句的实际应用

例3 到某银行办理个人异地汇款,银行收取一定的手续费,汇款额不超过100元,收取1元手续费;超过100元但不超过5000元,按汇款额的1%收取;超过5000元,一律收取50

元手续费,画出描述汇款额为x 元,银行收取手续费y 元的程序框图,并写出相应的程序. 解 由题意,知y =????

?

1, 0<x ≤100,0.01x ,100<x ≤5000,

50,x >5000.

程序框图如图所示.

程序如下:

反思与感悟 解决实际应用问题,应先建立函数模型,由于对应函数为分段函数,可考虑用条件语句对算法进行描述.应用多个条件语句的嵌套时,要明确各种条件与相应语句之间的对应关系,一般先由程序框图直观地弄清这些关系之后再编写程序.

跟踪训练3 某商场购物实行优惠措施,若购物金额x 在800元以上(包括800元),打8折;若购物金额x 在500元以上(包括500元),但不足800元,则打九折,否则不打折.设计程序框图,并编写程序,要求输入购物金额x ,能输出实际交款额y .

解 由题意建立函数模型为 y =????

?

0.8x ,x ≥800,0.9x ,500≤x <800,x , x <500.

程序框图如图所示.

程序如下:

条件语句的编写

例4 已知函数y =???

??

x +1 2

,x ≤-1,

2x +2,-1<x <1,

1x -1,x ≥1.

编写一个程序,对每一个输入的x 值,求

出相应的函数值. 解 方法一 程序如下:

方法二 程序如下:

1.给出以下四个问题:

①输入一个正数x ,输出它的算术平方根;

②求函数f (x )=???

?

?

x 2

+1,x ≥0,x -1,x <0

的函数值;

③求周长为6的正方形的面积; ④求三个数a ,b ,c 中的最小值.

其中需要用条件语句来描述其算法的个数为( ) A .1B .2C .3D .4 答案 B

解析 对于②,当x 取不同范围时,f (x )的解析式不同,因此需分情况讨论,要用到条件语句;对于④,要求出最小值,需分情况讨论,要用到条件语句. 2.阅读下面程序:

若输入x =5,则输出结果x 为( ) A .-5 B .5 C .0 D .不确定

答案 B

解析 当x ≥0时,不符合条件,执行END IF 之后的语句,直接输出x 的值,即为5. 3.下面程序的算法功能是:判断任意输入的数x 是不是正数,若是,则输出它的平方值;若不是,则输出它的相反数.

则横线处填入的条件应该是( )

A.x>0 B.x<0

C.x>=0 D.x<=0

答案 D

解析条件成立时,执行y=-x;条件不成立时,执行y=x*x.由程序的算法功能,知条件应为x<=0,故选D.

4.阅读下面程序:

如果在运行时,输入2,那么输出的结果是( )

A.2,5 B.2,4

C.2,3 D.2,9

答案 A

解析输入a的值2,首先判断是否大于5,显然2不大于5,然后判断2与3的大小,显然2小于3,所以结果是b=5,因此结果应当输出2,5.

5.下面程序的运行结果是________.

答案 y =8

解析 ∵5>0,∴执行ELSE 后的语句,∴y =5+3=8.

1.使用条件语句时应注意的问题

(1)条件语句是一个语句,IF ,THEN ,ELSE ,END IF 都是语句的一部分.

(2)条件语句必须是以IF 开始,以END IF 结束,一个IF 必须与一个END IF 相对应. (3)如果程序中只需对条件为真的情况作出处理,不用处理条件为假的情况时,ELSE 分支可以省略,此时条件语句就由双支变为单支.

(4)为了程序的可读性,一般IF ,ELSE 与END IF 顶格书写,其他的语句体前面则空两格. 2.对于三段或三段以上的分段函数求函数值时,需要条件语句的嵌套结构.在编写条件语句的嵌套中的“条件”时,要注意“IF”与“END IF”的配对,通常可以利用文字的缩进来表示嵌套的层次,以帮助我们对程序的阅读和理解. 3.条件语句的嵌套,其一般形式是

?

????

?

?IF 条件1 THEN 语句体1

ELSE

??

?? IF 条件2 THEN 语句体2 ELSE

语句体3 END IF

内层条件语句

END IF

外层条件语句

【2020最新】人教版高中数学必修三学案:1

教学资料范本 【2020最新】人教版高中数学必修三学案:1 编辑:__________________ 时间:__________________

【学习目标】 ①知识目标:理解书中介绍的中国古代的三个问题的算法。 ②能力目标:通过算法的Scilab 程序,使学生初步具备编程能力的思想。 ③情感目标:通过阅读教材和了解算法思想,体验中国古代数学的伟大,培养学生的爱国之情。 【自主学习】 1、 求两个数的最大公约数的方法有两种,分别是_________________和_______________。 2、 所谓“割圆术”,是用____________________去无限逼近圆周并以此求___________的方法。 3、 阅读教材p36页《我国古代数学家秦九韶》,理解秦九韶算法的步骤。 【典例分析】 例1 求132与143的最大公约数。 跟踪练习 求下列两个数的最大公约数:(1)8251,6105 (2)1480,480 例 2 用秦九韶算法求多项式在x=2时的函数值。 143)(2367+-+-=x x x x x f 【快乐体验】 一、选择题 1.用秦九韶算法求多项式在=-1.3的值时,令;; …;时,的值 为( ) 654322.5666.38.135.02)(x x x x x x x f +-+-++=x 60a v =501a x v v +=056a x v v +=5v A.-9.8205 B.14.25 C.-22.445 D.30.9785 2.数4557、1953、5115的最大公约数是( )

A.31 B.93 C.217 D.651 二、解答题 3.用等值算法求下列各数的最大公约数. (1)63,84; (2)351,513. 4.用辗转相除法求下列各数的最大公约数. (1)5207,8323; (2)5671, 10759. 5.求三个数779,209,589的最大公约数. 6.用秦九韶算法求多项式在时的值. 5365127)(2345-+--+=x x x x x x f 7=x 【反思回顾】 总结今天这节课的内容,你收获了哪些思想方法?

数学必修三全册试卷及答案

第I 卷(选择题) 一、单选题(60分) 1.某班级有名学生,其中有名男生和名女生,随机询问了该班五名男生和五名503020女生在某次数学测验中的成绩,五名男生的成绩分别为, , , , 116124118122,五名女生的成绩分别为, , , , ,下列说法一定正确的120118123123118123是(B ) A . 这种抽样方法是一种分层抽样 B . 这五名男生成绩的方差大于这五名女生成绩的方差 C .这种抽样方法是一种系统抽样 D . 该班级男生成绩的平均数小于该班女生成绩的平均数 2.掷两枚均匀的骰子,已知点数不同,则至少有一个是3点的概率为( C ) A .103 B .185 C .31 D .4 1 3.如图,矩形中点位边的中点,若在矩形内部随机取一个点,ABCD E CD ABCD Q 则点取自内部的概率等于( D ) Q ABE A . B . C . D . 4131322 14.某杂志社对一个月内每天收到的稿件数量进行了统计,得到样本的茎叶图(如图所示),

则该样本的中位数、众数分别是( D ) A . 47,45 B . 45,47 C . 46,46 D . 46,45 5. 在一个袋子中装有分别标注数字1,2,3,4,5的五个小球,这些小球除标注数字外完全相同,现从中随机取2个小球,则取出的小球标注的数字之和为3或6的概率是( B )A. B. C. D.11231015110 6.高三毕业时,甲、乙、丙、丁四位同学站成一排照相留念,则甲丙相邻的概率为( A )A . 12 B .13 C .23 D .14 7.将2005x =输入如下图所示的程序框图得结果( A ) A .2006 B .2005 C .0 D .2005 - 8.98和63的最大公约数为( B )A.6 B.7 C.8 D.9 9.某工厂生产A 、B 、C 三种不同型号的产品,产品数量之比依次为k:5:3,现用分层抽样

必修3算法初步知识总结

必修3算法初步知识总结 1:算法的概念 (1)算法概念:在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. (2)算法的特点: ①有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. ②确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. ③顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个 步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题. ④不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法. ⑤普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计 算器计算都要经过有限、事先设计好的步骤加以解决. 2:程序框图 (1)程序框图基本概念: ①程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及 文字说明来准确、直观地表示算法的图形。 一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明。 ②构成程序框的图形符号及其作用 程序框名称功能 起止框表示一个算法的起始和结束,是任何流程图不可少的。 输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。

处理框赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内。 判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。 学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下: 1、使用标准的图形符号。 2、框图一般按从上到下、从左到右的方向画。 3、除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的唯一符号。 4、判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。 5、在图形符号内描述的语言要非常简练清楚。 3:算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 (1)顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤。如在示意图中,A框和B框是依次执行的,只有在执行完A 框指定的操作后,才能接着执行B框所 指定的操作。 (2)条件结构:条件结构是指在算法中通过对条件的判断根据条件是否成立而选择不同流向的 算法结构。 条件P是否成立而选择执行A框或B框。无论P条件是否成立,只能执行A 框或B框之一,不可能同时执行 A框和B框,也不可能A框、B框都不执行。一个判断结构可以有多个判断框。(3)循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结构又称重复结构,循环结构可细分为

高中数学 必修三 导学案:3.3

§3.3 几何概型 课前预习案 教材助读 预习教材P135-P136,完成以下问题。 几何概型的两个特点:(1)________________性,(2)_________________性. 课内探究案 一、新课导学 1.模拟方法:通常借助____________来估计某些随机事件发生的概率。用模拟方法可以在短时间内完成大量的重复试验,对于某些无法确切知道概率的问题,模拟方法能帮助我们得到其概率的近似值。 2.几何概型: (1)向平面上有限区域(集合)G内随机地投掷点M,若点M落在的概率与G1的成正比,而与G的、无关,即P(点M落在G1) = ,则称这种模型为几何概型。 (2)几何概型中G也可以是或的有限区域,相应的概率是或 。 二、合作探究 探究1:飞镖游戏:如图所示,规定射中红色区域表示中奖。 问题1:各个圆盘的中奖概率各是多少? 问题2:在区间[0,9]上任取一个整数,恰好取在区间[0,3]上的概率为多少? 问题3:在区间[0,9]上任取一个实数,恰好取在区间[0,3]上的概率为多少? 新知1:几何概型:如果每个事件发生的概率只与构成该事件区域的______________,____________或______________,则称这样的概率模型为几何概率模型,简称几何概型。几何概型的两个特点:(1)_______________性,(2)_________________性. 几何概型概率计算公式:

P(A)=____________________________________ ※ 典型例题 例1某人午觉醒来,发现表停了,他打开收音机,想听电台整点报时,求他等待的时间不多于10分钟的概率. 例2 如图,假设你在每个图形上随机撒一粒黄豆,则图1、图2落到阴影部分的概率分别为 ___________,__________. 例2、(选讲)在区间[-1,1]上任取两个数,则 (1)求这两个数的平方和不大于1的概率; (2)求这两个数的差的绝对值不大于1的概率。 例3 取一根长为3米的绳子,拉直后在任意位置剪断,那么剪得两段的长都大于1米的概率是_______. 三、当堂检测 1、平面上画了一些彼此相距a 2的平行线,把一枚半径为)(a r r 的硬币任意掷在这平面上

人教版A版高中数学必修三教案新部编本 全册

教师学科教案[ 20 – 20 学年度第__学期] 任教学科:_____________ 任教年级:_____________ 任教老师:_____________ xx市实验学校

第一章算法初步 (1) 1.1算法与程序框图 (2)

1.1.1 算法的概念(第1课时) (3) 1.1 算法与程序框图(共3课时) 1.1.1算法的概念(第1课时) 【课程标准】通过对解决具体问题过程与步骤的分析(如二元一次方程组求解等问题),体会算法的思想,了解算法的含义. 【教学目标】1.理解算法的概念与特点; 2.学会用自然语言描述算法,体会算法思想; 3.培养学生逻辑思维能力与表达能力. 【教学重点】算法概念以及用自然语言描述算法 【教学难点】用自然语言描述算法 【教学过程】 一、序言

算法不仅是数学及其应用的重要组成部分,也是计算机科学的重要基础. 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具. 听音乐、看电影、玩游戏、打字、画卡通画、处理数据,计算机几乎渗透到了人们生活的所有领域. 那么,计算机是怎样工作的呢?要想弄清楚这个问题,算法的学习是一个开始. 同时,算法有利于发展有条理的思考与表达的能力,提高逻辑思维能力. 在以前的学习中,虽然没有出现算法这个名词,但实际上在数学教学中已经渗透了大量的算法思想,如四则运算的过程、求解方程的步骤等等,完成这些工作都需要一系列程序化的步骤,这就是算法的思想. 二、实例分析 例1:写出你在家里烧开水过程的一个算法. 解:第一步:把水注入电锅; 第二步:打开电源把水烧开; 第三步:把烧开的水注入热水瓶. (以上算法是解决某一问题的程序或步骤) 例2:给出求1+2+3+4+5的一个算法. 解: 算法1 按照逐一相加的程序进行 第一步:计算1+2,得到3; 第二步:将第一步中的运算结果3与3相加,得到6; 第三步:将第二步中的运算结果6与4相加,得到10; 第四步:将第三步中的运算结果10与5相加,得到15. 算法2 可以运用公式1+2+3+…+n =2 ) 1(+n n 直接计算 第一步:取n =5; 第二步:计算 2 ) 1(+n n ; 第三步:输出运算结果. (说明算法不唯一) 例3:(课本第2页,解二元一次方程组的步骤) (可推广到解一般的二元一次方程组,说明算法的普遍性) 例4:用“待定系数法”求圆的方程的大致步骤是: 第一步:根据题意,选择标准方程或一般方程; 第二步:根据条件列出关于a ,b ,r 或D ,E ,F 的方程组; 第三步:解出a ,b ,r 或D ,E ,F ,代入标准方程或一般方程. 三、算法的概念 通过对以上几个问题的分析,我们对算法有了一个初步的了解.在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这些步骤来解决问题,通常把这些 在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序 或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成 .

高一数学必修三算法初步知识点

高一数学必修三算法初步知识点 【一】 (1)算法概念:在数学上,现代意义上的“算法”通常是指能够 用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是 明确和有效的,而且能够在有限步之内完成. (2)算法的特点: ①有限性:一个算法的步骤序列是有限的,必须在有限操作之后 停止,不能是无限的. ②确定性:算法中的每一步应该是确定的并且能有效地执行且得 到确定的结果,而不理应是模棱两可. ③顺序性与准确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只 有执行完前一步才能实行下一步,并且每一步都准确无误,才能完成 问题. ④不性:求解某一个问题的解法不一定是的,对于一个问题能够 有不同的算法. ⑤普遍性:很多具体的问题,都能够设计合理的算法去解决,如 心算、计算器计算都要经过有限、事先设计好的步骤加以解决。 【二】 (1)顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序实行的,它是由若干个依次执行的处 理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 顺序结构在程序框图中的体现就是用流程线将程序框自上而下地 连接起来,按顺序执行算法步骤。如在示意图中,A框和B框是依次执行的,只有在执行完A框指定的操作后,才能接着执行B框所

指定的操作。 (2)条件结构:条件结构是指在算法中通过对条件的判断根据条 件是否成立而选择不同流向的 算法结构。 条件P是否成立而选择执行A框或B框。无论P条件是否成立, 只能执行A框或B框之一,不可能同时执行 A框和B框,也不可能A框、B框都不执行。一个判断结构能够 有多个判断框。 (3)循环结构:在一些算法中,经常会出现从某处开始,按照一 定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行 的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结 构又称重复结构,循环结构可细分为两类: ①一类是当型循环结构,如下左图所示,它的功能是当给定的条 件P成立时,执行A框,A框执行完毕后,再判断条件P是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P不 成立为止,此时不再执行A框,离开循环结构。 ②另一类是直到型循环结构,如下右图所示,它的功能是先执行,然后判断给定的条件P是否成立,如果P仍然不成立,则继续执行A 框,直到某一次给定的条件P成立为止,此时不再执行A框,离开循 环结构。 注意:1循环结构要在某个条件下终止循环,这就需要条件结构 来判断。所以,循环结构中一定包含条件结构,但不允许“死循环”。 2在循环结构中都有一个计数变量和累加变量。计数变量用于记 录循环次数,累加变量用于输出结果。计数变量和累加变量一般是同 步执行的,累加一次,计数一次。 【三】

高中数学必修三《算法初步》练习题(精选.)

高中数学必修三《算法初步》练习题 一、选择题 1.下面对算法描述正确的一项是 ( ) A .算法只能用伪代码来描述 B .算法只能用流程图来表示 C .同一问题可以有不同的算法 D .同一问题不同的算法会得到不同的结果 2.程序框图中表示计算的是 ( ). A . B C D 3 将两个数8,17a b ==交换,使17,8a b ==, 下面语句正确一组是 ( ) A B C D . 4. 计算机执行下面的程序段后,输出的结果是( ) 1a = 3b = a a b =+ b a b =- PRINT a ,b A .1,3 B .4,1 C .0,0 D .6,0 5.当2=x 时,下面的程序运行后输出的结果是 ( ) A .3 B .7 C .15 D .17 6. 给出以下四个问题: ①输入一个数x , 输出它的相反数 ②求面积为6的正方形的周长 ③输出三个数,,a b c 中的最大数 ④求函数1,0 ()2,0x x f x x x -≥?=?+10

B. i<8 C. i<=9 D. i<9 9. INPUT 语句的一般格式是( ) A. INPUT “提示内容”;表达式 B.“提示内容”;变量 C. INPUT “提示内容”;变量 D. “提示内容”;表达式 10.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( ) A . 一个算法只能含有一种逻辑结构 B. 一个算法最多可以包含两种逻辑结构 C. 一个算法必须含有上述三种逻辑结构 D. 一个算法可以含有上述三种逻辑结构的任意组合 11. 如右图所示的程序是用来 ( ) A .计算3×10的值 B .计算93的值 C .计算103的值 D .计算12310???????的值 12. 把88化为五进制数是( ) A. 324(5) B. 323(5) C. 233(5) D. 332(5) 13.下列判断正确的是 ( ) A.条件结构中必有循环结构 B.循环结构中必有条件结构 C.顺序结构中必有条件结构 D.顺序结构中必有循环结构 14. 如果执行右边的框图, 输入N =5,则输出的数等于( ) A .5 4 B.4 5 C. 6 5 D. 56 15.某程序框图如图所示,现输入如下四个函数, 其中可以输出的函数是 ( ) A .2()f x x = B .1 ()f x x = C .()ln 26f x x x =+- D . ()f x x = 二、填空题:

必修三算法初步知识点

第一章算法初步 1.1.1算法的概念 1、算法概念: 在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2. 算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题. (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法. (5)普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤加以解决. 1.1.2程序框图 1、程序框图基本概念: (一)程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。 一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明。 (二)构成程序框的图形符号及其作用

学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下:1、使用标准的图形符号。2、框图一般按从上到下、从左到右的方向画。3、除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的唯一符号。 4、判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。 5、在图形符号内描述的语言要非常简练清楚。(三)、算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 1、顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 下地连接起来,按顺序执行算法步骤。如在示意图中,A框和B 框是依次执行的,只有在执行完A框指定的操作后,才能接着执 行B框所指定的操作。 2、条件结构: 条件结构是指在算法中通过对条件的判断 根据条件是否成立而选择不同流向的算法结构。 条件P是否成立而选择执行A框或B框。无论P条件是否成立,只能执行A框或B框之一, 不可能同时执行A框和B框,也不可能A框、B框都不执行。一个判断结构可以有多个判断 框。 3、循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理 步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含 条件结构。循环结构又称重复结构,循环结构可细分为两类: (1)、一类是当型循环结构,如下左图所示,它的功能是当给定的条件P成立时,执行A 框,A框执行完毕后,再判断条件P是否成立,如果仍然成立,再执行A框,如此反复执 行A框,直到某一次条件P不成立为止,此时不再执行A框,离开循环结构。

高中数学必修4全套学案

第一章三角函数 [基础自学] 一、角的概念 1.角的概念 (1)角可以看成是一条射线绕着它的端点从一个位置旋转到另一个位置所形成的图形. (2)角的表示 顶点:用O表示; 始边:用OA表示,用语言可表示为角的始边; 终边:用OB表示,用语言可表示为角的终边. 2.角的分类 按旋转方向可将角分为如下三类:

1.象限角:若角的顶点在原点,角的始边与x轴非负半轴重合,则角的终边在第几象限,就称这个角是第几象限角. 2.轴线角:若角的终边在坐标轴上,则这个角不属于任何象限. 三、终边相同的角 设α表示任意角,所有与角α终边相同的角,包括α本身构成一个集合,这个集合可记为{β|β=α+k·360°,k∈Z}.[自我小测] 1.判断(正确的打“√”,错误的打“×”) (1)研究终边相同的角的前提条件是角的顶点在坐标原点.() (2)锐角是第一象限的角,但第一象限的角不一定是锐角.() (3)象限角与终边落在坐标轴上的角表示形式是唯一的.() 提示:(1)×(2)√(3)× 2.做一做 (1)下列各组角中,终边不相同的是() A.60°与-300°B.230°与950° C.1050°与-300°D.-1000°与80° 答案 C (2)将-885°化为α+k·360°(0°≤α<360°,k∈Z)的形式是________. 答案195°+(-3)×360°

课堂合作探究KETANGHEZUOTANJIU 1 终边相同的角之间有什么关系? 提示:与α终边相同的角,可表示为β=k·360°+α(k∈Z),即两角相差360°的整数倍. 2 如何表示终边在坐标轴上的角和象限角? 提示:终边在x轴非负半轴上的角:α=k·360°(k∈Z); 终边在y轴上的角:α=90°+k·180°(k∈Z); 第二象限角:90°+k·360°<α<180°+k·360°(k∈Z). 题型一正确理解角的概念 例1下列结论: ①锐角都是第一象限角; ②第一象限角一定不是负角; ③第二象限角是钝角; ④小于180°的角是钝角、直角或锐角. 其中正确的序号为________(把正确结论的序号都写上). [解析]①锐角是大于0°且小于90°的角,终边落在第一象限,故是第一象限角,所以①正确; ②-330°角是第一象限角,但它是负角,所以②不正确; ③480°角是第二象限角,但它不是钝角,所以③不正确; ④0°角小于180°,但它既不是钝角,也不是直角或锐角,故④不正确. [答案]① 角的概念的理解 正确解答角的概念问题,关键在于正确理解象限角与锐角、直角、

人教版高中数学必修3全册教案

教育精品资料 按住Ctrl键单击鼠标打开名师教学视频全册播放

1.1 算法与程序框图(共3课时) 1.1.1算法的概念(第1课时) 一、序言 算法不仅是数学及其应用的重要组成部分,也是计算机科学的重要基础. 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具. 听音乐、看电影、玩游戏、打字、画卡通画、处理数据,计算机几乎渗透到了人们生活的所有领域. 那么,计算机是怎样工作的呢?要想弄清楚这个问题,算法的学习是一个开始. 同时,算法有利于发展有条理的思考与表达的能力,提高逻辑思维能力. 在以前的学习中,虽然没有出现算法这个名词,但实际上在数学教学中已经渗透了大量的算法思想,如四则运算的过程、求解方程的步骤等等,完成这些工作都需要一系列程序化的步骤,这就是算法的思想. 二、实例分析 例1:写出你在家里烧开水过程的一个算法. 解:第一步:把水注入电锅; 第二步:打开电源把水烧开; 第三步:把烧开的水注入热水瓶. (以上算法是解决某一问题的程序或步骤) 例2:给出求1+2+3+4+5的一个算法. 解:算法1 按照逐一相加的程序进行 第一步:计算1+2,得到3; 第二步:将第一步中的运算结果3与3相加,得到6; 第三步:将第二步中的运算结果6与4相加,得到10; 第四步:将第三步中的运算结果10与5相加,得到15. 算法2 可以运用公式1+2+3+…+n= 2)1 (+ n n 直接计算第一步:取n=5; 第二步:计算 2)1 (+ n n ; 第三步:输出运算结果. (说明算法不唯一) 例3:(课本第2页,解二元一次方程组的步骤) (可推广到解一般的二元一次方程组,说明算法的普遍性) 例4:用“待定系数法”求圆的方程的大致步骤是: 第一步:根据题意,选择标准方程或一般方程; 第二步:根据条件列出关于a,b,r或D,E,F的方程组;

高二数学必修三之算法初步

高二数学必修三之算法初步

高中数学必修三第一章算法初步 一、选择题 1.右面的程序框图,如果输入三个实数,,a b c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下 面四个选项中的() (A)c x>(B)x c>(C)c b>(D)b c> 2.图1是某县参加2007年高考的学生身高条形统计图,从左

到右的各条形表示的学生人数依次记为A 1、A 2 、…、A 10 (如A 2表示身高(单位:cm)[) 150,155内的学生人数)。图2是统 计图1中身高在一定范围内学生人数的一个算法 流程图。现要统计身高在160~180cm(含160cm,不含180cm))的学生人数,那么在流程图中的判断框内应填写的条 件是() A. 6 i< B. 7 i< C. 8 i< D. 9 i< 3.如果执行下左图的程序框图,那么输出的S=()A.2450 B.2500 C.2550 D.2652

4.阅读(上页右边图)的程序框图,若输入的n是100,则输出的变量S和T的值依次是() (A)2500,2500(B)2550,2550(C)2500,2550(D)2550,2500 二、填空题 1.阅读图3的程序框图,若输入4 n=,则输出a=, m=,6 i=.(注:框图中的赋值符号“=”也可以写成“←” 或“:=”)

2.某地区为了解7080 -岁的老人的日平均睡眠时间(单位:h),随机选择了50位老人进行调查,下表是这50位老人睡眠时间的频率分布表: 在上述统计数据的分析中一部分计算见算法流程图,则输出的S的值为. 3.执行右边的程序框图,若0.8 n= p=,则输出的______. 各地市高三调研考试 一、选择题 1.【2008年3月济宁市高三复习第一阶段质量检测】如下左图,

高中数学必修三算法初步测试题

1a = 3b = a a b =+ b a b =- PRINT a ,b IF 10a < THEN 2y a =* else y a a =* i=1 s=0 WHILE i<=4 s=s*x+1 i=i+1 WEND PRINT s END 必修三算法初步综合测试题 一、选择题 1.下面对算法描述正确的一项是:( ) A .算法只能用自然语言来描述 B .算法只能用图形方式来表示 C .同一问题可以有不同的算法 D .同一问题的算法不同,结果必然不同 2.用二分法求方程022 =-x 的近似根的算法中要用哪种算法结构( ) A .顺序结构 B .条件结构 C .循环结构 D .以上都用 3.将两个数8,17a b ==交换,使17,8a b ==,下面语句正确一组是 ( ) 4.计算机执行下面的程序段后,输出的结果是( ) A .1,3 B .4,1 C .0,0 D .6,0 5.当3=a 时,下面的程序段输出的结果是( ) A .9 B .3 C .10 D .6 6.用“辗转相除法”求得459和357的最大公约数是( ) A .3 B .9 C .17 D .51 7.当2=x 时,下面的程序段结果是 ( ) A .3 B .7 C .15 D .17 8.对赋值语句的描述正确的是 ( ) ①可以给变量提供初值 ②将表达式的值赋给变量

③可以给一个变量重复赋值 ④不能给同一变量重复赋值 A .①②③ B .①② C .②③④ D .①②④ 9.下列给出的赋值语句中正确的是( ) A .4M = B .M M =- C .3B A == D .0x y += 10.给出以下四个问题, ①x , 输出它的相反数. ②求面积为6的正方形的周长. ③求三个数,,a b c 中输入一个数的最大数. ④求函数1,0 ()2,0x x f x x x -≥?=? +

高中数学人教A版必修三教学案:第二章 第3节 变量间的相关关系 Word版含答案

[核心必知] 1.预习教材,问题导入 根据以下提纲,预习教材P84~P91,回答下列问题. (1)两个变量之间除了函数关系还有其他关系吗? 提示:相关关系. (2)当两个变量呈负相关关系时,散点图有什么特点? 提示:当两个变量之间呈负相关关系时,散点图中的点散布的位置是从左上角到右下角的区域. (3)求回归直线方程的主要方法是什么? 提示:求回归直线方程的主要方法是最小二乘法. 2.归纳总结,核心必记 (1)变量之间的相关关系 变量与变量之间的关系常见的有两类:一类是确定性的函数关系,变量之间的关系可以用解析式表示;另一类是相关关系,变量之间有一定的联系,但不能完全用解析式来表达. (2)两个变量的线性相关 ①散点图 将各数据在平面直角坐标系中的对应点画出来,得到表示两个变量的一组数据的图形,这样的图形叫做散点图. ②正相关 在散点图中,点散布在从左下角到右上角的区域,对于两个变量的这种相关关系,我们将它称为正相关. ③负相关 在散点图中,点散布在从左上角到右下角的区域,对于两个变量的这种相关关系,我们将它称为负相关. ④线性相关关系、回归直线 如果散点图中点的分布从整体上看大致在一条直线附近,我们就称这两个变量之间具有线性相关关系,这条直线叫做回归直线,这条直线的方程叫做回归直线方程,简称回归方程.

(3)回归直线方程 ①回归直线方程 假设我们已经得到两个具有线性相关关系的变量的一组数据(x 1,y 1),(x 2,y 2) ,…,(x n ,y n ),则所求回归方程是y ^=b ^x +a ^,其中b ^是回归方程的斜率,a ^ 是截距. 其中????? b ^=∑i =1 n (x i -x )(y i -y ) ∑i =1 n (x i -x ) 2 = ∑i =1 n x i y i -n x y ∑i =1 n x 2i -n x 2 , a ^=y - b ^x -. ②最小二乘法 通过求Q =(y 1-bx 1-a )2+(y 2-bx 2-a )2+…+(y n -bx n -a )2 的最小值而得出回归直线的方法,即使得样本数据的点到回归直线的距离的平方和最小的方法叫做最小二乘法. [问题思考] (1)任意两个统计数据是否均可以作出散点图? 提示:可以,不管这两个统计量是否具备相关性,以一个变量值作为横坐标,另一个作为纵坐标,均可画出它的散点图. (2)任何一组数据都可以由最小二乘法得出回归直线方程吗? 提示:用最小二乘法求回归直线方程的前提是先判断所给数据具有线性相关关系(可利用散点图来判断),否则求出的回归直线方程无意义. (3)根据a ^=y -b ^x 及回归直线方程y ^=b ^x +a ^ ,判断点(x ,y )与回归直线的关系是什么? 提示:由a ^=y -b ^x 得y =b ^x +a ^ ,因此点(x ,y )在回归直线上. [课前反思] 通过以上预习,必须掌握的几个知识点: (1)相关关系: ; (2)散点图: ; (3)回归直线方程及求回归直线方程的方法步骤: . 瑞雪兆丰年,这不禁使我们想到这样一句谚语:“冬天麦盖三层被,来年枕着馒头睡”,意思是冬天“棉被”盖得越厚,春天小麦就长得越好. [思考1] 下雪与小麦丰收有关系吗?

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

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

第一章算法初步 1.1.1算法的概念 1、算法概念: 在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2. 算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题. (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法. (5)普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤加以解决. 1.1.2程序框图 1、程序框图基本概念: (一)程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。 一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明。

(二)构成程序框的图形符号及其作用 学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下: 1、使用标准的图形符号。2、框图一般按从上到下、从左到右的方向画。3、除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的唯一符号。4、判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。5、在图形符号内描述的语言要非常简练清楚。 (三)、算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 1、顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 顺序结构在程序框图中的体现就是用流程线将程序框自上而 下地连接起来,按顺序执行算法步骤。如在示意图中,A 框和B 框是依次执行的,只有在执行完A 框指定的操作后,才能接着执 行B 框所指定的操作。 2、条件结构: 条件结构是指在算法中通过对条件的判断 根据条件是否成立而选择不同流向的算法结构。

高中数学人教A版必修三 第一章 算法初步 5

学业分层测评(五) 输入语句、输出语句和赋值语句 (建议用时:45分钟) [学业达标] 一、选择题 1.下列给出的输入、输出语句正确的是() ①输入语句:INPUT a,b,c,d,e; ②输入语句:INPUT X=1; ③输出语句:PRINT A=4; ④输出语句:PRINT 10,3*2,2/3. A.①②B.②③ C.③④D.①④ 【解析】②③中对变量赋值是错误的. 【答案】 D 2.赋值语句“x=x+1”的正确解释为() A.x的值与x+1的值可能相等 B.将原来x的值加上1后,得到的值替换原来x的值C.这是一个错误的语句 D.此表达式经过移项后,可与x=x-1功能相同 【答案】 B 3.下面的程序输出的结果是()

x=6 y=3 x=x/3 y=4*x+1 PRINT x+y END A.27 B.9 C.2+25 D.11 【解析】该程序的运行过程是x=6,y=3,x=6÷3=2,y=4×2+1=9,x+y=2+9=11.所以输出11. 【答案】 D 4.下列程序执行后,变量a、b的值分别为() 【导学号:28750014】 a=15 b=20 a=a+b b=a-b a=a-b PRINT a,b A.20,15 B.35,35 C.5,5 D.-5,-5 【解析】根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20赋给b,最后再把a-b=35-15=20赋给a. 【答案】 A 5.输出语句:PRINT 4+5,其输出的结果是() A.4B.5

C.9 D.20 【解析】4+5=9,故输出的结果是9. 【答案】 C 二、填空题 6.执行程序PRINT (3+5)*2的结果为________. 【解析】输出语句有计算功能,故结果为8*2=16. 【答案】16 7.下面一段程序执行后的结果为________. A=20 A=A*5 A=A+6 PRINT A END 【解析】A=20×5=100,A=100+6=106. 【答案】106 8.下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,则此程序中,①处应填________;②处应填________. 【解析】由于程序的功能是求所输入的两个正数的平方和,所

高中数学人教A版必修3导学案

第一章算法初步 §1.1.1 算法的概念 授课 时间 第周星期第节课型新授课主备课人 学习目标1.了解算法的含义,体会算法的思想;能够用自然语言叙述算法;掌握正确的算法应满足的要求。 2.通过例题分析,体会算法的基本思路。 重点难点重点:算法的含义及应用。 难点:写出解决一类问题的算法。 学习过程与方法自主学习:认真自学课本P2-5, 完成下列问题. ZXXK]算法作为一个名词,我们虽然没有接触过它的概念,但是我们却从小学就开始接触算法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现。 广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。 1.解二元一次方程组: ? ? ? = + - = - ② y x ① y x 1 2 1 2 分析:解二元一次方程组的主要思想是消元的思想,有代入消元和加减消元两种消元的方法,请用加减消元法写出它的求解过程. 解:第一步:; 第二步:; 第三步:。 探究:对于一般的二元一次方程组来说,上述步骤应该怎样进一步完善? 评析:本题的算法是由加减消元法求解的,这个算法也适合一般的二元一次方程组的解法。下面写出求方程组的解的算法: 2.试写出求方程组()0 1 2 2 1 2 2 2 1 1 1≠ - ? ? ? = + = + b a b a ② c y b x a ① c y b x a 的解的算法. 解:第一步:; 第二步:; 第三步: . 提炼: 一、算法概念: 在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步骤. 现在, 算法通常可以编成计算机程序,让计算机执行并解决问题.

高中数学必修三算法初步练习题内含答案1

2、基本算法语句: ①输入语句。输入语句的格式: INPUT “提示容”;变量 ②输出语句。输出语句的一般格式:PRINT“提示容”;表达式 ③赋值语句。赋值语句的一般格式:变量=表达式 ④条件语句。 (1)“IF—THEN—ELSE”语句 格式: IF 条件 THEN 语句1 ELSE 语句2 END IF ⑤循环语句。 (1)当型循环语句 当型(WHILE型)语句的一般格式为:WHILE 条件 循环体 WEND (2)“IF—THEN”语句 格式: IF 条件THEN 语句 END IF (2)直到型循环语句 直到型(UNTIL型)语句的一般格式为:DO 循环体 LOOP UNTIL 条件

高中数学必修三《算法初步》练习题 一、选择题 1.下面对算法描述正确的一项是 ( ) A .算法只能用伪代码来描述 B .算法只能用流程图来表示 C .同一问题可以有不同的算法 D .同一问题不同的算法会得到不同的结果 2.程序框图中表示计算的是 ( ). A . B . C . D . 3 将两个数8,17a b == 交换,使17,8a b ==,下面语句正确一组是 ( ) A ... 4. 计算机执行下面的程序段后,输出的结果是( ) 1a = 3b = a a b =+ b a b =- PRINT a ,b A .1,3 B .4,1 C .0,0 D .6,0 5.当2=x 时,下面的程序运行后输出的结果是 ( ) A .3 B .7 C .15 D .17 6. 给出以下四个问题: ①输入一个数x , 输出它的相反数 ②求面积为6的正方形的周长 ③输出三个数,,a b c 中的最大数 ④求函数1,0 ()2,0 x x f x x x -≥?=?+

相关主题
文本预览
相关文档 最新文档