課程內容
《流程圖》
例1:畫出利用二分法求方程x2-2=0的近似根的程序框圖。
1.自然語言:
(1)設置誤差:令f(x)=x2-2,誤差ε,f(1)<0,f(2)﹥0,設x1=1,x2=2
(2)平分區間:取區間中點m=(x1+x2)/2,判斷f(m)是否為0,若f(m)=0,則m為方程的根,結束算法,否則,判斷f(m)f(x1)的符號。
(3)判斷新區間:若f(x1)f(m)﹥0,則令x1=m,是否令x2=m
(4)判斷∣x1-x2∣<ε是否成立,成立,則m為方程的近似根,否則,返回(2)
怎樣用程序框圖表達算法步驟中的“第一步”
“第二步”中包含一條結構:
第四步與第二步、第三步構成了一個循環結構
2.流程圖:
特點:用程序框圖表示的算法,比用自然語言描述的算法更加直觀、明確,流向清楚,而且更容易改寫成計算機程序;
作用:可以直觀、明確地表示動態過程從開始到結束的全部步驟。
本質:程序框圖就是算法步驟的直觀圖示。
不足:不能輕易地從中分解出算法的步驟。
思考:
1.流程圖作用是什么?
表示一種動態過程功者描述一個過程性的活動,從而指導人們完成某項任務或者用于交流。
2.流程呼有哪些特征?
通常有一個“起點”,一個或多個“終點”。
例2:工廠加工某種零件有三道工序,粗加工,返修加工,和精加工。每道工序完成時,都要對產品進行檢驗,粗加工的合格品進入精加工,不合格品進入作為廢品處理,精加工合格成品為成品,不合品為廢品,試用流程圖表示零件的加工過程
3.你能說出流程圖的特點么?
流程圖的特點:可以直觀、明確地表示某個算法或工序的動態地從開始到結束的全部過程。
4.流程圖的定義?
像這樣由一些圖形文字和文字說明結構的圖示稱為流程圖。
通常的流程圖都是按照題意順序來執行,從上到下、從左到右的順序閱讀的,所以流程圖一般要求從左到右或從上到下的順序來書寫,程序圖框有一定的規范和標準,而日常生活中的流程圖相對要自由一些。
繪制流程圖的一般過程:
(1)用自然語言描述流程步驟:
(2)分析每一步是否可以直接表達,或需要借助于邏輯結構來表達(“細化”流程步驟)
(3)分析各步驟之間的關系;
(4)畫出流程圖表示整個流程。
例3:考生參加培訓中心考試需要遵循的程序
在考試之前咨詢考試事宜,如果是新生,需要趕寫考生注冊表,領取考生編號,明確考試科目和時間,然后繳納考試費,按規定時間參加考試,領取成績單,領取證書;如果不是新生考生,則需出示考生編號,明確考試科目和時間,然后繳納考試費,按規定時間參加考試,領取成績單,領取證書,設計一個流程圖,表示這個考試流程。
動手繪制流程圖:
1.用自然語言描述考試流程
第一步:咨詢考試事宜
第二步:新生填寫考生注冊表,并領取考生號:考生出示老號。
第三步:明確考試科目和時間
第四步:交納考試費
第五步:按元寶時間參加考試
第六步:領取成績單
第七步:領取證書。
2.單線流程圖
課堂小結
流程圖
流程圖,是人們將思考的過程和工作(操作)的順序進行分析,整理、用規定的文字,符號,圖形的結合加以直觀描述的方法。表示的是一種動態過程或者一個過得性活動。
流程圖可用來描述工業生產的流程,稱為工序流程圖。
繪制流程圖的一般原則
1.選擇主線,明確關系,準確選框;
2.時間順序來執行,遵循從左到右、從上到下的順序。
此內容正在抓緊時間編輯中,請耐心等待
孫老師
女,中教高級職稱
優秀教師,高級教師職稱。善于引導、啟發學生,培養學生的邏輯思維,激發孩子對數學學習的興趣。