- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析程序框图问题类型与求解
浅析程序框图问题类型与求解
随手翻开新课标实验区的高考题试卷,无论是2007年还是2008年,无论是文科还是理科,有一种题型你总是可以碰到,那就是程序框图试题.程序框图是新课标必修3中《算法初步》中的内容,它为什么如此倍受命题人员的关注呢?算法语句在新课程不同的版本中使用了不同的语言,但框图却没有改变,从考试的公平性出发,应该在以此命题;另一方面,程序框图的基本思想是处理问题的步骤与方法,这也与中学数学教学的目的完全一致,因此,它成了一个新的高考热点.为使你在2009年高考复习中取得主动权,本文对这一内容的常见类型与解法进行归纳,希望对你能有所帮助.
一、程序框图的输出结果
程序框图的输出结果是程序框图问题中最为基本,也最为常见的试题,此类题的设计可以输出某个运算结果,可以输出运算的限制条件,还可以输出一些判断的结论,可谓花样繁多.
例1 (2008年高考山东题)执行下面的程序框图,若p=0.8,则输出n=.
解析按照框图的步骤运行一下,因为p=0.8,
由于S=0<0.8=p,因此,S=,n=2;
又由于S=<0.8=p,于是S=+=,n=3;
又由于S=<0.8=p,于是S=+=,n=4;
而S=>0.8,故输出n=4.
点评为了考查考生对程序框图的理解与掌握程度,命题者设计出完整的程序框图,根据框图的运行求输出结果,这是对程序框图考查的一种常规题型.此类题除掌握基本类型外又要识别不同“框”的含义.2008年广东高考题中也有此种类型.
二、程序框填空
程序框图填空型试题,一般都是给出完整的程序框图,但中间省略了部分重点环节,要求考生分析框图,正确填写空白内容,此类题是程序框图的一种重要题型,我们加以必须重视.
例22008年高考海南、宁夏题)右面的程序框图,
如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()
A. c>x B. x>c
C. c>b D. b>c
解析看看程序框图的运行,首先b>x吗?若是,就将b值赋给x,否则,x将直接进入下一步,经过这一步到下一个框中去的值一定是a,b中的较大的一个且其值赋给了x;第二个判断框是对x与c进行大小比较,由于要求输出较大的数,显然,应该填“ c>x”,此时,若是就将c值赋给x,然后输出,否则直接输出,完全符合题意.
点评本题省去了一个判断框的内容,考生要根据试题的要求及程序框图的运行情况,合理、准确地填写省略的内容.显然,题目难度不大,但对程序框图涉及的大小比较的基本操作必须熟练,否则,也很难产生结论.
三、运算型
程序框图的功能很大程度上就是运算,利用这个特点可以将某些结论,通过程序框图的运算形式给出,要求考生能够通过程序框图准确、快速地产生结果,然后再进行其它运算与推理.
例3某旅游商品生产企业,2007年某商品生产的投入成本为1元/件,出厂价为程序框图的输出结果p元/件,年销售量为10000件,因2008年国家长假的调整,此企业为适应市场需求,计划提高产品档次,适度增加成本投入.若每件投入成本增加的比例为x(0<x<1),则出厂价相应提高的比例为0.75x,同时预计销售量增加的比例为0.8x.已知得利润(出厂价-投入成本)×年销售量.
(Ⅰ)写出2008年预计的年利润y与投入成本增加的比例x的关系式;
(Ⅱ)为使2008年的年利润比2007年有所增加,问:投入成本增加的比例x应在什么范围内?
解析 (Ⅰ)由程序框图运行一下,可知,第一步结果为p=0.3,i=0.2;第二步结果为p=0.5,i=0.3;第三步结果为p=0.8,i=0.4;第四步结果为p=1.2,i=0.5;由于1.2>1.1;因此,输出p=1.2.依题意得y=[1.2×(1+0.75x)-1×(1+x)]×10000×(1+0.8x)=-800x2+600x+2000(0<x<1).
(Ⅱ)要保证2008年的利润比2007年有所增加,当且仅当y>(1.2-1)×10000,0<x<1,即-800x2+600x>0,0<x<1,解之得0<x<.
点评本题是程序框图的运算型试题,虽然不难,但运算的结果对整个问题的求解相当关键.因此抓住运算的特点与规律,认清运算的本质,是非掌握不可的基本运算技巧.
四、交汇型
程序框图所涉及知识的丰富性决定了它的广泛联系性,它几乎可以与中学数学中的任意一个内容交汇产生试题,其中最为常见的有:
1. 与导数交汇.
例4(2008年日照市高三教学质量检测)在如下程序框图中,输入f0(x)=cosx,则输出的是.
解析运行一下程序框图,第一步
文档评论(0)