Programmeerimise algkursus
} // syt
Algoritmi sammude järjekorra määramiseks on kasutusel kaks lähenemisviisi:
1. "goto"-stiilis juhtimine. Sammud on märgendatud. Algoritmis tohib "suunata"
mistahes märgendile, s.t. on lubatud käsud stiilis "minna sammule 6". See on pärit
masinkoodi aegadest (suunamiskäsud), kõrgkeeltest kannab seda ideed näiteks Basic.
Raskesti jälgitav/hallatav.
2. Struktuurne lähenemine. Algoritm pannakse kokku lihtkäskudest ja
juhtimisstruktuuridest. Iga juhtimisstruktuuri tervikuna saab vaadelda kui lihtkäsku,
samuti võib iga juhtimisstruktuuri koostisosa olla kas lihtkäsk või omakorda
juhtimisstruktuur.
Tüüpilisteks juhtimisstruktuurideks on:
· järjend, plokk - mingi hulk samme võetakse kokku üheks sammuks
· valik - vastavalt mingi tingimuse täidetusele valitakse üks alternatiivsetest variantidest
· jadatsükkel - etteantud tegevust korratakse etteantud lõpliku jada kõigi elementide