您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 必修3第一章(算法)
必修3知识总结第一章算法初步本章主要内容:算法与程序框图、基本算法语句、算法案例和小结.翻译:算法程序框图算法语句一、算法重点:算法的含义及应用.难点:写出解决一类问题的算法.(1)算法的定义:在数学中,算法通常是指按照一定规则解决某一类问题的明确有限的步骤.现在,算法通常可以编成计算机程序,让计算机执行并解决问题.(2)算法的特征:①确定性:准确无误、不重不漏。②逻辑性:环环相扣,分工明确.③有穷性:算法要有明确的开始和结束,必须在有限步内完成任务,不能无限制地持续进行.二、程序框图与算法的基本逻辑结构重点:程序框图的三种基本逻辑结构.程序框图的画法.(1)程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.(2)基本程序框、流程线的表示功能(p6表1—2)(3)程序框图包含三种基本逻辑结构:顺序结构、条件结构、循环结构.①顺序结构:顺序结构是由若干个依次执行的步骤组成的,它是最简单的逻辑结构,它是任何一个算法都离不开的基本结构.②条件结构:先根据条件作出判断,再决定执行哪一种操作的结构就称为条件结构(或分支结构),如图1所示.执行过程如下:条件成立,则执行A框;不成立,则执行B框.图1图2注:无论条件是否成立,只能执行A、B之一,不可能两个框都执行.A、B两个框中,可以有一个是空的,即不执行任何操作,如图2.③循环结构:在一些算法中要求重复执行同一操作的结构称为循环结构.即从算法某处开始,按照一定条件重复执行某一处理的过程.重复执行的处理步骤称为循环体.反复执行的步骤称为循环体.循环结构有两种形式:当型循环结构和直到型循环结构.两种循环结构的不同点:直到型循环结构是程序先进入循环体,然后对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.当型循环结构是在每次执行循环体前,先对条件进行判断,当条件满足时,执行循环体,否则终止循环.必修3知识总结两种循环结构的相同点:两种不同形式的循环结构可以看出,循环结构中一定包含条件结构,用于确定何时终止执行循环体.在一定条件下,两者可以互化.(4)程序框图的画法设计一个算法的程序框图通常要经过以下步骤:第一步,用自然语言表达算法步骤.第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框表示,得到该步骤的程序框图.第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图.三、基本算法语句(一)输入语句、输出语句和赋值语句重点:输入语句、输出语句和赋值语句的基本用法.难点:算法语句的写法.(1)输入语句的格式:INPUT“提示内容”;变量例如:INPUT“x=”;x功能:实现算法的输入变量信息(数值或字符)的功能.要求:1°输入语句要求输入的值是具体的常量,不能是计算表达式.2°提示内容提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”的在计算机屏幕上显示,提示内容与变量之间要用分号隔开。“提示内容”和它后面的“;”可以省略3°一个输入语句可以给多个变量赋值,中间用“,”分隔.形式如:INPUT“a=,b=,c=,”;a,b,c(2)输出语句的一般格式:PRINT“提示内容”;表达式例如:PRINT“S=”;S功能:实现算法输出信息(表达式)的功能.要求:1°表达式是指算法和程序要求输出的信息.2°提示内容提示用户要输出的是什么信息,提示内容必须加双引号,提示内容要用分号和表达式分开.3°如同输入语句一样,输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,”分隔.形式如:PRINT“a,b,c:”;a,b,c(3)赋值语句的一般格式:变量=表达式.赋值语句中的“=”称作赋值号.功能:将表达式所代表的值赋给变量.要求:1°赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算式.如:2=x是错误的.一个语句只能给一个变量赋值.2°赋值号的左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“A=B”“B=A”的含义运行结果是不同的,如x=5是对的,5=x是错的,A+B=C是错的,C=A+B是对的.3°不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等),如y=x2-1=(x-1)(x+1),这是实现不了的.在赋值号右边表达式中每一个变量的值必须事先赋给确定的值.在一个赋值语句中只能给一个变量赋值,不能出现两个或以上的“=”.但对于同一个变量可以多次赋值.必修3知识总结(4)表达式的输入x3=x^3,3cba=(a+b+c)/3,ab=a*b,x=SQR(x),|x|=ABS(x),a除以b的余数=aMODb(二)基本逻辑结构语句重点:各种语句的基本用法.难点:各种语句的写法.(1)条件语句①两种条件语句“IF—THEN”语句&“IF—THEN—ELSE”语句与程序框图中的条件结构存在一一对应关系如下图:②相同点:首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句.不同点:对于“IF—THEN—ELSE”语句,若不符合条件,则执行ELSE后面的“语句体2”.对于“IF—THEN”语句,若不符合条件则直接结束该条件语句,转而执行其他后面的语句.(2)循环语句①两种循环语句与程序框图中的条件结构的一一对应关系.1°直到型循环结构:2°当型循环结构:必修3知识总结②相同点:都是反复执行循环体语句.不同点:当型循环语句是先判断后循环,直到型循环语句是先循环后判断.四、算法案例(见课本)案例1辗转相除法与更相减损法案例2秦九韶算法案例3排序案例4进位制第二章统计本章介绍随机抽样、样本估计总体、线性回归的基本方法。一、随机抽样(一)简单随即抽样重点:理解随机抽样的必要性和重要性,用抽签法和随机数法抽取样本的实施步骤.(1)一般地,抽签法就是把总体中的N个个体编号,把号码写在号签上,将号签放在一个容器中,搅拌均匀后,每次从中抽取一个号签,连续抽取n次,就得到一个容量为n的样本.抽签法的步骤是:1°将总体中个体从1—N编号;2°将所有编号1—N写在形状、大小相同的号签上;3°将号签放在一个不透明的容器中,搅拌均匀;4°从容器中每次抽取一个号签,并记录其编号,连续抽取n次;5°从总体中将与抽取到的签的编号相一致的个体取出.(2)抽签法的优点是简单易行,缺点是当总体的容量非常大时,费时、费力,如果标号的签搅拌得不均匀,会导致抽样不公平.因此说当总体中的个体数很多时,用抽签法不方便.这时用随机数法.(3)随机数表法的步骤:1°将总体中个体编号;2°在随机数表中任选一个数作为开始;3°规定从选定的数读取数字的方向;4°开始读取数字,若不在编号中,则跳过,若在编号中则取出,依次取下去,直到取满为止;5°根据选定的号码抽取样本.(4)综上所述可知,简单随机抽样有操作简便易行的优点,在总体个数不多的情况下是行之有效的.但是,如果总体中的个体数很多时,对个体编号的工作量太大,即使用随机数表法操作也并不方便快捷.另外,要想“搅拌均匀”也非常困难,这就容易导致样本的代表性差.(适用于小样本)(二)系统抽样重点:实施系统抽样的步骤.难点:当nN不是整数,如何实施系统抽样(剔除).(1)一般地,要从容量为N的总体中抽取容量为n的样本,可将总体分成均衡的若干部分,然后按照预先制定的规则,从每一部分抽取一个个体,得到所需要的样本,这种抽样的方法叫做系统抽样.必修3知识总结其步骤是:1°采用随机抽样的方法将总体中的N个个体编号;2°将整体按编号进行分段,确定分段间隔k(k∈N,l≤k);3°在第1段用简单随机抽样确定起始个体的编号l(l∈N,l≤k);4°按照一定的规则抽取样本.通常是将起始编号l加上间隔k得到第2个个体编号(l+k),再加上k得到第3个个体编号(l+2k),这样继续下去,直到获取整个样本.说明:从系统抽样的步骤可以看出,系统抽样是把一个问题划分成若干部分分块解决,从而把复杂问题简单化,体现了数学转化思想.(2)系统抽样的特点是:1°当总体容量N较大时,采用系统抽样;2°将总体分成均衡的若干部分指的是将总体分段,分段的间隔要求相等,因此,系统抽样又称等距抽样,这时间隔一般为k=[nN].3°预先制定的规则指的是:在第1段内采用简单随机抽样确定一个起始编号,在此编号的基础上加上分段间隔的整倍数即为抽样编号.(三)分层抽样重点:分层抽样的概念及其步骤.确定各层的入样个体数目,以及根据实际情况选择正确的抽样方法.(1)一般地,在抽样时,将总体分成互不交叉的层,然后按照一定的比例,从各层独立地抽取一定数量的个体,将各层取出的个体合在一起作为样本,这种抽样的方法叫分层抽样.(2)分层抽样的步骤:①分层:按某种特征将总体分成若干部分(层);②按抽样比确定每层抽取个体的个数;③各层分别按简单随机抽样的方法抽取样本;④综合每层抽样,组成样本.(3)分层抽样又称类型抽样,应用分层抽样应遵循以下要求:①分层时将相似的个体归入一类,即为一层,分层要求每层的各个个体互不交叉,即遵循不重复、不遗漏的原则,即保证样本结构与总体结构一致性.②分层抽样为保证每个个体等可能入样,需遵循在各层中进行简单随机抽样,每层样本数量与每层个体数量的比与这层个体数量与总体容量的比相等.③当总体个体差异明显时,采用分层抽样.二、用样本估计总体(一)用样本的频率分布估计总体分布重点:会列频率分布表,画频率分布直方图、频率折线图和茎叶图。难点:能通过样本的频率分布估计总体的分布.(1)频率分布是指一个样本数据在各个小范围内所占比例的大小;一般用频率分布直方图反映样本的频率分布.(2)画频率分布直方图的一般步骤为:1.找出所有数据中的最大值和最小值,并算出它们的差.2.决定组距和组数.3.确定分点必修3知识总结4.列出频数分布表.5.画频数分布直方图.(3)频率分布直方图的特征:①从频率分布直方图可以清楚地看出数据分布的总体趋势.②从频率分布直方图得不出原始的数据内容,把数据表示成直方图后,原有的具体数据信息就被抹掉了.同样一组数据,如果组距不同,横轴、纵轴的单位不同,得到的图和形状也会不同.不同的形状给人以不同的印象,这种印象有时会影响我们对总体的判断,(4)连接频率分布直方图中各小长方形上端的中点,就得到频率分布折线图.(5)当数据是两位有效数字时,用中间的数字表示十位数,即第一个有效数字,两边的数字表示个位数,即第二个有效数字,它的中间部分像植物的茎,两边部分像植物茎上长出来的叶子,因此通常把这样的图叫做茎叶图.画茎叶图的步骤如下:①将每个数据分为茎(高位)和叶(低位)两部分,在此例中,茎为十位上的数字,叶为个位上的数字;②将最小茎和最大茎之间的数按大小次序排成一列,写在左(右)侧;③将各个数据的叶按大小次序写在其茎右(左)侧.(6)①用茎叶图表示数据有两个优点:一是从统计图上没有原始数据信息的损失,所有数据信息都可以从茎叶图中得到;二是茎叶图中的数据可以随时记录,随时添加,方便记录与表示.②茎叶图只便于表示两位有效数字的数据,而且茎叶图只方便记录两组的数据,两个以上的数据虽然能够记录,但是没有表示两个记录那么直观,清晰.茎叶图、频率分布表和频率分布直方图都是用来描述样本数据的分布情况的.茎叶图由所有样本数据构成,没有损失任何样本信息,可以在抽样的过程中随时记录(这对于教练员发现运动员现场状态特别有用);而频率分布表和频率分布直方图则损失了样本的一些信息,必须在完成抽样后才能制作.正确利用三种分布的描述方法,都能得到一些有关分布的主要特点(如分布是否具有单峰性、是否具有对称性、样本点落在各分组中的频率等),这些主要特点受样本的随机性的影响比较小,更接近于总体分布的相应的特点.频率分布表和频率分布直方图之间的密切关系是显然的,它们只不过是相同的数据的两种不同的表达方式,茎叶图和频率分布表极为类似,事实上,茎相当于频率分布表中的分组;茎上叶的数目相当于频率分布表中指定区
本文标题:必修3第一章(算法)
链接地址:https://www.777doc.com/doc-2474052 .html