informatika — algoritmizácia
Vývojový diagram je obrázok, ktorý zachytáva postup riešenia úlohy. Namiesto slovného opisu použijeme pár štandardných tvarov a šípky — a hneď vidno, čo program robí, v akom poradí a kde sa rozhoduje.
Každý krok algoritmu má svoj tvar. Tvary spája šípka, ktorá ukazuje, čo nasleduje. Vďaka tomu vieme z obrázka vyčítať poradie krokov aj miesta, kde sa postup vetví.
Vývojové diagramy sa hodia najmä vtedy, keď treba postup najprv premyslieť — skôr než ho zapíšeme v programovacom jazyku. Rovnaký diagram vie prečítať aj niekto, kto programovací jazyk vôbec nepozná.
Päť tvarov stačí na väčšinu jednoduchých algoritmov.
Označuje začiatok (Štart) a koniec (Koniec) algoritmu. Každý diagram má práve jeden Štart.
Vykonanie príkazu: výpočet, priradenie hodnoty premennej, spracovanie dát.
Načítanie hodnoty od používateľa alebo vypísanie výsledku na obrazovku.
Otázka s odpoveďou áno/nie. Z tvaru vychádzajú dve šípky — postup sa vetví.
Prepája dve časti diagramu, napríklad keď pokračovanie nezmestíme na tú istú stranu.
Ukazuje smer, akým postup pokračuje. Diagram sa vždy číta v smere šípok.
Algoritmus, ktorý zistí, či je zadané číslo n párne.
Päť otázok o symboloch a čítaní diagramu. Klikni na odpoveď.
Klikni na názov vľavo a potom na tvar, ku ktorému patrí.
0 / 5 správne priradených
Na papier alebo do zošita nakresli vývojový diagram pre tento algoritmus:
Skontroluj si, či diagram obsahuje: presne jeden Štart a jeden Koniec, symbol vstupu pre priemer, kosoštvorec s otázkou a dvoma šípkami (áno/nie), a dva rôzne výstupy.
| tvar | symbol | význam |
|---|---|---|
| ovál | terminátor | Štart / Koniec |
| obdĺžnik | proces | výpočet, priradenie hodnoty |
| rovnobežník | vstup/výstup | načítanie alebo vypísanie hodnoty |
| kosoštvorec | rozhodnutie | otázka áno/nie, vetvenie |
| krúžok | spojka | prepojenie dvoch častí diagramu |
| šípka | tok riadenia | poradie krokov |