Was ist ein Kontrollflussdiagramm?
Ein Kontrollflussdiagramm (CFG) ist eine visuelle Darstellung der verschiedenen Pfade, die der Code eines Computerprogramms aufnehmen kann. Ein CFG besteht aus einer Reihe von Symbolen, die als Knoten bezeichnet werden und die durch Pfeile verbunden sind, die die Route zeigen, die jeder Route zeigt, dass jeder zu den nächsten Knoten eingehen kann. Jeder Knoten zeigt. Ungleich zu einem Flussdiagramm. Die Ausführung bewegt sich nicht über einen einzelnen Knoten hinaus. JederDer Pfeil auf dem Diagramm zeigt, welcher Zustand erfüllt sein muss, um in den Knoten zu wechseln, auf den er zeigt. Daher kann Situationen, in denen diese Bedingung nie erfüllt wird
Schließlich kann ein Steuerungsdarsteller dazu beitragen, ein Programmabhängigkeitsdiagramm zu erstellen. Diese Art von Diagramm zeigt, welche Bereiche eines Programms auf anderen Teilen angewiesen sind. In der Informatik wird dies verwendet, um eine Bewertungsreihenfolge festzulegen, um sicherzustellen, dass der Programmcode in der richtigen Sequenz ausgeführt wird.
Die visuelle Natur eines Kontrollflussdiagramms ist eines der Funktionen, die es potenziell von unschätzbarem Wert machen können. Codestücke, die niemals direkt aufgerufen oder aufgerufen werdenProgramme, mit denen automatisch ein Steuerungsdiagramm basierend auf einer Reihe von Quellcode -Dateien erstellt werden kann, um den Prozess weiter zu vereinfachen.
Ein Kontrollflussdiagramm kann auf eine beliebige Weise dargestellt werden und kann daher unterschiedlich anders erscheinen, je nachdem, wer es erzeugt hat. Einige Grafiken verwenden Kreise oder Quadrate ausschließlich, um Knoten darzustellen, während andere dieselben Formen als Standard -Flussdiagramm verwenden.