5.2.2流程图练习
- 格式:doc
- 大小:44.50 KB
- 文档页数:3
双基限时练(十二)1.流程图的基本单元之间的连线是用()A.流向线B.虚线C.流程线D.波浪线答案 C2.以下给出程序框图的几种说法:①任何一个程序框图都必须有起止框;②输入框只能放在开始框后,输出框只能放在结束框前;③判断框是唯一具有超过一个退出点的符号;④对于一个程序来说,判断框内的条件表达方式是唯一的.其中正确说法的个数是()A.1B.2C.3 D.4解析①③正确,对②来说输入框可以放在任何需要输入的地方.④判断框内的条件表达方式不唯一.答案 B3.早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤.从下列选项中选出最好的一种流程()A.1.洗脸刷牙、2.刷水壶、3.烧水、4.泡面、5.吃饭、6.听广播B.1.刷水壶、2.烧水同时洗脸刷牙、3.泡面、4.吃饭、5.听广播C.1.刷水壶、2.烧水同时洗脸刷牙、3.泡面、4.吃饭同时听广播D.1.吃饭同时听广播、2.泡面、3.烧水同时洗脸刷牙、4.刷水壶答案 C4.如图所示流程图中,判断正整数x是奇数还是偶数,判断框内的条件是()A.余数是1? B.余数是0?C.余数是3? D.余数不为0?答案 B5.下面的工艺流程图中,设备采购的下一道工序是()A.土建设计B.厂房土建C.设备安装D.工程设计答案 C6.进入互联网时代,发电子邮件是不可少的,一般而言,发电子邮件要分成以下几个步骤:a.打开电子信箱;b.输入发送地址;c.输入主题;d.输入信件内容;e.点击“写邮件”;f.点击“发送邮件”.则正确的是()A.a→b→c→d→e→fB.a→c→d→e→f→bC.a→e→b→c→d→fD.b→a→c→d→f→e解析打开电子信箱后,先点击“写邮件”,然后再输入.答案 C7.一名中学生在家庭范围内推广“节水工程”——做饭、淘米、洗菜的水留下来擦地或者浇花、洗衣服的水留下来冲卫生间.这样全家一个月可以节省水费十几元.你想知道这位中学生是如何去做的吗?请完成下表:(1)处应填:________________;(2)处应填:________________.解析结合题目的叙述,易知,(1)处填:做饭、淘米、洗菜;(2) 处填:冲卫生间.答案(1)做饭、淘米、洗菜(2)冲卫生间8.某工程的工序流程图如下(工时单位:天),现已知工程总时数为10天,则工序c所需工时为________天.解析 设工序c 所需工时数为x ,由题设知可由线路a →c →e →g ,需工时1+x +4+1=10,∴x =4.答案 49.如图所示的流程图是将一系列指令和问题用框图的形式排列而成.箭头说明下一步是到哪一个框图,阅读这个流程图,回答下列问题:如果a =log 312,b =⎝ ⎛⎭⎪⎫1213,c =32·x 2+1x (x ≥1),那么输出的数是________.(用a ,b ,c 填空).解析 由题可知,输出的数应为a ,b ,c 中的最大值,因为a <0,0<b <1,c =32·x 2+1x =32(x +1x )≥32·2=3(x ≥1),当且仅当x =1时,c =3,所以c 最大.答案 c10.机床的大修有如下的工作项目:拆卸清洗,部件检查,零件加工,零件修理,床身和工作台研合,部件组装(不含电器),变速器组装,试车.试画出工序的流程图.解 机床大修的工序流程图如下: 拆卸清洗→部件检查→零件加工→零件修理→床身和工作台研合→部件组装→变速器组装→试车11.用数学语言和程序框图描述求一元二次方程ax 2+bx +c =0的根的过程.解 (1) 用数学语言来描述算法:S 1 计算Δ=b 2-4ac .S 2 如果Δ<0,则原方程无实数解;否则(Δ≥0),x 1=-b +b 2-4ac 2a ,x 2=-b -b 2-4ac 2a. S 3 输出解x 1,x 2或无实数解信息.(2) 用框图来描述算法,如图所示:12.中国网通规定,拨打市内电话时,如果不超过3分钟,则收取话费0.22元;如果通话时间超过3分钟,则超出部分按每分钟0.1元收取通话费,不足一分钟按一分钟计算.设通话时间为t(分钟),通话费用为y(元),如何设计一个程序计算通话费用.请画出程序框图.解依题意得程序框图如下:。
流程图 (2)分层训练1.下面的程序框图,能判断随意输入的数x 的奇偶性,此中判断框内的条件是()开始输入 xm← x 除以 2 的余数YN输出 x 是偶数输出x是偶数结束A . m=0B .x=0C. x=1D. m=12.下面是一个算法的流程图,回答下面的问题:当输入的值为 3 时 , 输出的结果为3.有以下问题:①输入一个数x,输出它的算术平方根②求函数 f ( x)x21,x1x1,x 1的函数值③求 x 的绝对值④求三个数 a,b,c 中的最大数此中需要用条件语句来描绘其算法的有()A.1 个B.2 个C.3 个D.4 个4.写出一个求三个数中最小数的算法,并用流程图表示。
5. 写出解不等式ax b 0(a0) 的一个算法,并画出流程图。
1x16、画出计算函数y0x0 的值的流程图。
1x0本节学习疑点:习题 5.2.2 答案1、A2、 83、D4、学生怀疑输入 a, b, cS1S2m← aS3假如 b<m,那么 m← bS4假如 c<m,那么 m← cS5输出最小数 m开始教师回复输入 abcm← aYb<m m← bNc<m Ym← cN输出 m结束5.略6.开始输入 xYx> 0Ny ←1Y Nx= 0y ← 0y ←- 1输出 y结束。
【单分支结构流程图-大值】问题:画流程图,输入两个整数a和b,输出其中的大值。
提示:当avb时,交换a和b,最后输出的a一定是其中的大值。
流程图中可以直接给出交换a和b的具体算法,也可以用文字“交换a和b”说明。
流程图是面向人的设计语言,人能看明白即可。
【双分支结构流程图-大值】问题:画流程图,输入两个整数a和b,输出其中的大值。
提示:采用双分支结构,输入a、b后,将大值赋值给另外一个变量,最后输出结果。
【分支嵌套流程图1三级成绩】画流程图,输入学生的百分制成绩s,根据其值,输出其等级成绩。
90分以上为优秀,60分以上为合格,不足60分为不合格。
【分支嵌套流程图2-五级成绩】画流程图,输入学生的百分制成绩s,根据其值,输出其等级成绩。
90分以上为优秀,80分以上为良好,70分以上为中等,60分以为及格,不足60分为不及格。
【流程图综合碎重监测器】(1)成年男性的标准体重,标准体重(kg)二身高(cm)-100,请画流程图,输入身高, 输出标准体重。
(2)超标准体重20%为超重,请画流程图,先计算出标准体重,当超重时,请给出提示(3)体重监测器需要在不超重时也给提示,请画流程图。
(4)若体重低于标准体重20%为超低,将这种情况也做出处理。
1、简单循环的流程图(提示:m是一个变量,在程序中输入)(1)求1到m的倒数和,即, 1 1 1 11 + —+—十一+ …+ —2 3 4 w(3)求1到m间所有奇数的和(5)求m!,即1x2x3冥…x附3、循环的嵌套流程图(1)求s=1!+2!+••…10!,即求1到10的阶乘和。
(新课标)最新北师大版高中数学选修1-2流程图同步练习【选择题】1、流程图描述动态过程,关于其“终点”的描述中,较为恰当的是()A、只允许有一个“终点”B、只允许有两个“终点”C、可以有一个或多个“终点”D、以上皆不正确2、下列关于程序框图的理解,正确的有()①任何一个程序框图都必须有起止框;②输入框图只能放在开始框后,输出框只能放在结束框前;③判断框是唯一具有超过一个退出点的图形符号;④对于一个程序来说,判断框内条件是唯一的.A、1个B、2个C、3个D、4个3、读下述程序框图(图1),说明输出结果()A 、1B 、3C 、4 D(图1)(图2)4、 某一算法流程图(如图2),输入x=1得结果( )A 、23B 、0C 、211-D 、29-5、下图给出的是计算0101614121+⋅⋅⋅+++的值的一个程序框图,其中判断框内应填入的条件是 ( )A 、i>100B 、i<=100C 、i>50D 、i<=50【填空题】6、在程序框图中,图形符号的名称是___________表示的意义____________7、在程序框图中,图形符号的名称是___________表示的意义____________8、在画程序框图时,框图一般按_________、________的方向画。
9、求a、b、c中最大值的算法最多要有___________次赋值过程,才能输出最大值。
【解答题】10、设y为年份,按照历法的规定,如果y为闰年,那么或者y能被4整除不能被100整除,或者y能被400整除。
对于给定的年份y,要确定索是否为闰年,如何设计算法,画出其流程图。
11、若有A、B、C三个不同大小的数字,你能设计一个算法,找出其中的最大值吗?试给出解决问题的一种算法,并画出流程图。
12、已知点)和直线l:Ax+By+C=0,写出求点P到直线l的距离d的流程图x(Py,参考答案1、B2、D3、A4、D5、B6、连接线连接的方向7、循环框循环过程8、向下、向右9、310、流程图:11、解:应该先两两比较,算法和流程图如下:S1 输入A、B、C;S2 如果A>B,那么转S3,否则转S4;S3 如果A>C,那么输出A,转S5,否则输出C,转S5;S4 如果B>C,那么输出B,转S5,否则输出C;S5 结束。
1、为促进校园文化建设,广播站开展人才选拨活动,该活动共有两轮面试,将选取第一轮面试成绩前30%的人员进入第二轮面试,变量n表示第一轮面试人数,变量m表示选手第一轮面试成绩名次,变量h表示第一轮面试人数的百分之三十,请你在此基础上设计并完善“通过输入变量n和m来判断参赛选手是否能进入二轮面试”的算法流程图。
[操作要求](1)请使用系统提供的图形,将流程图补充完整。
(2)拖动符号区的图形,到中央区的流程图中。
(3)输入相应内容,使之正确表达算法。
2、今年的五一黄金周,迎来了旅游消费业的复苏。
某旅游景点的购票规则为:身高1.2米以下,输出“免门票”,超过1.2米(含1.2) 不超过1.5米(含1.5米)则输出“半票”,其余输出“全票”。
请你补充设计解决该问题的算法流程图。
[操作要求](1)认真分析,找出流程图中缺少的3处处理过程;(2)拖动符号区中适合的图形到中央区的流程图中;(3)输入相应内容,使之正确表达算法。
3、手机通话计费规则为:300分钟内(含300分钟)为基本月租费18元,超出300分钟部分每分钟收取话费0.6元。
F为通话时长,T为通话费,现请你设计手机通话计费的算法流程图。
[操作要求](1)请使用系统提供的图形,将流程图补充完整。
(2)拖动符号区的图形,到中央区的流程图中。
(3)输入相应内容,使之正确表达算法。
4、某公司网约车的里程费计费规则为:3.3公里内为起步价8元(含3.3公里),超过3.3公里的部分按照1.35元/公里计算。
现给出根据输入的实际里程数S,计算并输出里程费Tot的部分算法流程图,请你将其补充完整。
[操作要求](1)认真分析,找出流程图中缺少的3处处理过程;(2)拖动符号区中适合的图形到中央区的流程图中;(3)输入相应内容,使之正确表达算法。
5、某商家为吸引顾客,快速回笼资金,进行会员充值优惠活动。
活动规则:充值500元以内加送充值金额的10%;充值超过500元不超过1000元加送充值金额的20%;充值超过1000元加送充值金额的30%。
流程图(2)
分层训练
1.下边的程序框图,能判断任意输入的数x 的奇偶性,其中判断框内的条件是 ( )
A .m=0
B .x=0
C .x=1
D .m=1
2.下面是一个算法的流程图,回答下面的问题:
当输入的值为3时,输出的结果为
3.有以下问题:
①输入一个数x ,输出它的算术平方根 ②求函数{
21,1
1,1
()x x x x f x +≥+<=
的函数值
③求x 的绝对值
④求三个数a,b,c 中的最大数
其中需要用条件语句来描述其算法的有( ) A .1个 B .2个 C .3个 D .4个
4. 写出一个求三个数中最小数的算法,并用流程图表示。
5. 写出解不等式)0(0≠>+a b ax 的一个算法,并画出流程图。
6、画出计算函数⎪⎩
⎪
⎨⎧<-=>=0
1001
1x x x y 的值的流程图。
开始
输入x
m ←x 除以2的余数 Y N 输出x 是偶数 输出x 是偶数 结束
本节学习疑点:
习题5.2.2答案
1、A
2、8
3、D
4、
S1 输入a,b,c
S2 m←a
S3 如果b<m,那么m←b
S4 如果c<m,那么m←c
S5
6.。
思维构思、流程图练习出卷人:吴秋菊审核人:曲慧1.下面是文章写作中有关写作材料收集后的处理方式,请把这个处理方式写成一段话,要求内容完整,表述准确,语言连贯,不超过75个字。
(6分)2.吕思勉曾就中国历史的研究从主要对象和方法两方面做过论述,请把这个研究框架写成一段话,要求内容得当,表述准确,语言连贯,不超过60字。
(6分)3.《世界卫生组织烟草控制框架公约》在我国已经生效八年了,但目前仍存在烟草企业不积极履行公约相关内容的行为。
北京市消费者协会昨日发布了“在知道吸烟会引发多种疾病的前提下,是否还会吸烟”的调查数据。
请把下面的图表写成一段话。
要求:表述准确,语言连贯,不超过75个字。
(6分)4.某图书馆服务中心为读者提供书籍数字化服务,可以帮读者把纸质图书扫描并制成电子书。
请你以服务中心工作人员的身份,根据以下图示,向前来咨询的读者说明整个服务流程。
要求:内容完整,语言得体、简明、连贯,不超过85字。
(6分)5.下面是某校“消防疏散体验”流程的构思框架,请把这个流程写成一段话,要求内容完整,表述准确,语言连贯,不超过85个字。
(6分)6.中小学课堂教学已经发生深刻的变化。
下图所示为传统课堂和翻转课堂中教师的角色定位,请仔细阅读,用简洁的文字解说教师的角色转变。
70字左右。
(6分)7.下图是某校“文化衫创意大赛”计划的初步构思框架,请把这个构思写成一段话,要求内容完整,表达准确,语言连贯,不超过100个字。
(6分)8.请根据图中的信息,用文字描述“用户登录”的基本环节,不超过70个字。
(6分)9.下面是普通中小学生转学手续办理程序,请在横线上填写相关内容,介绍转学手续的办理过程。
要求内容完整,表述准确,语言连贯,不超过100个字。
(6分)11.用简略的文字表述下列图表中的过程:12.科学家培根等人曾提出一种科学知识增长的模式(如下图)。
请你用简洁的语言表述这一模式。
(6分)13.劳务派遣是一种新型的现代人力资源管理方式。
程序框图练习题1.阅读下面的程序框图,则输出的S=A .14B .20C .30D .552.阅读图2所示的程序框图,运行相应的程序,输出的结果是A .1 B. 2 C. 3 D. 43.阅读右图所示的程序框图,运行相应的程序,输出的结果是A .2B .4C .8D .164.某程序框图如图所示,该程序运行后输出的k 的值是A .4B .5C .6D .73题 2题1题 4题5.执行右面的程序框图,输出的S 是DA .378-B .378C .418-D .418 6.如图的程序框图表示的算法的功能是 DA .计算小于100的奇数的连乘积B .计算从1开始的连续奇数的连乘积C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D .计算100531≥⨯⋅⋅⋅⨯⨯⨯n 时的最小的n 值.7.某程序框图如图所示,则该程序运行后输出的B 等于 C A .15 B .29 C .31D .638.如果执行右边的程序框图,输入2,0.5xh =-=,那么输出的各个数的和等于A .3B .3.5C .4D .4.55题6题9.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ⋅⋅⋅,其中收入记为 正数,支出记为负数。
该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的A .0,A V S T >=-B .0,A V S T <=-C .0,A VS T >=+ D .0,A V S T <=+10. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 AA .1996年B .1998年C .2010年D .2100年11. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是A .2)(x x f =B .xx f 1)(=C .62ln )(-+=x x x f D .x x f sin )(=否y x =是 否开始 0x <0y =x x h +=是结束1x <输入,x h否是1y =输出y2x ≥是开始1,0,0k S T ===i A a =输出,S V 1k k =+否结束输入12,,,,N N a a a ⋅⋅⋅ T T A =+ S S A =+ N k <是否9题10题8题12.执行如图所示的程序框图,输出的S值为( )A .1B .23C .1321D .61098713.某程序框图如图所示,若该程序运行后输出的值是59,则 ( )A .4=aB .5=aC .6=aD . 7=a11题14.如图所示,程序框图(算法流程图)的输出结果是()A.1 6B.2524C.34D.111215.读如下程序框图,如果输出5i=,那么在空白矩形框中应填入的语句为()A.2*2S i=-B.2*1S i=-C.2*S i=D.2*4S i=+开始S=1,k=1k>a?S=S+1k(k+1)k=k+1输出S结束是否13题图16.执行右面的程序框图,如果输入的10N=,那么输出的S =( )A .1111+2310+++…… B .1111+2310+++……!!! C .1111+2311+++……D .1111+2311+++……!!!17.执行如图所示的程序框图,若输入10,nS ==则输出的( )A .511B .1011 C .3655 D .7255否是1,0,1===T S k 开始N输入kT T =1+=k k T S S +=?N k >S输出结束18.阅读右边的程序框图, 运行相应的程序, 若输入x的值为1, 则输出S的值为()A.64 B.73 C.512 D.58519.执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是( ).A.k>7? B.k>6? C.k>5? D.k>4?20.某程序框图如图所示,则该程序运行后输出的S的值为( ).A.1 B.12C.14D.1821.执行下面的程序框图,输出的S=( )A.25 B.9 C.17 D.2022.如图所示,程序框图(算法流程图)的输出结果是( ).A.3 B.4 C.5 D.823.执行如图所示的程序框图,若输入n 的值为6,则输出s 的值为( ). A .105 B .16 C .15 D .124.如果执行下面的程序框图,输出的S=110,则判断框处为( )A .10<k? B .11≥k ? C .10≤k? D .11>k ?25.阅读右边的程序框图,运行相应的程序,输出的结果为( )A .1311 B .2113 C .813D .13826.如图所示,程序框图运行后输出k 的值是( )A .4B .5C .6D.727.如果右边程序框图的输出结果是6,那么在判断框中①表示的“条件”应该是( )A .i≥3B .i≥4C .i≥5D .i≥6第25题图28.若程序框图如图所示,则该程序运行后输出k的值是()A.4 B.5C.6 D.729.如图是一个算法的流程图,若输出的结果是31,则判断框中整数M的值是()A.3 B.4 C.5 D.630.运行右面框图输出的S是254,则①应为( )A .n ≤5B .n ≤6C .n ≤7D .n ≤831.执行如图所示的程序框图,输出的S 值为( )A .4B .32C.23D .-132.执行如图所示的程序框图,输出的结果是( )开始0,1,2x y z ===z x y=+y z = x y=z ≤10 是否 输出z结束第32题图A .11B .12C .13D .14二、填空题:1.执行右边的程序框图,输出的T =30 .2.下面的程序框图表示的算法的结果是 633.阅读右上面的流程图,若输入a=1,b=14.下图是一个算法流程图,则输出的k 的值是__5___.5.下图是一个算法的流程图,则输出的n 的值是__3______.6.执行如图3所示的程序框图,如果输入1,2,ab a ==则输出的的值为_____9____.7.执行如图所示的程序框图,若输入n 的值为4,则输出s 的值为___7___.8.某程序框图如右图所示,若3a =,则该程序运行后,输出的x值为____31____ ;9错误!未指定书签。
基础巩固一、选择题1.流程图描述动态过程,关于其“终点”的描述中,较为恰当的是 ( C )A.只允许有一个“终点”B.只允许有两个“终点”C.可以有一个或多个“终点”D.可以无“终点”[解析]流程图可以有一个或多个“终点”.2.下面是求过两点P1(x1,y1)、P2(x2,y2)的直线的斜率的流程图,则空白处应填 ( A )A.x1=x2B.x1≠x2C.y1=y2D.y1≠y2[解析]根据过两点P1(x1,y1),P2(x2,y2)的直线的斜率的定义知,当x1=x2时,直线的斜率不存在.3.下列表示旅客搭乘火车的流程中正确的是 ( D )A.买票→候车→上车→检票B.候车→买票→上车→检票C.候车→买票→检票→上车D.买票→候车→检票→上车[解析]本题是流程图在实际问题中的应用,旅客搭乘火车,首先“买票”,再“候车”,再“检票”,最后“上车”.4.(2016·北京文,3)执行如图所示的程序框图,输出的s值为 ( B )A .8B .9C .27D .36[解析] 通过程度框图知,该题为当型循环结构,执行循环的结果如下:s =0,k =0;s =0,k =1;s =1,k =2;s =9,k =3>2,此时不满足循环条件,跳出循环,所以输出的s=9.5.执行如图所示的程序框图,若输出k 的值为8,则判断框内可填入的条件是 ( C )A .s ≤34B .s ≤56C .s ≤1112D .s ≤2524[解析] 第一次:k =2,s =12;第二次:k =4,s =34;第三次:k =6,s =1112;第四次:k =8,s =2524;输出k =8,s ≤1112.6.如图所示的工序流程图中,设备采购的下一道工序是 ( A )A.设备安装B.土建设计C.厂房土建D.工程设计二、填空题7.景泰蓝是深受人们喜爱的手工艺品.现在我们把它的制作流程叙述如下:第一步制胎,第二步掐丝,第三步点蓝,第四步烧蓝,第五步打磨,打六步镀金.请你在图中用工序流程图画出以上工序:制胎→掐丝→点蓝→烧蓝→打磨→镀金[解析]按工序流程填入即可。
程序框图习题课 参考答案一、会读流程图1.如图(1)为循环体中的__当型__循环,它换成另外一种__直到型__循环的框图.2.写出如图(2)的算法功能__求乘积为624的相邻两个偶数__.3.指出程序框图的运算结果: 当箭头指向①处时,输出sum=__5_;指向②处时,输出sum=__15__.4.观察所给程序框图,写出它所表示的函数.5.如图所示是某一算法的程序框图,根据该框图指出这一算法的功能. 求和201614121++++= S 二、会写流程图(一)、条件结构练习1. 设计一个求任意数的绝对值的算法,并画出程序框图.⎪⎩⎪⎨⎧≤<≤<≤=)100005000(,50)5000100(,01.0)100(,1x x x xy2. 画出一个求3个实数中最小数的程序框图.3. 闰年是指年份能被4整除但不能被100整除,或者能被400整除的年份.编写一个程序框图,判断输入的年份是否为闰年.(二)循环结构练习关注易错点:①关注变量的初始值,理解两种变量的意义:计数变量(循环变量、步进变量)和累加(累乘)变量。
②关注“S=S+i ”和“i=i+1”先后顺序的影响(初始值的影响、循环次数的影响、输出结果的影响)。
③判断条件是否具备“=”。
④当型与直到型分别是什么时候继续循环,什么时候结束循环。
怎样改为当型循环?误右侧程序框图是否有错的最小正整数求满足?,1021.16222n n >+++左图1应该输出1-i ,左图2应该初始化为1=S2. 已知30021≤+++i ,画出求解i 的最大值的过程的程序框图如右图. 问题:输出处横线应该填__2-i _.变1:若改为sum<300, 输出处横线应该填__1-i _.变2:若改变i=i+1与sum=sum+i 的顺序,输出处横线应该填__1-i _.(初始化要改为1=sum )变3:在变2的条件下,要输出i ,判断框内应该填_ sum<300_.3. 设计一个求1+2+4+7+…+46的算法,并画出相应的程序框图.见左侧(变差数列的设计)4. 课本P20页B 组第2题.(略)。
简单的条件流程图例题下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!题目:判断一个数是否为正数分析:我们需要根据输入的数来判断它是否为正数。
流程图(1)
分层训练
1.下面的结论正确的选项是 ( ) A 、一个程序的算法步骤是可逆的 B 、一个算法能够无止境界运算下去的
C 、完成一件情形的算法有且只有一种
D 、设计算法要本着简单方便的原那么 二、对顺序结构,以下说法:①是最大体、最简单的算法结构;②框与框之间是依次进行处置;③除输入、输出框之外,中间进程都是处置框;④能够从一个框图跳到另一个框图执行; 其中正确的有 ( ) A 、4个 B 、3个 C 、2个 D 、1个 3、画出解方程组⎩⎨⎧=+=-7
341
2y x y x 的一个算法的流程图。
4、 画出求两个正整数a 与b 相除所得商q 及余数r 的一个算法的流程图。
五、
上述流程图终止时xy的值别离是多少?
拓展•应用
6.一个人带三只老虎和三头牛过河,只有一条船,能够容一个和各两只动物。
若是老虎的数量很多于牛的数量,就会吃掉牛,设计平安渡河的算法。
本节学习疑点:
习题5.2.1答案 一、D 二、B
3、
4、
五、。
流程图(3)
分层训练
一、依照以下表达内容,选择相应序号归类填写。
①当条件成立时再也不执行循环
②当条件不成立时再也不执行循环
③循环的特点是先判定,后执行,可能一次也不执行循环 ④循环的特点是先执行后判定,循环至少执行一次 上述属于当型循环的是 ;
属于直到型循环的是 ;
2.下图给出的是计算
111124620+++⋅⋅⋅+的值的一个程序框图,其中判定框内应填入的条件是
A .i>10
B .i<10
C .i>20
D .i<20
3.写出求2121
21
+++ (共有6个2)的值的一个算法,并画出流程图。
=⨯⨯⨯⨯的一个算法的流程图。
4、画出计算10!12310
试探•运用
5. 设计一个流程图,求知足10<x2<1 00的所有正整数x的值。
【解】
本节学习疑点:
习题5.2.3答案
一、当型循环:②③ 直到型循环:①④
二、A
3、S1 S ←1/2
S2 I ←1
S3 S ←1/(2+S ),I ←I+1
S4 若是I 不大于6,那么转S3 S5 输出S
4、
Y。
流程图练习题(1)1.下列图形符号属于判断框的是________.2.下列关于流程线的说法①流程线表示算法步骤执行的顺序,用来连接图框;②流程线只要是上下方向就表示自上向下执行可以不要箭头;③流程线无论什么方向,总要按箭头的指向执行;④流程线是带有箭头的线,它可以画成折线.其中正确的有________.3.如图所示的流程图的输出结果是________.(第3题)(第4题)4.如上右图图的作用是交换两个变量的值并输出,则①处应为________.5.下列所画4个流程图是已知直角三角形两直角边a,b求斜边c的算法,其中正确的是________.6.如图,对本题流程图表示的算法,描述最准确的是________.①可用来判断a,b,c是否为一组勾股数;②可用来判断a,b,c之间大小顺序;③可用来判断点(a,b)是否在直线x=c上;④可用来判断点(a,b)与圆心在原点,半径为c的圆的位置关系.7.解决下列几个问题,只用顺序结构画不出其流程图的是________.①利用公式1+2+3+…+n =n (n +1)2计算1+2+3+…+100的值;②当p (x 0,y 0)及直线l :Ax +By +C =0一定时,求点p 到直线l 的距离d ; ③求函数f (x )=2x 3-3x 2-x -1当x =-1时的函数值;④求函数y =⎩⎪⎨⎪⎧x -1,x >0x 2,x ≤0当x =x 0时的函数值.8.(2011年南京高一检测)如图,该流程图的运行结果S =________.(第9题)(第8题) (第10题) 9.运行如图所示的流程图,输出的结果是________.10.下列框图用来求点p (x 0,y 0)到直线l :Ax +By +C =0的距离d ,图中①处为________.11.给出流程图如图,若输出的结果为2,则①处的处理框内应填的是________.12.下图算法的功能是________.(第11题)(第12题)13、.写出下列流程图的运行结果.(1)则x=______;(2)则ω=______;(3)若R=1,则y1=________.12.如图阅读下列两个求三角形面积的流程图,回答问题.(1)图①的流程图输出结果S是多少?图②中若输入a=4,h=3,输出的结果是多少?(2)对比一下两个流程图你有什么发现?13.下列语句表达中是算法的有________.①从济南去巴黎可以先乘火车到北京再坐飞机抵达;②利用公式S =12ah 计算底为1,高为2的三角形的面积;③12x >2x +4; ④求M (1,2)与N (-3,-5)两点连线的方程可先求MN 的斜率,再利用点斜式方程求得.14.下列四种叙述为算法的是______________.①在家里一般是妈妈做饭 ②做米饭需要刷锅、淘米、添水、加热这些步骤 ③在野外做饭叫野炊 ④做饭必须要有米15.下列各式中S 值不可以用算法求解的是________. ①S =1+2+3+4;②S =12+22+32+ (10002)③S =1+12+13+…+11000;④S =1+2+3+4+….16.已知A (-1,0),B (3,2),下面是求直线AB 的方程的一个算法,请将其补充完整:第一步,____________________________.第二步,用点斜式写出直线AB 的方程y -0=12[x -(-1)].第三步,将第二步的方程化简,得到方程x -2y +1=0. 17.结合下面的算法:第一步,输入x ;第二步,判断x 是否小于0,若是,则输出x +2,否则执行第三步; 第三步,输出x -1.当输入的x 的值为-1,0,1时,输出的结果分别为________,________,________.18.写出求方程2x +3=0的解的算法步骤:第一步____________,第二步____________,第三步____________.19.已知函数f (x )=⎩⎪⎨⎪⎧x 2-x +1 (x ≥2),x +1 (x <2),设计一个算法求函数的任一函数值.第一步 输入x ;第二步 ______________________________________; 第三步 输出x 2-x +1; 第四步 输出x +1.流程图练习题(2)1.如图所示的流程图中含有的基本结构是________.(第1题)(第4题) 2.下列函数求值算法中需要用到选择结构的是________.①f (x )=x 2-1; ②f (x )=2x +1;③f (x )=⎩⎪⎨⎪⎧x 2+1 (x >1)x 2-1 (x ≤1); ④f (x )=2x .3.某算法的程序框图如图所示,则输出量y 与输入量x 满足的关系式是________.4.①已知圆的半径,求圆的内接正三角形的边长;②求方程ax +b =0(a ,b 为常数)的根; ③求三个实数a ,b ,c 中的最小者.解决上述问题必须用选择结构的是________.5.已知函数y =2|x |,如图所示是表示给定x 的值,求其相应函数值的流程图,若输入log 122,则输出结果为______.(第5题) (第6题) 6.(改编题)指出流程图的运行结果:若输入-4,则输出结果为________.7.已知函数f (x )=⎩⎪⎨⎪⎧4x (0<x ≤5),20(5<x ≤9),56-4x (9<x <14),求f (a )(0<a <14)的算法中,需要用到条件结构,其中判断框的形式是________.8.给出一个流程图,如图所示,其作用是输入x 的值,输出相应的y 的值.若要使输入的x 的值与输出的y 的值相等,则这样的x 的值的个数有________.(第8题) (第9题)9.阅读如图所示的流程图,回答问题:若a =50.6,b =0.65,c =log 0.55,则输出的数是________.10.已知流程图:若输出的数是3,则输入的数x =________.11.(2011年盐城质检)下图的作用是判断输入数x 的奇偶性,则②处应为________.(第10题) (第11题) 12.如图流程图的功能是________.(第12题)13.画出求函数y =⎩⎪⎨⎪⎧x 2+1(x ≥0)-x 2+1(x <0)的值的流程图.解:11.已知下列算法:(1)指出其功能(用算式表示);(2)画出该算法的程序框图.①输入x ;②若x >0执行③,否则执行⑥;③y ←2x +1;④输出y ;⑤结束;⑥若x=0执行⑦;否则执行⑩;⑦y ←12;⑧输出y ;⑨结束;⑩y ←-x ;⑪输出y ;⑫结束.12.某居民区的物业部门每月向居民收取卫生费,计费方法如下:3人和3人以下的户,每户收取5元;超过3人的住户,每超出1人加收1.2元.设计一个算法,根据输入的人数,计算应收取的卫生费,并画出流程图.流程图练习题(3)1.算法中通常有三种不同的基本逻辑结构,下面说法正确的是________.①一个算法只能包含一种基本逻辑结构;②一个算法可以包含三种基本逻辑结构的任意组合;③一个算法最多可以包含两种基本逻辑结构;④一个算法必须包含三种基本逻辑结构.2.解决下列问题需用循环结构的是________.①求函数y=|x-1|的函数值;②求函数y=2x,在x=1,2,3,…,10时的函数值;③求1+2+3+…+10的值.3.(2010年高考湖南卷)如图,是求12+22+32+…+1002的值的程序框图(即流程图),则正整数n=________.(第3题)(第4题)4.算法流程图如图所示,其输出结果是________.5.已知下列说法①选择结构中,根据条件是否成立有不同的流向;②循环结构中循环体根据条件是否成立会被反复执行;③循环结构的形式只有一种.其中正确的是________.6.如图所示的流程图,若输入m=4,n=6,则输出a=________,i=________.(第6题)(第7题)7、(2010年高考天津卷改编)阅读上边的程序框图(即流程图),运行相应的程序,则输出s的值为________.8.如图是计算1+3+5+…+99的值的流程图,那么在空白的判断框中,应填入________.(第8题)(第9题)9.某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:队员i 12345 6三分球个数a1a2a3a4a5a6上图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图(即流程图),则图中判断框应填________,输出的s=________.(注:框图中的赋值符号“=”也可以写成“←”或“:=”)10.(2010年高考江苏卷)如图是一个算法流程图,则输出的S 的值是________.(第10题) (第11题)11.某流程图如图所示,该程序运行后输出的倒数第二个数是________.12.阅读如图所示的流程图,若该框图是计算“A 4+A 5+A 6”的值,那么判断框中应填________.(第12题)(第13题)13、 (2010年高考福建卷改编)阅读如图所示的程序框图(即流程图),运行相应的程序,输出的i 值等于________.14.如下图所示的四个流程图,都是为计算2222100642++++ 而设计的,正确的流程图序号为_________;图③中,输出的结果为__________________________ (只须给出算式表达式).15.现欲求12151311-++++n 的和(其中n 的值由键盘输入),下左图已给出了其流程图的一部分,则其中①应填 ,②应填 .是 否。
课时作业5 流程图时间:45分钟满分:100分一、选择题(本大题共7个小题,每小题5分,共35分)1.下列流程图的基本符号中,表示判断的是( )【答案】 D【解析】菱形框是表示判断的框图符号.2.下列对算法流程图的描述,正确的是( )A.只有一个起点,一个终点B.只有一个起点,一个或多个终点C.多个起点,一个或多个终点D.多个起点,只有一个终点【答案】 A【解析】算法流程图不同于别的流程图,它只有一个起点即“开始”,一个终点即“结束”.3.下列框图中,属于流程图的是( )A.整数指数幂→有理数指数幂→实数指数幂B.随机事件→频率→概率C.平面向量→空间向量→几何向量D.插电源→放脏衣服→放水→洗衣→脱水【答案】 D【解析】D中是洗衣机洗衣服的工序流程图,而A,B,C不是流程图.4.读如图所示的程序框图,输出的结果是( )A .1B .3C .4D .6【答案】 C【解析】 当a =1时,b =a +3=4.5.某一算法流程图如图所示,输入x =1所得结果y 为( )A .0B .1C .2D .3【答案】 B【解析】 当x =1时,12不是整数.此时y =1,故输出1. 6.某市质量技术监督局计量认证审查流程图如图所示:从图中可知在计量认证审查过程中审查可能不通过的环节有____处.( )A.1 B.2 C.3 D.4【答案】 C【解析】该题是一个实际问题,由审查流程图可知有3个判断框,即审查可能不通过的环节有3处,故选C.7.下图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为( )A.S=S*(n+1)B.S=S*x n+1C.S=S*nD.S=S*x n【答案】 D【解析】本题考查循环结构程序图的理解,关键是抓住程序运行时,S与n的数值如何对应变化.二、填空题(本大题共3个小题,每小题7分,共21分)8.某地联通公司推出10011服务,其中话费查询业务流程如下:如果某人用手机查询该机卡上余额,操作的流程图是__________.【答案】拨通10011→按1号键→按2号键9.若某程序框图如图所示,则该程序运行后输出的值等于________.【答案】95【解析】 本题考查程序框图中的循环结构.由程序框图得,k =1时,S =1+12;k =2时,S =1+12+16;k =3时S =1+12+16+112;k =4时,S =1+12+16+112+120,k 变为5,退出循环,输出S =95. 注意在退出循环体时k 的值.10.执行如图所示的程序框图,若p =0.8,则输出的n =______.【答案】 4【解析】 当n =1时,0<0.8,S =0+12=0.5,n 的值变为2; 当n =2时,0.5<0.8,S =12+14=34=0.75,n 的值变为3; 当n =3时,0.75<0.8,S =34+18=78=0.875,n 的值变为4; 当n =4时,0.875>0.8,输出n .所以输出的n =4.三、解答题(本大题共3个小题,11,12题每小题14分,13题16分,共44分.解答应写出必要的文字说明、证明过程或演算步骤)11.商家生产一种产品,需要先进行市场调研,计划对、某某、某某三地市场进行市场调研,待调研结束后决定生产的产品数量.你能用流程图表示出来吗?[分析] 同一个问题的不同思考角度可画出不同的流程图,可从人员和市场角度分析.【解析】 方法一 派出调研人员赴、某某、某某调研,待调研人员回来后决定生产数量.具体过程如下: 立项―→调研―→某某调研―→某某调研―→投产方法二 齐头并进(即平行工序)搞调研,以便提早结束调研,尽早投产使产品占领市场.具体过程如下:通过比较方法一和方法二的工序流程图可以发现,方法二比方法一更为可取.[规律方法] 工序流程图体现了各工序之间的相互衔接关系,可根据不同的方案进行统筹安排以提高工效,进而达到省时,省人力、物力的目的.12.高考成绩公布后,考生如果认为公布的高考成绩与本人估算的成绩有误,可以在规定的时间内申请查分.(1)本人填写《查分登记表》,交县(区)招办申请查分,县(区)招办呈交市招办,再报省招办;(2)省招办复查,无误,则查分工作结束后通知,有误则再具体认定,并改正,也在查分工作结束后通知;(3)市招办接通知,再由县(区)招办通知考生.请画出流程图.【解析】该事件的流程图如下:13.某“儿童之家”开展亲子活动,计划活动按以下步骤进行:首先,儿童家长按事先约定的时间来到“儿童之家”.然后,一部分工作人员接待儿童,做活动前的准备;同时,另一部分工作人员接待家长,交流儿童本周的表现.第三步,按照亲子活动方案进行活动.第四步,指导员填写亲子活动总结记录;同时,家长填写亲子活动反馈卡.最后,指导员填写服务跟踪表,你能为“儿童之家”的这项活动设计一个活动流程图吗?【解析】设计流程图如图,【规律方法】(1)该流程图直观地表达了解决问题的步骤过程,注意各步骤间的先后逻辑关系.(2)由于上述活动包含同时进行的两个步骤,所以在画流程图时,需要从同一个基本单元出发,引出两条流程线,按照活动所确定的步骤,可以设计流程图.。
5
分层训练
1.下边的程序框图,能判定任意输入的数x的奇偶性,其中判定框内的条件是()
A.m=0 B.x=0
C.x=1 D.m=1
2.下面是一个算法的流程图,回答下面的咨询题:
当输入的值为3时,输出的结果为
3.有以下咨询题:
①输入一个数x,输出它的算术平方根
②求函数{21,11,1
()x x
x x
f x+≥
+<
=的函数值
③求x的绝对值
④求三个数a,b,c中的最大数
其中需要用条件语句来描述其算法的有()
A.1个B.2个C.3个
D.4个
4. 写出一个求三个数中最小数的算法,并用流程图表示。
开始
输入x
m←x除以2的余数
Y N
输出x是偶数输出x是偶数
终止
5. 写出解不等式)
0(0≠>+a b ax 的一个算法,并画出流程图。
6、画出运算函数⎪⎩⎪
⎨⎧<-=>=0
100
11x x x y 的值的流程图。
本节学习疑点: 习题5.2.2答案 1、A 2、8 3、D 4、
S1 输入a ,b ,c S2 m ←a
S3 如果b<m ,那么m ←b S4 如果c<m ,那么m ←c
5.略 6.
y←1。