流程图练习题(三种结构)

合集下载

程序框图练习题

程序框图练习题

2010~2014年高考真题备选题库第1节算法与程序框图1.(2014新课标全国Ⅰ,5分)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )A. B.C. D.解析:选D 第一次循环:M=,a=2,b=,n=2;第二次循环:M=,a =,b=,n=3;第三次循环:M=,a=,b=,n=4,则输出M=,选D.2.(2014新课标全国Ⅱ,5分)执行如图所示的程序框图,如果输入的x,t 均为2,则输出的S=( )A.4 B.5C.6 D.7解析:选D k=1≤2,执行第一次循环,M=×2=2,S=2+3=5,k=1+1=2;k=2≤2,执行第二次循环,M=×2=2,S=2+5=7,k=2+1=3;k=3>2,终止循环,输出S=7.故选D.3.(2014安徽,5分)如图所示,程序框图(算法流程图)的输出结果是( )A.34 B.55C.78 D.89解析:选B 执行该程序框图(算法流程图)可得x=1,y=1,z=2;x=1,y =2,z=3;x=2,y=3,z=5;x=3,y=5,z=8;x=5,y=8,z=13;x=8,y=13,z=21;x=13,y=21,z=34;x=21,y=34,z=55,跳出循环.4.(2014福建,5分)阅读如图所示的程序框图,运行相应的程序,输出的n 的值为 ( )A.1 B.2C.3 D.4解析:选B 当n=1时,21>12成立,当n=2时,22>22不成立,所以输出n=2,故选B.5.(2014北京,5分)执行如图所示的程序框图,输出的S值为( )A.1 B.3C.7 D.15解析:选C 列表如下:S 0 1 3 7k 0 1 2 3 故输出的S值是7.6.(2014湖南,5分)执行如图所示的程序框图,如果输入的t∈[-2,2],则输出的S 属于( )A.[-6,-2] B.[-5,-1]C.[-4,5] D.[-3,6]解析:选D 由程序框图可知S是分段函数,且S=其值域为(-2,6]∪[-3,-1]=[-3,6],故选D.7.(2014陕西,5分)根据程序框图,对大于2的整数N ,输出的数列的通项公式是( )A.an=2n B.an=2(n-1)C.an=2n D.an=2n-1解析:选C 由初始值的特征可知,输出的数列首项为2,又ai=2×S,S=ai,i=i+1,∴=2,则输出的数列是首项为2,公比为2的等比数列,则通项公式为an=2n.8.(2014四川,5分)执行如图的程序框图,如果输入的x,y∈R,那么输出的S的最大值为( )A.0 B.1C.2 D.3解析:选C 分两种情况,当x,y满足x≥0,y≥0,x+y≤1时,运用线性规划知识先画出可行域,再将直线2x+y=0平移至过点(1,0),得到S的最大值为2;当x,y不满足x≥0,y≥0,x+y≤1时,S等于1,综合两种情况知应选C.9.(2014重庆,5分)执行如图所示的程序框图,则输出s的值为( )A.10 B.17C.19 D.36解析:选C 执行程序:k=2,s=0;s=2,k=3;s=5,k=5;s=10,k=9;s=19,k=17,此时不满足条件k<10,终止循环,输出结果为s=19,选C.10.(2014江西,5分)阅读如下程序框图,运行相应的程序,则程序运行后输出的结果为( )A.7 B.9C.10 D.11解析:选B i=1,S=0,第1次运行,S=0+lg=-lg 3>-1;第2次运行,i=3,S=lg+lg=lg=-lg 5>-1;第3次运行,i=5,S=lg+lg=lg=-lg 7>-1;第4次运行,i=7,S=lg+lg=lg=-lg 9>-1;第5次运行,i=9,S=lg+lg=lg=-lg 11<-1,跳出循环,输出i=9.11.(2014山东,5分)执行如图所示的程序框图,若输入的 x的值为1,则输出的 n的值为________.解析:12-4×1+3≤0,x=2,n=1;22-4×2+3≤0,x=3,n=2;32-4×3+3≤0,x=4,n=3,42-4×4+3>0,跳出循环,此时输出n的值,故输出的n的值为3.答案:312.(2014江苏,5分)如图是一个算法流程图,则输出的n的值是________.解析:该流程图共运行5次,各次2n的值分别是2,4,8,16,32,所以输出的n的值是5.答案:513.(2014浙江,5分)若某程序框图如图所示,当输入50时,则该程序运行后输出的结果是________.解析:S=0,i=1;S=1,i=2;S=4,i=3;S=11,i=4;S=26,i=5;S=57,i=6,此时S>n,所以输出的结果为6.答案:614.(2014辽宁,5分)执行如图所示的程序框图,若输入n=3 ,则输出T=________.解析:输入n=3,则i=0,S=0,T=0,i≤n成立,故i=1,S=0+1=1,T=0+1=1,此时i=1≤n成立,故i=2,S=1+2=3,T=1+3=4,此时i =2≤n成立,故i=3,S=3+3=6,T=4+6=10,此时i=3≤n成立,故i=4,S=6+4=10,T=10+10=20,此时i=4≤n不成立,故输出T=20.答案:2015.(2014天津,5分)阅读如图所示的框图,运行相应的程序,输出 S的值为________.解析:S=0,n=3,第1次运行,S=0+(-2)3=-8,n=2,不满足条件;第2次运行,S=-8+(-2)2=-8+4=-4,n=1,满足条件,跳出循环,输出S的值为-4.答案:-416.阅读如图所示的程序框图,运行相应的程序,若输入n 的值为9,则输出S 的值为________ .解析:S=(21+22+…+29)+(1+2+…+9)=210-2+45=1 024+43=1 067.答案:1 06717.(2013新课标全国Ⅱ,5分)执行右面的程序框图,如果输入的N=4,那么输出的S=( )A.1+++B.1+++C.1++++D.1++++解析:本题主要考查程序框图的识读、循环结构等知识,意在考查考生对算法意义的理解与应用.按程序框图逐步计算可知:S=1+++.答案:B18.(2013山东,5分)执行两次如图所示的程序框图,若第一次输入的a的值为-1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别为( )A.0.2,0.2B.0.2,0.8C.0.8,0.2D.0.8,0.8解析:本题主要考查程序框图的运行途径,考查读图能力和运算能力.两次运行结果如下:第一次:-1.2→-1.2+1→-0.2+1→0.8;第二次:1.2→1.2-1→0.2.答案:C19.(2013广东,5分)执行如图所示的程序框图,若输入n的值为3,则输出s的值是( )A.1 B.2C.4 D.7解析:本题主要考查程序框图知识,意在考查考生的推理论证能力、运算求解能力.根据程序框图,s=1+0+1+2=4.答案:C20.(2013安徽,5分)如图所示,程序框图(算法流程图)的输出结果为( )A. B.C. D.解析:本题主要考查程序框图的循环结构,计算输出结果,意在考查考生对循环结构的理解和累加求和.第一次循环后:s=0+,n=4;第二次循环后:s=0++,n=6;第三次循环后:s=0+++,n=8,跳出循环,输出s=0+++=.答案:C21.(2013江西,5分)阅读如下程序框图,如果输出i=4,那么空白的判断框中应填入的条件是( )A.S<8 B.S<9C.S<10 D.S<11解析:本题主要考查程序框图的概念、循环结构程序框图的应用,考查算法的基本思想.程序框图的运行过程为:i=1,S=0→i=1+1=2→i不是奇数→S=2×2+1=5→符合条件→i=2+1=3→i是奇数→S=2×3+2=8→符合条件→i=3+1=4→i不是奇数→S=2×4+1=9→不符合条件→输出i=4→结束.根据以上步骤,知应填入条件S<9.答案:B22.(2013江苏,5分)下图是一个算法的流程图,则输出的n的值是________.解析:本题考查算法的基本概念及流程图的运算法则,意在考查学生的逻辑推理能力及对循环结构的理解.算法流程图执行过程如下:n=1,a=2,a<20;n=2,a=8,a<20; n=3,a =26,a>20,输出n=3.答案:323.(2013浙江,4分)若某程序框图如图所示,则该程序运行后输出的值等于________.解析:本题主要考查算法的逻辑结构、循环结构的使用,程序框图及框图符号等基础知识,同时考查识图能力,逻辑思维能力和分析、解决问题能力.根据程序框图,可以逐个进行运算,k=1,S=1;S=1+,k=2;S=1++,k=3;S=1+++,k=4;S=1++++=,k=5,程序结束,此时S=.答案:24.(2013陕西,5分)根据下列算法语句,当输入x为60时,输出y的值为( )A.25 B.30C.31 D.61解析:本题考查考生对算法语句的理解和分段函数的求值.阅读算法语句易知,本题是一个求解分段函数f(x)=的值的算法,∴f(60)=25+0.6×(60-50)=31.答案:C25.(2012新课标全国,5分)如果执行下边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则( )A.A+B为a1,a2,…,aN的和B.为a1,a2,…,aN的算术平均数C.A和B分别是a1,a2,…,aN中最大的数和最小的数D.A和B分别是a1,a2,…,aN中最小的数和最大的数解析:结合题中程序框图,由当x>A时A=x可知A应为a1,a2,…,aN中最大的数,由当x<B时B=x可知B应为a1,a2,…,aN中最小的数.答案:C26.(2012陕西,5分)如图是计算某年级500名学生期末考试(满分为100分)及格率q的程序框图,则图中空白框内应填入( )A.q= B.q=C.q= D.q=解析:程序执行的过程是如果输入的成绩不小于60分即及格,就把变量M的值增加1,即变量M为成绩及格的人数,否则,由变量N统计不及格的人数,但总人数由变量i进行统计,不超过500就继续输入成绩,直到输入完500个成绩停止循环,输出变量q,变量q代表的含义为及格率,也就是=.答案:D27.(2012江苏,5分)下图是一个算法流程图,则输出的k的值是________.解析:由k2-5k+4>0得k<1或k>4,所以k=5.答案:528.(2012湖南,5分)如果执行如图所示的程序框图,输入x=4.5,则输出的数i=________.解析:执行程序,i,x的取值依次为i=1,x=3.5;i=2,x=2.5;i=3,x=1.5;i=4,x=0.5;结束循环,输出i的值为4.答案:429.(2012江西,5分)下图是某算法的程序框图,则程序运行后输出的结果是________.解析:此框图依次执行如下循环:第一次:T=0,k=1,sin >sin 0成立,a=1,T=T+a=1,k=2,2<6,继续循环;第二次:sin π>sin 不成立,a=0,T=T+a=1,k=3,3<6,继续循环;第三次:sin >sin π不成立,a=0,T=T+a=1,k=4,4<6,继续循环;第四次:sin 2π>sin 成立,a=1,T=T+a=2,k=5,5<6,继续循环;第五次:sin >sin 2π成立,a=1,T=T+a=3,k=6,跳出循环,输出的结果是3.答案:330.(2011新课标全国,5分)执行右图的程序框图,如果输入的N是6,那么输出的p是( )A.120 B.720C.1440 D.5040解析:由程序框图可得,输出的p=1×2×3×4×5×6=720.答案:B31.(2011天津,5分)下图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为( )A.S=S*(n+1)B.S=S*xn+1C.S=S*nD.S=S*xn解析:由题意可知,输出的是10个数的乘积,因此处理框中应是分别计算这10个数相乘,故循环体应为S=S*xn.答案:D32.(2011安徽,5分)如图所示,程序框图(算法流程图)的输出结果是______________.解析:第一次进入循环体有T=0+0,第二次有T=0+1,第三次有T=0+1+2,……,第n次有T=0+1+2+…+n-1(n=1,2,3,…),令T=>105,解得n>15,故n=16,k=15.答案:1533.(2011湖南 ,5分)若执行如图所示的框图,输入x1=1,x2=2,x3=3,=2,则输出的数等于______.解析:算法的功能是求解三个数的方差,输出的是S==.答案:34.(2011江苏,5分)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为____.Read a,bIf a>b Thenm ←aElsem ←bEnd IfPrint m解析:此题的伪代码的含义:输出两数的较大者,所以m=3.答案:335.(2010广东,5分)某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中4位居民的月均用水量分别为x1,…,x4(单位:吨).根据如图所示的程序框图,若x1,x2,x3,x4分别为1,1.5,1.5,2,则输出的结果s为__________.解析:运行程序框图可知,i、s1与s的值依次如下:s1:1,2.5,4,6,s:1,×2.5,×4,×6,i:2,3,4,5,当i=5时,终止循环,输出s=×6=1.5.答案:1.5。

业务流程图练习题(管理信息系统)

业务流程图练习题(管理信息系统)

业务流程图练习题(管理信息系统)
题目一:
(1)专业教研室制定教学计划,上交到教务处汇总审查,教务处制定总教学计划,并备案;
(2)每个学期开始前,教务处根据总教学计划分派任务,制订各个学院的教学任务表,并发给各教研室,教研室根据该表指定任课教师后,填写有任课教师的教学任务表后上交教务处;
(3)教务处收集有任课教师的教学任务表,汇总审核,制定教学任务总表下发给各个学院,制定班级上课表下发给各个班级。

根据以上描述,绘制业务流程图
题目二:
采购科汇总了销售科提供的缺货单,产生缺货汇总表,根据供货厂商供货情况,向供货厂商发出订购单。

供货厂商拟定供货单并发给采购科,采购科对照留底的订购单加以核对。

如果正确则建立进货帐和应付款帐发给会计,并向销售科发到货通知单,修改库存记录;如果供货单与留底订购单不符,则把供货单退还给供货厂商。

专题一 用流程图表示算法练习

专题一 用流程图表示算法练习

C.29
D.7
5.(浙江高考)某算法的部分流程图如下图所示。执行这部分流程,输出 a,b 的
值分别是( )
A.5,8 C.5,11
B.4,8 D.4,11
6.(2018·6 月浙江学考)某算法的部分流程图如图所示,以下说法正确的是( )
A.该流程执行后,变量 k 的值是-1 B.该流程执行后,变量 a 的值是 16 C.该流程用于计算并输出 1+8-16 的值 D.该流程完整执行 1 次,“a<32?”共执行了 3 次 7.(2017·4 月浙江选考)某算法的部分流程图如图所示。执行这部分流程,依次 输入 3,4,-1,则输出 s 的值是( )
B.语句“k←k+2” 被执行了 14 次 C.语句“s>30”被执行了 7 次 D.该算法是求表达式 1+3+5+7+9+11+13 的值 10.某算法的部分流程图如图所示。
执行这部分流程,输入 5。流程执行结束,下列说法不.正.确.的是( ) A.i 的值为 5 B.s 的值为 6 C.语句 i←i+1 被执行了 5 次 D.条件 i≤n 与 not n>i 相当 11.某算法部分流程图如图所示,执行这部分流程,则输出 m,n,i 的值依次为 ()
A.3 14 7
B.0 20 7
C.0 15 6
D.3 15 7
12.某算法部分流程图如图所示。执行这部分流程,依次输入 12、10、2、18、
7、20、19、-1,则输出值是 ( )
A.19 20 C.2 7
B.20 19 D.7 2
13.某算法的部分流程图如图所示:
执行该流程图,输入 128,该流程图执行结束后,则下列表述正确的是( ) A.变量 f 的值为 True B.变量 t 的值为 12 C.该算法只能用流程图进行描述 D.虚线框处的流程图执行模式为循环结构

数据流程图(DFD)练习题

数据流程图(DFD)练习题

实验题四:银行的活期存(取款)业务的处理系统:
储户将填好的存/取款单和存折交给银行工作人员,然后由系统作 以下处理: 业务分类处理.系统首先根据储户所填的存/取款单确定本次业理.系统将存款单上的存款金额分别记录在存折和帐目文 件中,根据利率文件计算利息,将利息存入存折和帐目文件中.最 后,将存折还给储户 取款处理.系统首先接收判断储户所输密码是否正确,若正确,将 取款单上的取款金额分别记录在存折和帐目文件中, 根据利率文 件计算利息,将利息存入存折和帐目文件中;最后,将现金和存折 一并交给储户. 请画出该存取款业务的数据流程图
课后练习题:
某公司管理业务主要有四大模块:销售管理、库存管理、采购管 理及财务管理。具体业务描述如下: 顾客提交订单给销售部,销售部受理订货业务,即将订单存档, 将备货单交给库存部门检查。 库存部收到备货单后,检查库存,若能发货,将发货单存档, 开发货单给顾客,修改库存,同时将该发货单交给财务部。若 未能发货,则递交采购申请给采购部门。 采购部办理采购要根据库存现状及库存部提交的采购申请,根 据供应厂记录里的供应厂信息,发采购单给合适的供应厂,并 将采购单存档,供应厂收到采购单后会发送货单给公司的采购 部,此时采购部要受理供应厂的交货业务,受理时要查看采购 单存档,看是否我们曾经提出申请,若无误,将进货单交给库 存部修改库存,同时将验收单交给财务部办理付款业务。 财务部收到库存部的发货单后,办理收款业务,即发应付款通 知给顾客,顾客收到通知后将汇款单寄给公司财务部,财务部 开发票给顾客,同时修改销售记录,将此次销售记录归档;财 务部收到采购部验收单后,办理付款业务,发汇款单给供应厂, 供应厂开发票给公司,同时修改购买帐。





实验题三:教学管理业务说明: 学生填写学生情况登记表提交给教学办公室的教务 人员,教务人员根据招生办公室提供的原始学生材料 表核对学生情况登记表,核对无误后形成学生情况档 案; 教务人员还要根据学生情况档案作学生情况统计,形 成各种统计报表递交省教委、校长及各有关单位; 各专业讨论教学计划草稿,形成教学计划并发放到 各院系,各院系排出教师教学任务分配表; 根据教学任务分配表和教师提供的教师情况表以及 教学计划编排课程表,分别发放给教师和学生; 同时还要根据教学计划、课程表及学生情况档案做 日常事务处理。 试画出此业务的业务流程图及数据流程图。

【精品】流程图题目型练习

【精品】流程图题目型练习

流程图题型练习编写张志强审核陆胜其魏爱民1、CuO可用作颜料、玻璃磨光剂、有机合成催化剂等。

以下是用铜粉氧化法生产CuO的流程图:回答下列问题:(1)写出溶解过程中的离子方程式_____________________________________。

(2)1∶1的H2SO4是用1体积98%H2SO4与1体积水混合而成。

配制该硫酸溶液所需的玻璃仪器除玻璃棒外,还需要______________、________________。

(3)该工艺会产生一定量的酸性气体,该气体是______________(写分子式),应加以回收处理。

(4)已知氧化亚铜(Cu2O)与稀H2SO4反应有CuSO4和Cu生成。

假设焙烧后固体只含铜的氧化物,为检验该固体的成分,下列实验设计合理的是___________________(选填序号)。

(a)加入稀H2SO4,若溶液呈现蓝色,说明固体中一定有CuO(b)加入稀H2SO4,若有红色沉淀物,说明固体中一定有Cu2O(c)加入稀HNO3,若有无色气体(随即变成红棕色)产生,说明固体中有Cu2O(d)加入稀HNO3,若全部溶解,说明固体中没有Cu2O(5)不考虑生产中的损耗,要计算铜粉中Cu的含量,需要测定的数据是_______________和________________________(用文字表示)。

2、氧化铜有多种用途,如用作玻璃着色剂、油类脱硫剂等。

为获得纯净的氧化铜以探究其性质,某同学用工业硫酸铜(含硫酸亚铁等杂质)进行如下实验:⑴制备氧化铜工业CuSO4CuSO4溶液CuSO4·5H2O……CuO①步骤I的目的是除不溶性杂质。

操作是。

②步骤Ⅱ的目的是除铁元素。

操作是:滴加H2O2溶液,稍加热;当Fe2+转化完全后,慢慢加入C u2(O H)2C O3粉末,搅拌,以控制溶液pH=3.5;加热煮沸一段时间,过滤,用稀硫酸酸化滤液至pH=1。

控制溶液pH=3.5的原因是。

程序框图(流程图)习题课(含参考答案)

程序框图(流程图)习题课(含参考答案)

程序框图习题课 参考答案一、会读流程图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题.(略)。

高二程序框图练习题及答案

高二程序框图练习题及答案

程序框图练习题及答案一、选择题1.执行右边的程序框图,若输入的x的值为–2,则输出y的值是()A.5B.3-C.3D.5-2.执行如图所示的程序框图,输出的S值为()A.2 B.4 C.8 D.163.根据右边框图,对大于2的整数N,得出数列的通项公式是()A.2n a n =B.2(1)n a n =-C.2n n a =D.12n n a -=4.(5分)(2011•陕西)如图框图,当x 1=6,x 2=9,p=8.5时,x 3等于( )A.7B.8C.10D.115.某程序框图如图所示,该程序运行后输出的值是( )A.63 B.31 C.27 D.156.运行右图所示框图的相应程序,若输入,a b的值分别为2log3和3log2,则输出M的值是()A.0 B.1 C.2 D.-17.执行右图所示的程序框图,则输出的结果是()A.5 B.7 C.9 D.118.执行如图所示的程序框图,输出的M值是()结束输出i否是1i=50S>21S S=+21i i=+开始S=20?S<开1S=是否2S S k=+2k k=+输出结1k=A.2 B.1- C.12D.2-9.如图所示,程序框图(算法流程图)的输出结果是()(A)16(B)2524(C)34(D)111210.执行如图所示的程序框图,输出的S值为()A.1 B.23C.1321D.61098711.执行如图所示的程序框图,若输入n的值为4,则输出s的值为______.开始M=2i=1i<5?11=-MMi=i+1输出M结束否是12.执行如图所示的程序框图,若输入10,n S ==则输出的A .511 B .1011 C .3655 D .725513.设正实数,,x y z 满足22340x xy y z -+-=,则当zxy取得最大值时,z y x 212-+的最大值为A .0B .1C .49D .3 14.阅读右边的程序框图, 运行相应的程序, 则输出n 的值为A. 7B. 6C. 5D. 415.下图是用模拟方法估计圆周率的程序框图,表示估计结果,则图中空白框内应填入()A.B.C.D.16.如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,……,a n,输出A,B,则()A.A+B为a1,a2,……,a n的和B.为a1,a2,……,a n的算术平均数C.A和B分别是a1,a2,……,a n中最大的数和最小的数D.A和B分别是a1,a2,……,a n中最小的数和最大的数17.某程序框图如图所示,则该程序运行后输出的值等于( )A. B. C. D.18.某学生一个学期的数学测试成绩一共记录了6个数据:12345652,70,68,55,85,90x x x x x x ======,执行如图所示的程序框图,那么输出的S 是()A .1B .2C .3D .419.已知数列{}n a 的各项均为正数,执行程序框图(如右图),当4k =时,31=S ,则2014a =( )A .2012B .2013C .2014D .2015 20.右图是计算11111246810++++值的一个程序框图,其中判断框内应填入的条 件是A .5k >B .5k <C .5k ≥D .6k ≤21.21.执行右边的程序框图,若5p =,则输出的S 值为 ( )A. 78B.1516C. 3132D.636422.某程序框图如右图所示,该程序运行后输出的k的值是( )A.4B.5C.6D.723.设有算法如图所示:如果输入A=144,B=39,则输出的结果是()A.144 B.3 C.0 D.1224.阅读右图的程序框图,则输出S=( )A.14B.20C.30D.5525.执行如图所示的程序框图,若输入的x值为2,则输出的x值为()A.3 B.126 C. 127 D. 12826.右面是“二分法”解方程的流程图.在①~④处应填写的内容分别是( )A .f(a)f(m)<0;a=m ;是;否B .f(b)f(m)<0;b=m ;是;否C .f(b)f(m)<0;m=b ;是;否D .f(b)f(m)<0;b=m ;否;是27.执行如图所示的程序框图,如果输入1,2a b ==,则输出的a 的值为A .7B .9C .2D .13 28.执行如图所示的程序框图,输出的S 值为( )(A )2 (B )2- (C )4 (D )4-29.在数列{}n a 中,111,,2n n a a a n n -==+≥.为计算这个数列前10项的和,现给出该问题算法的程序框图(如图所示),则图中判断框(1)处合适的语句是 ( )A. 8i ≥B. 9i ≥C. 10i ≥D. 11i ≥30.阅读右面的程序框图,运行相应的程序,输出的结果为( )A .2-B .12 C .1- D .231.执行如图所示的程序框图,若输入n 的值为4,则输出s 的值是( )A.2 B.6 C.24 D.12032.执行如图所示的程序框图,如果输出的是a=341,那么判断框内应填( )(A)k<4? (B)k<5? (C)k<6? (D)k<7?33.执行如图所示的程序框图,如果依次输入函数:f(x)=3x、f(x)=sin x、f(x)=x3、f(x)=x+1x,那么输出的函数f(x)为( )A.3x B.sin x C.x3 D.x+1 x34.)执行如图所示的程序框图,若输入n=10,则输出S=( )A.511B.1011C.3655D.725535.阅读右边程序框图,为使输出的数据为30,则判断框中应填人的条件为A.i≤4B. i≤5`C. i≤6D. i≤7 36.阅读程序框图,为使输出的数据为30,则判断框中应填人的条件为( )A.i≤4B. i≤5`C. i≤6D. i≤7 37.某程序框图如图所示,该程序运行后,输出x的值为31,则a等于( )A .0B .1C .2D .338.执行如图所示的程序框图,若输出的b 的值为31,则图中判断框内①处应填( )A .3B .4C .5D .639.给出右图所示的算法流程图,若输出的值为15,则判断框中的条件是( )A .5<nB .5≥nC .4<nD .4≥n开始结束1,1a b ==a ≤①?21b b =+1a a =+输出b 是否精品文档40.上图为求135101s =+++•••+的程序框图,其中①应为( )A .101?A =B .101?A ≤C .101?A >D .101?A ≥41.执行右面的程序框图,若8.0=p ,则输出的n =( )A . 2B . 3C . 4D . 542.已知某程序框图如右图所示,则该程序运行后,输出的结果为( )A .53 B . 54 C .21 D .5143.将x=2输入以下程序框图,所得结果为( )A .3B .5C .8D .1244.某程序框图如图所示,该程序运行后输出的k 的值是 ( )A . 4B . 5C .6D .745.请阅读右边的算法流程图:若)18sin 18(cos 22︒-︒=a , 128cos 22-︒=b ,.16cos 16sin 2︒︒=c 则输出的应该是开始输入xX<0?0≤x<1?y=2x-112+=x y x x y 22+=输出y结束是是否 否46.某程序框图如图所示,该程序运行后输出S的结果是()A.32B.16C.2512D.1376047.执行如图所示的程序框图,输出的k值是()精品文档A 、5B 、6C 、7D 、848.程序框图如图,若5n =,则输出的S 值为A. 30B. 50C. 62D. 6649.执行右面的程序框图,那么输出S 的值为 ( )2n n =31n n =+开始 n =5,k =0 n 为偶n =1输出k 结束k =k +1 是 否是否精品文档A .49100 B .99100 C .97198 D . 9920250.如图,执行程序框图后,输出的结果为A .12B .1C .2D .451.若某程序框图如图所示,则输出的P 的值是(A)21 (B)26 (C)30 (D)5552.如图所示程序框图,其作用是输入空间直角坐标平面中一点 P a b c (),,,输出相应的点 Q a b c (),,.若P 的坐标为2 3 1(),,,则 P Q ,间的距离为( )(注:框图中的赋值符号“=”也可以写成“←”或“:=”)A .0B 2C 6D .2精品文档53.下面程序框图表示的算法是( )A.将a、b、c按从小到大输出B.将a、b、c按从大到小输出C.输出a、b、c三数中的最大数D.输出a、b、c三数中的最小数54.如右图所示算法程序框图运行时,输入a=tan315°,b=sin315°,c=cos315°,则输出结果为()A.2B.-2C.-1 D.155.右图是一个程序框图,若开始输入的数字为10t=,则输出结果为()A.20 B.50 C.140 D.15056.如果执行图1的程序框图,那么输出的S =( )A.2652 B.2500 C.2450 D.255057.如下框图,当6,9,8.5a b p ===时,c 等于( ) A.7 B.8 C.10 D.11图158.阅读右面的程序框图,则输出的S 等于( )(A) 68 (B) 38 (C) 32 (D) 2059.某程序的框图如图所示,若执行该程序,则输出的i 值为 A 、5 B 、6 C 、7 D 、8否输入,,a b ca b b c-<-2a bp +=2b c p +=是输出p 开始 结束(第2题) 0=S 5i =1-=i i )1(++=i i S S输出S是 否结束开始1≤i ?60.如程序框图:若输入72n=,则输出n=m=,30 ArrayA.0 B.3 C.6 D.12参考答案 1.A 【解析】试题分析:20x =-<,则2(2)15y =-⨯-+=. 考点:程序框图. 2.C 【解析】试题分析:依次执行程度框图中的语句:①:1,1210==⋅=k S ;②:2,2211==⋅=k S ;③:3,8222==⋅=k S ,跳出循环,故输出8=S . 考点:程序框图. 3.C 【解析】试题分析:当1,1S i ==时,11212a =⨯=;当12,2S i ==时,122222a =⨯=;当22,3S i ==时,233222a =⨯=;⋅⋅⋅由此得出数列的通项公式为2n n a =,故选C.考点:程序框图的识别. 4.B 【解析】试题分析:从程序框图中得到求p 的解析式;列出方程,求出x 3的值. 解:∵∴解得x 3=8 故选B点评:本题考查通过程序框图能判断出框图的功能. 5.A【解析】程序框图运行如下:0,11,32,75,1526,3153,63S i S i S i S i S i S i ============6.C【解析】因为2log 31>,3log 21<,所以23log 3log 2>,由算法框图可知,运行后输出M 的值为23log 3log 21112M =⋅+=+=.7.C【解析】1S =,满足20S <,执行循环体;33S k ==,, 满足20S <; 95S k ==,, 满足20S <, 197S k ==,, 满足20S <, 339S k ==,,不满足20S <,退出循环,输出9k =. 故选C . 8.B【解析】当1i =时得到1,2M i =-=,当2i =得到1,32M i ==.当3i =得到2,4M i ==.当4i =时得到1,5M i =-=.当5i =时输出-19.D【解析】21210,0,2=+===s s n ; 434121,21,4=+===s s n ;12116143,43,6=+===s s n1211,8==s n ,输出所以答案选择D考点:本题考查算法框图的识别,逻辑思维,属于中等难题. 10.C【解析】第一次执行循环:1122113S +==⨯+,1i =;第二次执行循环:221133221213S ⎛⎫+ ⎪⎝⎭==⨯+,2i =,满足i ≥2,结束循环,输出1321S =. 考点:本小题考查了对算法程序框图的三种逻辑结构的理解,考查了数据处理能力和算法思想的应用. 11.7【解析】第一次循环后:1,2s i ==;第二次循环后:2,3s i ==;第三次循环后:4,4s i ==;第四次循环后:7,5s i ==,此时 4.i >故输出7. 考点:程序框图 12.A 【解析】框图运算的结果为:222211110++++...+=2-14-16-110-11111+++...+133557911⨯⨯⨯⨯=11111111(1-+-+-+...+-)233557911=115(1-)=21111,故选A 考点:本题考查程序框图的运算以及数列求和的列项相消法。

中考化学《流程图题》专项练习题(附带答案)

中考化学《流程图题》专项练习题(附带答案)
(4)某学习小组同学欲从废旧电脑的某些零部件中回收金属银,设计流程如图所示。
①步骤Ⅰ中加入足量稀硫酸后发生反应的化学方程式为______。
②溶液X中只含有一种溶质,该溶质为______。
17.(2023贵州)溶液的配制和应用在生活、生产中非常普遍。
(1)实验室用“电解水”的实验来探究水的组成,探究的理论依据是_____,反应的化学方程式是_______。
(4)反应②生成的水全部循环利用,为使该过程持续发生,反应①需要不断补充水,其原因是_______。
12.(2023广西)柠檬酸亚铁(FeC6H6O7)是一种易被吸收的补血剂。利用硫酸厂的废渣(主要含Fe2O3、Fe3O4,还有少量SiO2)制备柠檬酸亚铁,该工艺流程如图所示,回答下列问题:
资料1: ;
资料2:SiO2不溶于水,也不与稀硫酸反应。
(1)柠檬酸亚铁进入人体肠道后以_______(填阳离子符号)的形式被吸收,达到补血效果。
(2)固体C的成分是_______。
(3)步骤①②③④中涉及置换反应的是_______(填数字序号)。
(4)步骤③中发生反应的化学方程式是_______。
(5)“一系列操作”中,将柠檬酸亚铁晶体与溶液分离的操作是_______。
(4)降温至0℃的“冷冻结晶”过程,析出的两种物质中较多的是_________________。
(5)结合溶解度曲线解释,“蒸发结晶2”主要得到氯化钠的原因是_________________。
10.(2023深圳)某同学以金泥(含有Au、CuS、ZnS等)为原料制备(Au)和Cu的流程如图所示:
琴琴同学查阅资料已知:
13.(2023广州)制盐在我国有着悠久的历史。某盐湖水样品含有NaCl、Na2SO4及少量MgSO4和CaSO4,某小组从中获取NaCl和Na2SO4的主要过程如下:

数据流程图(DFD)练习题

数据流程图(DFD)练习题

数据流程图(DFD)练习题实验题一:书店图书预定系统:书店图书预定系统:三大类业务检查订单,处理订单,发送订单。

书店向顾客发放订单,顾客将所填订单交由系统处理,系统首先依据图书目录对订单进行检查并对合格订单进行处理,处理过程中依据图书目录和订单数目将订单分为优先订单与正常订单两种,随时处理优先订单,定期处理正常订单。

系统根据处理完毕的待发出订单,按出版社要求将订单汇总发给出版社。

试画出图书预定系统的数据流程图。

.实验题二:销售部门订货管理业务流程(1)销售部门收到顾客的订货单后,对订货单进行验证,如果订货单不合格,将不合格的订货单返给顾客;如果订货单合格,就将合格的订货单提交给计划员。

(2)计划员根据库存帐确定是否发货。

(3)如果库存满足订货量,就将可发货的订货单提交给发货员。

(4)发货员开发货单提交给顾客,同时修改库存帐,并将发货单存档,同时生成应收帐。

(5)如果库存不满足订货量,就按未满足的订货单填写成暂存订货单,交给发货员。

(6)采购部门的到货通知提交给发货员后,发货员修改库存台帐,对照暂存订货单,如果满足订货量,将可发货的暂存订货单返还给计划员,进行第(2)步骤。

试画出此业务的数据流程图.实验题三:教学管理业务说明:学生填写学生情况登记表提交给教学办公室的教务人员,教务人员根据招生办公室提供的原始学生材料表核对学生情况登记表,核对无误后形成学生情况档案;教务人员还要根据学生情况档案作学生情况统计,形成各种统计报表递交省教委、校长及各有关单位;各专业讨论教学计划草稿,形成教学计划并发放到各院系,各院系排出教师教学任务分配表;根据教学任务分配表和教师提供的教师情况表以及教学计划编排课程表,分别发放给教师和学生;同时还要根据教学计划、课程表及学生情况档案做日常事务处理。

试画出此业务的业务流程图及数据流程图。

实验题四:银行的活期存(取款)业务的处理系统:储户将填好的存/取款单和存折交给银行工作人员,然后由系统作以下处理:业务分类处理.系统首先根据储户所填的存/取款单确定本次业务的性质,并将存/取款单和存折一起交下一步处理;存款处理.系统将存款单上的存款金额分别记录在存折和帐目文件中,根据利率文件计算利息,将利息存入存折和帐目文件中.最后,将存折还给储户取款处理.系统首先接收判断储户所输密码是否正确,若正确,将取款单上的取款金额分别记录在存折和帐目文件中,根据利率文件计算利息,将利息存入存折和帐目文件中;最后,将现金和存折一并交给储户.请画出该存取款业务的数据流程图课后练习题:某公司管理业务主要有四大模块:销售管理、库存管理、采购管理及财务管理。

算法流程图试题(6页)

算法流程图试题(6页)
解析
整个过程I永远是1,所以只要执行到步骤3就会再跳到步骤2
20(C)
一流程图如下图所示,依流程顺利执行后,打印B的值为何?
(A)34 (B)40 (C)45 (D)49。
解析
21(C)
依据下列流程图,变量a之输出值为多少?
(A)68 (B)84 (C)104 (D)124。
解析
22(B)
下图为从1开始循序累加的算法,请问最终的累加结果会印出
步骤3:A = A + 1
步骤4:跳至步骤2
步骤5:输出SUM
步骤6:结束
(A)指令不够明确(B)输出的整数值个数较设定的初始值个数少(C)算法无法在有限步骤之内结束(D)设定1个以上的初始值
解析
只要执行到步骤4就跳到步骤2,之间没有设定离开的条件
19(C)
下列算法所犯的错误为何?
(A)指令不够明确(B)输出的整数值个数较设定的初始值个数少(C)算法无法在有限步骤之内结束(D)设定1个以上的初始值
解析
CA课本p351表5-20
讲义p6算法─(3)流程图表示法─常用符号
9(B)
在流程图中符号 表示何种意义?
(A)输出/输入(B)处理(C)决策判断(D)开始
解析
CA课本p351表5-20
讲义p6算法─(3)流程图表示法─常用符号
10(C)
在流程图中符号 表示何种意义?
(A)输出/输入(B)处理(C)决策判断(D)开始
(A)SUM = 55 (B)SUM = 45 (C)SUM = 0 (D)SUM = 66。
解析
23(A)
下列何者不是程序的基本结构?
(A)平行结构(B)循序结构(C)条件结构(D)重复结构

第三课 三种基本结构

第三课   三种基本结构

2.选择结构
(1)单选泽的流程图。如图3-2(a),当程序执行到菱形框时,先 判断“条件”是否成立,若“条件”成立,则从Y(是)出口往 下执行“语句1”;若“条件”不成立,则从N(否)出口往下执 行(即跳过“语句1”)。
(2)双选择的流程图。如图3-2(b),同理先判断“条件”是否成立, 若“条件”成立,则从Y(是)出口往下执行“语句1”ห้องสมุดไป่ตู้若“条 件”不成立,则从N(否)出口往下执行“语句2”。
符合结构化要求的程序不但结构清晰易于阅读, 而且更利于调试与维护。
1.顺序结构
顺序结构表示程序中的各种操作是按照它们出现的先 后顺序执行的,是最简单的一种基本结构,如图3-1(a) 所示。如前面所学的做家务活以及交换两杯饮料的算 法都是顺序结构,如图3-1(b)与 (c)所示。
2.选择结构
选择结构表示程序的执行步骤出现了分支,它 需要根据某一特定的条件选择其中的一个分支 执行。选择结构有单选择、双选择和多选择三 种形式。
第三课 三种基本结构
学习目标 了解结构化程序设计方法 了解三种基本结构 能用流程图描述三种基本结构
在程序设计中,规范的程序可以分解为三种基 本结构:顺序结构、选择结构、循环结构,利 用这三种基本结构可以构造出各种复杂程序。
结构化程序设计方法要求只用三种基本结构来 构造程序,并且在求解问题确定算法时采用自 顶向下、逐步求精等方法。
(3)多选择的流程图。多选择可以由选择的嵌套或者多选择语句 来实现。
例1 小明计划周一骑自行车去上学,如果下雨改乘公交 车去上学。请用流程图描述小明周一的上学计划。
算法分析:小明周一以何种方式上学取决于天气情况,这是一个 双选择结构。流程图如图3-3所示。第二课所学的排身高流程图是 单选择结构,如图3-4所示。

中考化学流程图综合练习题及答案解析

中考化学流程图综合练习题及答案解析

一、中考初中化学流程图1.高炉炼铁所需的原料有铁矿石、焦炭、石灰石等,其过程可用下图简要表示:已知气体①、气体②和固体③均属于氧化物。

(1)气体②的化学式为_____。

根据氧化物的性质推测炉渣的主要成分为_____(填化学式)。

(2)炼铁高炉底部通过不同高度的出口分离铁水与炉渣(如图2所示)。

能实现渣铁分离的原因是是因为炉渣具有_____、_____的性质。

(3)反应Ⅰ~Ⅴ中属于化合反应的有_____个,属于分解反应的有_____个,属于置换反应的有_____个。

(4)高炉气体中含有多种成分,其中含量最高(占55%~60%)的是_____(填化学式),此外还含有25~30%的可燃性气体_____(填化学式),以及9~12%左右的_____(填化学式)。

【答案】CO CaSiO3熔点高密度比铁水小 3 1 0 N2 CO CO2【解析】【分析】【详解】(1)碳和氧气在点燃的条件下生成二氧化碳,二氧化碳和碳在高温的条件下生成一氧化碳,所以气体②的化学式为CO,化学反应前后,元素种类不变,所以依据氧化物的性质推测炉渣的主要成分为:CaSiO3;(2)炉渣的出口在上方,铁水的出口在下方,所以炉渣具有熔点高、密度比铁水小的性质;(3)Ⅰ是碳和氧气反应生成二氧化碳,属于化合反应,Ⅱ是二氧化碳和碳高温生成一氧化碳,属于化合反应,Ⅲ是一氧化碳和氧化铁在高温的条件下生成铁和二氧化碳,不属于基本反应类型,Ⅳ是氧化钙、二氧化硅反应生成硅酸钙,属于化合反应,Ⅴ是碳酸钙高温生成氧化钙和二氧化碳,属于分解反应,所以反应Ⅰ~Ⅴ中属于化合反应的有3个,属于分解反应的有1个,属于置换反应的有0个;(4)空气中含量最高的是氮气,所以高炉气中含有多种成分,其中含量最高(占55~60%)的是N2,此外还含有25~30%的可燃性气体CO,以及9~12%左右的CO2。

2.下图为工业利用石灰石和食盐水制作漂白粉的流程图。

(1)石灰石高温燃烧得到的两种氧化物,反应的化学方程式为______________。

算法流程图练习

算法流程图练习

算法及算法的表示检测一、选择题(题型注释)1.某算法要实现0到100的偶数之和,流程图如图所示。

则i i+2被执行的次数是A.50 B.51 C.100 D.1012.某算法的部分流程图如右图所示,执行这部分流程后,变量x的值是A.0B.1C.2D.33.某商品团购优惠策略的流程图如图所示当n为100、p为10时,实付金额s的值是( )。

A. 1000B. 950C. 850D.7504.写出下面流程图所表述的算法的功能▁▁▁▁A. 降序排序B. 求最大值C. 交换输出D. 判断是否是偶数5.以下流程图的运行结果是_______。

A.4 9 B.5 9 C.4 5 D.9 56.若输入两数1,-4,输出结果_______A.-5 B.-3 C.5 D.37.如图所示,是求绝对值的算法,其描述方式分别是()A.自然语言、流程图 B.伪代码、流程图C.自然语言、伪代码D.流程图、自然语言8.将两位同学的身高放入变量a和b中,比较这两个变量的大小,最后把其中较大的数放到变量c中并输出,流程图如图所示。

①中应填()A.a<b B.a>b C.a=b D.a<>b9.求[0,100]之间所有偶数之和s的算法流程图如图所示。

为了实现此算法,图中判断框①和处理框②处可填入的是()A.① x ≤ 100?② x←x+2B. ① x ≤ 100?② x←x+1C.① x ≥ 100?② x←x+2D. ① x ≥ 100?② x←x+110.某算法流程图如图所示,执行该算法后,“s←s+i”共被执行的次数是()开始A.0 B.6 C.7 D.811.某算法的流程图如下所示:当输入a、b、c的值分别为5、2、8时,该算法的输出结果为()A. 8B. 2C. 5D. 7。

流程图顺序结构

流程图顺序结构

c= d
输出c 结束

开始
输入a,b
sum=a+b 输出sum
(2)右图算法的功能

求两数的和

结束
练习2:利用梯形的面积公式计算上底为 2,下底为4,高为5的梯形的面积。设计
出该问题的算法及程序框图。
练习3: 1 、写出过两点 P1(3,5),P2(-1,2)的 直线的斜率的一个算法,并画出程序框图。 2、写出求A(x1,y1),B(x2,y2)的两点 距离的一个算法,并画出程序框图。
开始
面积,并画出流程图
算法分析:
第一步:输入圆的半径 第二步:利用公式“圆的 面积=圆周率×(半径的 平方)”计算圆的面积; 第三步:输出圆的面积。 思考:整个程序框图有什么特点?
定义Pi=3.14
输入半径R
计算S=Pi*R*R
输出面积S
结束
顺序结构在程序框图中的体现就 是用流程线将程序框自上而下地连 接起来,按顺序执行算法步骤。如 在示意图中, A 框和 B 框是依次执 行的,只有在执行完A框指定的操 作后,才能接着执行 B框所指定的 操作。 A
开始 输入
计算三边长度及半周长
处理
计算三角形面积

输出面积
结束
输出
结束
起止框
表示一个算法的开始或结束, 是任何流程图不可少的。
输入、输出框
框内标明输入、输出的内容
处理框
框内标明所进行的处理
判断框
框内标明条件,并在框外标明 条件成立或不成立时的两种不同流 向。
流程线
表示从某一框到另一框的流向
程序框图图形符号
B
例1、写出图1、图2中程序框图的运行结果:
开始

流程图顺序结构,分支结构

流程图顺序结构,分支结构
1、软盘在“写”保护状态下不能进行读写操作 2、字节是计算机信息存储的基本单位 3、在计算机中,用16个二进制位表示一个字节 4、PC机突然停电,内存中的信息全部丢失,硬盘中的
信息不受影响 5、在工作中,电源突然中断,ROM中的信息会全部丢
失 6、常用的CD-ROM光盘只能读出信息而不能写入 7、买来的软件是系统软件,自己编写的软件是应用软件
2021/10/10
14
6、计算机存储信息时,存储信息的最小单位是() A、位 B、字节 C、字长 D、扇区 7、微机中1K字节表示的字节数是() A、1000 B、1024 C、8*1000 D、8*1024 8、微机中1KB表示的二进制位数是() A、1000 B、1024 C、8*1000 D、8*1024 9、要输入数字键“8”上面的“*”号,必须首先按住
A、1
B、2
C、3
D、4
2021/10/10
13
练习题
➢ 4、关于操作系统的说法,不正确的是() A、它是连接计算机硬件和软件的桥梁。 B、计算机正常运行时必不可少的 C、同一台计算机中只能有一种操作系统 D、操作系统有许多种 ➢ 5、关于存储器的说法正确的是() A、数据只能存放在内存储器中 B、存储器分为软盘和硬盘 C、磁带与光盘不属于存储器 D、存储器分为内存储器和外存储器
输出实际金额M
结束
2021/10/10
4
选择结构
开始 去上学 是 下雨了吗 否 骑自行车 坐公交车
到学校 结束 2021/10/10
开始 输入行李重量W 是 W≤50? 否
S=W*0.15 S=W*0.15+(W-50)*0.1
输出金额S
结束
5
练习题
从键盘读入一个数,判断它的正负。如 果是正数输出“+”,是负数输出“-”, 否则输出“0”。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

流程图练习题(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 的值由键盘输入),下左图已给出了其流程图的一部分,则其中①应填 ,②应填 .是 否。

相关文档
最新文档