Vývojové diagramy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Doplněny poznámky k syntaxi a zmínka, že existují i další konstrukty.)
(Přidána ukázka vývojového diagramu.)
 
(Není zobrazena 1 mezilehlá verze od 1 uživatele.)
Řádka 10: Řádka 10:
  
 
Vývojové diagramy jsou vhodné pro popis jednoduchých algoritmů, kdy se diagram vleze na jednu obrazovku.
 
Vývojové diagramy jsou vhodné pro popis jednoduchých algoritmů, kdy se diagram vleze na jednu obrazovku.
 +
 +
== Ukázka vývojového diagramu ==
 +
[[Soubor:VyvojovyDiagram.png|Ukázka vývojového diagramu]]
  
 
== Základní typy bloků ==
 
== Základní typy bloků ==
Řádka 44: Řádka 47:
 
* [https://www.lucidchart.com/ LucidChart.com]
 
* [https://www.lucidchart.com/ LucidChart.com]
 
** i free varianta do 25 MB
 
** i free varianta do 25 MB
 +
** Využijte šablonu ''Flowchart → Algorithm flowchart example.''
 
* [http://www.gliffy.com/ Gliffy]
 
* [http://www.gliffy.com/ Gliffy]
 
** placené :(
 
** placené :(
Řádka 51: Řádka 55:
 
* Inkscape (obecný nástroj pro vektorovou grafiku)
 
* Inkscape (obecný nástroj pro vektorovou grafiku)
 
* DiagramDesigner (freeware)
 
* DiagramDesigner (freeware)
 
  
 
== Zdroje ==
 
== Zdroje ==
 
* Série článků [http://programujte.com/clanek/2005080105-vyvojove-diagramy-1-dil/ Vývojové diagramy] na Programujte.com.
 
* Série článků [http://programujte.com/clanek/2005080105-vyvojove-diagramy-1-dil/ Vývojové diagramy] na Programujte.com.

Aktuální verze z 23. 9. 2025, 06:29


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.

Ukázka vývojového diagramu

Ukázka vývojového diagramu

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