1、课时达标检测(二) 程序框图、顺序结构一、选择题1下列关于程序框图的说法正确的是()程序框图只有一个入口,也只有一个出口;程序框图中的每一部分都应有一条从入口到出口的路径通过它;流程线只要是上下方向就表示上下执行,可以不要箭头;连接点是用来连接两个程序框图的ABC D答案:D2下列是程序框图中的一部分,表示恰当的是()答案:A3如图所示的程序框图,若输入x3,则输出y的值为()A33 B34C40 D45答案:B4如图所示的程序框图,若输出的结果为2,则处的执行框内应填的是()Ax2 Bb2Cx1 Da5答案:C5如图所示的是一个算法的程序框图,已知a13,输出的b7,则a2等于()A9 B1
2、0C11 D12答案:C二、填空题6执行如图所示的程序框图,输出的值为_解析:51082501666.答案:667已知点P(x0,y0),直线l:x2y30,求点P到直线l的距离的一个算法程序框图如图所示,则在处应填_解析:应填上点到直线的距离公式答案:d8如图所示程序框图,则输出X的值是_解析:X1359.答案:9三、解答题9已知一个圆的周长为a,求这个圆的面积试设计该问题的算法,并画出程序框图解:由圆的周长及面积公式可得算法如下:第一步,输入a的值第二步,计算r的值第三步,计算Sr2的值第四步,输出结果相应的程序框图如右图:10如图所示的程序框图,根据该图和下列各小题的条件回答下面的几个小题(1)该程序框图解决的是一个什么问题?(2)当输入的x的值为0和4时,输出的值相等,问:当输入的x的值为3时,输出的值为多大?(3)在(2)的条件下要想使输出的值最大,输入的x的值应为多大?解:(1)该程序框图解决的是求二次函数f(x)x2mx的函数值的问题(2)当输入的x的值为0和4时,输出的值相等,即f(0)f(4)因为f(0)0,f(4)164m,所以164m0,所以m4,所以f(x)x24x.则f(3)32433,所以当输入的x的值为3时,输出的f(x)值为3.(3)因为f(x)x24x(x2)24,当x2时,f(x)最大值4.所以要想使输出的值最大,输入的x的值应为2.