Je postup který určuje co máme dělat abychom vyřešili libovolnou úlohu.

Algoritmus můžeme zapsat

Slovně – jen jednoduché postupy u složitějších postupů je slovní popis nepřehledná a nesrozumitelný. Příkladem algoritmů zapsaných slovně jsou kuchařské recepty

 

Graficky- při tomto zápisu se používají grafické symboly, které mají předem definovaný význam. Nejrozšířenější formy grafického zápisu jsou vývojové diagramy

 

Vývojový diagram

Vývojový diagram je algoritmus znázorněný v grafické podobě

 

Ve vývojových diagramech se používá několik typů značek, z nich každé je přiřazen určitý význam. Do těchto značek se vypustí operace nebo skupiny operací,které se mají provést.

Standardní grafické symboly

 

Základní algoritmické konstrukce

 

Posloupnost (sekvence)

Větvení(alternatíva,rozhodování)

Cykly(iterace,opakování)