程序流程圖編寫規(guī)范

程序流程圖編寫規(guī)范

ID:12511089

大?。?48.00 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2018-07-17

程序流程圖編寫規(guī)范_第1頁(yè)
程序流程圖編寫規(guī)范_第2頁(yè)
程序流程圖編寫規(guī)范_第3頁(yè)
程序流程圖編寫規(guī)范_第4頁(yè)
程序流程圖編寫規(guī)范_第5頁(yè)
資源描述:

《程序流程圖編寫規(guī)范》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、程序流程圖規(guī)范一、符號(hào)用法31.1數(shù)據(jù)31.2處理31.3特定處理31.4準(zhǔn)備41.5判斷41.6循環(huán)界限41.7連接符41.8端點(diǎn)符51.9注解符51.10流線51.11虛線51.12省略符51.13并行方式6二、使用約定72.1圖的布局72.2符號(hào)的形狀72.3符號(hào)內(nèi)的說明文字72.4符號(hào)標(biāo)識(shí)符72.5符號(hào)描述符82.6詳細(xì)表示82.7流線82.8多出口判斷的兩種表示方法9三、示例11—10—一、符號(hào)用法程序流程圖用于描述程序內(nèi)部各種問題的解決方法、思路或算法。圖1-1標(biāo)準(zhǔn)程序流程圖符號(hào)1.1數(shù)

2、據(jù)平行四邊形表示數(shù)據(jù),其中可注明數(shù)據(jù)名、來源、用途或其它的文字說明。此符號(hào)并不限定數(shù)據(jù)的媒體。1.2處理矩形表示各種處理功能。例如,執(zhí)行一個(gè)或一組特定的操作,從而使信息的值,信息形式或所在位置發(fā)生變化,或是確定對(duì)某一流向的選擇。矩形內(nèi)可注明處理名或其簡(jiǎn)工功能。1.3特定處理帶有雙縱邊線的矩形表示已命名的特定處理。該處理為在另外地方已得到詳細(xì)說明的一個(gè)操作或一組操作,便如子例行程序,模塊。矩形內(nèi)可注明特定處理名或其簡(jiǎn)要功能?!?0—1.4準(zhǔn)備六邊形符號(hào)表示準(zhǔn)備。它表示修改一條指令或一組指令以影響隨后的

3、活動(dòng)。例如,設(shè)置開關(guān),修改變址寄存器,初始化例行程序。1.5判斷菱形表示判斷或開關(guān)。菱形內(nèi)可注明判斷的條件。它只有一個(gè)入口,但可以有若干個(gè)可供選擇的出口,在對(duì)符號(hào)內(nèi)定義各條件求值后,有一個(gè)且僅有一個(gè)出口被激活,求值結(jié)果可在表示出口路徑的流線附近寫出。1.6循環(huán)界限循環(huán)界限為去上角矩形表示年界限和去下角矩形的下界限成,分別表示循環(huán)的開始和循環(huán)的結(jié)束。一對(duì)符號(hào)內(nèi)應(yīng)注明同一循環(huán)標(biāo)識(shí)符??筛鶕?jù)檢驗(yàn)終止循環(huán)條件在循環(huán)的開始還是在循環(huán)的末尾,將其條件分別在上界限符內(nèi)注明(如:當(dāng)A>B)或在下界限符內(nèi)注明(如:直

4、到C

5、解的符號(hào)或符號(hào)組合上。注解的正文應(yīng)靠近縱邊線。請(qǐng)參看圖1-3給出的注解符使用示例。圖1-3注解符的使用1.10流線直線表示控制流的流線.關(guān)于流線上表示流向的箭頭,其使用方法見后面的約定。1.11虛線虛線用于表明被注解的范圍或連接被注解部分與注解正文,也參看圖1-3。1.12省略符若流程圖中有些部分無需給出符號(hào)的具體形式和數(shù)量,可用三點(diǎn)構(gòu)成的省略符。省略符應(yīng)夾在流線符號(hào)之中或流線符號(hào)之間,參看圖1-4。—10—圖1-4省略符的使用1.13并行方式一對(duì)平行線表示同步進(jìn)行兩個(gè)或兩個(gè)以上并行方式的操作。并行

6、方式的示例如圖1-5,圖中在處理A完成后才能進(jìn)行處理C、D和E。同樣,處理F要等處理B、C、D完成以后進(jìn)行。但處理C可以處理D開始和(或)結(jié)束前開始和(或)結(jié)束。圖1-5并行方式示例—10—二、使用約定關(guān)于流程圖符號(hào)的使用約定,簡(jiǎn)要地說明以下幾點(diǎn):2.1圖的布局流程圖中所用的符號(hào)應(yīng)該均心地分布,連線保持合理的長(zhǎng)度,并盡量少使用長(zhǎng)線。2.2符號(hào)的形狀流程圖中多數(shù)符號(hào)內(nèi)的空白供標(biāo)注說明性文字。使用各種符號(hào)應(yīng)注意符號(hào)的外形和各符號(hào)大小的統(tǒng)一,避免使符號(hào)變形或各符號(hào)大小比例不一。2.3符號(hào)內(nèi)的說明文字應(yīng)使符

7、號(hào)內(nèi)的說明文字盡可能簡(jiǎn)明。通常按從左向右和從上向下方式書寫,并與流向無關(guān)。如果說明文字較多,符號(hào)內(nèi)寫不完,可使用注解符。若注解符干擾或影響到圖形的流程,應(yīng)將正文寫在另外一頁(yè)上,并注明引用符號(hào)。2.4符號(hào)標(biāo)識(shí)符為符號(hào)規(guī)定標(biāo)識(shí)符是為了便于其它文件引用該符號(hào)。便如,程序清單中引用到流程圖中的特定符號(hào)。符號(hào)標(biāo)識(shí)符一般寫在符號(hào)的左上角,參看圖2-1(a)。圖2-1(a)符號(hào)標(biāo)識(shí)符和符號(hào)描述符—10—2.5符號(hào)描述符為便于進(jìn)一步理解符號(hào)的功能,可標(biāo)注符號(hào)描述符。通常描述符寫在符號(hào)的右上角,如圖2-1(b)所示。

8、2.6詳細(xì)表示在處理符號(hào)或數(shù)據(jù)符號(hào)中畫一橫線,表明該符號(hào)在同一文件集中的其它地言有更為詳細(xì)的表示。橫線在符號(hào)內(nèi)靠近項(xiàng)端,詳細(xì)表示的標(biāo)識(shí)符寫在符號(hào)內(nèi)橫線之上,見圖2-2(a)。端點(diǎn)符用作詳細(xì)表示的開始符號(hào)和結(jié)束符號(hào),在此符號(hào)中應(yīng)給出加橫線符號(hào)中的標(biāo)識(shí)符,見圖2-2(b)。圖2-2加橫線符號(hào)及其詳細(xì)表示2.7流線1、標(biāo)準(zhǔn)流向與箭頭的使用流線的標(biāo)準(zhǔn)流向是從左到右和從上到下。沿標(biāo)準(zhǔn)流向的流線可不用箭頭指示流向,但沿非標(biāo)準(zhǔn)流向的流線應(yīng)用箭頭指示充向。2、流線的交叉應(yīng)當(dāng)盡量避免流

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。