Satura rādītājs:
- Definīcija - ko nozīmē vadības plūsmas grafiks (CFG)?
- Techopedia skaidro kontroles plūsmas grafiku (CFG)
Definīcija - ko nozīmē vadības plūsmas grafiks (CFG)?
Datorzinātnē vadības plūsmas grafiks (CFG) ir vadības plūsmas vai aprēķina grafisks attēlojums programmu vai lietojumprogrammu izpildes laikā. Kontroles plūsmas diagrammas lielākoties tiek izmantotas statiskā analīzē, kā arī kompilatoru lietojumprogrammās, jo tās var precīzi attēlot plūsmu programmas vienības iekšienē.
Kontroles plūsmas grafiks lielu daļu no tā izstrādes ir parādā Francesam E. Allenam.
Techopedia skaidro kontroles plūsmas grafiku (CFG)
Kontroles plūsmas diagramma ir orientēta uz procesu un var parādīt visus ceļus, kurus var iziet programmas izpildes laikā. Vadības plūsmas grafiku var uzskatīt arī par virzītu grafu, kurā malas attēlo vadības plūsmas ceļus un mezgli attēlo pamata blokus, kas ir taisnas līnijas segmenti bez jebkādiem lēcieniem vai sazarojumiem.
Kontroles plūsmas diagrammā pastāv divi īpaši iezīmēti bloki: ieejas un izejas bloki. Ieejas bloks ļauj vadībai ievadīt kontroles plūsmas grafiku, savukārt kontroles plūsma iziet caur izejas bloku. Citiem vārdiem sakot, vadības plūsmas grafiks sastāv no visiem celtniecības blokiem, kas iesaistīti plūsmas diagrammā, piemēram, sākuma mezglā, beigu mezglā un plūsmās / lokos starp mezgliem. Kontroles plūsmas diagramma var attēlot, kā dažādas programmas vienības vai lietojumprogrammas apstrādā informāciju starp dažādiem galiem sistēmas kontekstā.
Ar vadības plūsmas grafiku ir saistītas daudzas priekšrocības. Tas var viegli apkopot informāciju par katru pamata bloku. Tas var viegli atrast nepieejamus programmas kodus, un sintaktiskās struktūras, piemēram, cilpas, vadības plūsmas diagrammā ir viegli atrast.
