专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx

上传人:b****1 文档编号:13226606 上传时间:2022-10-08 格式:DOCX 页数:12 大小:96.61KB
下载 相关 举报
专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx_第1页
第1页 / 共12页
专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx_第2页
第2页 / 共12页
专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx_第3页
第3页 / 共12页
专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx_第4页
第4页 / 共12页
专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx

《专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。

专题11 算法初步 数系的扩充与复数的引入知识手册高考数学复习之考点Word格式文档下载.docx

z=4+2i,即z(1+i)=4+2i,∴z=

=3﹣i.

这个题很好地反应了复数的一般考法,也就是考查复数的运算能力,其中常常用到复数与复数相除.这个题的第一步先把复数当做一个整体进行运算,第二部相除,思路就是把分母变成实数,方法就是乘以它的共轭复数(虚数前面的符号变为相反既是).处理这种方法外,有的时候还需要设出复数的形式为a+bi,然后在求出a和b,这种类型的题一般用待定系数法.

【复数的概念】形如a+bi(a,b∈R)的数叫复数,其中a,b分别是它的实部和虚部.若b=0,则a+bi为实数;

若b≠0,则a+bi为虚数;

若a=0,b≠0,则a+bi为纯虚数.

2、复数相等:

a+bi=c+di⇔a=c,b=d(a,b,c,d∈R).

3、共轭复数:

a+bi与c+di共轭⇔a=c,b+d=0(a,b,c,d∈R).

4、复数的模:

的长度叫做复数z=a+bi的模,记作|z|或|a+bi|,即|z|=|a+bi|=

2.复数的代数表示法及其几何意义

【知识点的知识】

1、复数的代数表示法

建立了直角坐标系来表示复数的平面叫做复平面.在复平面内,x轴叫做实轴,y轴叫做虚轴,x轴的单位是1,y轴的单位是i,实轴与虚轴的交点叫做原点,且原点(0,0),对应复数0.即复数z=a+bi→复平面内的点z(a,b)→平面向量

2、除了复数与复平面内的点和向量的一一对应关系外,还要注意:

(1)|z|=|z﹣0|=a(a>0)表示复数z对应的点到原点的距离为a;

(2)|z﹣z0|表示复数z对应的点与复数z0对应的点之间的距离.

3、复数中的解题策略:

(1)证明复数是实数的策略:

①z=a+bi∈R⇔b=0(a,b∈R);

②z∈R⇔

=z.

(2)证明复数是纯虚数的策略:

①z=a+bi为纯虚数⇔a=0,b≠0(a,b∈R);

②b≠0时,z﹣

=2bi为纯虚数;

③z是纯虚数⇔z+

=0且z≠0.

3.复数的运算

复数的加、减、乘、除运算法则

4.复数的模

1.复数的概念:

形如a+bi(a,b∈R)的数叫复数,其中a,b分别是它的实部和虚部.若b=0,则a+bi为实数;

5.排序问题与算法的多样性

【知识点的认识】

排序问题与算法的多样性

1.对于一个有序列:

,欲将新数据A插入到有序列中,形成新的有序列,其做法是:

将数据A与原有序列中的数据从右到左依次进行比较,直到发现某一数据ai使得ai≤A,把A插入到ai的右边;

如果数据A小于原有序列中的所有数据,则将A插入到原序列的最左边.

这种排序算法通常称为有序列直接插入排序的算法.

2.折半插入排序的基本思想是:

先将新数据与有序列中“中间位置”的数据进行比较.若有序列有2n+1个数据则“中间位置”的数据指的是第n+1个数,或有序列有2n个数据则“中间位置”的数据指的是第n个数.如果新数据小于“中间位置”的数据,则新数据插入的位置应该在靠左边的一半;

如果新数据大于“中间位置”的数据,则新数据插入的位置应该在靠右边的一半;

也就是说,一次比较就排除了数据列中一半的位置.反复进行这种比较直到确定新数据的位置,像这样的插入排序方法我们称之为折半插入排序方法.

3.冒泡排序:

冒泡排序是一种交换排序,顺次相邻位置的两个数据,如果逆序,则交换顺序,直到将最后两个数据比较完毕.这样,完成一趟冒泡,如果数据已经有序化则停止排序.否则,继续进行.

4.当n比较小时,冒泡排序用起来比较简单;

但是当n很大时,它耗费的时间是很惊人的.著名的英国计算机科学家霍尔(C.A.R.Hoare)对其进行改进,得到了一种新的交换排序算法,由于性能突出,被称为快速排序法(Quicksort).

快速排序所基于的事实是:

为了得到更好的效果,交换应跨过较长的距离进行.这是对冒泡排序算法的改进.将待排序的数组分割成两部分是快速排序的关键.我们总是以某种方式选一个值,然后以它为参照将数组分为两部分,一部分包含的元素大于这个值,一部分包含的元素小于这个值.快速排序算法的核心是分而治之,这和前面介绍的二分法的思想是一致的.

6.循环结构

1.循环结构:

需要重复执行同一操作的结构称为循环结构,即从某处开始,按照一定的条件反复执行某一处理步骤,反复执行的处理步骤称为循环体.

2.两种循环结构:

【命题方向】

掌握循环结构的功能特点,注意与其他算法结构的区分.理解“当型”和“直到型”两种循环结构的含义、作用,尤其注意区分两者区别.题目多以应用计算为主,考查纯概念性问题较少,解题时要留意题目所给条件,细心作答.

若执行如图所示的程序框图,输出S的值为3,则判断框中应填入的条件是(  )

A.k<6?

B.k<7?

C.k<8?

D.k<9?

分析:

根据程序框图,写出运行结果,根据程序输出的结果是S=3,可得判断框内应填入的条件.

解答:

根据程序框图,运行结果如下:

Sk

第一次循环log233

第二次循环log23•log344

第三次循环log23•log34•log455

第四次循环log23•log34•log45•log566

第五次循环log23•log34•log45•log56•log677

第六次循环log23•log34•log45•log56•log67•log78=log28=38

故如果输出S=3,那么只能进行六次循环,故判断框内应填入的条件是k<8.

故选:

C.

点评:

本题考查程序框图,尤其考查循环结构,对循环体每次循环需要进行分析并找出内在规律,属于基础题.

7.伪代码(算法语句)

1.伪代码:

一种介于自然语言和计算机语言之间的文字和符号.

2.基本算法语句:

(1)输入语句:

实现算法的输入信息功能.

INPUT“提示内容”;

变量

或INPUY“提示内容1,提示内容2,提示内容3,…”;

变量1,变量2,变量3,…

说明:

①“提示内容”提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量.

②输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.

③提示内容与变量之间用分号“;

”隔开,若输入多个变量,变量与变量之间用逗号“,”隔开.

(2)输出语句:

实现算法的输出结果功能.

PRINT“提示内容”;

表达式

①“提示内容”提示用户输入什么样的信息,表达式是指程序要输出的数据.

②输出语句可以输出常量、变量或表达式的值及字符.

(3)赋值语句:

表明赋给某个变量一个具体的确定值的语句.

变量=表达式(其中“=”为赋值号)

①先计算赋值号右边的表达式的值,再把求得的值赋值给左边的变量,使该变量的值等于表达式的值.

②赋值号左边只能是变量名字,不能是表达式,且赋值号左右不能对换.

③注意赋值号“=”与数学中等号意义不同,不能用于进行代数式的演算.

(4)条件语句:

处理条件分支逻辑结构的算法语句.

(IF﹣THEN﹣ELSE格式)(IF﹣THEN

格式)

IF条件THENIF条件THEN

语句1语句

ELSEENDIF

语句2

ENDIF

①IF﹣THEN﹣ELSE:

执行时,先对IF后的条件进行判断,若条件符合,执行语句1,否则执行语句2.

②IF﹣THEN:

执行时,先对IF后的条件进行判断,若条件符合,执行THEN后的语句,否则结束条件语句,

执行其他语句.

(5)循环语句:

实现算法中的循环结构,分WHILE(当型)和UNTIL(直到型)两种语句.

(WHILE语句)(UNTIL语句)

WHILE条件DO

循环体循环体

WENDLOOPUNTIL条件

①WHILE语句:

前测试型循环.先判断真假,若条件符合执行循环体,再判断条件真假,若仍符合,

再次执行,如此反复,直到某次条件不符合为止,跳出循环体,执行WEND之后的语句.

②UNTIL语句:

先执行,再判断条件是否符合,若不符合,再次执行,再判断,如此反复,直到条件符合

为止,跳出循环体,执行循环体外的语句.

伪代码知识点的考查常以选择、填空题形式出现,难度不大,属于基础题.掌握各种基本算法语句的定义,了解它们的格式和作用,是正确理解伪代码的关键,也是解此类题的关键.

(1)程序运行计算

根据下列算法语句,当输入x为60时,输出y的值为(  )

A.25B.30C.31D.61

分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:

该程序的作用是计算并输出分段函数y=

的函数值.

分析程序中各变量、各语句的作用,

再根据流程图所示的顺序,可知:

当x=60时,则y=25+0.6(60﹣50)=31,

故选C.

算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:

①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:

不能准确理解流程图的含义而导致错误.

(2)程序填空

阅读如下程序,若输出的结果为

,则在程序中横线?

处应填入语句为(  )

A.i≥6B.i≥7C.i≤7D.i≤8.

该程序的作用是累加并输出变量S的值,要确定进入循环的条件,可模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到题目要求的结果.

程序运行过程中,各变量值如下表所示:

Sni是否继续循环

循环前021/

第一圈

42是

第二圈

83是

第三圈

164是

第四圈

325是

第五圈

646是

第6圈

1287是

第7圈否

即i=7时退出循环

故继续循环的条件应为:

i≥7

故选B.

8.程序框图

1.程序框图

(1)程序框图的概念:

程序框图又称流程图,是一种用规定的图形、指向线及文

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1