设计程序框图解决实际问题(详细解析+考点分析+名师点评)

文档属性

名称 设计程序框图解决实际问题(详细解析+考点分析+名师点评)
格式 zip
文件大小 1.0MB
资源类型 试卷
版本资源 人教新课标A版
科目 数学
更新时间 2014-02-13 17:06:50

文档简介

答案与评分标准
一、选择题(共20小题)
1、执行如图所示的程序框图,若输出的y值的范围为[0,4],则输入的x的值的范围为(  )21世纪教育网
A、[﹣1,2] B、[﹣1,3]
C、[0,2] D、[﹣2,2]
该程序的作用是计算分段函数的函数值.
画出函数的图象如图:
若y值的范围为[0,4],则x的值的范围为[﹣1,3]
故选B.
点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
2、我们用以下程序框图来描述求解一元二次不等式ax2+bx+c>0(a>0)的过程.令a=2,b=4,若c∈(0,1),则输出区间的形式为(  )21世纪教育网
A、M B、N
C、P D、?
考点:选择结构;设计程序框图解决实际问题。
专题:图表型。
分析:由已知中的程序框图可得,该程序是用分支(选择)结构的嵌套,来实现根据一元二次方程根的存在性及个数进行判断,利用框图中的内容,转化后即可得到输出区间的形式.
解答:解:一元二次不等式ax2+bx+c>0(a>0)中.令a=2,b=4,若c∈(0,1),
得:一元二次不等式2x2+4x+c>0(a>0)
其△=16﹣8c>0,
且方程2x2+4x+c=0有两个不相等的实根,
根据流程图知最后输出区间的形式为N.
故选B.
点评:本题考查的知识点是程序框图的三种基本结构的应用,熟练掌握框图与算法语句的对应关系,是解答本题的关键.
3、右图是统计高三年级1000名同学某次数学考试成绩的程序框图,若输出的结果是720,则这次考试数学分数不低于90分的同学的频率是(  )21世纪教育网
A、0.28 B、0.38
C、0.72 D、0.62
考点:循环结构;等可能事件的概率;设计程序框图解决实际问题。
专题:计算题。
分析:由流程图可知,最后输出的m 值是大于等于90分的人数,再根据频率的概念是,可找到这次考试数学分数不低于90分的同学的频率.
解答:解:由流程图可知,最后输出的m 值是大于等于90分的人数,
即次考试数学分数不低于90分的同学的人数是720,
因为频率=,
所以次考试数学分数不低于90分的同学的频率==0.72.
故选C.
点评:本题考查设计程序框图解决实际问题、频率的概念,关键知道频率=,根据频数分布可求出解.
4、如果执行如图的程序框图,那么输出的S=(  )21世纪教育网
A、22 B、46
C、94 D、190
考点:循环结构;设计程序框图解决实际问题。
专题:图表型。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出S值.
解答:解:程序运行过程中,各变量的值如下表示:21cnjy
i S 是否继续循环
循环前 1 1/
第一圈 2 4 是
第二圈 3 10 是
第三圈 4 22 是
第四圈 5 46 是
第五圈 6 94 否
故输入的S值为94
故选C.
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模
5、如图所示的程序框图的数学功能是(  )
A、求5个数a1、a2、a3、a4、a5的和 B、求4个数a1、a2、a3、a4的和
C、求5个数a1、a2、a3、a4、a5的平均数 D、求4个数a1、a2、a3、a4的平均数

A、1 B、
C、 D、
考点:循环结构;设计程序框图解决实际问题。
专题:图表型。
分析:由已知中的程序框图,我们可以得到循环变量的初值是1,终值为99,步长为1,结合累加处理框中的语句,我们易分析出程序的功能,然后利用裂项求和法,我们易求出答案.
解答:解:由已知中程序的功能是计算并输出
S==(1﹣)+(﹣)+…+(﹣)=1﹣=
故选C
点评:本题考查的知识点是程序框图,其中根据已知条件分析出程序的功能是解答本题的关键.
7、如图是一程序框图,则其输出结果为.(  )21cnjy
A、 B、
C、 D、
考点:循环结构;设计程序框图解决实际问题。
专题:图表型。
分析:首先根据程序框图,理解其意义.然后按照程序顺序进行执行循环,当满足跳出循环的条件时输出结果
解答:解:根据题意,本程序框图为求和运算
第1次循环:S=0+K=3
第2次循环:S=K=5
第3次循环:S=K=7
第4次循环:S=K=9
第5次循环:S=K=11
此时,K>10
输出S=
故选D.
点评:本题考查程序框图,通过对程序框图的认识和理解按照程序框图的顺序进行执行.通过按照循环体的执行,考查运算能力.属于基础题
8、下图给出的是计算1+2+4+…+210的值的一个程序框图,则其中空白的判断框内应填入下列四个选项中的(  )21cnjy
A、i≥10 B、i≥11
C、i≤10 D、i≤11
经过第20次循环得到结果s=1+2+22+…+219,i=20,此时输出,不满足判断框中的条件
即i=1,2,3…10时满足判断框中的条件i=11时满足判断框中的条件
答案为:i≥11.
故选B.
点评:本题考查解决程序框图中的循环结构时,常采用写出前几次循环的结果,找规律.
9、计算机执行右边程序框图设计的程序语言后,输出的数据是,则判断框内应填(  )21cnjy
A、n<7 B、n≤7
C、n≤8 D、n≤9
考点:循环结构;设计程序框图解决实际问题。
专题:图表型。
分析:x=1,y=1,n=1,z=2满足条件,执行循环;依次类推,当z=55,i=9,不满足条件,退出循环体,输出z,从而得到判定框中应填内容.
解答:解:x=1,y=1,n=1,z=2满足条件,执行循环;
x=1,y=2,n=2,z=3满足条件,执行循环;
x=2,y=3,n=3,z=5满足条件,执行循环;
x=3,y=5,n=4,z=8满足条件,执行循环;
x=5,y=8,n=5,z=13满足条件,执行循环;
x=8,y=13,n=6,z=21满足条件,执行循环;
x=13,y=21,n=7,z=34满足条件,执行循环;
x=21,y=34,n=8,z=55不满足条件,退出循环体,输出z=
故判定框中应填n≤8
故选:C
点评:本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断.算法和程序框图是新课标新增的内容,在近两年的新课标地区高考都考查到了,这启示我们要给予高度重视,属于基础题.
10、(2010?天津)阅读右边的程序框图,若输出s的值为﹣7,则判断框内可填写(  )21cnjy
A、i<3 B、i<4
C、i<5 D、i<6
考点:设计程序框图解决实际问题。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加变量i的值到S并输出S,根据流程图所示,将程序运行过程中各变量的值列表如下:
解答:解:程序在运行过程中各变量的值如下表示:
是否继续循环 S i
循环前/2 1
第一圈 是 1 3
第二圈 是﹣2 5
第三圈 是﹣7 7
第四圈 否
所以判断框内可填写“i<6”,
故选D.
点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
11、(2010?陕西)如图是求样本x1,x2,…,x10平均数的程序框图,图中空白框中应填入的内容为(  )
A、S=S+xn B、S=S+
C、S=S+n D、S=S+
12、如果执行右面的框图,输入N=5,则输出的数等于(  )
A、 B、
C、 D、
考点:设计程序框图解决实际问题。21cnjy
专题:操作型。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出S=的值.
解答:解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是累加并输出S=的值.
∵S==1﹣=
故选D.
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
13、(2009?辽宁)某店一个月的收入和支出总共记录了N个数据a1,a2,…aN,其中收入记为正数,支出记为负数.该店用下边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的(  )
A、A>0,V=S﹣T B、A<0,V=S﹣T
C、A>0,V=S+T D、A<0,V=S+T
考点:设计程序框图解决实际问题。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知S表示月收入,T表示月支出,V表示月盈利,根据收入记为正数,支出记为负数,故条件语句的判断框中的条件为判断累加量A的符号,由分支结构的“是”与“否”分支不难给出答案,累加完毕退出循环后,要输出月收入S,和月盈利V,故在输出前要计算月盈利V,根据收入、支出与盈利的关系,不难得到答案.
解答:解析:月总收入为S,支出T为负数,
因此A>0时应累加到月收入S,
故判断框内填:A>0
又∵月盈利V=月收入S﹣月支出T,
但月支出用负数表示
因此月盈利V=S+T
故处理框中应填:V=S+T
故选A>0,V=S+T
点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
14、如果执行程序框图,那么输出的S=(  )21cnjy
A、2450 B、2500
C、2550 D、2652
考点:设计程序框图解决实际问题。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出: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
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
15、图1是某县参加2007年高考的学生身高条形统计图,从左到右的各条形表示的学生人数依次记为A1,A2,…,A10(如A2表示身高(单位:cm)在[150,155)内的学生人数)图2是统计图1中身高在一定范围内学生人数的一个算法流程图.现要统计身高在160~180cm(含160cm,不含180cm)的学生人数,那么在流程图中的判断框内应填写的条件是(  )21cnjy
A、i<6 B、i<7
C、i<8 D、i<9
考点:设计程序框图解决实际问题。
专题:操作型。
分析:由题目要求可知:该程序的作用是统计身高在160~180cm(含160cm,不含180cm))的学生人数,由图1可知应该从第四组数据累加到第七组数据,故i值应小于8.
解答:解:现要统计的是身高在160﹣180cm之间的学生的人数,即是要计算A4、A5、A6、A7的和,21cnjy
当i<8时就会返回进行叠加运算,
当i≥8将数据直接输出,
不再进行任何的返回叠加运算,故i<8.
故答案为:i<8.
点评:把统计与框图两部分内容进行交汇考查,体现了考题设计上的新颖,突出了新课标高考中对创新能力的考查要求.我们知道,算法表现形式有自然语言、程序框图、算法语句等三种.由于各版本的课标教材所采用的编程语言不同,因而考查算法语句的可能性很少,又由于程序框图这一流程图形式与生产生活等实际问题联系密切,既直观、易懂,又需要一定的逻辑思维及推理能力,所以算法考查热点应是以客观题的形式考查程序框图这一内容.
16、图是计算函数的值的程度框图,在①、②、③处应分别填入的是(  )
A、y=ln(﹣x),y=0,y=2x B、y=ln(﹣x),y=2x,y=0
C、y=0,y=2x,y=ln(﹣x) D、y=0,y=ln(﹣x),y=2x
考点:设计程序框图解决实际问题;选择结构。
分析:此题是一个计算函数的值的问题,由于函数是一个分段函数,故根据自变量的取值选取正确的解析式代入求值,由此对选择结构的空填数即可.
解答:解:由题意,本流程图表示的算法是计算分段函数的函数值的,
结合框图可知,在①应填ln(﹣x);在②应填y=0;在③应填y═2x故选A.
点评:本题考查选择结构,解答本题关键是掌握选择结构的逻辑结构以及函数的运算关系,由此作出判断,得出正确选项.
17、程序框图如下:如果上述程序运行的结果为S=11880,那么判断框中应填入(  )
A、k>11 B、k>10
C、k<11 D、k<9
考点:设计程序框图解决实际问题。
分析:本小题主要考查框图知识和数列知识,以及分析问题和解决问题的能力.分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累乘并输出S=12×11×…×k的值.21cnjy
解答:解:本题实质是数列问题.分析框图易得:
S0=1,
S1=S0×12=12,
S2=S1×11=132,
S3=S2×10=1320,
S4=S3×9=11880.
∵程序运行的结果为S=11880
故在判断框中应填入k<9
故选D
点评:算法是新课程中新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
18、现有程序框图如图,如果输入三个实数5,6,10,则输出的结果为(  )21cnjy
A、10 B、7
C、6 D、5
故选A
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
19、如图给出了一个算法程序框图,该算法程序框图的功能是(  )
A、求a,b,c三数的最大数 B、求a,b,c三数的最小数
C、将a,b,c按从小到大排列 D、将a,b,c按从大到小排列
考点:设计程序框图解决实际问题。
专题:操作型。
分析:逐步分析框图中的各框语句的功能,第一个条件结构是比较a,b的大小,并将a,b中的较小值保存在变量a中,第二个条件结构是比较a,c的大小,并将a,c中的较小值保存在变量a中,故变量a的值最终为a,b,c中的最小值.由此不难推断程序的功能.
解答:解:逐步分析框图中的各框语句的功能,
第一个条件结构是比较a,b的大小,
并将a,b中的较小值保存在变量a中,
第二个条件结构是比较a,c的大小,
并将a,c中的较小值保存在变量a中,
故变量a的值最终为a,b,c中的最小值.
由此程序的功能为求a,b,c三个数的最小数.
故答案选B
点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.要判断程序的功能就要对程序的流程图(伪代码)逐步进行分析,分析出各变量值的变化情况,特别是输出变量值的变化情况,就不难得到正确的答案.
20、阅读如图所示的程序框图,若输入的a,b,c分别为21,32,75,则输出的a,b,c分别是(  )21cnjy
A、75,21,32 B、21,32,75
C、32,21,75 D、75,32,21
考点:设计程序框图解决实际问题。
专题:操作型。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是按顺序交换变量a,b,c的值.模拟程序的执行过程,易得答案.
解答:解:由流程图知,
a赋给x,x赋给b,所以a的值赋给b,即输出b为21,
c的值赋给a,即输出a为75.
b的值赋给a,即输出c为32.
故输出的a,b,c的值为75,21,32
故选A
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
二、填空题(共5小题)
21、根据程序框图,当输入11时,输出的是 16 .21cnjy
考点:选择结构;设计程序框图解决实际问题。
专题:计算题;图表型。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算分段函数的函数值.
解答:解:由图可知:
该程序的作用是计算分段函数的函数值.
当当输入11时,输出的是:1.9×11﹣4.9=16.
故答案为:16.
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
22、在如图的程序框图中,要求输出三个实数a、b、c中最大的数,则在空白的判断框中应填的是 a>b .21cnjy
考点:选择结构;设计程序框图解决实际问题。
专题:图表型。
分析:由于该程序的作用输出a、b、c中的最大数,因此在程序中要比较数与数的大小,第一个判断框是判断a与b的大小,若a<b,则输出a,即可得答案.
解答:解:则流程图可知a、b、c中的最大数并输出,
第二个判断框一定是判断b与c的大小,
故第一个判断框是判断a与b的大小
故第一个判断框应填入:a>b,
故选a>b.
点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.21cnjy
23、如图是某算法的程序框图,该算法可表示分段函数,则其输出结果所表示的分段函数为f(x)=  .
考点:选择结构;分段函数的解析式求法及其图象的作法;设计程序框图解决实际问题。
专题:图表型。
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算并输出分段函数的函数值.
解答:解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是计算并输出分段函数的函数值.
故答案为:.
点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
24、右图所示的流程图,则执行后输出的结果为 729 .21cnjy

25、给出右边的程序框图,程序输出的结果是 55 .
考点:循环结构;设计程序框图解决实际问题。21cnjy
专题:图表型。
分析:解答算法框图的问题,要依次执行各个步骤,特别注意循环结构的终止条件,本题中是i>10就终止循环,因此累加变量累加到值10.于是计算得到结果.
解答:解:由已知变量初始值为:i=1,累加变量S=0;
每次变量i递增1,而i≤10时执行程序,i>10就终止循环,输出S,
因此有S=1+2+3+4+…+10=55.
故答案为:55
点评:本题考查了算法框图,流程图的识别,条件框,循环结构等算法框图的应用,对多个变量计数变量,累加变量的理解与应用.
三、解答题(共5小题)
26、(2010?临颍县)写出计算函数的值的程序框图.
考点:设计程序框图解决实际问题。
专题:图表型。
分析:此程序框图包含条件结构,此结构中含有一个判断框,算法执行到此判断给定的条件P是否成立,选择不同的执行框(A框、B框),利用分段函数表示出所求即可.
解答:解:根据分段函数可知是条件结构
算法执行到判断框给定的条件P是否成立,选择不同的执行框(A框、B框),
点评:本题主要考查了条件结构,以及分段函数,如果将程序摆在我们的面前时,我们要从识别逐个语句,整体把握,概括程序的功能,属于基础题.
27、在国内投寄平信,每封信重量x(g)不超过60g的邮资(单位:分)标准为y=画出计算邮费的程序框图.21cnjy
考点:设计程序框图解决实际问题。
专题:图表型。
分析:由已知中在国内投寄平信,每封信重量x(g)不超过60g的邮资(单位:分)标准为y=,为一个分段函数,将区间(0,60]以20和40为分界点分为三段,我们可以利用选择结构的嵌套来实现该功能,则两个条件框中条件应分别为x≤20,x≤40,再由函数解析式中各段的函数值,即可得到计算邮费的程序框图.
解答:解:计算邮费的程序框图如下图所示:

点评:本题的实质是累加满足条件的数据,可利用循环语句来实现数值的累加(乘)常分如下步骤:①观察S的表达式分析,循环的初值、终值、步长为②观察每次累加的值的通项公式③在循环前给累加器和循环变量赋初值,累加器的初值为0,累乘器的初值为1,环变量的初值同累加(乘)第一项的相关初值④在循环体中要先计算累加(乘)值,如果累加(乘)值比较简单可以省略此步,累加(乘),给循环变量加步长⑤输出累加(乘)值.
29、下面是计算应纳税所得额的算法过程,其算法如下:21世纪教育网版权所有
第一步 输入工资x(注x<=5000);
第二步 如果x<=800,那么y=0;
如果800<x<=1300,那么 y=0.05(x﹣800);
否则 y=25+0.1(x﹣1300)
第三步 输出税款y
结束
请写出该算法的程序框图和程序.(注意:程序框图与程序必须对应)
考点:设计程序框图解决实际问题。
专题:开放型;图表型。
分析:分析:(1)根据第一步,我们可以开始后,应设计一个数据输入框,由第二步,我们可知我们需要设计一个分支嵌套结构,最后还要在结束前有一个数据输出框,根据已知中数据,易得到程序的框图;
(2)由(1)的框图,将框图中的输入、分支、输出转化为对应语句后,即可得到程序的语句.21世纪教育网版权所有
解答:解答:解:
(1)程序代码:
(2)程序框图为:
点评:点评:本题考查的知识点是算法程序框图,伪代码,其中根据算法步骤画出程序框图,熟练掌握各种框图对应的语句是解答本题的关键.
30、设汽车托运重量为P(kg)货物时,每千米的费用(单位:元)标准为
请设计求汽车运费的框图.
考点:设计程序框图解决实际问题。
专题:作图题。
分析:解决本题的关键是根据已知条件,给出分类条件,并指清满足条件和不满足条件时程序的运行方向及相应的语句.
解答:解:如图所示:
设计程序框图解决实际问题
一、选择题(共20小题)
1、执行如图所示的程序框图,若输出的y值的范围为[0,4],则输入的x的值的范围为(  )21世纪教育网版权所有
A、[﹣1,2] B、[﹣1,3]
C、[0,2] D、[﹣2,2]
2、我们用以下程序框图来描述求解一元二次不等式ax2+bx+c>0(a>0)的过程.令a=2,b=4,若c∈(0,1),则输出区间的形式为(  )21世纪教育网版权所有
A、M B、N
C、P D、?
3、右图是统计高三年级1000名同学某次数学考试成绩的程序框图,若输出的结果是720,则这次考试数学分数不低于90分的同学的频率是(  )21世纪教育网版权所有
A、0.28 B、0.38
C、0.72 D、0.62
4、如果执行如图的程序框图,那么输出的S=(  )21世纪教育网版权所有
A、22 B、46
C、94 D、190
5、如图所示的程序框图的数学功能是(  )21世纪教育网版权所有
A、求5个数a1、a2、a3、a4、a5的和
B、求4个数a1、a2、a3、a4的和
C、求5个数a1、a2、a3、a4、a5的平均数
D、求4个数a1、a2、a3、a4的平均数
6、如果执行如图所示的程序框图,那么输出的S=(  )
A、1 B、
C、 D、
7、如图是一程序框图,则其输出结果为.(  )21世纪教育网版权所有
A、 B、
C、 D、
8、下图给出的是计算1+2+4+…+210的值的一个程序框图,则其中空白的判断框内应填入下列四个选项中的(  )21世纪教育网版权所有
A、i≥10 B、i≥11
C、i≤10 D、i≤11
9、计算机执行右边程序框图设计的程序语言后,输出的数据是,则判断框内应填(  )
A、n<7 B、n≤7
C、n≤8 D、n≤9
10、阅读右边的程序框图,若输出s的值为﹣7,则判断框内可填写(  )21世纪教育网版权所有
A、i<3 B、i<4
C、i<5 D、i<6
11、如图是求样本x1,x2,…,x10平均数的程序框图,图中空白框中应填入的内容为(  )
A、S=S+xn B、S=S+
C、S=S+n D、S=S+
12、如果执行右面的框图,输入N=5,则输出的数等于(  )
A、 B、
C、 D、
13、某店一个月的收入和支出总共记录了N个数据a1,a2,…aN,其中收入记为正数,支出记为负数.该店用下边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的(  )21世纪教育网版权所有
A、A>0,V=S﹣T B、A<0,V=S﹣T
C、A>0,V=S+T D、A<0,V=S+T
14、如果执行程序框图,那么输出的S=(  )21世纪教育网版权所有
A、2450 B、2500
C、2550 D、2652
15、图1是某县参加2007年高考的学生身高条形统计图,从左到右的各条形表示的学生人数依次记为A1,A2,…,A10(如A2表示身高(单位:cm)在[150,155)内的学生人数)图2是统计图1中身高在一定范围内学生人数的一个算法流程图.现要统计身高在160~180cm(含160cm,不含180cm)的学生人数,那么在流程图中的判断框内应填写的条件是(  )
A、i<6 B、i<7
C、i<8 D、i<9
16、图是计算函数的值的程度框图,在①、②、③处应分别填入的是(  )21世纪教育网
A、y=ln(﹣x),y=0,y=2x B、y=ln(﹣x),y=2x,y=0
C、y=0,y=2x,y=ln(﹣x) D、y=0,y=ln(﹣x),y=2x
17、程序框图如下:如果上述程序运行的结果为S=11880,那么判断框中应填入(  )
A、k>11 B、k>10
C、k<11 D、k<9
18、现有程序框图如图,如果输入三个实数5,6,10,则输出的结果为(  )
A、10 B、7
C、6 D、5
19、如图给出了一个算法程序框图,该算法程序框图的功能是(  )21世纪教育网
A、求a,b,c三数的最大数 B、求a,b,c三数的最小数
C、将a,b,c按从小到大排列 D、将a,b,c按从大到小排列
20、阅读如图所示的程序框图,若输入的a,b,c分别为21,32,75,则输出的a,b,c分别是(  )
A、75,21,32 B、21,32,75
C、32,21,75 D、75,32,21
二、填空题(共5小题)
21、根据程序框图,当输入11时,输出的是 _________ 21世纪教育网

22、在如图的程序框图中,要求输出三个实数a、b、c中最大的数,则在空白的判断框中应填的是 _________ .
23、如图是某算法的程序框图,该算法可表示分段函数,则其输出结果所表示的分段函数为f(x)= _________ .
24、右图所示的流程图,则执行后输出的结果为 _________ .21世纪教育网
25、给出右边的程序框图,程序输出的结果是 _________ .21世纪教育网
三、解答题(共5小题)
26、写出计算函数的值的程序框图.
27、在国内投寄平信,每封信重量x(g)不超过60g的邮资(单位:分)标准为y=画出计算邮费的程序框图.
28、以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80分以上的同学的平均分求出来.画出程序框图.
29、下面是计算应纳税所得额的算法过程,其算法如下:
第一步 输入工资x(注x<=5000);
第二步 如果x<=800,那么y=0;
如果800<x<=1300,那么 y=0.05(x﹣800);
否则 y=25+0.1(x﹣1300)
第三步 输出税款y
结束
请写出该算法的程序框图和程序.(注意:程序框图与程序必须对应)
30、设汽车托运重量为P(kg)货物时,每千米的费用(单位:元)标准为
请设计求汽车运费的框图.