




免费预览已结束,剩余4页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
12.3程序框图与算法语句考情分析1程序框图作为计算机科学的基础,是历年来高考的一个必考点,多以选择、填空题的形式出现,一般中档偏易,多与分段函数、数列、统计等综合考查2重点考查程序框图的应用,有时也考查基本的算法语句注重程序框图的输出功能、程序框图的补充,以及算法思想和基本的运算能力、逻辑思维能力的考查基础知识1算法通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成2程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形通常程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤,流程线带方向箭头,按照算法进行的顺序将程序框连接起来3三种基本逻辑结构(1)顺序结构是由若干个依次执行的处理步骤组成的,这是任何一个算法都离不开的基本结构其结构形式为(2)条件结构是指算法的流程根据给定的条件是否成立而选择执行不同的流向的结构形式其结构形式为(3)循环结构是指从某处开始,按照一定条件反复执行处理某一步骤的情况反复执行的处理步骤称为循环体循环结构又分为当型(while型)和直到型(until型)其结构形式为4输入语句、输出语句、赋值语句的格式与功能语句一般格式功能输入语句input“提示内容”;变量输入信息输出语句print“提示内容”;表达式输出常量、变量的值和系统信息赋值语句变量表达式将表达式代表的值赋给变量5.条件语句(1)程序框图中的条件结构与条件语句相对应(2)条件语句的格式及框图ifthen格式ifthenelse格式6循环语句(1)程序框图中的循环结构与循环语句相对应(2)循环语句的格式及框图until语句while语句注意事项1.顺序结构、循环结构和条件结构的关系顺序结构是每个算法结构都含有的,而对于循环结构有重复性,条件结构具有选择性没有重复性,并且循环结构中必定包含一个条件结构,用于确定何时终止循环体循环结构和条件结构都含有顺序结构2. (1)利用循环结构表示算法,第一要先确定是利用当型循环结构,还是直到型循环结构;第二要选择准确的表示累计的变量;第三要注意在哪一步开始循环,满足什么条件不再执行循环体(2)关于赋值语句,有以下几点需要注意:赋值号左边只能是变量名字,而不是表达式,例如3m是错误的赋值号左右不能对换,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量,例如yx,表示用x的值替代变量y的原先的取值,不能改写为xy.因为后者表示用y的值替代变量x的值在一个赋值语句中只能给一个变量赋值,不能出现一个或多个“”题型一算法的设计【例1】已知点p(x0,y0)和直线l:axbyc0,求点p(x0,y0)到直线l的距离d,写出其算法并画出程序框图解算法如下: 程序框图:第一步,输入x0,y0及直线方程的系数a,b,c.第二步,计算z1ax0by0c.第三步,计算z2a2b2.第四步,计算d.第五步,输出d.【变式1】 已知函数y写出求该函数函数值的算法及程序框图解算法如下:第一步,输入x.第二步,如果x0,则y2;如果x0,则y0;如果x0,则y2.第三步,输出函数值y.相应的程序框图如图所示题型二基本逻辑结构【例2】阅读下图所示的程序框图,运行相应的程序,输出的结果是()a3 b11 c38 d123(2)已知函数y如图表示的是给定x的值,求其对应的函数值y的程序框图处应填写_;处应填写_解析(1)a110,a122310,a3221110.故输出结果为11.(2)由框图可知只要满足中的条件则对应的函数解析式为y2x,故此处应填写x2,则处应填写ylog2x.答案(1)b(2)x2?ylog2x【变式2】执行右面的程序框图,如果输入的n是4,则输出的p是()a8 b5c3 d2解析第一次运行:p1,s1,t1,k2;第二次运行:p2,s1,t2,k3;第三次运行:p3,s2,t3,k4,不满足k50,输出i4.故应选b.3. 读程序回答问题甲乙对甲、乙两程序和输出结果判断正确的是()a. 程序不同,结果不同b. 程序不同,结果相同c. 程序相同,结果不同d. 程序相同,结果相同答案:b解析:从两个程序可知它们的程序语句不同,但其算法都是求1231000,故结果相同4.阅读程序框图,如果输出的函数值在区间,内,那么输入的实数x的取值范围是()a. (,2b. 2,1c. 1,2d. 2,)答案:b解析:该程序框图的作用是计算分段函数f(x)的函数值又输出的函数值在区间,内,x2,15.一个算法的程序框图如图所示,若该程序输出的结果是,则判断框内应填入的条件是()a. i4?c. i5?答案:c解析:初始
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年江苏“安全生产月”知识考试试题含参考答案
- 中医医疗技术相关性感染预防与控制试题(附答案)
- 中药饮片处方审核、调配、核对管理的培训测验试题及答案
- 红十字应急救护培训测试题(附答案)
- 2024年浙江省行测真题及答案
- 设备维修人员安全培训试题及答案
- 北京学拳击基础知识培训课件
- 化验室安全知识培训课件
- 柳宗元山水游记课件
- 叶酸培训试题及答案
- 关于术中知晓预防和脑功能监测专家共识
- 心理健康评定量表
- 河道修防工高级工试题
- 女性生殖脏器
- 保障农民工工资支付协调机制和工资预防机制
- GB/T 9258.1-2000涂附磨具用磨料粒度分析第1部分:粒度组成
- GB/T 4458.3-2013机械制图轴测图
- GB/T 311.2-2013绝缘配合第2部分:使用导则
- GB/T 13912-2002金属覆盖层钢铁制件热浸镀锌层技术要求及试验方法
- GB/T 13890-2008天然石材术语
- 重症急性胰腺炎急性反应期液体复苏策略课件
评论
0/150
提交评论