版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、141標(biāo)準(zhǔn)程序流程圖的符號及使用約定標(biāo)準(zhǔn)程序流程圖的符號及使用約定一、引言一、引言程序流程圖(Progranflowt)作為一種算法表達(dá)工具早已為工國計算機(jī)工作者和廣大計算機(jī)用戶十分熟悉和普通使用.然而它的一個明顯缺點(diǎn)在于缺乏統(tǒng)一的規(guī)范化符號表示和嚴(yán)格的使用規(guī)則.最近國家標(biāo)準(zhǔn)局批準(zhǔn)的國家標(biāo)準(zhǔn)(GB152589)為我們推薦了一套標(biāo)準(zhǔn)化符號和使用約定,根據(jù)這一標(biāo)準(zhǔn)畫出的程序流程圖我們稱為標(biāo)準(zhǔn)流程圖.1.程序流程圖表示了程序的操作順序.它應(yīng)包
2、括:(1)指明實(shí)際處理操作的處理符號包括根據(jù)邏輯條件確定要執(zhí)行的路徑的符號.(2)指明控制流的流線符號.(3)便于讀寫程序流程圖的特殊符號.二符號符號常見的流程圖符號及含義常見的流程圖符號及含義圖標(biāo)符號圖標(biāo)符號名稱名稱詳細(xì)注釋詳細(xì)注釋數(shù)據(jù)數(shù)據(jù)(斜四邊)表示數(shù)據(jù)其中可注明數(shù)據(jù)名來源用途或其它的文字說明.此符號并不限定數(shù)據(jù)的媒體.處理處理(矩形)表示各種處理,過程活動描述功能.例如執(zhí)行一個或一組特定的操作從而使信息的值信息形世或所在位置發(fā)生
3、變化或確定對某一流向的選擇.矩形內(nèi)可注明處理名或其簡工功能.待定待定處理處理帶有雙縱邊線的矩形表示已命名的特定處理.該處理為在另外地方已得到詳細(xì)說明的一個操作或一組操作便如子例行程序模塊.矩形內(nèi)可注明特定處理名或其簡要功能.準(zhǔn)備準(zhǔn)備(長六邊)表示準(zhǔn)備.它表示修改一條指令或一組指令以影響隨后的活動.例如設(shè)置開關(guān)修改變址寄存器初始化例行程序.判斷判斷(菱形)表示判斷或開關(guān).菱形內(nèi)可注明判斷的條件.它只有一個入口但可以有若干個可供選擇的出口在
4、對符號內(nèi)定義折條件求值后有一個且僅有一個出口被激活.求值結(jié)果可在表示出口路徑的流線附近寫出.循環(huán)循環(huán)(上下)界限界限表示循環(huán)的開始和循環(huán)的結(jié)束.兩種循環(huán):一對符號內(nèi)應(yīng)注明同一循環(huán)標(biāo)識符.可根據(jù)檢驗(yàn)終止循環(huán)條件在循環(huán)的開始還是在循環(huán)的末尾將其條件分別在上界限符內(nèi)注明(如:當(dāng)AB)或在下界限符內(nèi)注明(如:直到CD).下圖給出了當(dāng)終止條件成立時進(jìn)入循環(huán)和直到終止條件成立退出循環(huán)的兩種不同的表示.圖一連接符連接符(圓形)表示連接符用以表明轉(zhuǎn)向流
5、程圖的它處或從流程圖它處轉(zhuǎn)入.它是流線的斷點(diǎn).在圖內(nèi)注明某一標(biāo)識符表明該流線將在具有相同標(biāo)識符的另一連接符處繼續(xù)下去(參看以下關(guān)于連接符使用的約定).端點(diǎn)符端點(diǎn)符(扁圓)形表示轉(zhuǎn)向外部環(huán)境或從外部環(huán)境轉(zhuǎn)入的端點(diǎn)符.例如程序流程的起始或結(jié)束數(shù)據(jù)的外部使用起點(diǎn)或終點(diǎn).流線流線表示控制流的流線.關(guān)于流線上表示流向的箭頭其使用方法見后面的約定.虛線虛線用于表明被注解的范圍或連接被注解部分與注解正文也參看圖2。省略符省略符若流程圖中有些部分無需給
6、出符號的具體形式和數(shù)量可用三點(diǎn)構(gòu)成的省略符.省略符應(yīng)夾在流線符號之中或流線符號之間參看圖3.開結(jié)橢圓用來表示一個過程的開始或結(jié)束?!伴_始”或“結(jié)束”寫在符號內(nèi)。連線連線箭頭用來表示層層步驟在順序中的進(jìn)展。連線的箭頭表示一個過程的流程方向。343三使用約定使用約定(1)關(guān)于流程圖符號的使用約定簡要地說明以下幾點(diǎn):1.圖的布局:流程圖中所用的符號應(yīng)該均心地分布連線保持合理的長度并盡量少使用長線.2.符號的形狀:流程圖中多數(shù)符號內(nèi)的空白供標(biāo)注
7、說明性文字.使用各種符號應(yīng)注意符號的外形和各符號大小的統(tǒng)一避免使符號變形或各符號大小比例不一.3.符號內(nèi)的說明文字:應(yīng)使符號內(nèi)的說明文字盡可能簡明.通常按從左向右和從上向下方式書寫并與流向無關(guān).如果說明文字較多符號內(nèi)寫不完可使用注解符.若注解符干擾或影響到圖形的流程應(yīng)將正文寫在另外一頁上并注明引用符號.4.符號標(biāo)識符:為符號規(guī)定標(biāo)識符是為了便于其它文件引用該符號.便如程序清單中引用到流程圖中的特定符號.符號標(biāo)識符一般寫在符號的左上角參看
8、圖6(a).圖6符號標(biāo)識符和符號描述符5.符號描述符:為便于進(jìn)一步理解符號的功能可標(biāo)注符號描述符.通常描述符寫在符號的右上角如圖6(b)所示.6.詳細(xì)表示:在處理符號或數(shù)據(jù)符號中畫一橫線表明該符號在同一文件集中的其它地言有更為詳細(xì)的表示.橫線在符號內(nèi)靠近項(xiàng)端詳細(xì)表示的標(biāo)識符寫在符號內(nèi)橫線之上見圖7(a).端點(diǎn)符用作詳細(xì)表示的開始符號和結(jié)束符號在此符號中應(yīng)給出加橫線符號中的標(biāo)識符見圖7(b).圖7加橫線符號及其詳細(xì)表示7.流線(1)標(biāo)準(zhǔn)流
9、向與箭頭的使用:流線的標(biāo)準(zhǔn)流向是從左到右和從上到下.沿標(biāo)準(zhǔn)流向的流線可不用箭頭指示流向但沿非標(biāo)準(zhǔn)流向的流線應(yīng)用箭頭指示充向.(2)流線的交叉:應(yīng)當(dāng)盡量避免流線的交叉.即使出現(xiàn)流線的交叉交叉的流線之間也沒有任何邏輯關(guān)系并不對流向產(chǎn)生任何影響如圖8(a)所示.(3)流線的匯集:兩條或多條進(jìn)入線可以匯集成一條輸出線此時各連接點(diǎn)應(yīng)要互錯工以提高清晰度并用箭頭表示流向如圖8(b)所示.圖8漢線的交叉與流線的匯集(4)符號流線進(jìn)出:一般情況下流線應(yīng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- visio流程圖符號含義以及標(biāo)準(zhǔn)規(guī)則
- 電氣圖符號含義及圖例
- 電氣圖符號含義及圖例25738
- 強(qiáng)電系統(tǒng)圖符號表示含義(匯總)
- visio流程圖制作說明
- 使用visio繪制流程圖說明
- 用visio制作基本流程圖
- 使用visio繪制流程圖說明
- Visio-鉆進(jìn)流程圖.pdf
- 電路圖符號
- visio-采購應(yīng)付業(yè)務(wù)流程圖
- 剖面圖符號
- 電路圖符號大全
- 電路圖符號大全
- Visio-畢業(yè)設(shè)計相關(guān)流程圖-答辯.pdf
- 最全的管道儀表流程pid符號及含義
- Visio-畢業(yè)設(shè)計相關(guān)流程圖-答辯.pdf
- Visio-畢業(yè)設(shè)計相關(guān)流程圖-答辯.pdf
- 照明電路圖符號大全
- 電氣英文符號含義
評論
0/150
提交評論