《高考备考指南 理科数学》课件-第12章 第1讲_第1页
《高考备考指南 理科数学》课件-第12章 第1讲_第2页
《高考备考指南 理科数学》课件-第12章 第1讲_第3页
《高考备考指南 理科数学》课件-第12章 第1讲_第4页
《高考备考指南 理科数学》课件-第12章 第1讲_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法初步、复数第十二章第1讲算法与程序框图【考纲导学】1.了解算法的含义,了解算法的思想.2.理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构.3.了解程序框图,了解工序流程图(即统筹图).4.能绘制简单实际问题的流程图,了解流程图在解决实际问题中的作用.5.了解结构图,会运用结构图梳理已学过的知识,整理收集到的资料信息.栏目导航01课前基础诊断03课后感悟提升02课堂考点突破04配套训练课前基础诊断11.算法的含义与程序框图(1)算法:算法是指按照一定规则解决________问题的明确的步骤.(2)程序框图:程序框图又称流程图,是一种用________、________及_________来表示算法的图形.(3)程序框图中图形符号的含义:某一类程序框流程线文字说明终端框(起止框)起始结束输入、输出框输入输出处理框(执行框)判断框2.基本算法语句(1)输入、输出、赋值语句的格式与功能:语句一般格式功能输入语句__________________________输入信息输出语句_________________________输出常量、变量的值和系统信息赋值语句_______________将表达式的值赋给变量INPUT“提示内容”;变量PRINT“提示内容”;表达式变量=表达式(2)条件语句的格式及框图:①IF-THEN格式:②IF-THEN-ELSE格式:(3)循环语句的格式及框图:①UNTIL语句:②WHILE语句:1.按如下程序框图,若输出结果为170,则判断框内应补充的条件为(

)A.i>7? B.i>9?C.i>10? D.i>11?【答案】A2.阅读如图所示的程序框图,运行相应的程序,输出s的值等于(

)A.-3

B.-10

C.0

D.-2【答案】A3.(2016年南宁二模)执行如图所示的流程图,则输出的S=(

)A.57

B.40

C.26

D.17【答案】B4.阅读如图所示的程序框图,若输入x=2,则输出的y值为________.【答案】11.易混淆处理框与输入框.处理框主要是赋值、计算,而输入框只是表示一个算法输入的信息.2.易忽视循环结构中必有选择结构,其作用是控制循环进程,避免进入“死循环”,是循环结构必不可少的一部分.3.易混淆当型循环与直到型循环.直到型循环是“先循环,后判断,条件满足时终止循环”;而当型循环则是“先判断,后循环,条件满足时执行循环”;两者的判断框内的条件表述在解决同一问题时是不同的,它们恰好相反.判断下面结论是否正确(请在括号中打“√”或“×”):(1)算法只能解决一个问题,不能重复使用.(

)(2)一个程序框图一定包含顺序结构,也包含条件结构(选择结构)和循环结构.(

)(3)输入框只能紧接开始框,输出框只能紧接结束框.(

)(4)条件结构的出口有两个,但在执行时,只有一个出口是有效的.(

)【答案】(1)×

(2)×

(3)×

(4)√课堂考点突破2顺序结构与条件结构

(1)(2015年福建)阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为(

)A.2

B.7

C.8

D.128(2)执行如图所示的程序框图,如果输入的x,y∈R,那么输出的S的最大值为(

)A.0

B.1

C.2

D.3【规律方法】(1)顺序结构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的.(2)解决此类问题,只需分清运算步骤、赋值量及其范围进行逐步运算即可.(3)条件结构中条件的判断关键是明确条件结构的功能,然后根据“是”的分支成立的条件进行判断.(4)对条件结构,无论判断框中的条件是否成立,都只能执行两个分支中的一个,不能同时执行两个分支.【跟踪训练】1.(2016年淮南一模)下面的程序框图能判断任意输入的数x的奇偶性.其中判断框内的条件是(

)A.m=0

B.m=1

C.x=0

D.x=1【答案】B

【解析】由程序框图所体现的算法可知判断一个数是奇数还是偶数,看这个数除以2的余数是1还是0.由图可知应该填m=1.故选B.循环结构【考向分析】循环结构是高考命题的一个热点问题,多以选择题、填空题的形式呈现,试题难度不大,多为容易题或中档题.常见命题角度有:(1)由程序框图求输出结果;(2)完善程序框图.【答案】D

【解析】S=1,i=1+2=3,不满足条件,执行循环体;S=1×3=3,i=3+2=5,不满足条件,执行循环体;S=3×5=15,i=5+2=7,不满足条件,执行循环体;S=15×7=105,i=7+2=9,满足条件,退出循环体,故判断框内应补充的条件为i≥9,故选D.【规律方法】解答这类题目时,一定要理解悟透各种框图的作用才能得到正确的结果,特别要注意对问题的转化、问题与框图的表示的相互转化.基本算法语句 (2016年衡阳校级模拟)如图程序,当x=38时运行后输出的结果为(

)A.38

B.83

C.80

D.77【答案】D

【解析】模拟执行程序,可得x=38,a=3,b=8,x=80-3=77,故选D.【规律方法】解决算法问题的三个步骤【跟踪训练】2.(2016年江西校级一模)如果下面的程序执行后输出的结果是11880,那么在程序UNTIL后面的条件应为(

)A.i<10

B.i≤10

C.i≤9

D.i<9【答案】D

【解析】因为输出的结果是11880,即s=1×12×11×10×9,需执行4次,所以程序中UNTIL后面的“条件”应为i<9,故选D.课后感悟提升31组关系——顺序结构、循环结构和条件结构的关系顺序结构是每个算法结构都含有的,而循环结构有重复性,条件结构具有选择性没有重复性,并且循环结构中必定包含一个条件结构,用于确定何时终止循环体,循环结构和条件结构都含有顺序结构.2个注意点——利用循环结构表示算法及赋值语句的注意点(1)循环结构的注意点:①注意是利用当型循环结构,还是直到型循环结构.②注意选择准确地表示累计的变量.③注意在哪一步开始循环,满足什么条件不再执行循环体.(2)关于赋值语句,有以下几点需要注意:①赋值号左边只能是变量名字,而不是表达式,如3=m是错误的.②赋值号左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量,如Y=x,表示用x的值替代变量Y的原先的取值,不能改写为x=Y,因为后者表示用Y的值替代变量x的原先的值.③在一个赋值语句中只能给一个变量赋值,不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论