- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高考AB卷 学法大视野 知识点一 程序框图 1.算法的定义 算法是按照 解决某一类问题的 和 的步骤. 一定规则 2.程序框图 (1)程序框图又称 ,是一种用 、 及 来表示算法的图形. (2)程序框图通常由 和 组成. (3)基本的程序框有终端框(起止框)、输入框、输出框、处理框(执行框)、判断框. 流程图 程序框 流程线 文字说明 程序框 流程线 明确 有限 3.三种基本逻辑结构 依次执行 条件是否成立 反复执行 循环体 ?两个易错点:忽略计数变量与累加(乘)变量的顺序致误;对 条件结构判断不准确致误. (1)[在循环结构中要注意计数变量与累加(乘)变量的关系,计数变量和累加(乘)变量一般是同步执行的,累加(乘)一次,计数一次.特别地,当计数变量参与累加(乘)变化时,注意其先后顺序]如图所示是一算法的程序框图,若此程序运行结果为S=720,则在判断框中应填入关于k的判断条件是( ) A.k≥6? B.k≥7? C.k≥8? D.k≥9? 解析 第一次运行结果为S=10,k=9;第二次运行结果为S=10×9=90,k=8;第三次运行结果为S=720,k=7.这个程序满足判断框的条件时执行循环,故判断条件是k≥8?.故选C. 答案 C (2)[条件结构中应注意“是”、“否”与输出结果之间的对应关系以及判断框内的条件的变化]运行如图所示的程序框图,若输出的y值的范围是[0,10],则输入的x值的范围是________. 答案 [-7,9] 1.输入语句、输出语句、赋值语句的格式与功能 知识点二 基本算法语句 2.条件语句 ①IF-THEN格式 ②IF-THEN-ELSE格式 3.循环语句 ①UNTIL语句 ②WHILE语句 循环结构 程序框图求解方略 (1)循环结构中的条件判断 循环结构中的条件是高考常考的知识点,主要是控制循环的变量应该满足的条件是什么,满足条件则进行循环或者退出循环,此时要特别注意当型循环与直到型循环的区别. (2)解决程序框图中的循环结构问题要注意几个常用变量: ①计数变量:用来记录某个事件发生的次数,如i=i+1. ②累加变量:用来计算数据之和,如S=S+i. ③累乘变量:用来计算数据之积,如p=p×i. (3)处理循环结构的框图问题,关键是理解并认清终止循环结构的条件及循环次数.` 条件结构 (1)条件结构中的条件判断 条件结构中条件的判断关键是明确条件结构的功能,然后根据“是”的分支成立的条件进行判断. (2)利用条件结构解决算法问题时,重点是判断框,判断框内的条件不同,对应的下一图框中的内容和操作要相应地进行变化,故要重点分析判断框内的条件是否满足. 【例1】 (2016·山西四校联考)执行如图的程序框图,则输出S的值为( ) 答案 B [点评] 解答这类题目时,一定要理解悟透各种框图的作用,才能得到正确的结果,特别要注意对问题的转化,问题与框图的表示的相互转化. 应用循环语句编写程序有“条件三要素”:(1)循环语句中的变量一般需要进行一定的初始化操作;(2)循环语句在循环的过程中需要有“结束”的机会;(3)在循环中要改变循环条件的成立因素. 算法语句的应用策略 【例2】 阅读下面两个算法语句: 图1 图2 执行图1中语句的结果是输出________; 执行图2中语句的结果是输出________. 解析 执行语句1,得到(i,i·(i+1))结果依次为(1,2),(2,6),(3,12),(4,20),故输出i=4. 执行语句2的情况如下: i=1,i= i+1=2,i·(i+1)=620(是),结束循环,输出i=2. 答案 i=4 i=2 [点评] 解决算法语句有三个步骤:首先通读全部语句,把它翻译成数学问题;其次领悟该语句的功能;最后根据语句的功能运行程序,解决问题. 对变量的含义理解不准致误 【示例】 执行如图所示的程序框图,输出的S值为( ) A.2 B.4 C.8 D.16 答案 C [易错防范] (1)要分清是当型循环结构还是直到型循环结构;要理解循环结构中各变量的具体含义以及变化规律. (2)在处理含有循环结构的算法问题时,关键是确定循环的次数,循环中有哪些变量,且每一次循环之后的变量S、k值都要被新的S、k值所替换. 高考AB卷 学法大视野
您可能关注的文档
- 【南方新课堂】2016-2017学年高中数学 第1章 集合 1.2.1 子集、真子集课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 集合 1.2.2 补集、全集课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 集合 1.3 交集、并集课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 集合过关检测 苏教版必修.doc
- 【南方新课堂】2016-2017学年高中数学 第1章 集合综合检测归纳与整理课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 解三角形 1 正弦定理课时训练 苏教版必修.doc
- 【南方新课堂】2016-2017学年高中数学 第1章 解三角形 1.1 正弦定理课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 解三角形 1.2 余弦定理课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 解三角形 1.3.1 距离问题课件 苏教版必修.ppt
- 【南方新课堂】2016-2017学年高中数学 第1章 解三角形 1.3.2 高度与角度问题课件 苏教版必修.ppt
文档评论(0)