Vezérlő folyamatábra (CFG)

Szerző: John Stephens
A Teremtés Dátuma: 22 Január 2021
Frissítés Dátuma: 15 Lehet 2024
Anonim
Vezérlő folyamatábra (CFG) - Technológia
Vezérlő folyamatábra (CFG) - Technológia

Tartalom

Meghatározás - Mit jelent a Control Flow Graph (CFG)?

A számítástechnikában a vezérlőáramlás-grafikon (CFG) a vezérlőáramlás vagy a számítás grafikus ábrázolása a programok vagy alkalmazások végrehajtása során. A vezérlőáramlási grafikonokat főként a statikus elemzésben, valamint a fordító alkalmazásokban használják, mivel ezek pontosan ábrázolhatják a program egység belsejében zajló áramlást.


A vezérlőáramlási grafikon fejlesztésének nagy része köszönhetően Frances E. Allennek.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a kontrolláramlási grafikont (CFG)

A vezérlőáramlás-grafikon folyamatorientált, és megmutatja az összes útvonalat, amelyeken át lehet haladni a program végrehajtása során. A vezérlőáramlási gráf is irányított gráfnak tekinthető, amelyben az élek a vezérlőáramlási útvonalakat ábrázolják, és a csomópontok olyan alapvető blokkokat ábrázolnak, amelyek egyenes vonalú szegmensek, bármiféle ugrás vagy elágazás nélkül.


A vezérlőáramlási gráfban két speciálisan kijelölt blokk létezik: belépési és kilépési blokkok. A belépési blokk lehetővé teszi a vezérlés számára, hogy belépjen a vezérlőáramlási grafikonba, míg a vezérlőáramlás kilépjen a kilépési blokkon. Más szavakkal, a vezérlőáramlási gráf az összes folyamatábrában szereplő építőelemből áll, mint például a kezdő csomópont, a végcsomópont és a csomópontok közötti áramlások / ívek. A vezérlőáramlási grafikon ábrázolhatja, hogy a különféle program egységek vagy alkalmazások hogyan dolgozzák fel az információkat a rendszer végein lévő különböző végek között.

A vezérlőáramlási grafikon számos előnnyel rendelkezik. Könnyen összesítheti az információkat minden alapvető blokkonként. Könnyen megtalálhatja a program elérhetetlen kódjait, és a szintaktikai struktúrák, például a hurkok, könnyen megtalálhatók a vezérlőáramlási grafikonon.