目標(biāo):理解程序框圖的概念,學(xué)會(huì)畫(huà)程序框圖的規(guī)則
重點(diǎn):理解程序框圖的概念,學(xué)會(huì)畫(huà)程序框圖的規(guī)則
教學(xué)過(guò)程:
一、復(fù)習(xí)回顧
1、算法的概念:算法是解決某個(gè)特定問(wèn)題的一種方法或一個(gè)有限過(guò)程。
2、算法的描述
(1)自然語(yǔ)言
(2)形式語(yǔ)言
(3)框圖
二、程序框圖的概念
1、通過(guò)例子:對(duì)任意三個(gè)實(shí)數(shù)a、b、c求出最大值。寫(xiě)出算法(兩種方法)
2、程序框圖也叫流程圖,是人們將思考的過(guò)程和工作的順序進(jìn)行分析、整理,用規(guī)定的文字、符號(hào)、圖形的組合加以直觀描述的方法
3、程序框圖的基本符號(hào)
起止框
輸入輸出框
處理框
判斷框
連接點(diǎn)
循環(huán)框
用帶有箭頭的流程線連接圖形符號(hào)
注釋框
三、讀圖
例 1、讀如下框圖分析此算法的功能
四、畫(huà)流程圖的基本規(guī)則
1、使用標(biāo)準(zhǔn)的框圖符號(hào)
2、從上倒下、從左到右
3、開(kāi)始符號(hào)只有一個(gè)退出點(diǎn),結(jié)束符號(hào)只有一個(gè)進(jìn)入點(diǎn),判斷符號(hào)允許有多個(gè)退出點(diǎn)
4、判斷可以是兩分支結(jié)構(gòu),也可以是多分支結(jié)構(gòu)
5、語(yǔ)言簡(jiǎn)練
6、循環(huán)框可以被替代
五、例子
1、輸入3個(gè)實(shí)數(shù)按從大到小的次序排序
2、用二分法求方程的近似解
課堂練習(xí):第10頁(yè),練習(xí)A,練習(xí)B
小結(jié):本節(jié)介紹程序框圖的概念,學(xué)習(xí)了畫(huà)程序框圖的規(guī)則
課后作業(yè):第19頁(yè),習(xí)題1-1A第1、2題
本文來(lái)自:逍遙右腦記憶 http://m.portlandfoamroofing.com/gaoer/70596.html
相關(guān)閱讀:算法的三種基本邏輯結(jié)構(gòu)和框圖表示
闁绘鐗婂ḿ鍫熺珶閻楀牊顫栭柨娑欑濠€浼村棘閸パ冩暥閻庣懓婀遍弫杈ㄧ閹烘洑绮撶紓鍐╁灩閺併倝骞嬮悿顖氭闁告瑦鍨肩涵鈧柣姘煎櫙缁辨繄鎷犻妷锔界€悷娆忓€婚崑锝嗙閸涱剙鏁╅悶娑栧妺缂嶆棃鎳撻崨顔芥嫳濞存粍浜介埀顒€鍊瑰﹢鎵博濞嗗海鐭岄柟缁樺姃缁跺灚绌遍埄鍐х礀閻庢稒锚閸嬪秶绮氬ú顏咃紵闁哄牆绉存慨鐔兼晬鐏炶偐鐟濋柟鏋劜濠€渚€骞嶉埀顒勫嫉婢跺缍€闁挎稑濂旂粭澶愬箥閹稿骸顎撻柣鈺兦归崣褍鈻旈弴鐐典紣閻犳劧绲奸幑銏ゅΥ閸屾凹娲ら柛娆愬灩楠炲洭寮甸鍌滃讲闁哄牆顦扮粔鍦偓姘湰婵¤京鎮婵嬫殔闁哄鎷�/閺夆晜绻冪涵鑸垫交濠靛⿴娼愰柣銊ュ閸炲鈧湱娅㈢槐婵堟嫚瀹勬澘绲洪梺顐$窔閸嬫牗绂掗幆鏉挎 bjb@jiyifa.com 濞戞挾鍋撴慨銈夋晬鐏炶偐顏辩紓浣哥箲閻擄紕鈧湱鍎戠槐婵嬪嫉椤掑倻褰查悘蹇撴閻濇盯宕氱拠鎻掔仼闂傚嫨鍊戦埀顒婃嫹