Az algoritmus egy feladat megoldásának lépésekben történő, egyértelmű és teljes leírása. Az algoritmus segít a tanulásban, a mindennapi tevékenységeidben. Amikor egy feladatot számítógéppel akarsz megoldani, pontosan meg kell tervezned megoldásának lépéseit. Ehhez valamilyen algoritmus leíró eszközt használunk.
Tavaly már megismerkedtél a rajzos és szöveges leírással. A programozók körében az egyik gyakori leíróeszköz a folyamatábra.
Az algoritmusok három szerkezeti elemből építhetők fel:
- Iteráció: ismétlés, ciklus: valamely tevékenység sorozat, ismételt végrehajtása.
- Szekvencia: az egymás után végrehajtandó tevékenységek sorozata.
- Szelekció: választás, elágazás: a lépések, tevékenységek közötti választás.