一文搞懂程序流程图详解
想要深入了解一種圖形,僅僅停留在概念/定義上是不夠的,還需要了解其約定的標準符號&結構,最好親自繪制一遍并及時總結。
接下來我就從以下6個方面深入剖析程序流程圖:
-
程序流程圖的定義
-
程序流程圖的標準符號
-
程序流程圖的基本結構
-
程序流程圖的實例
-
繪制程序流程圖的實用工具
-
程序流程圖的繪制步驟
01 程序流程圖的定義
我們可以用一條公式來表示程序流程圖,即:
程序流程圖=程序流程+圖
簡單來說,就是一種描述程序流向的圖形。一般由處理框、判斷框、起止框、連接點、流程線、注釋框等元素構成。
百度百科對它是這么定義的:
程序流程圖又稱程序框圖,是用統一規定的標準符號描述程序運行具體步驟的圖形表示。 程序框圖的設計是在處理流程圖的基礎上,通過對輸入輸出數據和處理過程的詳細分析,將計算機的主要運行步驟和內容標識出來。
02 程序流程圖的標準符號
大家可能注意到百度百科的定義描述中有一個關鍵詞,就是統一規定的標準符號。
是的,程序流程圖的每種元素都有對應的符號,切不可亂用。
以下是程序流程圖常用的幾個標準符號:
-
循環的標準結構
-
注解符號的使用
03 程序流程圖的基本結構
順序型:幾個連續的處理步驟依次排列構成
選擇型:由某個邏輯判斷式的取值決定選擇兩個處理中的一個
先判定(while)型循環:在循環控制條件成立時,重復執行特定的處理
后判定(until)型循環:重復執行某些特定的處理,直至控制條件成立
多情況(case)型選擇:列舉多種處理情況,根據控制變量的取值,選擇執行其一
04 程序流程圖的實例
更多流程圖實例也可以到億圖圖示模板社區搜索▼
億圖圖示模板社區-海量模板在線使用?
edrawmax.cn
05 繪制程序流程圖的實用工具
常用的有Visio、億圖圖示,其中億圖圖示同時兼容Windows、Mac、Linux,并且還有網頁在線版
一鍵下載 億圖圖示 PC版?
edrawsoft.cn
06 程序流程圖的繪制步驟
以億圖圖示繪制為例,具體可以分為 5 步:
第一步,梳理該程序流程圖的自然語言;
關于自然語言是什么,以及怎么用自然語言描述算法,怎么用流程圖描述自然語言,都在我此前的這篇回答中進行了詳細論述,感興趣的可以移步▼
億圖圖示:如何用流程圖描述算法?
第二步,打開億圖圖示,依次選擇“新建>流程圖>基本流程圖>+”,新建一張空白畫布;
第三步,從左側的符號庫選擇標準符號然后自由拖拽到畫布中;
第四步,根據程序流向進行連線;
第五步,對關鍵信息進行標注。
簡單五步,一幅程序流程圖就出來了~
總結
以上是生活随笔為你收集整理的一文搞懂程序流程图详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: T410i升级i3 380M,上测试对比
- 下一篇: 惠普T5325 惠普T5565 惠普T5