1、课时分层作业(二)程序框图、顺序结构(建议用时:60分钟)合格基础练一、选择题1下列关于流程线的说法,不正确的是()A流程线表示算法步骤执行的顺序,用来连接程序框B流程线只要是上下方向就表示自上向下执行,可以不要箭头C流程线无论什么方向,总要按箭头的指向执行D流程线是带有箭头的线,它可以画成折线B流程线必须带箭头,并按箭头方向执行,故B错误,A、C、D均正确2对顺序结构,下列说法正确的有()是最基本、最简单的算法结构;框与框之间是依次进行处理;除输入、输出框之外,中间过程都是处理框;可以从一个框图跳到另一个框图执行A4个B3个C2个D1个B根据顺序结构的特征知正确3如图程序框图的运行结果是()
2、A. B. C D1C因为a2,b4,所以S,故选C.4程序框图符号“”可用于()A输出a10 B赋值a10C判断a10 D输入a1B图形符号“”是处理框,它的功能是赋值、计算,不是输出、判断和输入的,故选B.5根据所给的程序框图,如图所示,输出的结果是()A3 B1 C2 D0C由XY,得X2;由YX,得Y2;由ZY,得Z2.二、填空题6写出如图所示程序框图的运行结果:S_.18Slog244218.7如图所示的程序框图,若输出的结果是2,则输入的m_.100根据程序框图知,lg m2,故m100.8阅读程序框图如图所示,若输入x3,则输出y的值为_34输入x3,则a232117,ba151
3、7152,yab17234,则输出y的值为34.三、解答题9利用梯形的面积公式计算上底为2,下底为4,高为5的梯形面积,设计出该问题的算法及程序框图解算法如下:第一步,a2,b4,h5.第二步,S(ab)h.第三步,输出S.程序框图如图10已知函数y2x3,设计一个算法,若给出函数图象上任一点的横坐标x(由键盘输入),求该点到坐标原点的距离,并画出程序框图解算法如下:S1输入横坐标的值x.S2计算y2x3.S3计算d.S4输出d.程序框图如图:等级过关练1下列程序框图中表示已知直角三角形两直角边a,b,求斜边c的算法的是()C画程序框图时,应先输入a,b,再计算c,最后输出c.2如图所示的是一
4、个算法的程序框图,已知a13,输出的b7,则a2等于()A9 B10 C11 D12C由题意知该算法是计算的值,所以7,得a211.故选C.3给出如图程序框图:若输出的结果为2,则处的处理框内应填入的是()Ax2 Bb2Cx1 Da5C因结果是b2,所以2a3,即a5.当2x35时,得x1.故选C.4如图所示的程序框图表示的算法意义是()第4题图第5题图A边长为3,4,5的直角三角形面积B边长为3,4,5的直角三角形内切圆面积C边长为3,4,5的直角三角形外接圆面积D以3,4,5为弦的圆面积B直角三角形内切圆的半径r,故该框图的算法意义是求边长为3、4、5的直角三角形内切圆的面积5阅读如图所示的程序框图,回答下面的问题:(1)程序框中x4的含义是什么?(2)程序框中y1x32x3的含义是什么?(3)程序框中y2x32x3的含义是什么?解(1)程序框的含义是初始化变量,令x4.(2)程序框中y1x32x3的含义:该程序框是在执行的前提下,即当x4时,计算x32x3的值,并令y1等于这个值(3)程序框中y2x32x3的含义:该程序框是在执行的前提下,即当x2时,计算x32x3的值,并令y2等于这个值