112 程序框图与算法的基本逻辑结构.docx
《112 程序框图与算法的基本逻辑结构.docx》由会员分享,可在线阅读,更多相关《112 程序框图与算法的基本逻辑结构.docx(7页珍藏版)》请在冰点文库上搜索。
112程序框图与算法的基本逻辑结构
1.1.2 程序框图与算法的基本逻辑结构
第1课时 程序框图与顺序结构
题号
1
2
3
4
5
6
7
8
9
10
11
得分
答案
一、选择题(本大题共7小题,每小题5分,共35分)
1.在程序框图中,一个算法步骤到另一个算法步骤的连接用( )
A.连接点B.判断框
C.流程线D.处理框
2.算法的三种基本逻辑结构是( )
A.顺序结构、条件结构、循环结构
B.顺序结构、流程结构、循环结构
C.顺序结构、分支结构、流程结构
D.流程结构、循环结构、分支结构
3.已知算法共有三种基本逻辑结构,则下列说法正确的是( )
A.一个算法只能含有一种基本逻辑结构
B.一个算法最多可以包含两种基本逻辑结构
C.一个算法必须含有三种基本逻辑结构
D.一个算法至少含有一种基本逻辑结构
4.如图L1-1-1所示的程序框图的运行结果是( )
图L1-1-1
A.2B.2.5
C.4D.3.5
5.a表示“处理框”,b表示“输入、输出框”,c表示“起止框”,d表示“判断框”,以下四个图形依次为( )
图L1-1-2
A.abcdB.dcab
C.cbadD.bacd
6.阅读如图L1-1-3所示的程序框图,若输入的x的值为9,则输出的y的值为( )
A.8B.3C.2D.1
图L1-1-3
图L1-1-4
7.阅读如图L1-1-4所示的程序框图,若输入a,b,c的值分别是21,32,75,则输出的a,b,c的值分别是( )
A.75,21,32B.21,32,75
C.32,21,75D.75,32,21
二、填空题(本大题共4小题,每小题5分,共20分)
8.执行如图L1-1-5所示的程序框图后得到的结果是 .
图L1-1-5
9.图L1-1-6是求长方体的体积和表面积的一个程序框图,若将其补充完整,则横线处应填 .
图L1-1-6
图L1-1-7
10.执行如图L1-1-7所示的程序框图,若输出的S的值是7,则输入的A的值为 .
11.图L1-1-8①是计算图L1-1-8②所示的阴影部分面积的程序框图,则图①中执行框内应填 .
图L1-1-8
三、解答题(本大题共2小题,共25分)
得分
12.(12分)已知一个直角三角形的两条直角边的长分别为a,b,设计一个算法,求该三角形的面积,并画出相应的程序框图.
13.(13分)已知函数f(x)=x2-3x-2,求f(3)+f(-5)的值,设计一个算法并画出算法的程序框图.
得分
14.(5分)执行如图L1-1-9所示的程序框图,若输出的结果为2,则①处的执行框内应填的是( )
图L1-1-9
A.x=2B.b=2
C.x=1D.a=5
15.(15分)某人在法定工作时间内,每小时工资20元,加班工资每小时30元.他上个月工作了180小时,其中加班20小时,月工资的30%用来还房贷,写出此人该月剩余工资的算法,并画出算法的程序框图.(不考虑其他收入与支出)
第2课时 条件结构
题号
1
2
3
4
5
6
7
8
9
10
得分
答案
一、选择题(本大题共7小题,每小题5分,共35分)
1.下列问题的算法适宜用条件结构表示的是( )
A.已知两边及其夹角解三角形
B.求10个正数的算术平均数
C.求等比数列的前n项和
D.计算两条平行线间的距离
2.如图L1-1-10所示的程序框图是算法结构中的( )
A.条件结构B.顺序结构
C.递归结构D.循环结构
图L1-1-10
图L1-1-11
3.某算法的程序框图如图L1-1-11所示,若输出的结果为
则输入的实数x的值为( )
A.
B.-
C.
D.4
4.中山市的出租车收费标准如下:
不超过2公里收7元(即起步价7元),超过2公里的里程每公里收2.6元,另外每车次超过2公里后收燃油附加费1元(不考虑其他因素).相应收费系统的程序框图如图L1-1-12所示,则①处应填( )
A.y=7+2.6xB.y=8+2.6x
C.y=7+2.6(x-2)D.y=8+2.6(x-2)