
Vývojové diagramy sú užitočným spôsobom, ako usporiadať programovací kód.
Počítačoví programátori píšu každý aspekt akéhokoľvek softvéru, vďaka ktorému počítač beží, počíta, zaznamenáva, analyzuje a vydáva údaje. Približne 80 percent procesu návrhu softvéru sa vykonáva na papieri predtým, ako sa skutočne začne písanie akéhokoľvek počítačového kódu. Programátori používajú nástroje, ako je návrhová dokumentácia, vývojové diagramy a pseudokód na udržanie organizácie procesu programovania.
Dokumentácia
Iba počítačoví programátori a tí, ktorí pracujú na projekte vývoja softvéru, ho uvidia počiatočná programová dokumentácia, ktorá zahŕňa výstup, návrh tlače, výstup na obrazovku a vstup dokumentáciu. Koncoví používatelia uvidia iba technické príručky „ako na to“ počas vydania softvéru. Výstupná dokumentácia popisuje, aké sú výsledky analýzy údajov, ktoré má softvér vykonávať. Návrh tlačiarne zahŕňa rozloženie toho, ako budú tlačené dokumenty vyzerať pre koncového používateľa. Výstupná dokumentácia obrazovky sú správy a nákresy toho, ako bude každá obrazovka vyzerať pre koncového používateľa, keď bude môcť interagovať so softvérom. Vstupná dokumentácia obsahuje popisy typov údajov, ktoré budú vložené do nového programu, ako sú mená, dátumy, sumy, informácie o kreditných kartách, databázy a ďalšie. Všetky tieto časti dokumentácie pomáhajú počítačovému programátorovi prísť s názvami premenných, ktoré sa majú použiť v rámci počítačového kódu.
Video dňa
Vývojové diagramy
Vývojové diagramy sú obrázkové diagramy, ktoré ilustrujú, čo každý proces robí s údajmi pri ich spracovaní prostredníctvom rôznych komponentov novej softvérovej aplikácie. Každý graf začína malým oválom a ukazuje pohyb v priebehu procesu pomocou smerových šípok cez tvary. Každý tvar má iný význam. Obdĺžnikové polia označujú proces alebo akciu. Diamanty označujú rozhodovací bod a budú mať buď „áno“ alebo „nie“ smerový indikátor, ktorý sa od nich tiahne. Vývojové diagramy končia malým oválom. Stránky sú podľa potreby spojené malými krúžkami. Vývojové diagramy vizuálne popisujú, čo by mal proces robiť a kedy, aby programátori mohli napísať počítačový kód v poradí logiky špecifikovanej vo vývojových diagramoch.
Pseudokód
Pseudokód je technický výraz pre „falošný kód“, keďže ide o bloky riadkových príkazov, ktoré majú reprezentovať skutočný počítačový kód napísaný jednoduchou angličtinou. Čiary pseudokódu sú modelované podľa vizuálnych logických vzorov vo vývojových diagramoch. Tento falošný kód môže byť taký jednoduchý ako „Používateľ stlačí tlačidlo „Enter“. Obrazovka zobrazuje „Ahoj svet!“ až po zložité, ako napríklad „Používateľ stlačí tlačidlo „Enter“. Spustí sa podprogram Vypočítať. Na obrazovke sa zobrazí odpoveď v desiatkovom formáte." Po napísaní pseudokódu pre softvér počítačový programátor „skontroluje na stole“ tak, že ho prejde, aby sa uistil, že funguje logicky. Ak neexistujú žiadne teoretické logické chyby a každá časť kódu je zohľadnená, potom programátor si sadne a napíše skutočný počítačový kód v programovacom jazyku podľa špecifikácie zamestnávateľ.