资源描述:
《高中数学必修三习题:第一章11-112第1课时程序框图、顺序结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章算法初步1.1算法与程序框图1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构高效演练知能提升A级基础巩固一、选择题1.一个完整的程序框图至少包含()A.终端框和输入、输出框B.终端框和处理框C.终端框和判断框D.终端框、处理框和输入、输出框解析:一个完整的程序框图至少需包括终端框和输入、输出框.对于处理框,由于输出框含有计算功能,所以可不必有.答案:A2.下列是流程图中的一部分,表示恰当的是()B解析:B选项应该用处理框而非输入、输出框,C选项应该用输入、输出框而不是处理框,D选项应该在出口处
2、标明“是”和“否”・答案:A3.下面的程序框图的运行结果是(a=26=4/输严/c.D.-1解析:因为a=2,b=4,所以今拐=-》故选G答案:c1.在如图所示程序框图中,若28,运行结果也是8,则程序框图中应填入的内容是()/输入R]■/■输出aA.a=2bB.C."7=bD・4解析:因为i?=8,所以b=y[4=2.又a=8,因此a=4b,故选B.答案:B5.程序框图符号“I1”可用于(A.输出日=10B.C.判断a=10D.a=4b赋值曰=10输入3=1解析:图形符号“II”是处理框,它的功能是赋值、计算,不
3、是用来输出、判断和输入的,故选B.答案:B二、填空题6.下面程序框图输出的S表示•[[始]r=5/输出s/结束答案:半径为5的圆的面积7•如图所示的一个算法的程序框图,已知0=3,输出的结果为7,则戲的值为/输入。山血/解析:由框图可知,b=ai+az,再将彳赋值给b,所以7X2=52+3,所以32=11.答案:118.写出下列算法的功能.⑴图①中算法的功能是@>0,〃>0)⑵图②中算法的功能是.图①图②答案:(1)求以0b为直角边的直角三角形斜边c的长(2)求两个实数日,〃的和三、解答题9.已知一个三角形的三边边
4、长分别为2,3,4,设计一个算法,求岀它的面积,并画出程序框图.解:第一步,取a=2,6=3,c=4.第二步,计算尸第三步,计算S=yjp(p—a)~~Cp—b)~~(p—c).第四步,输出S的值./输出s/7ZL蠱10•如图所示的程序框图,要使输出的y的值最小,则输入的x的值应为多少?此时输出的y的值为多少?[开弹/输入w/jy=x2+2x+3I/输业r/I;结束解:此程序框图执行的功能是对于给定的任意x的值,求函数尸#+2卄3的值.将y=x+2x+3配方,得y=U+l)2+2,要使y的值最小,需x=—l,此时%
5、in=2.故输入的a■的值为一1时,输出的y的值最小为2.B级能力提升1.给出如图程序框图:a=2x+36=a-3/输応/(结束)若输出的结果为2,则①处的执行框内应填的是()A.x=2A.b=2B.x=lC.a=5解析:因结果是b=2,所以2=a—3,即a=5.当2x+3=5时,得x=l•故选C.答案:c2-图1是计算图2中阴影部分面积的一个程序框图,则图1中①处应填/输入口/图1-a图2解析:题干图2中,正方形的面积为S—£扇形的面积为na该程序框图解决的是一个什么问题?当输入的x的值为3时,求输岀的Hx)的值
6、;要想使输出的值最大,求输入的x的值.解:(1)该程序框图解决的是求二次函数fCr)=—#+册的函数值的问题.(2)当输入的%的值为0和4时,输出的值相等,即/(O)=f(4)・,则阴影部分的面积为2兀少4—兀2S=S—Si=a—~a=―-—a.444—n因此题干图1中①处应填入s=r—止答案:S=±1~a23.如图所示的程序框图,当输入的%的值为0和4时,输出的值相等,根据该图和下列各小题的条件解答下面的几个问题./输Ax/Ifix)=-x2+mx丨/输恥)/~~I因为f(0)=0,7*(4)=—16+4刃,所
7、以一16+4加=0,所以也=4,所以f{x)=—x+4x因为A3)=-32+4X3=3,所以当输入的x的值为3时,输出的f(x)的值为3.(3)因为f(x)=—^+4^=—(x—2)2+4,当x=2时,f(力max=4,所以要想使输出的值最大,输入的x的值应为2.