目標:理解程序框圖的概念,學會畫程序框圖的規則
重點:理解程序框圖的概念,學會畫程序框圖的規則
教學過程:
一、復習回顧
1、算法的概念:算法是解決某個特定問題的一種方法或一個有限過程。
2、算法的描述
(1)自然語言
(2)形式語言
(3)框圖
二、程序框圖的概念
1、通過例子:對任意三個實數a、b、c求出最大值。寫出算法(兩種方法)
2、程序框圖也叫流程圖,是人們將思考的過程和工作的順序進行分析、整理,用規定的文字、符號、圖形的組合加以直觀描述的方法
3、程序框圖的基本符號
起止框
輸入輸出框
處理框
判斷框
連接點
循環框
用帶有箭頭的流程線連接圖形符號
注釋框
三、讀圖
例 1、讀如下框圖分析此算法的功能
四、畫流程圖的基本規則
1、使用標準的框圖符號
2、從上倒下、從左到右
3、開始符號只有一個退出點,結束符號只有一個進入點,判斷符號允許有多個退出點
4、判斷可以是兩分支結構,也可以是多分支結構
5、語言簡練
6、循環框可以被替代
五、例子
1、輸入3個實數按從大到小的次序排序
2、用二分法求方程的近似解
課堂練習:第10頁,練習A,練習B
小結:本節介紹程序框圖的概念,學習了畫程序框圖的規則
課后作業:第19頁,習題1-1A第1、2題
本文來自:逍遙右腦記憶 /gaoer/70596.html
相關閱讀:基本計數原理
橢圓定義在解題中的應用
基本算法語句
合情推理
函數的和差積商的導數學案練習題