Jak porozumět a vytvořit jednoduché vývojové diagramy algoritmů

Díky propojeným tvarům a čarám může vývojový diagram lidem pomoci vizualizovat algoritmus, což je jednoduše sled úkolů, které se člověk zaváže k dokončení procesu. Vývojový diagram může vysvětlit vše od toho, jak plánovat večírek, až po vypuštění kosmické lodi. Zatímco software pro vývojové diagramy existuje, můžete vývojové diagramy vytvářet pomocí tužky a papíru.

Seznam úkolů

Algoritmy se objevují téměř všude v životě. Například prodavač používá algoritmus s úkoly, jako je skenování položek, pytlování potravin a přijímání vašich plateb. Jiné algoritmy, například ty, které tvoří operační systémy počítačů, jsou mnohem složitější. Než vytvoříte vývojový diagram, proveďte brainstorming procesu, který chcete provést, a poté identifikujte a zapište jeho úkoly.

Zahajte proces

Jedním z nejdůležitějších tvarů vývojového diagramu je obdélník - představuje úkol ve vašem procesu. Nakreslete obdélník a do něj napište první úkol, který musíte provést. Například pokud chcete přepnout na svůj oblíbený televizní kanál, prvním úkolem může být „Zvedněte dálkové ovládání“.

Pokračujte v procesu

Nakreslete druhý obdélník napravo od prvního a do tohoto obdélníku napište „Stiskněte tlačítko„ zapnuto “. Nakonec nakreslete čáru, která spojuje první obdélník s druhým, a přidejte šipku na pravý konec čáry. Až budete hotovi, vývojový diagram obsahuje logické znázornění prvních dvou úkolů procesu. Řádek se šipkou představuje pořadí, ve kterém by měly být úkoly prováděny.

Vytvořte rozhodovací bod

Mnoho životních úkolů vyžaduje, aby lidé činili důležitá rozhodnutí, která ovlivňují budoucnost. Představte si, že se váš televizor nezapne, když stisknete tlačítko „zapnout“ na dálkovém ovládání. Váš vývojový diagram musí za těchto okolností zahrnovat úkoly. Zpracujte tento scénář nakreslením kosočtvercového tvaru, který představuje rozhodovací bod. Nakreslete čáru šipkou z druhého obdélníku na levou stranu diamantu. Tento řádek spojuje druhý úkol se symbolem rozhodování.

Pochopte symbol rozhodnutí

Symbol rozhodnutí vám umožňuje zvolit jednu ze dvou možných logických cest v závislosti na odpovědi na otázku, kterou jste vložili do symbolu. Do symbolu napište „TV se rozsvítí“, protože to je rozhodovací bod po stisknutí tlačítka „zapnout“ na dálkovém ovladači.

Proveďte logické větvení

Nakreslete čáru šipkou, která opouští pravý okraj symbolu, a nad čáru napište „Ano“. Tento řádek představuje cestu, kterou je třeba zvolit, pokud je odpověď na otázku „Ano“ - televizor se zapne po stisknutí tlačítka „zapnout“. Nakreslete podobnou čáru, která opouští spodní okraj symbolu, a vedle ní napište „Ne“. Tento řádek označuje cestu, kterou je třeba zvolit, pokud se televizor nezapne. Nyní máte dva úkoly a rozhodovací bod, který řeší možnost zapnutí nebo vypnutí televizoru po pokusu o zapnutí.

Vyplňte vývojový diagram

V tomto okamžiku sahá od rozhodovacího symbolu řádek „Ano“ a řádek „Ne“. Na konci jednoho z řádků nakreslete další obdélník a napište další krok v procesu. Pokud jste například nakreslili čáru „Ne“, dalším úkolem může být „Zkontrolovat napájecí kabel televizoru“. Pokud jste nakreslili čáru „Ano“, mohlo by se stát, že místo toho bude „Stiskněte na dálkovém ovladači číslo požadované stanice.“

Tipy pro vývojový diagram

Televizní příklad je jednoduchý, který má pouze několik úkolů. Při práci se složitějšími algoritmy bude váš vývojový diagram obsahovat mnohem více symbolů procesních a rozhodovacích bodů. Existují i ​​další symboly vývojového diagramu, ale k modelování jednoduchých procesů potřebujete vše, co potřebujete, a tvary procesu a rozhodnutí. Při návrhu vývojového diagramu můžete zjistit, že v původním seznamu chybí některé kroky. Ať už používáte tužku a papír nebo program vývojových diagramů, je snadné přidávat nové symboly, mazat stávající a měnit jejich uspořádání, jak vývojový diagram ožívá.

  • Podíl
instagram viewer