Vývojové diagramy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Základní konstrukty: Doplněn podrobnější popis jednotlivých bloků.)
(Doplněny poznámky k syntaxi a zmínka, že existují i další konstrukty.)
Řádka 31: Řádka 31:
 
* Uvnitř je popsaná podmínka, podle které rozhodneme, kterou výstupní šipkou pokračovat.
 
* Uvnitř je popsaná podmínka, podle které rozhodneme, kterou výstupní šipkou pokračovat.
 
* Výstupní šipky musí být popsané, aby bylo jasné, která patří ke kterému výsledku. Typicky například značkami ''+'' a ''-''.
 
* Výstupní šipky musí být popsané, aby bylo jasné, která patří ke kterému výsledku. Typicky například značkami ''+'' a ''-''.
 +
 +
<div class="Poznamka">Kromě základních bloků existují i varianty diagramů se značkami pro jednotlivé typy cyklů a další konstrukty. Cílem takové syntaxe je přiblížit strukturu diagramu zápisu v&nbsp;programovacím jazyce.</div>
 +
 +
== Syntaxe vývojových diagramů ==
 +
* Běh algoritmu začíná v&nbsp;bloku pro začátek.
 +
* Postup algoritmu je naznačen šipkami, které propojují jednotlivé bloky.
 +
* Dvě šipky se mohou spojit, když se dvě větve výpočtu spojují do jedné.
 +
* K&nbsp;rozvětvení šipek může dojít jen v&nbsp;bloku pro větvení.
  
 
== Kreslení vývojových diagramů ==
 
== Kreslení vývojových diagramů ==

Verze z 23. 9. 2025, 06:12


Obsah

Účel

Způsob zápisu algoritmu, který:

Jedná se o grafické znázornění algoritmu — na první pohled je zřejmá struktura algoritmu.

Vývojové diagramy jsou vhodné pro popis jednoduchých algoritmů, kdy se diagram vleze na jednu obrazovku.

Základní typy bloků

Začátek a konec algoritmu

Vstup/výstup

Jednoduchý příkaz

Podmínka/větvení

Kromě základních bloků existují i varianty diagramů se značkami pro jednotlivé typy cyklů a další konstrukty. Cílem takové syntaxe je přiblížit strukturu diagramu zápisu v programovacím jazyce.

Syntaxe vývojových diagramů

Kreslení vývojových diagramů

On-line nástroje:

Nástroje:


Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje