什么是數(shù)據(jù)流?什么是數(shù)據(jù)流?什么是數(shù)據(jù)流 graph?什么是數(shù)據(jù)流 graph?也就是說,一個(gè)加工的所有輸出數(shù)據(jù)流中的數(shù)據(jù)必須直接從加工的輸入數(shù)據(jù)流中獲得,或者可以通過加工生成數(shù)據(jù)。按層次數(shù)據(jù)流圖分為上數(shù)據(jù)流圖、中數(shù)據(jù)流圖和下數(shù)據(jù)流圖,除了最上面的數(shù)據(jù)流圖,其他的數(shù)據(jù)流圖都是從零開始編號(hào)的。
zcc對(duì)這一段的筆記已經(jīng)足夠完善了,所以我是在他的基礎(chǔ)上直接記錄的。上節(jié)課介紹了三種數(shù)據(jù)流分析迭代算法。這節(jié)課將從數(shù)學(xué)理論的角度討論數(shù)據(jù)流分析,加深對(duì)數(shù)據(jù)流分析算法的理解。本質(zhì):常見的數(shù)據(jù)流迭代算法,目的是通過迭代計(jì)算得到一個(gè)穩(wěn)定不變的解。定義1:給定一個(gè)有k個(gè)節(jié)點(diǎn)(基本塊)的CFG,迭代算法是在每次迭代時(shí)更新每個(gè)節(jié)點(diǎn)N的OUT 數(shù)據(jù)流 diagram:簡稱DFD,它從數(shù)據(jù)傳輸和處理的角度圖形化地表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)中的邏輯流向和邏輯變換過程,是主要的表達(dá)工具,用于表達(dá)結(jié)構(gòu)化的系統(tǒng)分析方法。1)接受客戶訂單,核對(duì)訂單,如果有貨,進(jìn)行供貨處理,即修改庫存,為倉庫開一個(gè)備貨單,訂單留在最下面;如果庫存不足,將短缺訂單記錄到短缺記錄中。
(3)根據(jù)采購部發(fā)出的采購?fù)ㄖM(jìn)行采購處理,即修改庫存,從缺貨記錄中取出缺貨單進(jìn)行供應(yīng)處理。(4)根據(jù)預(yù)訂訂單進(jìn)行銷售統(tǒng)計(jì),并打印給經(jīng)理。數(shù)據(jù)流繪制單張時(shí)必須注意以下原則數(shù)據(jù)流: 1。加工數(shù)據(jù)流的輸出不應(yīng)與輸入數(shù)據(jù)流同名,即使它們的組件相同。2.保持?jǐn)?shù)據(jù)守恒。也就是說,一個(gè)加工的所有輸出數(shù)據(jù)流中的數(shù)據(jù)必須直接從加工的輸入數(shù)據(jù)流中獲得,或者可以通過加工生成數(shù)據(jù)。
結(jié)構(gòu)化編程是一種基于數(shù)據(jù)流的設(shè)計(jì)方法。1.轉(zhuǎn)換后的流信息沿著輸入路徑進(jìn)入系統(tǒng),并從外部形式轉(zhuǎn)換為內(nèi)部形式。進(jìn)入系統(tǒng)的信息經(jīng)過轉(zhuǎn)換中心,再經(jīng)過處理后沿著輸出路徑轉(zhuǎn)換成外在形式離開軟件系統(tǒng)。當(dāng)數(shù)據(jù)流 graph具有這些特征時(shí),這種信息流稱為變換流。2.交易流數(shù)據(jù)沿著輸入路徑到達(dá)過程T,并且通過根據(jù)輸入數(shù)據(jù)的類型選擇幾個(gè)動(dòng)作序列中的一個(gè)來執(zhí)行該過程。