




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法初步、复数第十二章第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语句:【答案】A2.阅读如图所示的程序框图,运行相应的程序,输出s的值等于(
)A.-3
B.-10
C.0
D.-2【答案】A【答案】A4.根据如下给出的程序框图,计算f(-1)+f(2)的值为________.【答案】01.易混淆处理框与输入框.处理框主要是赋值、计算,而输入框只是表示一个算法输入的信息.2.易忽视循环结构中必有选择结构,其作用是控制循环进程,避免进入“死循环”,是循环结构必不可少的一部分.3.易混淆当型循环与直到型循环.直到型循环是“先循环,后判断,条件满足时终止循环”;而当型循环则是“先判断,后循环,条件满足时执行循环”;两者的判断框内的条件表述在解决同一问题时是不同的,它们恰好相反.判断下面结论是否正确(请在括号中打“√”或“×”):(1)算法只能解决一个问题,不能重复使用.(
)(2)一个程序框图一定包含顺序结构,也包含条件结构(选择结构)和循环结构.(
)(3)输入框只能紧接开始框,输出框只能紧接结束框.(
)(4)条件结构的出口有两个,但在执行时,只有一个出口是有效的.(
)【答案】(1)×
(2)×
(3)×
(4)√课堂考点突破2顺序结构与条件结构
(1)(2017年山东)执行如图所示的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为(
)A.x>3? B.x>4?C.x≤4? D.x≤5?(2)执行如图所示的程序框图,如果输入的x,y∈R,那么输出的S的最大值为(
)A.0
B.1
C.2
D.3【答案】(1)B
(2)C【规律方法】(1)顺序结构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的.(2)解决此类问题,只需分清运算步骤、赋值量及其范围进行逐步运算即可.(3)条件结构中条件的判断关键是明确条件结构的功能,然后根据“是”的分支成立的条件进行判断.(4)对条件结构,无论判断框中的条件是否成立,都只能执行两个分支中的一个,不能同时执行两个分支.【跟踪训练】1.(2018年滨州模拟)如图所示的程序框图的输出值y∈(1,2],则输入值x的取值范围为(
)A.[-log23,-1)∪[1,3)
B.(-1,-log32]∪[1,2)C.[-log23,-1)∪(1,3]
D.(-1,-log32]∪(1,2]【答案】C【解析】当x≥0时,由y=log2(x+1)∈(1,2],解得x∈(1,3];当x<0时,由y=2-x-1∈(1,2],解得x∈[-log23,-1).综上,x∈[-log23,-1)∪(1,3].故选C.循环结构【考向分析】循环结构是高考命题的一个热点问题,多以选择题、填空题的形式呈现,试题难度不大,多为容易题或中档题.常见的考向:(1)由程序框图求输出结果;(2)完善程序框图.【答案】B【解析】由程序框图可知S=1×21+2×22+3×23+4×24+5×25+6×26=2+8+24+64+160+384=642.故选B.【规律方法】解答这类题目时,一定要理解悟透各种框图的作用才能得到正确的结果,特别要注意对问题的转化、问题与框图的表示的相互转化.基本算法语句【规律方法】(1)本题主要考查条件语句、输入与输出语句,要注意赋值语句一般格式中的“=”不同于等式中的“=”,其实质是计算“=”右边表达式的值,并将该值赋给“=”左边的变量.(2)解决此类问题关键要理解各语句的含义,以及基本算法语句与算法结构的对应关系.【跟踪训练】2.按照如图程序运行,则输出k的值是________.【答案】3【解析】第一次循环,x=7,k=1;第二次循环,x=15,k=2;第三次循环,x=31,k=3;终止循环,输出k的值是3.课后感悟提升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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省南通市通州区监测2025年小升初总复习数学测试题含解析
- 江西师范大学科学技术学院《平面形态设计》2023-2024学年第一学期期末试卷
- 云南艺术学院文华学院《化工原理》2023-2024学年第二学期期末试卷
- 2025胃癌化疗指南
- 孝德教育主题班会
- IT行业信息安全培训
- 国学知识问答
- 公共卫生主题宣传教育
- 2024-2025学年上海市浦东新区建平中学西校九年级(下)第一次月考数学试卷 (含解析)
- 2024-2025学年下学期高二英语人教版同步经典题精练之形容词词义辨析
- 新疆维吾尔自治区初中学业水平考试英语答题卡
- 电动单梁起重机(双速)设计计算书
- 2016年一级建造师考试《水利工程管理与实务》电子书
- 保健食品试卷答案
- #2锅炉水冷壁安装施工方案
- 光伏混凝土钻孔灌桩基础施工方案方案
- 2022年四川省特种设备作业安全管理人员考试题库汇总(含真题和典型题)
- 公司发货通知单
- 法语动词变位
- GB/T 247-2008钢板和钢带包装、标志及质量证明书的一般规定
- GB/T 24677.2-2009喷杆喷雾机试验方法
评论
0/150
提交评论