2 程序框图与算法的基本逻辑结构 第 2 课时 条件结构学习目标 1
学习程序框图的画法2
理解程序框图的三种基本逻辑结构的条件结构1 重点难点:学习程序框图的画法2.教学难点:理解程序框图的三种基本逻辑结构条件结构的初步体会算法思想方 法:自主学习 合作探究 师生互动一、自主学习1
知识回顾1.(1)图形符号称为_______________,表示一个算法的起始和结束.(2)输入、输出框用图形符号_______________表示.(3)图形符号称为处理框,它的功能是_______________.(4)判断框的功能是判断某一条件是否成立,成立时在出口处标明_______________ ;不成立时标明_______________ .2.(2015·福建六校联考)程序框图符号“”可用于( )A.输出 a=10 B.赋值 a=10C.判断 a=10D.输入 a=103.如图所示的程序框图的运行结果是________.二自主预习条件结构(1)概念:算法的流程根据条件是否成立有不同的流向,这种处理_______________的结构称为条件结构.(2)条件结构程序框图两种形式及特征名称形式一形式二结构形式课 堂 随笔:1特征两个步骤 A、B 根据条件选择_____执行根据条件是否成立选择是否执行_______预习自测 1.下列问题的算法宜用条件结构表示的是( )A.求点 P(-1,3)且与直线 l:3x-2y+1=0 垂直的直线斜率B.由直角三角形的两条直角边求斜边C.解关于 x 的方程 ax+b>0(a≠0)D.计算 100 个数的平均数2.已知 a=,b=,运算原理如图所示,则输出的值为( )A
+ B.4+ C.4 D
已知函数 y=右图中表示的是给定 x 的值,求其对应的函数值 y 的程序框图.① 处应填写_____;②处应填写_____.【课堂研讨】一、