Hrubé VD - riešenie rozsiahlych úloh, ktoré sú rozdelené na niekoľko čiastkových úloh (podprogramov) Analytické VD - podrobnejšie algoritmy riešenia VD programu - detailne rozpracovaný postup riešenia - v každom bloku VD je spravidla jedna operácia
Vývojové diagramy programu - VD priame -nedochádza k žiadnemu alternatívnemu postupu, proces je priamočiary (napr. sčítanie 4 čísel) - VD s vetvením: -bez cyklu - bez opakovania (napr. maximum z 3 čísel) - s cyklom - s opakovaním (napr. súčet prvkov vektora, matice) VD s vetvením bez opakovania - znázorňujú proces, v ktorom nastáva alternatívny postup pozostávajúci minimálne z dvoch možností. Príklady: -hľadanie najväčšieho, resp. najmenšieho čísla z 3 čísel, -hľadanie 2 najväčších, resp. 2 najmenších čísel zo 4 čísel, -výpočet koreňov kvadratickej rovnice...