程序框圖

編輯: 逍遙路 關(guān)鍵詞: 高二 來源: 高中學習網(wǎng)
1.1.2程序框圖
目標:理解程序框圖的概念,學會畫程序框圖的規(guī)則
重點:理解程序框圖的概念,學會畫程序框圖的規(guī)則
教學過程:
一、復習回顧
1、算法的概念:算法是解決某個特定問題的一種方法或一個有限過程。
2、算法的描述
(1)自然語言
(2)形式語言
(3)框圖
二、程序框圖的概念
1、通過例子:對任意三個實數(shù)a、b、c求出最大值。寫出算法(兩種方法)
2、程序框圖也叫流程圖,是人們將思考的過程和工作的順序進行分析、整理,用規(guī)定的文字、符號、圖形的組合加以直觀描述的方法
3、程序框圖的基本符號

起止框

輸入輸出框

處理框

判斷框


連接點

循環(huán)框

用帶有箭頭的流程線連接圖形符號

注釋框

三、讀圖
例 1、讀如下框圖分析此算法的功能

四、畫流程圖的基本規(guī)則
1、使用標準的框圖符號
2、從上倒下、從左到右
3、開始符號只有一個退出點,結(jié)束符號只有一個進入點,判斷符號允許有多個退出點
4、判斷可以是兩分支結(jié)構(gòu),也可以是多分支結(jié)構(gòu)
5、語言簡練
6、循環(huán)框可以被替代
五、例子
1、輸入3個實數(shù)按從大到小的次序排序
2、用二分法求方程的近似解
課堂練習:第10頁,練習A,練習B
小結(jié):本節(jié)介紹程序框圖的概念,學習了畫程序框圖的規(guī)則
課后作業(yè):第19頁,習題1-1A第1、2題

本文來自:逍遙右腦記憶 http://www.yy-art.cn/gaoer/70596.html

相關(guān)閱讀:算法的三種基本邏輯結(jié)構(gòu)和框圖表示