高中数学流程图 例题解析

合集下载

高一数学算法和程序框图试题答案及解析

高一数学算法和程序框图试题答案及解析

高一数学算法和程序框图试题答案及解析1.如图所示,程序框图(算法流程图)的输出结果是()A.B.C.D.【答案】A【解析】条件成立,第一次执行循环体,条件成立,第二次执行循环体条件成立,第三次执行循环体;条件不成立,退出循环,输出.【考点】程序框图的识别和应用.2.若某程序图如图所示,则该程序运行后输出的k的值是()A.4B.5C.6D.7【答案】B【解析】第一次执行循环体,.第二次执行循环体,,.第三次执行循环体,【考点】理解程序框图的逻辑结构.3.如下图所示程序框图,已知集合是程序框图中输出的值},集合是程序框图中输出的值},全集U=Z,Z为整数集,当时,等于( )A.B.{-3. -1,5,7}C.{-3, -1,7}D.{-3, -1,7,9}【答案】D.【解析】依次执行程序框图中的语句:,;,;,;,;,;,;,;∴,,∴.【考点】读程序框图.4.在如图所示的程序框图中,输入A=192,B=22,则输出的结果是( ).A.0B.2C.4D.6【答案】B.【解析】本题要注意的是C是A除以B所得的余数,按程序框图可知有如下过程:原来:,第一次:C=16,A=22,B=16;第二次:C=6,A=16,B=6;第三次:C=4,A=6,B=4;第四次:C=2,A=4,B=2;第五次:C=0,A=2,B=0,此时B=0,则输出A=2,故选B.【考点】读懂程序框图的流程,赋值语句(如A=B,是把B的值赋值给A).5.如果执行右边的程序框图,那么输出的()A.22B.46C.94D.190【答案】C【解析】.运行第1次,=1,=1,=2,=4,=2>5,否,循环;运行第2次,=3,=10,=3>5,否,循环;运行第3次,=4,=22,=4>5,否,循环;运行第4次,=5,=46,=5>5,否,循环;运行第5次,=6,=94,=6>5,是,输出S=94,故选C【考点】程序框图6.按右边程序框图运算:若,则运算进行几次才停止?A.B.C.D.【答案】C【解析】第一次循环,第二次循环,第三次循环,第四次循环,第五次循环。

高一数学框图试题答案及解析

高一数学框图试题答案及解析

高一数学框图试题答案及解析1.如图所示的程序框图中,输出的结果是()A.21B.101C.231D.301【答案】C【解析】由题意,该程序按如下步骤运行,第一次,输入x=3,计算得=6,不满足,继续运行;第二次计算,x=6,得=21,不满足,继续运行;第三次计算,x=21,得=231,满足,输出,结束运行,故输出231,选C。

【考点】程序框图功能识别点评:简单题,程序框图功能识别,一般按程序逐次运行即可。

2.下列给出的赋值语句中正确的是()A.B.C.D.【答案】B【解析】根据题意,由于赋值语句是将语句或者数值赋值给一个变量,故可知选项A,不成立,选项B,正确,选项C,不能同时赋值给两个变量,错误,选项D,赋值的不是变量和,而是变量,故选B.【考点】赋值语句点评:主要是考查了赋值语句的表示和运用,属于基础题。

3.某程序图如图所示,该程序运行后输出的结果是.【答案】5【解析】解:由图知运算规则是对S=2S,故第一次进入循环体后S=21,第二次进入循环体后S=22=4第三次进入循环体后S=24=16,第四次进入循环体后S=216>2012,退出循环.故该程序运行后输出的结果是:k=4+1=5.故答案为:5【考点】循环结构点评:本题考查循环结构,已知运算规则与最后运算结果,求运算次数的一个题,是算法中一种常见的题型.4.对下面流程图描述正确的是A.是顺序结构,引进4个变量B.是选择结构,引进1个变量C.是顺序结构,输出的是三数中的最大数D.是顺序结构,输出的是三数中的最小数【答案】C【解析】根据题意,由于程序框图可知,该流程图是从上到下的顺序结构组成的,并且是求解a,b中的较大者,同时求解m,c的大数位m,因此可知是求解三数中的最大数,故可知选C.【考点】顺序结构点评:主要是考查了顺序结构的概念和简单的运用,属于基础题。

5.执行下图所示的程序框图,若输入,则输出的值为________________.【答案】【解析】因为输入的x=10,所以,此时满足条件,所以输出的值为.【考点】本小题主要考查循环结构的程序框图的执行.点评:循环结构的程序框图保护直到型循环和当型循环,要分清循环类型,找清楚退出循环的条件.6.如果执行右面的程序框图,那么输出的( )A.-40B.40C.38D.-42【答案】B【解析】程序执行过程中数据的变化如下:输出S为40【考点】程序框图点评:程序框图题关键是分析清楚循环结构执行的次数7.阅读右面的程序框图,则输出的_______;【答案】30【解析】程序执行过程中数据的变化如下:,输出S【考点】程序框图点评:程序框图题目主要是分析清楚循环结构执行的次数8.阅读程序框图,运行相应的程序,则输出的值为()A.3B.4C.5D.6【答案】A【解析】利用循环体,计算每执行一次循环后a的值,即可得出结论.那么可知第一次循环,i=1,a=2;第二次循环,i=2,a=2×2+1=5;第三次循环,i=3,a=3×5+1=16;退出循环,此时输出的值为3,故答案为A【考点】循环结构点评:本试题主要是考查了循环结构,以及学生的读图能力,解题的关键是理解循环结构,属于基础题。

高中数学算法流程图试题与详细解析

高中数学算法流程图试题与详细解析

高一巩固提高之流程图试题讲1、2009(浙江 理科、文科)某程序框图如图所示,该程序运行后输出的k 的值是 ( ) A .4 B .5 C .6 D .7答案:A【解析】对于0,1,1k s k ==∴=,而对于1,3,2k s k ==∴=,则2,38,3k s k ==+∴=,后面是113,382,4k s k ==++∴=,不符合条件时输出的4k =2.(2011年高考北京卷理科4)执行如图所示的程序框图,输出的s 值为 A .-3B .-12C .13D .23、2009(天津 文科)6.阅读右面的程序框图,则输出的S=A 14B 20C 30D 55 【答案】C【解析】当1=i 时, S=1;当i=2时, S=5;循环下去,当i=3时, S=14;当i=4时,S=30;【考点定位】本试题考查了程序框图的运用。

4、2009(天津 理科)(5)阅读右图的程序框图,则输出的S=A. 26B. 35C. 40D. 57 【考点定位】本小考查框架图运算,基础题。

解:当1=i 时,2,2==S T ;当2=i 时,7,5==S T ;当3=i 时,15,8==S T ;当4=i 时,26,11==S T ;当5=i 时,40,14==S T ;当6=i ,i>5输出结果,故选择C 。

5、2009(广东 理科)随机抽取某产品n 件,测得其长度分别为12,,,n a a a ,则图3所示的程序框图输出的s = ,s 表示的样本的数字特征是 .(注:框图中的赋值符号“=”也可以写成“←”“:=”) 【解析】s =na a a n+⋅⋅⋅++21;平均数6、2009(上海 理科)某算法的程序框如右图所示,则输出量y 与输入量x 满足的关系式是____________________________ .开始输出S 结束i>5?是否S=0,i=1T=3i-1S=S+T i=i+1答案:2,12,1x x y x x ⎧≤=⎨->⎩7、2009(安徽 文科、理科)程序框图(即算法流程图)如图所示,其输出结果是_______。

高二数学结构图流程图试题答案及解析

高二数学结构图流程图试题答案及解析

高二数学结构图流程图试题答案及解析1.下面的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()A.B.C.D.【答案】A【解析】略2.如右图所示的算法流程图中,输出的S表达式为()A B.C. D.【答案】B【解析】略3.如图,该程序运行后输出的结果为A.B.C.D.【答案】B【解析】【考点】程序框图.专题:阅读型.分析:当A=10时满足条件A≤2,执行循环体,依此类推,当执行到S=8个=16,A=1,不满足条件A≤2,退出循环体,则输出S即可.解答:解:当A=10时满足条件A≤2,执行循环体,S=0+2,A=9,满足条件A≤2,执行循环体,S=4,A=8,满足条件A≤2,执行循环体,依此类推:S==16,A=1,不满足条件A≤2,退出循环体,输出S=16故选B点评:本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.4.如果执行右面的程序框图,那么输出的( )A.2450B.2500C.2550D.2652【答案】C【解析】【考点】设计程序框图解决实际问题.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出:S=2×1+2×2+…+2×50的值.解答:解:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出:S=2×1+2×2+…+2×50的值.∵S=2×1+2×2+…+2×50=2××50=2550故选C点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.5.若框图所给程序运行的结果为S=90,则判断框中应填入的判断条件是()A.B.C.D.【答案】A【解析】略6.输入If <0 ThenP=3.5*ElseP=3.5+0.7*(-10)End If输出P若=18,则输出。

高一数学算法和程序框图试题答案及解析

高一数学算法和程序框图试题答案及解析

高一数学算法和程序框图试题答案及解析1.如图是求样本平均数的程序框图,图中空白框中应填入的内容为()A.B.C.S=S+n D.S=S+【答案】A【解析】由于,故第次循环为.【考点】程序框图的应用.2.下图为某算法的程序框图,则程序运行后输出的结果是()A.2B.1C.3D.4【答案】C【解析】这里外是一个循环结构,一共循环了次,而内部是一个选择结构,根据条件确定的值是还是,然后把的值加给,次循环结束后,输出的值,便是正确答案,结果选择C.只要读懂题意,然后把人设想成计算机,按步骤逐步操作,最后就能得到正确答案.【考点】算法中的程序框图和循环结构与选择结构的嵌套.3.如图的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( ).A.c>x?B.x>c?C.c>b?D.b>c?【答案】A.【解析】本题是寻找三个数中最大的数,在令a为x后,判断x与b的大小,因此第二个判断框里要判断的是x与c的大小,由于此时判断“是”时,c赋值为x,最后输出x,所以要填的是“c>x?”.【考点】程序框图的理解与应用,填写判断框处的语句是常考的一个考点.4.按右边程序框图运算:若,则运算进行几次才停止?A.B.C.D.【答案】C【解析】第一次循环,第二次循环,第三次循环,第四次循环,第五次循环。

【考点】直到型循环程序框图。

5.执行如图所示的程序框图,如果输入,那么输出的a值为()A.B.C.D.【答案】C【解析】根据程序框图的描述,是求使成立的最小a值,故选C.【考点】程序框图.6.执行下图的程序框图,若输入的x=2,则输出的y的值为【答案】23【解析】根据题意,本程序框图为求y的和循环体为“直到型”循环结构,输入x=2,第一次循环:y=2×2+1=5,x=5;第二次循环:y=2×5+1=11,x=11;第三次循环:y=2×11+1=23,∵|x-y|=12>8,∴结束循环,输出y=23.故答案为:23.【考点】本题为程序框图题,考查对循环结构的理解和认识,按照循环结构运算后得出结果.属于基础题.7.若某程序框图如图所示,则输出的p的值是 ()A.30B.28C.21D.55【答案】A【解析】根据框图的循环结构,依次;;。

高中数学流程图 例题解析

高中数学流程图 例题解析

流程图例题解析【要点梳理】1.框图分为___________和______________.2.程序框图是一种用____________表示的图式,是____________的直观图示.3.处理事情的过程,按____________用框图来表示,用于描述___________的流程的框图称为工序流程图(又称__________).4.工序流程图的画法一般按照_____________、____________的顺序来画.5.数学建模过程就是运用____________________解决____________的过程,其流程图为:【指点迷津】1.程序流程图程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序流程图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个起点和一个退出点,而判断框是具有超过一个退出点的惟一符号.2.工序流程图工序流程图又称统筹图,常见的一种画法是:将一个工作或工程从头至尾依先后顺序分为若干道工序(即所谓自顶而下),每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号.两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上注明完成该工序所需时间.开始时工序流程图可以画得粗疏,然后再对每一个框逐步细化. 【典型例题】例1有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.解析算法如下:S1 输入a,b,c;S2 若a>b,且a>c,则输出a,否则执行S3;S3 若b>c,输出b,否则执行输出c.根据以上步骤可以画出算法流程图.点评画程序流程图时,一般需要将每一个算法步骤分解为若干输入、输出、顺序结构、条件结构、循环结构等基本算法单元,然后根据各单元的逻辑关系,用流程线将这些基本单元连接起来.例2 要在一规划区域内建工厂,试画出该工厂由拆迁、设计、购买设备、厂房建设、设备安装到试生产的工序流程图(各工序名称、工序代号、紧前工序入图).(注:紧前工序,即为该工序相衔接的前一工序).解析 工序流程图如下点评 画工序流程图时,应首先理清工序大体分为几个阶段,再对每一阶段细分,仔细考虑各道工序的先后顺序及相互联系、相互制约的程度,最后考虑哪些工序可以平行进行,哪些工序可以交叉进行.本题中工序A 、B 可同时进行,不能用流向线连接.例3 某地联通公司推出10011电话服务,其中话费查询业务流程如下图所示,解析按1则查询当前话费;在按1查询本机话费后,再按2则查询话费余额;在按1查询本机话费后,再按3则查询月结话费;在按1查询本机话费后,再按4则查询传真详单.拨通10011电话,如果按2则查询其他手机话费,然后再输入被查询手机号码,之后再输入手机密码. 点评体会流程图揭示实际问题的过程中的作用,能通过框图理解某种事情的处理过程,能用框图进行交流.。

高中数学 专题4.1.1 流程图(一)练习(含解析)新人教A版选修12

高中数学 专题4.1.1 流程图(一)练习(含解析)新人教A版选修12

流程图(一)班级:姓名:_____________一、选择题1.根据下边框图,当输入x为6时,输出的y=( )A.1 B.2C.5 D.10[答案] D2.如图,小圆圈表示网络的结点,结点之间的连线表示它们有网线相连,连线标注的数字表示该段网线单位时间内可以通过的最大信息量.现从结点A向结点B传递信息,信息可以分开沿不同的路线同时传递,则单位时间内传递的最大信息量为( )A.26 B.24C.20 D.19[答案] D[解析] 路线D→C→B的最大信息量是3;路线D→E→B的最大信息量为4;路线G→F→B的最大信息量为6;路线G→H→B的最大信息量为6.故从A到B的最大信息量为3+4+6+6=19.3.两个形状一样的杯子A和B中分别装有红葡萄酒和白葡萄酒.现在利用空杯子C将A和B两个杯子里所装的酒对调,下面画出的流程图正确的是( )[答案] A二、填空题4.某算法的程序框图如图所示,若输出12,则输入的实数x 的值为__________________.[答案] 2[解析] 由程序框图知:该算法是求分段函数y =⎩⎪⎨⎪⎧ x -1,x ≤1log 2x ,x >1的函数值,∴由y =12,得x = 2. 5.某工程的工序流程图如图所示(工时单位:天),现已知工程总工时数为10天,则工序c 所需工时为__________________天.[答案] 4[解析] 设工序c 所需工时为x 天,由题意知:工序:①→③→④→⑥→⑦→⑧所需工时为0+2+3+3+1=9天,工序:①→②→④→⑥→⑦→⑧所需工时为1+0+3+3+1=8天,∴工序:①→②→⑤→⑦→⑧所需工时应为10天.∴1+x +4+1=10.∴x =4.[点评] 在工序流程图中,如果工序分几条进行,则最短工时应为各条工时中最长的.三、解答题6.某地残次木材系列资源开发利用的具体过程是:建立木材加工厂,利用残次木材加工各种小件木制用具(如打气筒手柄),再把加工后的下脚料粉碎,用于培养袋栽食用菌.试画出此资源开发利用的工序流程图.7.某药厂生产某种产品的过程如下:(1)备料、前处理、提取、制粒、压片、包衣、颗粒分装包装;(2)提取环节经检验,合格,进入下一工序,否则返回前处理;(3)包衣、颗粒分装两环节分别检验合格进入下一工序,否则为废品,画出生产该产品的工序流程图.[解析] 工序流程图如图所示:。

高中数学专题4.1.2流程图(二)练习(含解析)新人教A版选修12

高中数学专题4.1.2流程图(二)练习(含解析)新人教A版选修12

高中数学专题4.1.2流程图(二)练习(含解析)新人教A 版选修12 班级: 姓名:_____________1、基本算法单元的逻辑关系,用( )连结起来(A )输入线 (B )输出线 (C )流程线 (D )条件结构【答案】根据画流程图的规定,选C2、画流程图的一般要求为( )(A )从左到右,从上到下 (B )从右到左,从上到下(C )从左到右,自下而上 (D )从右到左,自下而上【答案】根据画流程图的默认顺序和习惯,选A3、关于日常生活中用到的流程图,下列说法不正确的是( )(A )可以自由一些 (B )可以用不同色彩(C )可以添加图形元素 (D )可以出现间断4、某市质量监督局计量认证审查流程图如图从上图可得在审查过程中可能不被通过审查的环节有( )(A )1处 (B )2处 (C )3处 (D )4处【答案】每个判断框都有可能不被审核通过,所以有3处,选C5、商家生产一种产品,需要先进行市场调研,计划对北京、上海、广州三地进行市场调研,待调研结束后决定生产的产品数量,下列四种方案中最可取的是( )合格 文申请 审查资料及受不合要求 申请 现场检查任务安排 计量认证现场评审 评审材料整理 不合要求评审材 颁发计量认证证书 合格 合格 不合要求【答案】因为三地的调研是并列的,故选D6、椭圆)0(12222>>=+b a by a x 的面积为ab s π=,当2,3==b a 计算椭圆面积的流程图如左图,则空白处应为( )7、半径为r 的圆的面积公式为2r s π=,当5=r 时,则计算面积的流程图为( )【答案】输入输出应该用平行四边形,处理框中不需要写计算两字,故选B8、若洗水壶要用1分钟、烧开水要用10分钟、洗茶杯要用2分钟、取茶叶要用1分钟、沏茶1分钟,那么较合理的安排至少也需要( )(A )10分钟 (B )11分钟 (C )12分钟 (D )13分钟【答案】根据统筹方法,烧水的过程中可以做洗茶杯和取茶叶的工作,所以至少12分钟,故选C9、程序框图是算法步骤的直观图示,算法的 等基本元素构成了程序框图的基本要素,基本要素之间由____ 来建立。

高一数学工序流程图试题

高一数学工序流程图试题

高一数学工序流程图试题1.由如图的流程图输出的s为()A.64B.512C.128D.256【答案】D【解析】执行流程图,依次写出每次循环得到的s,i的值,当i=4时,满足条件i≥4,输出s的值为256.解:执行流程图,有s=2,i=1s=4,i=2不满足条件i≥4,s=16,i=3不满足条件i≥4,s=256,i=4满足条件i≥4,输出s的值为256.故选:D.点评:本题主要考查了流程图和算法,属于基本知识的考查.2.一名中学生在家庭范围内推广“节水工程”﹣﹣做饭、淘米、洗菜的水留下来擦地或浇花,洗涮的水留下来冲卫生间(如图),该图示称为()A.流程图B.程序框图C.组织结构图D.知识结构图【答案】A【解析】本题考查的知识点是工序流程图的绘制,根据工序流程图的定义我们对节水工程流程逐一进行执行,即可得到答案.解:一名中学生在家庭范围内推广“节水工程”﹣﹣做饭、淘米、洗菜的水留下来擦地或浇花,洗涮的水留下来冲卫生间(如图),该图示称为流程图.故选A.点评:流程图主要用来说明某一过程.这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程.结构图:指以模块的调用关系为线索,用自上而下的连线表示调用关系并注明参数传递的方向和内容,从宏观上反映事物层次结构的图形.3.要描述一个工厂某种产品的生产步骤,应用()A.程序框图B.工序流程图C.知识结构图D.组织结构图【答案】B【解析】工序流程图是将一个工作或工程从头到尾依先后顺序分为若干道工序,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称与代号.两个相邻工序之间用流程线相连.两相邻工序之间用流程线相连.解:∵工序流程图又称统筹图,常见的一种画法是将一个工作或工程从头到尾依先后顺序分为若干道工序,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称与代号.两个相邻工序之间用流程线相连.两相邻工序之间用流程线相连.有时为合理安排工作进度,还在每道工序框上注明完成该工序所需时间.∴要描述一个工厂某种产品的生产步骤,应用工序流程图,故选B.点评:本题考查工序流程图,是一个基础题,解题时抓住工序流程图的特点和作用,选出正确的答案,本题不用运算,是一个送分题.4.下列判断不正确的是()A.画工序流程图类似于算法的流程图,要先把每一个工序逐步细化,按自上向下或自左到右的顺序B.在工序流程图中可以出现循环回路,这一点不同于算法流程图C.工序流程图中的流程线表示相邻两工序之间的衔接关系D.工序流程图中的流程线都是有方向的指向线【答案】B【解析】本题考查的流程图和结构图的基本概念,只要根据工序流程图和算法流程图的相关概念逐一进行分析,即可求解.解:因为每个工序是不能重复执行.∴在工序流程图中不能出现循环回路.故答案B不正确.故选B.点评:流程图和结构图源处生产和生活实际,经过数学加工后又要应用于生产和生活实际,因此对流程图和结构图概念的剖析,要坚持理论联系实际的原则.注意:在程序框图内允许有闭合回路,而在工序流程图内不允许出现闭合回路.5.某工程的工序流程如图所示(工时单位:天),现已知工程总时数为10天,则工序c所需工时为()A.3天B.4天C.5天D.2天【答案】B【解析】结合所给工序流程图分析好可以合并的工序,注意利用优选法对重复的供需选择用时较多的.进而得出关键路线,问题即可获得解答.解:设工序c所需工时数为x天,由题设,关键路线是a→c→e→g,需要工时为1+x+4+1=10,∴x=4,即工序c所需工时数为4天.故选B.点评:本题考查的是工序流程图(即统筹图),在解答的过程当中充分体现了优选法的利用、读图表审图表的能力以及问题的转化和分析能力.值得同学们体会和反思.6.在如图的列联表中,类Ⅰ中类B所占的比例为()A. B. C. D.【答案】A【解析】根据列联表可知四个变量之间的关系,在每一行中,前两个数字分别表示是类I与类II,在每一列中,前两个数字分别表示类A与类B,根据这种关系得到结果.解:根据列联表可知类Ⅰ中类B所占的比例为:故选A.点评:本题是一个列联表的应用,是两个变量之间的关系的判断依据,是一个简单问题,本题可以出在选择和填空中,是一个送分题目.7.如图是某工厂从工程设计B到试生产H的工序流程图,方框上方的数字为这项工序所用的天数,则从工程设计到结束试生产需要的最短时间为()A.22天B.23天C.28天D.以上都不对【答案】C【解析】由已知中的工序流程图,我们可以计算出每条工程设计从开始到结束的时间,进而根据从工程设计到结束试生产需要的最短时间为这几个时间中的最大值,得到答案.解:由已知中的工序流程图可得由A到H需要8+7+5+2=22天由B经C到H需要10+4+7+5+2=28天由B经D到H需要10+6+5+2=23天由G到H需要4+5+2=11天而从工程设计到结束试生产需要的最短时间为这几个时间中的最大值故从工程设计到结束试生产需要的最短时间为28天故选C点评:本题考查的知识点是工序流程图,其中正确理解从工程设计到结束试生产需要的最短时间为各个子工程需要时间中的最大值,是解答本题的关键.8.某医院医疗就诊流程如图所示,则病人到医院就诊至少需要的步骤是()A.6个B.7个C.8个D.9个【答案】A【解析】根据该医院的就诊流程图,得出病人到医院就诊至少需要的步骤是什么.解:根据该医院的就诊流程图知,病人到医院就诊至少需要的步骤是:凭医疗卡挂号→相应珍区候诊→门诊医师诊治→划价、交费→功能科室(化验室、放射科、药房等)→离院;所以,就诊至少有6个步骤.故选:A.点评:本题考查了医院就诊流程图的应用问题,解题时应模拟流程图的过程,以便得出正确的结论,是基础题.9.(2008•宝山区二模)某工序流程图如下,则该工程的总工时数为.【答案】15【解析】本题考查的是根据实际问题选择函数模型的问题.在解答时,应结合所给表格分析好可以合并的工序,注意利用优选法对重复的供需选择用时较多的.进而问题即可获得解答.解:由题意可知:工序①→工序②工时数为5;工序②→工序④工时数为1.工序④→工序⑥工时数为4,工序⑥→工序⑦工时数为2,工序⑦→工序⑧工时数为3,所以所用工程总时数为:5+1+4+2+3=15天.故答案为:15.点评:本题考查的是工序流程图(即统筹图),在解答的过程当中充分体现了优选法的利用、读图表审图表的能力以及问题的转化和分析能力.值得同学们体会和反思.10.(2005•上海模拟)如图,小圆圈表示网络的结点,结点之间的连线表示它们有网线相连,连线上标注的数字表示某信息经过该段网线所需的时间(单位:毫秒).信息由结点A传输到结点B所需的最短时间为毫秒.【答案】4.8.【解析】信息从A到B传递有四条途径,分别是A﹣D﹣E﹣M﹣B,A﹣D﹣F﹣M﹣B,A﹣C﹣F﹣M﹣B,A﹣C﹣K﹣N﹣B,每长路径信息由结点A传输到结点B所需的时间分别是5.1,4.9,4.8,21.1,由此能得到信息由结点A传输到结点B所需的最短时间.解:如图,信息从A到B传递有四条途径,分别是A﹣D﹣E﹣M﹣B,A﹣D﹣F﹣M﹣B,A﹣C﹣F﹣M﹣B,A﹣C﹣K﹣N﹣B,每长路径信息由结点A传输到结点B所需的时间分别是5.1,4.9,4.8,21.1,所以信息由结点A传输到结点B所需的最短时间为4.9毫秒.故答案为:4.8.点评:本题考查工程流程图的应用,解题时要认真审题,仔细观察,注意全面统筹.。

最新人教版高中数学选修1-2《流程图》拓展延伸

最新人教版高中数学选修1-2《流程图》拓展延伸

拓展延伸应用点一画工序流程图【例1】假设洗水壶需2 min,烧开水需15 min,洗茶壶、杯需3 min,取、放茶叶需2 min,沏茶需1 min,试给出“喝茶问题”的流程图.思路分析:按照先后顺序进行排列即可,也可统筹完成.解法一:流程图如下图所示.解法二:流程图如下图所示.点评:上述这些工作,有些没有先后顺序关系,可以同时进行,有些则有先后顺序关系,需要依次完成.因此,可以画出不同的流程图.某高校大一新生入学注册,分为以下几步:①交录取通知书;②交费;③班级注册;④领书及宿舍钥匙;⑤办理伙食卡;⑥参加年级迎新大会.应用点二画程序框图【例2】设计求一个数x的绝对值的算法,并画出相应的程序框图.思路分析:当x>0时,输出x,当x≤0时,输出-x.解:根据绝对值的意义,当x≥0时,|x|=x,当x<0时,|x|=-x.算法如下,程序框图如下图所示.第一步输入x;第二步如果x≥0时,则|x|=x,否则|x|=-x;点评:该问题实际上是一个分段函数,因为根据分段函数的变量在不同范围内函数的关系式不同,因而当给出一个自变量x求对应的函数值时,必须先判断x的范围,然后再用该范围内解析式求值.设计一个算法,求1+2+4+…+249的值并画出程序框图.应用点三流程图的应用【例3】如图所示为某一算法的程序框图.(1)若输入四个数5,9,4,6,则最终输出的结果是什么?(2)该程序框图是为什么问题设置的?写出相应的算法.思路分析:(1)将已知代入框图即可.(2)将输出结果与输入量比较知程序框图作用.解:(1)若输入四个数5,9,4,6,则最终输出的结果为4.(2)该程序框图所对应的问题是求a,b,c,d四个数中的最小数.算法如下:第一步输入a,b,c,d;第二步如果a<b,a<c,a<d,则输出a;否则,执行第三步;第三步如果b<c且b<d,则输出b;否则,执行第四步;第四步如果c<d,则输出c;否则,执行第五步;点评:将这类较为复杂的程序框图所表达的算法翻译成自然语言时应先取一个特例(如本例中的特殊数值5,9,4,6)参与运算,通过运算能使我们进一步明确该程序框图所表达的算法的实质,从而使我们更加清晰地将它翻译成自然语言.按如图所示的程序框图操作:(1)写出输出的数所组成的数集.若将输出的数按照输出的顺序从前往后依次排列,则得到数列{a n},请写出数列{a n}的通项公式.(2)如何变更A框内的赋值语句,使得根据这个程序框图所输出的数恰好是数列{a n}的前8项.(3)如何变更B框内的赋值语句,使得根据这个程序框图所输出的数恰好是数列{4n-3}的前8项?迁移1.解:迁移2.解:第一步S=0,第二步i=0,第三步S=S+2i,第四步i=i+1,第五步判断i是否大于49,若成立,则输出S,结束;否则返回第三步重新执行.程序框图如图所示.迁移3.解:(1)输出的数组成的集合为{1,4,7,10,13,16,19,22}数列{a n}的通项公式为a n=3n-2,n∈N*且n≤8.(2)将A框内的语句改为“a=3”即可.(3)将B框内的语句改为“a=a+4”即可.。

高中数学流程图 例题解析

高中数学流程图 例题解析

流程图例题解析【要点梳理】1.框图分为___________和______________.2.程序框图是一种用____________表示的图式,是____________的直观图示.3.处理事情的过程,按____________用框图来表示,用于描述___________的流程的框图称为工序流程图(又称__________).4.工序流程图的画法一般按照_____________、____________的顺序来画.5.数学建模过程就是运用____________________解决____________的过程,其流程图为:【指点迷津】1.程序流程图程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序流程图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个起点和一个退出点,而判断框是具有超过一个退出点的惟一符号.2.工序流程图工序流程图又称统筹图,常见的一种画法是:将一个工作或工程从头至尾依先后顺序分为若干道工序(即所谓自顶而下),每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号.两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上注明完成该工序所需时间.开始时工序流程图可以画得粗疏,然后再对每一个框逐步细化. 【典型例题】例1有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.解析算法如下:S1 输入a,b,c;S2 若a>b,且a>c,则输出a,否则执行S3;S3 若b>c,输出b,否则执行输出c.根据以上步骤可以画出算法流程图.点评画程序流程图时,一般需要将每一个算法步骤分解为若干输入、输出、顺序结构、条件结构、循环结构等基本算法单元,然后根据各单元的逻辑关系,用流程线将这些基本单元连接起来.例2 要在一规划区域内建工厂,试画出该工厂由拆迁、设计、购买设备、厂房建设、设备安装到试生产的工序流程图(各工序名称、工序代号、紧前工序入图).(注:紧前工序,即为该工序相衔接的前一工序).解析 工序流程图如下点评 画工序流程图时,应首先理清工序大体分为几个阶段,再对每一阶段细分,仔细考虑各道工序的先后顺序及相互联系、相互制约的程度,最后考虑哪些工序可以平行进行,哪些工序可以交叉进行.本题中工序A 、B 可同时进行,不能用流向线连接.例3 某地联通公司推出10011电话服务,其中话费查询业务流程如下图所示,解析按1则查询当前话费;在按1查询本机话费后,再按2则查询话费余额;在按1查询本机话费后,再按3则查询月结话费;在按1查询本机话费后,再按4则查询传真详单.拨通10011电话,如果按2则查询其他手机话费,然后再输入被查询手机号码,之后再输入手机密码. 点评体会流程图揭示实际问题的过程中的作用,能通过框图理解某种事情的处理过程,能用框图进行交流.。

高中数学《流程图-两种循环结构精析》素材4 苏教版必修3

高中数学《流程图-两种循环结构精析》素材4 苏教版必修3

两种循环结构精析循环结构也叫重复结构,即从某处开始,按照一定条件,反复执行某几个步骤.反复执行的这几个步骤称为循环体,在循环结构中,通常都有一个起到循环计数作用的变量,这个变量称为计数变量,它的取值一般都含在执行或中止循环体的条件中,其作用是用来确定什么时候循环结束.一、两种循环结构根据执行情况和循环结束条件的不同可以分为当型循环结构〔也称为while型结构〕和直到型循环结构〔也你为until型结构〕.两种循环的结构图如下:当型循环结构执行过程:当计算机遇到当型循环时先对循环条件的真假进行判断,如果条件满足就执行循环体,然后再检查循环条件,如果条件仍然符合,再次执行循环体,这个过程反复进行,直到某一次条件不满足为止,这时,计算机将不再执行循环体,而是直接跳到循环结构下面的结构.在使用当型循环时,应注意务必使“条件〞最终变为“假〞,这样才能终止循环,否那么循环将无休止地进行下去。

WHILE的汉语意思是“当…时候〞,所以当型循环结构可以理解为“当条件成立时就循环〞.直到型循环结构执行过程:先执行一次循环体,再对循环条件进行判断,如果条件不成立,就继续执行循环体,再判断条件,直到某一次条件满足时,就退出循环,继续执行下面的结构,所以直到型循环可以理“做循环体,直到…条件为止〞.二、两种循环结构的比较〔1〕循环体执行的先后顺序不同.当型循环结构是先判断条件,假设条件成立再执行循环体;而直到型结构是先执行一次,再去判断条件.〔2〕执行的次数不一样.当型循环结构是先判断条件,当条件成立时才执行循环体内语句,假设循环条件一开始就不成立,就直接退出循环;而直到型循环是先执行一次循环体,再判断条件;这就是说当型循环可能一次也不执行,而直到型循环至少执行一次.〔3〕退出循环的条件不同.当型循环结构是当条件成立时循环,当条件不成立时退出循环;而直到型循环结构正好相反,当条件不成立时执行循环,当条件成立时退出循环.〔4〕两种循环结构的联系:当型循环结构和直到型循环结构可以相互转换的.转换时,循环体可以相同,但是循环条件必须是不同的,一般地说来,这两个条件是“互补〞的.三、用两种循环结构表达算法,关键要做好三点:〔1〕确定循环变量和初始值;〔2〕确定循环体;〔3)确定循环中止条件.四.典例精析例1.设计一个计算1×3×5×…×99的算法,画出程序框图.分析:由于乘数较多,采用逐个相乘的方法程序太长,是不可取的,因此我们应采用引入变量应用循环的办法,可用当型循环和直到型循环.解析:方法一:当型循环程序框图〔如右图上〕方法二:直到型循环程序框图〔如右图下〕误区警示:用当型循环结构和直到型循环结构描述算法时,一定要注意两种结构中判断框里的条件是相反的.例2.例下面的流程图中算法的功能是分析:功能是求积为624的相邻两个偶数.但是本流程图中的循环结构是错误的,出现了当型与直到型的混用、错用.如果是当型循环结构,应该是在满足条件时,执行循环体,而本图却是在不满足条件时执行了循环体,这与当型循环结构要求矛盾;本流程图如果采用的是直到型循环结构,那么应该先执行一次循环体,然后再对控制条件进行判断,而此题却是先判断,后执行循环体,这与直到型循环结构也是不相适应的。

人教版高中数学-流程图的解答技巧

人教版高中数学-流程图的解答技巧

流程图的解答技巧流程图是由图形符号和文字说明构成的图示,流程图可以用来表示一些动态过程,它可直观、明确的表示动态过程的开始到结束的全部步骤。

下面通过实际例子看看写写流程图的技巧有:一、自上而下,逐步求精流程图一般按照从左到右、从上到下的顺序来写。

首先把一个复杂的大问题分解为若干相对独立的小问题,然后对应每个小问题再编写成相对独立的程序。

最后再把各个统一组装。

例1、把一个班的学生的姓名、性别、年龄都登录下来,然后通过一定的程序把这个班女同学年龄14到15岁之间的都显示出来。

解:由题意流程图如下:点评:编制流程图时,注意自顶而下,分而治之的方法,先全局后局部,先整体后细节,先抽象后具体的逐步细化过程。

这样编写的程序结构清晰,一目了然。

二、明确步骤,搞清各步骤之间的关系,用程序框图表示前,首先明确分几步,及各步骤之间的关系,才能够清晰的表达比较复杂的系统各部分之间的关系。

这样更有利用交流思想。

例2、"依法纳税是每个公民应尽的义务"《中华人民共和国个人所得税》第十四条目前,上表中“全月应纳税所得额”是从工资、薪金收入中减去800元后的余额,例如某人月工资、薪金收入1020元,减去800元后,应纳税所得额就是220元,应缴纳个人所得税11元,试编写一个流程图,输入某人月工资、薪金()5000≤,输出这个人应缴纳的个人所得税。

分析:用x 表示月工资,用y 表示应纳的个人所得税。

当0<x ,800≤时,y =0。

当800<x ,1300≤时,y =(x -800)×5%=0.05x -40当1300<x ,2800≤时,y =500×5%+(x -1300)×10%=0.1x -105当2800<x ,5000≤y=500×5%+1500×10%+(x -2800)×15%=0.15x -245.点评:本题实际是求分段函数的值,多次用到条件语句,先通过求出解析式,搞清各部分的关系,再写程序框图就不难了。

人教版高中数学选修(1-2)-4.1错解剖析:流程图的画法

人教版高中数学选修(1-2)-4.1错解剖析:流程图的画法

流程图的画法错解剖析
题目:请您画出求关于x的方程ax2+bx+c=0(a、b、c为实数)的实数根的流程图。

流程图的错解:
错解错误剖析:
①处不能省略起止框;
②处输入框只能用表示,而不能用;
③处赋值框只能用表示,而不能用,
符号框有特定的含义,不能互换;
④处第一个选择框里的条件不应该是“△=0”,因为关于x的方程ax2+bx+c=0一定是关于x的一元二次方程吗?答案是:“不一定”,所以,第一个选择框里的条件应该是对“a是否为0”进行讨论;
⑤与④选择框出口一个都是“Y”,另一个都是“N”;不能出现两个相同的“Y”或“N”;一个选择结构只有一个出口,而选择框一定有两个出口,不要混为一谈;
在④处分类的错误,条件(选择)结构的嵌套层次不清楚;
从①处进到⑥处,在“△>0”的情况下只有一个实根,显然不符合实际求解情况。

建议先画思维导图:
流程图正解:。

高二数学结构图流程图试题答案及解析

高二数学结构图流程图试题答案及解析

高二数学结构图流程图试题答案及解析1.在编制将两变量a,b的数值交换的正确的程序中,必须使用到的语句是()A.输入、输出语句B.输入、输出语句,条件语句C.输入、输出语句,赋值语句D.输入、输出语句,循环语句【答案】C【解析】将两变量a,b的数值交换的程序的核心部分一般是引入中间变量暂存a变量的值,然后将b变量的值赋值给变量a,最后再将中间变量的值赋值给变量b,所以赋值语句是交换变量值时必不可少的语句。

观察四个选项,只有C选项有赋值语句,故选择C2.如图,该程序运行后输出的结果为A.B.C.D.【答案】B【解析】【考点】程序框图.专题:阅读型.分析:当A=10时满足条件A≤2,执行循环体,依此类推,当执行到S=8个=16,A=1,不满足条件A≤2,退出循环体,则输出S即可.解答:解:当A=10时满足条件A≤2,执行循环体,S=0+2,A=9,满足条件A≤2,执行循环体,S=4,A=8,满足条件A≤2,执行循环体,依此类推:S==16,A=1,不满足条件A≤2,退出循环体,输出S=16故选B点评:本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.3.如右图,若框图所给程序运行的输出结果为,那么判断框中应填入的关于的判断条件是__________。

【答案】【解析】略4..将输入如图所示的程序框图得结果()A.B.C.0D.2006【答案】D【解析】略5.若下框图所给程序运行的结果为S=90,那么判断框中应填入的关于k的判断条件是A.?B.?C.?D. ?【答案】D【解析】略6.下列程序语句输出的结果是()【答案】A【解析】略7.如图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是()i >10 i <10 i >20 i <20【答案】A【解析】略8.下图是计算1+3+5+…+99的值的算法程序框图, 那么在空白的判断框中, 应该填入下面四个选项中的( )A.i≤101B.i≤99C.i≤97D.i≤50【答案】B【解析】略9.某程序框图如图所示,该程序运行后输出的值是 .【答案】4【解析】略10.如果执行右边的程序框图,那么输出的等于( )A.2450B.2500C.2550D.2652【答案】C【解析】略11.计算机执行下面的程序段后,输出的结果是()PRINT ,A.B.C.D.【答案】B【解析】略12.如图,某人拨通了电话,准备手机充值须如下操作()A.1-5-1-1B.1-5-1-5C.1-5-2-3D.1-5-2-1【答案】D【解析】略13.下图给出计算… +的值的一个程序框图,其中判断框内应填入的条件是【答案】i<=100【解析】略14.(本小题满分12分)如图所示茎叶图是青年歌手电视大奖赛中7位评委给参加最后决赛的两位选手甲、乙评定的成绩,程序框图用来编写程序统计每位选手的成绩(各评委所给有效分数的平均值),试根据下面条件回答下列问题:1)根据茎叶图,乙选手的成绩中,中位数是,众数是。

人教新课标版数学高二-人教A版选修1-2 4.1解析流程图及其应用举例

人教新课标版数学高二-人教A版选修1-2 4.1解析流程图及其应用举例

解析流程图及其应用举例山东许美文框图是表示一个系统各部分和各环节之间关系的图示,它的作用在于能够清晰地表达比较复杂的系统各部分之间的关系,框图可分为流程图和结构图,下面主要介绍一下流程图及其应用。

流程图是由一些特定的图形符号和文字说明构成的图示,流程图常常用来表示一些动态过程,通常会有一个“起点”,可以有一个或多个终点,流程图可以直观、明确地表示动态过程从开始到结束的全部步骤,在日常生活和工作的很多领域都得到了广泛的应用,例如描述算法的程序框图、描述工业生产流程的工序流程图、描述去医院看病过程的流程图等都是流程图。

常见的一个画法是,将一个工作或工程从头至尾依先后顺序分为若干道工序,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号,两相邻工序之间用流程线相连,自顶向下,逐步细化,人们习惯按照从左到右、从上到下的顺序来画。

下面举几个例子,帮助同学们理解用流程图刻画数学问题及其他问题的解决过程,体会用流程图表示数学问题的解决过程以及事物发生、发展等动态过程的优越性,提高同学们抽象概括能力和逻辑思维能力。

一、有关生产的工序流程图例1、在工业中有黄铁矿制取硫酸大致经过三个程序:造气、接触氧化和SO3的吸收,造气即黄铁矿与空气在沸腾炉中反应产生SO2,矿渣作废物处理,SO2再经过净化处理;接触氧化是SO2再接触室中反应产生SO3和SO2,其中SO2再循环接触反应;吸收阶段是SO3在吸收塔内反应产生硫酸和废气,请据上述简介,画出制备硫酸流程图。

解:按照工序要求,可以画出下面的工序流程图:说明:有关工序流程图应先理清工序大体分几个阶段,再对每一阶段细分,每一步应注意先后顺序,这是十分关键的,否则会产生错误,在实际生产中工业制硫酸过程对于其中流程还可再细分并添加必要条件进行处理。

在画工序流程图时,不能出现几道工序首尾相接的圈图或循环回路二、有关实际问题的流程图例2、考生参加某培训中心的考试需要遵循以下程序:在考试之间咨询考试事宜,如果是新考生,需要填写考生注册表,领取考生编号,明确考试科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书,如果不是新考生,则需出示考生编号,明确考试的科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书,设计一个流程图,表示这个考试流程。

高一数学结构图流程图试题答案及解析

高一数学结构图流程图试题答案及解析

高一数学结构图流程图试题答案及解析1.如果执行下图的程序框图,输出的,那么(1)处应为()A.B.C.D.【答案】C【解析】观察可以发现该程序框图是计算从2开始的连续偶数和,因为最后输出的,所以,即,同时是先判断后求和,所以(1)处应为,故选择C2.如图是个算法的程序,如果输入的x值是20,则输出的y值是A.150B.200C.50D.75【答案】A【解析】略3.下列给出的赋值语句中正确的是:()A.3="A"B.M="-M"C.B="A=2"D.x+y=0【答案】B【解析】略4.读下面的程序: INPUT NI=1S=1WHILE I<="N"S =S*II = I+1WENDPRINT SEND上面的程序在执行时如果输入6,那么输出的结果为()A.6B.720C.120D.1【答案】B【解析】略5.计算机中常用16进制,采用数字0~9和字母A~F共16个计数符号与10进制得对应关系如下表:例如用16进制表示D+E=1B,则A×B="( " )A 6EB 7C C 5FD B0【答案】A【解析】略6.用秦九韶算法计算多项式在时的值时, 共进行____________次乘法,___________次加法。

的值为 ______________。

【答案】6,6【解析】略7. 38化成二进制数为()A.100110(2)B.101010(2)C.110100(2)D.110010(2)【答案】A【解析】略8.如果执行如图所示的程序框图,那么输出的【答案】【解析】略9.如图所示的程序框图输出的结果是A.B.C.D.【答案】D【解析】本题考查程序框图及推理运算能力.,输出故选D10.给出程序框图(如图),不管输入的N为何值,输出的x都不可能有A.B.C.D.【答案】C【解析】【考点】程序框图.专题:探究型.分析:由框图知,此程序是一个循环结构型的,其运算特点先输出x的值,再计算出x+y的值,然后将y的值赋给x,将x+y的值赋给z,再将i值增加1,由此关系即可求出哪些值不可能输出.解答:解:由题意三个变量x,y,z的变化依次如下x变化1,2,3,5,…y的变化2,3,5,8,…z的变化3,5,8,…由于每次输出的是x的值,对照四个选项知,4不可能被输出,故选C点评:本题考查程序框图,解题的关键是从框图中读出运算规律来,然后利用运算规律进行运算或者判断.11.下列程序执行后输出的结果是.i=11s=1Dos="s*" ii = i-1Loop While i 9输出 sEnd【答案】【解析】略12.如图给出程序框图,已知数列的各项均为正数,当时,输出的,则数列的通项公式为()A.B.C.D.【答案】B【解析】略13.如果执行如图所示的程序框图,那么输出的【答案】【解析】略14.阅读右面的流程图,若输入的a、b、c分别是21、32、75,则输出的a、b、c分别是( )A.75、21、32B.21、32、75C.32、21、75D.75、32、21【答案】A【解析】略15.程序框图如下:如果上述程序运行的结果为S=40,那么判断框中应填入()A.?B.?C.?D.?【答案】A【解析】略16.如果执行右面的程序框图,那么输出的A.B.C.D.【答案】B【解析】略17.按照程序框图(如右图)执行,第4个输出的数是A.5B.6 C.7D.8【答案】C【解析】略18.阅读右侧程序,运行后输出的函数表达式是()A.y=B.y=C.y=D.y=【答案】A【解析】略19.在如图给出的算法流程图中,输出的结果等于A.21B.22C.23D.42【答案】A【解析】略20.右图程序运行结果是▲ .(第4题图)【答案】34【解析】略。

高考数学一轮复习(例题解析) 10.1 程序框图

高考数学一轮复习(例题解析) 10.1 程序框图

高中数学一轮复习资料第十章 算法第一节 程序框图A 组1.(2009年高考福建卷改编)阅读如图所示的程序框图,运行相应的程序,输出的结果是________.解析:试将程序分步运行:第一循环:S =11-2=-1,n =2; 第二循环:S =11-(-1)=12,n =3; 第三循环:S =11-12=2,n =4.答案:4 2.(2009年高考宁夏、海南卷改编)如果执行如图的程序框图,输入x =-2,h =0.5,那么输出的各个数的和等于________.解析:由框图可知,当x =-2时,y =0;当x =-1.5时,y =0;当x =-1时,y =0;当x =-0.5时,y =0;当x =0时,y =0;当x =0.5时,y =0.5;当x =1时,y =1;当x =1.5时,y =1;当x =2时,y =1.∴输出的各数之和为3.5. 答案:3.53.(2009年高考山东卷改编)执行下面的程序框图,输出的T =________.第2题 第3题解析:据框图依次为: ⎩⎪⎨⎪⎧ S =5,n =2,T =2,⎩⎪⎨⎪⎧ S =10,n =4,T =6,⎩⎪⎨⎪⎧ S =15,n =6,T =12,⎩⎪⎨⎪⎧ S =20,n =8,T =20,⎩⎪⎨⎪⎧ S =25,n =10,T =30,故此时应输出T =30.答案:304.(2010年南京市高三调研)阅读下面的流程图,若输入a =6,b =1,则输出的结果是________.解析:a=6,b=1,则x=5>2,再次进入循环得a=4,b=6,此时x=2,退出循环.故输出2.答案:25.(2010年苏、锡、常、镇四市高三调研)阅读如图所示的程序框图,若输入的n是100,则输出的变量S的值是多少?第5题第6题解析:由循环结构可得S=100+99+…+3+2=5049.故输出的变量S的值为5049.答案:50496.(原创题)已知如图所示的程序框图(未完成),设当箭头a指向①时,输出的结果为S =m,当箭头a指向②时,输出的结果为S=n,求m+n的值.解:(1)当箭头a指向①时,输出S和i的结果如下:S0+1 0+2 0+3 0+4 0+5i 2 3 4 5 6∴S=m=5.(2)当箭头a指向②时,输出S和i的结果如下:S0+1 0+1+2 0+1+2+3 0+1+2+3+4i 2 3 4 5S0+1+2+3+4+5i 6∴S=n=1+2+3+4+5=15,于是m+n=20.B组1.(2010年温州调研)如图是一算法的程序框图,若此程序运行结果为s=720,则在判断框中应填入的关于k的判断条件是__________.解析:s=10×9×8,10≥8,9≥8,8≥8,判断条件为“是”时进入循环体,7≥8判断条件为“否”,跳出循环,输出s.答案:k≥8(第1题) (第2题) (第3题)2.若R =8,则下列流程图的运行结果为___4___.3.给出一个如图所示的程序框图,若要使输入的x 的值与输出的y 的值相等,则x 的可能值的个数为________.解析:x ≤2时,x 2=x ,∴x =0或x =1;2<x ≤5时,2x -3=x ,∴x =3;x >5时,1x=x ,∴x =-1或x =1(都舍去).所以共有3个可取值.答案:3 4.如图,该程序运行后输出的结果为________.解析:A =1≤9,“是”,则S =0+1,A 变为2;A =2≤9,“是”,则S =0+1+2,A 变为3;…;A =9≤9,“是”,则S =0+1+…+9,A 变为10;A =10≤9,“否”,则输出S =45.答案:455.已知流程图如图所示,该程序运行后,为使输出的b 值为16,则循环体的判断框内①处应填____.解析:a =1时进入循环,此时b =21=2;a =2时再进入循环,此时b =22=4;a =3时再进入循环,此时b =24=16,∴a =4时应跳出循环,∴循环满足的条件为a ≤3,∴填3.答案:3(第4题) (第5题) (第6题)6.按如图所示的程序框图运行后,输出的结果是63,则判断框中的整数M 的值是________.解析:A =1≤M ,“是”,则S =2×1+1=3,A 变为2;A =2≤M ,“是”,则S =2×3+1=7,A 变为3;A =3≤M ,“是”,则S =2×7+1=15,A 变为4;A =4≤M ,“是”,则S =2×15+1=31,A 变为5;A =5≤M ,“是”,则S =2×31+1=63,A 变为6;A =6≤M ,“否”,则跳出循环,故填5.7.(2009年高考广东卷改编)某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:应填______,输出的s =______.(注:框图中的赋值符号“←”也可以写成“=”或“:=”)(第7题) (第8题)解析:由题意该程序框图实际上是求该6名队员在最近三场比赛中投进三分球总数,故判断框应填i ≤6或i <7,输出s 为a 1+a 2+a 3+a 4+a 5+a 6.8.(2009年高考上海卷)某算法的程序框图如图所示,则输出量y 与输入量x 满足的关系式是________. 解析:由程序框图的条件结构知:x >1时,y =x -2;x ≤1时,y =2x .故y =⎩⎪⎨⎪⎧2x (x ≤1),x -2 (x >1). 9.某流程如图所示,现输入如下四个函数 ①f (x )=x 2;②f (x )=1x ;③f (x )=ln x ;④f (x )=sin x .则输入函数与输出函数为同一函数的是_____________.解析:由程序框图易知只需函数为奇函数且存在零点时,输出与输入函数必是同一函数,分析上述四个函数,易知只有y =sin x 满足条件.答案:④(第9题) (第10题)10.如图所示的算法中,令a =tan θ,b =sin θ,c =cos θ,若在集合⎩⎪⎨⎪⎧⎭⎪⎬⎪⎫θ⎪⎪⎪-π4<θ<3π4,θ≠0,π4,π2中,给θ取一个值,输出的结果是sin θ,求θ值所在的范围.解:由框图知,要输出a 、b 、c 中最大的,当θ∈(π2,34π)时,sin θ最大.∴θ值所在的范围为(π2,34π). 11.画出计算1+12+13+…+19+110值的一个算法的流程图.(第11题) (第12题)12.到银行办理个人异地汇款(不超过100万元)时,银行要收取一定的手续费.汇款额不超过100元,收取1元手续费;超过100元但不超过5000元,按汇款额的1%收取;超过5000元,一律收取50元手续费.设计算法求汇款额为x 元时,银行收取的手续费y 元,只画出流程图.解:要计算手续费,首先要建立汇款数与手续费之间的函数关系式,依题意知y =⎩⎪⎨⎪⎧ 1 (0<x ≤100),x ×0.01 (100<x ≤5000),50 (5000<x ≤1000000).流程图如上图所示.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

流程图例题解析
【要点梳理】
1.框图分为___________和______________.
2.程序框图是一种用____________表示的图式,是____________的直观图示.
3.处理事情的过程,按____________用框图来表示,用于描述___________的流程的框图称为工序流程图(又称__________).
4.工序流程图的画法一般按照_____________、____________的顺序来画.
5.数学建模过程就是运用____________________解决____________的过程,其流程图为:
【指点迷津】
1.程序流程图
程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序流程图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个起点和一个退出点,而判断框是具有超过一个退出点的惟一符号.
2.工序流程图
工序流程图又称统筹图,常见的一种画法是:将一个工作或工程从头至尾依先后顺序分为若干道工序(即所谓自顶而下),每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号.两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上
注明完成该工序所需时间.开始时工序流程图可以画得粗疏,然后再对每一个框逐步细化. 【典型例题】
例1有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.
解析算法如下:
S1 输入a,b,c;
S2 若a>b,且a>c,则输出a,否则执行S3;
S3 若b>c,输出b,否则执行输出c.
根据以上步骤可以画出算法流程图.
点评画程序流程图时,一般需要将每一个算法步骤分解为若干输入、输出、顺序结构、条件结构、循环结构等基本算法单元,然后根据各单元的逻辑关系,用流程线将这些基本单元连接起来.
例2 要在一规划区域内建工厂,试画出该工厂由拆迁、设计、购买设备、厂房建设、设备安装到试生产的工序流程图(各工序名称、工序代号、紧前工序入图).
(注:紧前工序,即为该工序相衔接的前一工序).
解析 工序流程图如下
点评 画工序流程图时,应首先理清工序大体分为几个阶段,再对每一阶段细分,仔细考虑各道工序的先后顺序及相互联系、相互制约的程度,最后考虑哪些工序可以平行进行,哪些工序可以交叉进行.本题中工序A 、B 可同时进行,不能用流向线连接.
例3 某地联通公司推出10011
电话服务,其中话费查询业务流程如下图所示,
解析按1则查询当前话费;在按1查询本机话费后,再按2则查询话费余额;在按1查询本机话
费后,再按3则查询月结话费;在按1查询本机话费后,再按4则查询传真详单.拨通10011电话,如果按2则查询其他手机话费,然后再输入被查询手机号码,之后再输入手机密码. 点评体会流程图揭示实际问题的过程中的作用,能通过框图理解某种事情的处理过程,能用框图进行交流.。

相关文档
最新文档