【优选整合】人教A版高中数学必修三 1.1.2 程序框图与算法的基本逻辑结构 测试(学生版)
- 格式:doc
- 大小:105.50 KB
- 文档页数:4
1.1.2 程序框图与算法的基本逻辑结构导学案班级:姓名:学习目标:1、理解程序框图的含义,能读懂程序框图,熟悉各种程序框及流程线的功能和作用;2、通过模仿、操作、探索,经历通过设计程序框图表达解决问题的算法的过程,学习程序框图的画法;3、在具体问题解决过程中,理解程序框图的三种基本逻辑结构——顺序结构、条件结构和循环结构。
知识清单:1、程序框图又称,是一种用、及来表示算法的图形。
画出与下列名称对应的程序框:终端框(起至框)输入、输出框处理框(执行框)判断框流程线连接点2、任何一种算法都是由三种基本逻辑结构构成的,它们是、、。
3、顺序结构是任何一个算法都离不开的基本结构,它由组成。
可用程序框图表示为:4、条件结构是指而选择不同流向的算法结构。
可用程序框图表示为:5、循环结构中反复执行的步骤称为,教材分析:1、你能说出三种基本逻辑结构的特点吗?条件结构与循环结构有什么区别和联系?2、用程序框图表示两种形式的条件结构,并指出它们的区别和联系。
3、归纳设计一个算法的程序框图的步骤。
例题分析:例1、设计一个求任意数的绝对值的算法,并画出程序框图。
例2、给定一个正整数n,若n为奇数,则把n乘3加1;若n为偶数,则把n除以2,写出算法,并画出程序框图。
例3、设计求1×2×3×4×…×2014的算法,并画出程序框图。
知能达标:1、关于程序框图的图形符号的理解,正确的有()①任何一个程序框图都必须有起、止框;②输入框只能放在开始框后,输出框只能放在结束框前;③判断框是唯一具有超过一个退出点的图形符号;④对于一个程序来说,判断框内的条件是唯一的。
A、1个B、2个C、3个D、4个2、下列关于条件结构的说法中正确的是()A、条件结构的程序框图有一个出口和两个出口;B、无论条件结构中的条件是否满足,都只能执行两条路径之一;C、条件结构中的两条路径可以同时执行;D、菱形框中的条件是唯一的。
1.1.2 程序框图与算法的基本逻辑结构
(检测学生版)
班级:姓名:
一、选择题.
1.算法的三种基本结构是
A.顺序结构、条件结构、循环结构
B.顺序结构、流程结构、循环结构
C.顺序结构、分支结构、流程结构
D.流程结构、循环结构、分支结构
2.下列关于框图的逻辑结构的说法正确的是
A.条件结构中不含有顺序结构
B.用顺序结构画出的电水壶烧开水的框图是唯一的
C.条件结构中一定有循环结构
D.循环结构中一定包含条件结构
3.关于下面两个程序框图,说法正确的是
A.(1)和(2)都是顺序结构
B.(1)和(2)都是条件分支结构
C.(1)是当型循环结构,(2)是直到型循环结构
D.(1)是直到型循环结构,(2)是当型循环结构
4.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的是A.顺序结构B.条件结构和循环结构
C.顺序结构和条件结构D.没有任何结构
5.若执行如图所示的程序框图,输出S的值为3,则判断框中应填入的条件是
A.k<6?B.k<7?
C.k<8?D.k<9?
6.执行如图所示的程序框图,输出的s值为
A.-3 B.
1 2
C.1
3
D.2
二、填空题
7.如图是一个算法的程序框图,当输入的值x为8时,则其输出的结果是__________.
8.根据如图所示的算法流程,可知输出的结果S为__________.
三、解答题
9.画出解不等式()
00
ax b b
+>≠的程序框图.
10.若学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程序框图表示这一算法过程.。