高二数学基本算法语句
- 格式:ppt
- 大小:696.00 KB
- 文档页数:26
2021年数学高二期末必背知识点:算法基本语句知识点总结数学是利用符号语言研究数量、结构、变化以及空间模型等概念的一门学科。
小编准备了数学高二期末必背知识点,希望你喜欢。
高二期末必背知识点:算法基本语句一、输入、输出语句和赋值语句(1)输入语句①输入语句的一般格式②输入语句的作用是实现算法的输入信息功能;③提示内容提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量;④输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式; ⑤提示内容与变量之间用分号隔开,若输入多个变量,变量与变量之间用逗号,隔开。
(2)输出语句①输出语句的一般格式②输出语句的作用是实现算法的输出结果功能;③ 提示内容提示用户输入什么样的信息,表达式是指程序要输出的数据;④输出语句可以输出常量、变量或表达式的值以及字符。
(3)赋值语句①赋值语句的一般格式②赋值语句的作用是将表达式所代表的值赋给变量;③赋值语句中的=称作赋值号,与数学中的等号的意义是不同的。
赋值号的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;④赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量或算式;⑤对于一个变量可以多次赋值。
注意:①赋值号左边只能是变量名字,而不能是表达式。
如:2=_是错误的。
②赋值号左右不能对换。
如A=BB=A的含义运行结果是不同的。
③不能利用赋值语句进行代数式的演算。
(如化简、因式分解、解方程等) ④赋值号=与数学中的等号意义不同。
5:条件语句(1) 条件语句的一般格式有两种:①IFTHENELSE语句;②IFTHEN语句。
①IFTHENELSE语句 IFTHENELSE语句的一般格式为图1,对应的程序框图为图2。
图1②IFTHEN语句IFTHEN语句的一般格式为图36:循环语句循环结构是由循环语句来实现的。
对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。
高二数学基本算法语句课程教案一、高二数学基本算法语句概述《基本算法语句-条件语句》是《普通高中课程标准实验教科书数学必修3》(人教A版)第一章算法初步第1.2.2节内容。
条件语句是算法中最基本语句之一,它是学生在学习了程序框图、输入、输出和赋值语句之后的后续内容,是循环语句的基础,更是计算科学的基础。
而算法思想在初中数学已有所体现,并渗透于高中数学的各个部分。
所以通过对条件语句的学习,可以帮助学生更好地学习和体会算法的基本思想,提高逻辑思维能力,发展有条理的思考和表达能力。
点评:在知识与技能的基础上能够考虑到思想方法,准确把握教材意图。
二、高二数学基本算法语句教学目标分析^p《标准》将数学探究作为贯穿高中数学课程的重要活动之一,而提出问题是数学探究的一个重要方面。
发展学生的数学应用意识,注重信息技术与数学课程的整合,运用信息技术改变学生的学习方式是课标的基本理念。
结合本节课内容和学生的实际情况,制定教学目标、教学重点、难点如下:1、知识与技能理解条件语句和条件结构之间的对应关系。
掌握条件语句的语法规则和用算法解决问题的一般步骤。
提高学生逻辑思维能力,发展有条理的思考与表达能力。
2、过程与方法教师设置情境,引导学生提出问题这一过程,培养了学生的创造性思维。
写算法步骤,画程序框图,编写程序,QBasic实现算法这一解决问题的步骤,培养理性精神和实践能力。
点评:引入数学实验,将计算机作为一个认知工具,具体实现信息技术与课程的整合。
通过小组合作交流,更深层次理解算法的基本思想。
3、情感态度与价值观利用QBasic实现算法,提高学生学习兴趣,树立学好数学的信心。
认识数学的价值,培养学生良好的个性品质,形成积极的学习态度。
教学重点:条件语句的格式、结构;用所学算法语句解决问题的过程和方法。
教学难点:利用条件语句编写解决问题的程序;用QBasic 实现算法。
三、高二数学基本算法语句学习者特征分析^p1、高一已经开设了信息技术课程,对计算机知识有了一定的了解,他们对计算机有着较浓厚的兴趣。
基本算法语句知识集结知识元基本算法语句知识讲解1.伪代码(算法语句)【知识点的认识】1.伪代码:一种介于自然语言和计算机语言之间的文字和符号.2.基本算法语句:(1)输入语句:实现算法的输入信息功能.INPUT“提示内容”;变量或INPUY“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…说明:①“提示内容”提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量.②输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.③提示内容与变量之间用分号“;”隔开,若输入多个变量,变量与变量之间用逗号“,”隔开.(2)输出语句:实现算法的输出结果功能.PRINT“提示内容”;表达式说明:①“提示内容”提示用户输入什么样的信息,表达式是指程序要输出的数据.②输出语句可以输出常量、变量或表达式的值及字符.(3)赋值语句:表明赋给某个变量一个具体的确定值的语句.变量=表达式(其中“=”为赋值号)说明:①先计算赋值号右边的表达式的值,再把求得的值赋值给左边的变量,使该变量的值等于表达式的值.②赋值号左边只能是变量名字,不能是表达式,且赋值号左右不能对换.③注意赋值号“=”与数学中等号意义不同,不能用于进行代数式的演算.(4)条件语句:处理条件分支逻辑结构的算法语句.(IF﹣THEN﹣ELSE格式)(IF﹣THEN格式)IF条件THEN IF条件THEN语句1 语句ELSE ENDIF语句2ENDIF说明:①IF﹣THEN﹣ELSE:执行时,先对IF后的条件进行判断,若条件符合,执行语句1,否则执行语句2.②IF﹣THEN:执行时,先对IF后的条件进行判断,若条件符合,执行THEN后的语句,否则结束条件语句,执行其他语句.(5)循环语句:实现算法中的循环结构,分WHILE(当型)和UNTIL(直到型)两种语句.(WHILE语句)(UNTIL语句)WHILE条件DO循环体循环体WEND LOOPUNTIL条件说明:①WHILE语句:前测试型循环.先判断真假,若条件符合执行循环体,再判断条件真假,若仍符合,再次执行,如此反复,直到某次条件不符合为止,跳出循环体,执行WEND之后的语句.②UNTIL语句:先执行,再判断条件是否符合,若不符合,再次执行,再判断,如此反复,直到条件符合为止,跳出循环体,执行循环体外的语句.【命题方向】伪代码知识点的考查常以选择、填空题形式出现,难度不大,属于基础题.掌握各种基本算法语句的定义,了解它们的格式和作用,是正确理解伪代码的关键,也是解此类题的关键.(1)程序运行计算例:根据下列算法语句,当输入x为60时,输出y的值为()A.25B.30C.31D.61分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算并输出分段函数y=的函数值.解答:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算并输出分段函数y=的函数值.当x=60时,则y=25+0.6(60﹣50)=31,故选C.点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.(2)程序填空例:阅读如下程序,若输出的结果为,则在程序中横线?处应填入语句为()A.i≥6 B.i≥7 C.i≤7 D.i≤8.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出变量S的值,要确定进入循环的条件,可模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到题目要求的结果.解答:程序运行过程中,各变量值如下表所示:S n i是否继续循环循环前0 2 1/第一圈 4 2 是第二圈8 3 是第三圈16 4 是第四圈32 5 是第五圈64 6 是第6圈128 7 是第7圈否即i=7时退出循环故继续循环的条件应为:i≥7故选B.点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.例题精讲算法的基本逻辑结构例1.程序框图符号“”可用于()A.赋值a=6 B.输出a=5 C.输入a=5 D.判断a=6例2.如图的框图是一古代数学家的一个算法的程序框图,它输出的结果S表示()A.a0+a1+a2+a3的值B.a3+a2x0+a1x02+a0x03的值C.a0+a1x0+a2x02+a3x03的值D.以上都不对例3.以下是解决数学问题的思维过程的流程图:在此流程图中,①②两条流程线与“推理与证明”中的思维方法匹配正确的是()A.①-综合法,②-分析法B.①-分析法,②-综合法C.①-综合法,②-反证法D.①-分析法,②-反证法当堂练习单选题练习1.若程序框图如图所示,则该程序运行后输出k的值是()A.5 B.6 C.7 D.8练习2.如图所示的程序框图的输出值y∈(1,2],则输入值x∈()A.[-log23,-1)∪[1,3)B.(-1,-log32]∪[1,2)C.[-log23,-1)∪(1,3]D.(-1,-log32]∪(1,2]按下面的流程图进行计算.若输出的x=202,则输入的正实数x值的个数最多为()A.2 B.3 C.4 D.5练习4.在如图的程序框图中,若输入m=77,n=33,则输出的n的值是()A.3 B.7 C.11 D.33练习1.为求3+6+9+…+30的和,补全如图程序“条件”应填___________.练习2.将“杨辉三角”中的数从左到右、从上到下排成一数列:1,1,1,1,2,1,1,3,3,1,1,4,6,4,1,…,如图所示程序框图用来输出此数列的前若干项并求其和,若输入m=4则相应最后的输出S的值是____。
2019年数学高二期末必背知识点:算法基本语句数学是利用符号语言研究数量、结构、变化以及空间模型等概念的一门学科。
小编准备了数学高二期末必背知识点,希望你喜欢。
高二期末必背知识点:算法基本语句一、输入、输出语句和赋值语句(1)输入语句①输入语句的一般格式②输入语句的作用是实现算法的输入信息功能;③提示内容提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量;④输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式; ⑤提示内容与变量之间用分号隔开,若输入多个变量,变量与变量之间用逗号,隔开。
(2)输出语句①输出语句的一般格式②输出语句的作用是实现算法的输出结果功能;③ 提示内容提示用户输入什么样的信息,表达式是指程序要输出的数据;④输出语句可以输出常量、变量或表达式的值以及字符。
(3)赋值语句①赋值语句的一般格式②赋值语句的作用是将表达式所代表的值赋给变量;③赋值语句中的=称作赋值号,与数学中的等号的意义是不同的。
赋值号的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;④赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量或算式;⑤对于一个变量可以多次赋值。
注意:①赋值号左边只能是变量名字,而不能是表达式。
如:2=X是错误的。
②赋值号左右不能对换。
如A=BB=A的含义运行结果是不同的。
③不能利用赋值语句进行代数式的演算。
(如化简、因式分解、解方程等) ④赋值号=与数学中的等号意义不同。
5:条件语句(1) 条件语句的一般格式有两种:①IFTHENELSE语句;②IFTHEN语句。
①IFTHENELSE语句 IFTHENELSE语句的一般格式为图1,对应的程序框图为图2。
图1②IFTHEN语句IFTHEN语句的一般格式为图36:循环语句循环结构是由循环语句来实现的。
对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。
高中数学常用公式大全一、集合。
1. 集合的基本运算。
- 交集:A∩ B={xx∈ A且x∈ B}- 并集:A∪ B ={xx∈ A或x∈ B}- 补集:∁_U A={xx∈ U且x∉ A}(U为全集)2. 集合间的关系。
- 若A⊆ B,则A中的元素都在B中。
- n个元素的集合的子集个数为2^n个,真子集个数为2^n - 1个。
二、函数。
1. 函数的定义域。
- 分式函数y=(f(x))/(g(x)),g(x)≠0。
- 偶次根式函数y = √(f(x)),f(x)≥slant0。
2. 函数的单调性。
- 设x_1,x_2∈[a,b]且x_1 < x_2,对于函数y = f(x)。
- 若f(x_1),则y = f(x)在[a,b]上单调递增。
- 若f(x_1)>f(x_2),则y = f(x)在[a,b]上单调递减。
3. 函数的奇偶性。
- 对于函数y = f(x),定义域关于原点对称。
- 若f(-x)=f(x),则y = f(x)是偶函数。
- 若f(-x)= - f(x),则y = f(x)是奇函数。
4. 一次函数y=kx + b(k≠0)- 斜率k=(y_2 - y_1)/(x_2 - x_1)。
5. 二次函数y=ax^2+bx + c(a≠0)- 对称轴x =-(b)/(2a)。
- 顶点坐标(-(b)/(2a),frac{4ac - b^2}{4a})。
- 当a>0时,函数开口向上,在x =-(b)/(2a)处取得最小值frac{4ac -b^2}{4a};当a < 0时,函数开口向下,在x=-(b)/(2a)处取得最大值frac{4ac -b^2}{4a}。
6. 指数函数y = a^x(a>0,a≠1)- 当a>1时,函数在R上单调递增;当0 < a < 1时,函数在R上单调递减。
7. 对数函数y=log_a x(a>0,a≠1,x>0)- 当a>1时,函数在(0,+∞)上单调递增;当0 < a < 1时,函数在(0,+∞)上单调递减。