1、课时47 程序框图与算法语言(课前预习案) 时间:2015/12/22一、高考考纲要求1.了解算法的含义,了解算法的思想.2.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.3.了解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.二、基础知识梳理1程序框图的结构类型及作用(1)顺序结构定义:由若干个 执行的步骤组成的,这是任何一个算法都离不开的基本结构结构形式(2)条件结构定义:算法的流程根据 是否成立有不同的流向,条件结构就是处理这种过程的结构结构形式(3)循环结构定义:从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为 结构形
2、式:2算法语句的格式与应用(1)输入语句、输出语句和赋值语句语句一般格式功能输入语句INPUT“提示内容”;变量输出语句PRINT“提示内容”;表达式赋值语句变量表达式(2)条件语句: 功能:实现 结构条件语句的格式:aIFTHEN格式: bIFTHENELSE格式:IF条件THEN 语句体1ELSE 语句体2(3)循环语句 END IF功能:实现程序框图中的 结构循环语句的格式:aUNTIL语句 bWHILE语句 WHILE 条件 循环体WEND三、课前检测1. 【2015高考陕西,文7】根据右边框图,当输入为6时,输出的( )A B C D (题1图) (题2图)2(2012天津)阅读右边
3、的程序框图,运行相应的程序,当输入x的值为25时,输出x的值为()A1 B1 C3 D93(2012安徽)如图所示,程序框图的输出结果是()A3 B4 C5 D8 (题3图) (题4图) 4(2012陕西)下图是用模拟方法估计圆周率值的程序框图,P表示估计结果,则图中空白框内应填入()AP BPCP DP5(2012浙江)若某程序框图如图所示,则该程序运行后输出的值是_课时47 程序框图与算法语言(课内探究案) 考点一基本逻辑结构和程序框图的运用【典例1】【2015高考福建,文4】阅读如图所示的程序框图,运行相应的程序若输入的值为1, 则输出的值为( )A2 B7 C8 D128开始输入是输出
4、结束否 (例1图) (例2图)【典例2】【2015高考湖南,文5】执行如图2所示的程序框图,如果输入n=3,中输入的S=( )【变式1】【2015高考新课标1,文9】执行右面的程序框图,如果输入的,则输出的( ) (A) (B) (C) (D)考点二 程序框图的补充与完善【典例3】某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:队员i123456三分球个数a1a2a3a4a5a6如图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框应填_,输出的S_. (例3图) (变式2图)【变式2】如图所示的框图,当x16,x29,p8.5时,x3等于 ()A7 B8
5、 C10 D11【变式3】 (2012东北三省联考)一个算法的程序框图如图所示,若该程序输出的结果是,则判断框内应填入的条件是()Ai4Ci5考点三 算法与其他知识的交汇【典例3】(2012新课标全国)如果执行右面的程序框图,输入正整数N(N2)和实数a1,a2,aN,输出A,B,则()AAB为a1,a2,aN的和 B. 为a1,a2,aN的算术平均数CA和B分别是a1,a2,aN中最大的数和最小的数DA和B分别是a1,a2,aN中最小的数和最大的数【课堂检测】1(2012辽宁)执行如图所示的程序框图,则输出的S值是()A1 B. C. D4 (题1图) (题2图)2(2013郑州二次预测)如
6、图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是()Ai10? Bi20? Di20?3(2013德州二模)某客运部门规定甲、乙两地之间旅客托运行李的费用为:不超过25 kg按0.5元/kg收费,超过25 kg的部分按0.8元/kg收费,计算收费的程序框图如图所示,则处应填() Ay0.8xy0.5x By0.5xy0.8xCy250.5(x25)0.8y0.5x Dy250.50.8xy0.8x 课时47程序框图与算法语句 (课后巩固案) 班级: 姓名: 。1.【2015高考重庆,文8】执行如下左图所示的程序框图,则输出s的值为( )(A) (B) (C) (D) 2.【2015高考四川,文6】执行如上右图所示的程序框图,输出S的值为( )(A) (B) (C) (D)3(2012山东)执行下面左的程序框图,如果输入a4,那么输出的n的值为() A2 B3 C4 D5 4(2013豫西五校联考)执行如上右图所示的程序框图,则输出的是 ()A4 B2 C0 D2或01(2013西安质检)按如下左图所示的算法框图运算,若输出k2,则输入x的取值范围是 ()A19x200 Bx19C19x5 Bk6 Ck7 Dk8