例谈算法语言的阅读理解策略

上传人:第*** 文档编号:38819260 上传时间:2018-05-08 格式:DOC 页数:2 大小:165KB
返回 下载 相关 举报
例谈算法语言的阅读理解策略_第1页
第1页 / 共2页
例谈算法语言的阅读理解策略_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《例谈算法语言的阅读理解策略》由会员分享,可在线阅读,更多相关《例谈算法语言的阅读理解策略(2页珍藏版)》请在金锄头文库上搜索。

1、例谈算法语言的阅读、理解的策略泰州市教研室 (225300) 石志群从近两年进入新课程的省市(包括江苏省)高考数学试卷看,对算法的考查有以下几个特点:一是考查的频率高、可能性大,二是以阅读、理解算法语言(主要是流程图)为主要形式,三是重视与其他内容的综合(如与数列求和、递推数列、函数、不等式、方程甚至统计知识相综合) 。对应考而言,特点二是最重要的,下面以 2008 年江苏卷第 7 题为例,说明算法语言的阅读、理解的基本策略。题:某地区为了了解 7080 岁老人的日平均睡眠时间(单位:h) ,随机选择了 50 位老人进行调查。下表是这 50 位老人日睡眠时间的频率分布表:序号(i)分组(睡眠时

2、间)组中值(Gi)频数(人数)频率(Fi)14,5)4.560.1225,6)5.5100.2036,7)6.5200.4047,8)7.5100.2058,9)8.540.08在上述统计数据的分析中,一部分计算见算法流程图,则输出的 S 的值是 。分析:先按顺序进行逐步操作:S=0;i=1,G1=4.5,F1=0.12,S=0+G1F1=0+4.50.12=0.54;(判断 i5 是否成立:不成立,故执行 ii+1)i=2,G2=5.5,F2=0.20,S=0.54+G2F2=0.54+5.50.20=1.64;(判断 i5 是否成立:不成立,故执行 ii+1)i=3,G3=6.5,F3=0

3、.40,S=1.64+G3F3=1.64+6.50.40=4.24;在操作的过程中发现规律:事实上就是将所有的 Gi、Fi的积相加,S 即为其和(因为共有5 组数据) 。从上述过程可以看到,阅读算法语言有下面一些常用策略:一是从特殊到一般的策略,即先根据流程图、算法语句逐一操作,在对特例的操作过开始S0i1输入 Gi,FiSS+GiFii5ii+1NY 输出 S结束程中发现一般的操作规律(对与数列、函数等有关的问题,由此还可以发现一般的递推关系、所求值的式子的一般表达式) ;二是对“交叉”点处的认真判断的策略,因为其决定了操作的走向(流程图的流向) 。对选择结构的算法语言,判断框内是分类的标准

4、、流向的依据,对循环结构的算法语言,判断框内是进(或出)循环的条件;三是正确确定各组成部分的起、止值(或位置)的策略,特别是对循环结构,尤其需要明确起点和终点,弄清循环的次数。如本例中 S 的初值是 0,故所求的是所有的 Gi、Fi的积的和。又如,若将本例的流程图改为当型循环,即先判断,再执行(流程图如图) ,并要求输出 i,就很容易出错:误以为输出的 i 值为 5,其实,当i5 时仍然是要进入循环的,当 i6 时也退出循环,最后输出的 i 值为 6。要注意:直到型循环与当型循环中循环变量的输出值的区别。对此,追踪法是一种很好的策略:即多研究几个特例,从特例情形推测最终结论。输出 S,iY开始S0i1输入 Gi,FiSS+GiFii5ii+1N结束

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号