Programmeerimise algkursus
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
jaoks
· jätkamistingimusega tsükkel - etteantud tegevust korratakse niikaua, kui nn.
jätkamistingimus on tõene
· katkestiga tsükkel - etteantud tegevust korratakse niikaua, kuni nn