已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考点1 考点2 考点3 考点4 返回目录 考纲解读 返回目录 算法与程序框图在2012年的高考中 多以选择 填空题考查 难度为中低档 热点体现在阅读框图填空 考向预测 返回目录 1 算法指的是用阿拉伯数字进行算术运算的过程 在数学中 现代意义上的 算法 通常是指按照一定规则解决某一类问题的的步骤 明确和有限 返回目录 2 程序框图 1 程序框图又称流程图 是一种用 来表示算法的图形 2 程序框图由和组成 一个或几个程序框的组合表示算法中的一个步骤 流程线是方向箭头 按照算法进行的顺序将程序框连结起来 3 程序框图的三种基本逻辑结构分别为 和 循环结构 程序框 流程线及文字说明 程序框流程线 顺序结构 条件结构 返回目录 考点1框图的含义 如图所示的流程图是将一系列指令和问题用框图的形式排列而成的 箭头将告诉你下一步到哪一个程序框图 阅读下边的流程图 并回答下面的问题 返回目录 1 程序框图表示了怎样的算法 2 若a b c 则输出的数是 若a b c log32 则输出的数是 返回目录 分析 程序框图中有两处判断 由框图中所示的文字和符号表示的操作内容可知 此框图表示的是 找出a b c三个数中的最大值 的算法 明确了算法 第 2 个问题便可解决 a b a b 又 b c a b c 解析 1 此框图表示的算法是 找出a b c三个实数的最大值 2 当a b c时 由算法知输出的数是a 当a b c log32时 因a b c 故输出的数是a 返回目录 程序框图主要包括三部分 1 表示相应操作的框 2 带箭头的流程线 3 框内外必要的文字说明 读懂流程图要从这三个方面研究 流程线反映了流程执行的先后顺序 主要看箭头方向 框内外文字说明表明了操作内容以此题方式考查算法的理解与应用 返回目录 如图是解决某个问题而绘制的程序框图 仔细分析各图框内的内容及图框之间的关系 回答下面的问题 1 图框 中x 2的含义是什么 2 图框 中y1 ax b的含义是什么 3 图框 中y2 ax b的含义是什么 4 该程序框图解决的是怎样的一个问题 5 若最终输出的结果是y1 3 y2 2 当x取5时输出的结果5a b的值应该是多大 返回目录 6 在 5 的前提下输入的x值越大 输出的ax b是不是越大 为什么 7 在 5 的前提下当输入的x值为多大时 输出结果ax b等于0 返回目录 1 图框 中x 2表示把2赋给变量x或使x 2 2 图框 中y1 ax b的含义 该图框在执行 的前提下 即当x 2时计算ax b的值 并把这个值赋给y1 3 图框 中y2 ax b的含义 该图框在执行 的前提下 即当x 3时计算ax b的值 并把这个值赋给y2 4 该程序框图解决的是求函数f x ax b的函数值的问题 其中输入的是自变量x的值 输出的是x对应的函数值 返回目录 5 y1 3 即2a b 3 y2 2 即 3a b 2 由 解得a 1 b 1 f x x 1 当x取5时 5a b f 5 5 1 1 6 6 输入的x值越大 输出的函数值ax b越大 因为f x x 1是r上的增函数 7 令f x x 1 0得x 1 因而当输入的值为 1时 输出的函数值为0 返回目录 考点2顺序结构的程序框图 写出计算1 3 5 7的一个算法 并画出程序框图 解析 算法s1计算1 3的结果4 s2计算4 5的结果9 s3计算9 7的结果16 s4输出运算结果 程序框图如图11 1 9 分析 可采用顺序结构的程序框图 返回目录 1 本题的算法是采用了逐个相加的方法 虽然机械但很基本 只要按部就班地做 一定能算出结果 也可利用等差数列的求和公式解 2 此题的程序框图也可用后面的循环结构框图表示 返回目录 已知平面内的一点p0 x0 y0 和直线l ax by c 0 求点p0 x0 y0 到直线l的距离d 画出程序框图 程序框图如右图 返回目录 考点3条件分支结构的程序框图 3x 1 x 0 2 5x x 0 写出求该函数的函数值的算法 并画出程序框图 分析 该函数是分段函数 当x取不同范围内的值时 函数表达式不同 因此当给出一个自变量x的值时 必须先判断x的范围 然后确定利用哪一段解析式求函数值 已知函数f x 返回目录 解析 算法如下 s1输入x s2如果x 0 那么使f x 3x 1 否则f x 2 5x s3输出函数值f x 程序框图如图 返回目录 求分段函数值的算法应用到条件分支结构 因此在程序框图的画法中需要引入判断框 要根据题目的要求引入判断框的个数 而判断框内的条件不同 对应的下一图框中的内容或操作就相应地进行变化 例如 此题还可以画成如图所示的程序框图 返回目录 在音乐唱片超市里 每张唱片售价25元 顾客如果购买5张以上 含5张 唱片 则按九折收费 如果顾客买10张以上 含10张 唱片 则按照八五折收费 请设计一个完成计费工作的算法 画出程序框图 返回目录 算法步骤如下 s1输入a s2若a 5 则c 25a 否则执行s3 s3若a 10 则c 22 5a 否则c 21 25a s4输出c 程序框图如图 返回目录 考点4循环结构的程序框图 设计算法 输出1000以内同时能被3和5整除的所有正整数 画出程序框图 分析 因为凡是被3和5整除的正整数都是15的倍数 而1000 15 66 10 因此 1000以内一共有66个这样的正整数 引入变量a表示输出的数 引入计数变量n 计数变量n可以从1 66 反复输出a 就能输出1000以内的所有被3和5整除的正整数 返回目录 解析 算法程序框图如图 返回目录 本题中描述算法的结构叫循环结构 其中反复执行的第 部分称为循环体 变量n控制循环的开始和结束 称为循环变量 第 部分是赋予循环变量初始值 预示循环开始 第 部分判断循环是否继续执行循环体 称为循环终止条件 返回目录 2010年高考课标全国卷 如果执行如图所示的框图 输入n 5 则输出的数等于 a b c d 返回目录 解析 第一次行 n 5 k 1 s 0 s 0 1 5成立 进入第二次运行 k 2 s 2 5成立 进入第三次运行 k 3 s 3 5成立 进入第四次运行 k 4 s 4 5成立 进入第五次运行 k 5 s 1 5 5不成立 此时退出循环 输出s 故应选d 返回目录 算法的三种基本逻辑结构的比较算法有三种基本的逻辑结构 顺序结构 条件分支结构 循环结构 1 顺序结构是由若干个依次执行的处理步骤组成的 这是任何一个算法都离不开的基本结构 它是最简单的算法结构 在程序框图中的体现就是用流程线自上而下地连接起来 按顺序执行算法步骤 2 条件分支结构要先根据指定条件进行判断 再由判断的结果决定选择执行分支路径的哪一条 在算法中通过对条件的判断 根据条件是否成立而选择不同流向的算法结构 其基本结构如图所示 条件p成立 或为 真 时执行a 否则执行b 返回目录 3 循环结构 在一些算法中 也经常会出现从某处开始 按照一定条件 反复执行某一处理步骤的情况 这就是循环结构 循环结构要在某个条件下终止循环 这就需要条件分支结构来判断 在循环结构中都有一个计数变量和累加变量 计数变量用于记录循环次数 累加变量用于输出结果 计数变量和累加变量一般是同步执行的 累加一次 计数一次 返回目录
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年建筑工程监理合同补充协议书
- 滨海废旧锅炉拆除协议书
- 起重吊运协议书
- 1688买家退款协议书
- 2025年零售贸易行业无人商店与智能支付研究报告及未来发展趋势预测
- 2025年高中新课程改革课堂教学转型实践案例考核试卷
- 2025年农业科技行业农业无人驾驶技术研究报告及未来发展趋势预测
- 2025年互联网行业在线社交平台用户行为分析研究报告及未来发展趋势预测
- 2025年城市公共交通调度系统优化考核试卷
- 2025年金融衍生品风险管控(散户参与期权交易投资者保护)考核试卷
- 化工仪表维保知识培训课件
- 2025-2030中国宠物经济市场现状分析与前景预测报告
- 消防安全管理制度(完整版)
- 小水电站全厂失压应急预案
- 河道治理工程劳务承包合同范本6篇
- 实施指南(2025)《HG-T 6329-2024 高纯工业品四氯化钛》
- 中国近现代史纲要(广州大学)学习通网课章节测试答案
- 2025年中国工艺美术馆面向社会招聘工作人员2人笔试历年典型考题及考点剖析附带答案详解
- 主题公园娱乐项目商业计划书
- 玉米种植课件教学
- 小儿肌炎课件
评论
0/150
提交评论