【选修1-2第四章】
§4.1 流程图
【学习目标】
1.通过具体实例进一步认识程序框图;了解工序流程图.
2.能绘制简单实际问题的流程图,体会流程图在解决实际问题中的作用.
【自主学习】
1.程序框图表示的算法与用自然语言描述的算法相比,优点是什么?
2.流程图有哪些特征?使用流程图有哪些优越性?
【自主检测】
流程图是由________构成的图示.流程图常用来表示一些________过程,通常会有一个_________一个或多个______通常按照______,_______的顺序来画流程图.
2.下列关于逻辑结构与流程图的说法正确的是
A .一个流程图一定会有顺序结构
B .一个流程图一定含有条件结构
C .一个流程图一定含有循环结构
D.以上说法都不对
3.给出以下一个算法的程序框图,该程序框图的功能是( )
A .求出a 、b 、c三数中的最大数B .求出a、b 、c三数中的最小数C .将a 、b 、c 按从小到大排列D .将a 、b 、c按从大到小排列
【典型例题】
例1. 设计一个计算的值的算法,
并画出程序框图.
例2 考生参加培训中心考试需要遵循以下程序:在考试之前咨询考试事宜.如果是新考生,需要填写考生注册表,领取考生编号,明确考试科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书;如果不是新考生,则需出示考生编号,明确考试科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书。设计一个流程图,表示这个考试流程。
【目标检测】
给出求满足的最小正整数的一种算法,试画出流程图并求出输出的n 值.
2.请画出求解实系数一元二次方程ax2+bx+c=0(a≠0)的流程图.
【总结提升】:
1.要深刻感悟流程图在生产、生活中的应用;
2.多动手画流程图,提高驾驭流程图的能力.