Ako porozumieť a vytvoriť jednoduché vývojové diagramy algoritmov

Vďaka svojim prepojeným tvarom a čiaram môže vývojový diagram pomôcť ľuďom vizualizovať algoritmus, ktorý je jednoducho sledom úloh, ktoré sa človek zaviaže dokončiť proces. Vývojový diagram môže vysvetliť všetko, od toho, ako plánovať večierok, až po spustenie kozmickej lode. Aj keď softvér pre vývojové diagramy existuje, vývojové diagramy môžete vytvárať pomocou ceruzky a papiera.

Uveďte svoje úlohy

Algoritmy sa objavujú takmer všade v živote. Napríklad referent obchodu používa algoritmus s úlohami, ako je skenovanie predmetov, balenie potravín do vreciek a prijímanie vašich platieb. Ostatné algoritmy, napríklad tie, ktoré tvoria operačné systémy počítačov, sú oveľa zložitejšie. Pred vytvorením vývojového diagramu si prediskutujte proces, ktorý chcete vykonať, a potom identifikujte a zapíšte si jeho úlohy.

Začnite proces

Jedným z najdôležitejších tvarov vývojového diagramu je obdĺžnik - predstavuje úlohu vo vašom procese. Nakreslite obdĺžnik a do jeho vnútra napíšte prvú úlohu, ktorú musíte vykonať. Napríklad ak chcete prepnúť na obľúbený televízny kanál, prvou úlohou môže byť „Zdvihnite diaľkové ovládanie“.

Pokračujte v procese

Napravo od prvého nakreslite druhý obdĺžnik a do tohto obdĺžnika napíšte „Zatlačte tlačidlo„ zapnúť “. Nakoniec nakreslite čiaru, ktorá spája prvý obdĺžnik s druhým, a pridajte šípku na pravý koniec čiary. Po dokončení vývojový diagram obsahuje logické znázornenie prvých dvoch úloh procesu. Riadok so šípkou predstavuje poradie, v ktorom by sa mali úlohy vykonávať.

Vytvorte rozhodovací bod

Mnoho životných úloh si vyžaduje, aby ľudia prijímali dôležité rozhodnutia, ktoré majú vplyv na budúcnosť. Predstavte si, že sa váš televízor nezapne, keď stlačíte tlačidlo „zapnúť“ na diaľkovom ovládaní. Váš vývojový diagram musí za týchto okolností obsahovať úlohy. Tento scenár zvládnite nakreslením kosoštvorcového tvaru, ktorý predstavuje rozhodovací bod. Nakreslite čiaru šípkou z druhého obdĺžnika na ľavú stranu diamantu. Tento riadok spája druhú úlohu so symbolom rozhodnutia.

Pochopte symbol rozhodnutia

Symbol rozhodnutia vám umožňuje zvoliť si jednu z dvoch možných logických ciest v závislosti od odpovede na otázku, ktorú ste vložili do symbolu. Do symbolu napíšte „TV sa rozsvieti“, pretože to je rozhodovací bod po stlačení tlačidla „zapnúť“ na diaľkovom ovládaní.

Vykonajte logické vetvenie

Nakreslite čiaru so šípkou, ktorá opúšťa pravý okraj symbolu, a nad čiaru napíšte „Áno“. Tento riadok predstavuje cestu, po ktorej sa treba vydať, ak je odpoveď na otázku „Áno“ - televízor sa zapne po stlačení tlačidla „zapnúť“. Nakreslite podobnú čiaru, ktorá opúšťa dolný okraj symbolu, a potom vedľa tohto riadku napíšte „Nie“. Tento riadok označuje cestu, ktorou sa treba vydať, ak sa televízor nezapne. Teraz máte dve úlohy a rozhodovací bod, ktorý rieši možnosť zapnutia alebo vypnutia televízora, keď sa ho pokúsite zapnúť.

Vyplňte vývojový diagram

V tomto okamihu sa od rozhodovacieho symbolu rozširuje riadok „Áno“ a „Nie“. Na koniec jedného z riadkov nakreslite ďalší obdĺžnik a napíšte ďalší postup. Napríklad, ak ste nakreslili čiaru „Nie“, ďalšou úlohou by mohlo byť „Skontrolovať napájací kábel televízora“. Ak ste nakreslili čiaru „Áno“, mohla by byť namiesto toho úloha „Stlačením požadovaného čísla stanice na DO“.

Tipy na vývojový diagram

Televízny príklad je jednoduchý a má iba niekoľko úloh. Pri práci so zložitejšími algoritmami bude váš vývojový diagram obsahovať oveľa viac symbolov procesných a rozhodovacích bodov. Existujú ďalšie symboly vývojového diagramu, ale na modelovanie jednoduchých procesov sú potrebné tvary procesu a rozhodovania. Pri návrhu vývojového diagramu môžete zistiť, že v pôvodnom zozname chýbajú niektoré kroky. Či už používate ceruzku a papier alebo program vývojových diagramov, je ľahké pridávať nové symboly, odstraňovať existujúce a meniť ich usporiadanie, keď vývojový diagram ožíva.

  • Zdieľam
instagram viewer