基本流程圖介紹


一、什么是流程圖

流程圖概念:流程圖是一種用規定的圖形、指向線及文字說明來准確、直觀地表示算法的圖形。

二、為什么要畫流程圖

那么,流程有哪些作用呢?我們為什么要畫流程圖呢?

首先,流程圖作為一個工具,幫助我們把一個復雜的過程簡單而直觀地展示出來,大大提高了我們的效率。其次,在我們畫出一張流程圖之后,方便我們將實際操作的步驟和我們想象的過程進行比較、對照,更加方便我們尋求改進的機會。最后,流程圖還能幫助我們將工作過程中復雜的、有問題的、重復的部分、多余的環節以及可以簡化和標准化的地方都顯示出來,有利於我們把復雜流程簡單化。

三、流程圖的符號要求

image

四、流程圖的三大結構

流程圖由三大結構構成,這三大結構分別為順序結構、選擇結構和循環結構,這三個結構構成了流程執行的全過程。

(1) 順序結構

在順序結構中,各個步驟是按先后順序執行的,這是一種最簡單的基本結構。如圖,A、B、C是三個連續的步驟,它們是按順序執行的,即完成上一個框中指定的操作才能再執行下一個動作。

(2) 選擇結構

選擇結構又稱分支結構,選擇結構用於判斷給定的條件,根據判斷的結果判斷某些條件,根據判斷的結果來控制程序的流程。在實際運用中,某一判定結果可以為空操作(如圖二、圖三)。

第六章 第二節 scratch3.0 分支結構

(3) 循環結構

循環結構又稱為重復結構,就是流程在一定的條件下,反復執行某一操作的流程結構。循環結構下又可以分為當型結構和直到型結構。

循環結構可以看成是一個條件判斷條件和一個向回轉向條件的組合,循環結構的包括三個要素:循環變量、循環體和循環終止條件。在流程圖的表示中,判斷框內寫上條件,兩個出口分別對應着條件成立和條件不成立時所執行的不同指令,其中一個要指向循環體,然后再從循環體回到判斷框的入口處。

當型結構:先判斷所給條件p是否成立,若P成立,則執行A(步驟);再判斷條件p是否成立;若P成立,則又執行A,若此反復,直到某一次條件p不成立時為止。

直到型結構:先執行A,再判斷所給條件P是否成立,若p不成立,則再執行A,如此反復,直到P成立,該循環過程結束。

當型循環結構與直到型循環結構到底有什么區別?

當型(while)是先檢驗條件再運行。
直到型(until、do…while)是先運行一次循環體,檢測到某個條件成立時接着循環。
也就是當型可能不運行循環體,而直到型至少運行一次。

、畫流程圖的軟件

1.流程圖軟件draw.io 強烈推薦

下載鏈接:https://github.com/jgraph/drawio-desktop/releases/tag/v13.9.9

draw.io在線版  https://app.diagrams.net/ 

2.在線版
https://www.edrawmax.cn/
https://www.processon.com/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM