Struktūrinis programavimas: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
JAnDbot (aptarimas | indėlis)
S robotas Keičiama: hr:Strukturirano programiranje
Lang-Bot-as (aptarimas | indėlis)
S Automatinis kabučių taisymas
Eilutė 7:
XX amžiaus pabaigoje struktūrinį programavimą pradėjo keisti pažangesnis [[objektinis programavimas]], leidžiantis kurti sudėtingesnes struktūras (objektus), apjungiančias ir programos dalis, ir duomenis.
 
Nestruktūrinio programavimo kalbose programos eiga valdoma GOTO sakiniais, perkeliančiais vykdymą į tam tikrą kodo eilutę. Tuo tarpu struktūrinio programavimo kalbose naudojami sąlyginiai bei ciklo sakiniai (("if„if-then-else"else“, "switch"„switch“, "unless"„unless“, "while"„while“, "until"„until“, ir "for"„for“), kuriais galima sudaryti vykdymo atšakas. Dauguma kalbų taip pat turi ir GOTO galimybę, kuri daugiausiai naudojama per didelio gylio vidinių struktūrų eliminavimui bei kritinėms klaidoms apdoroti.
 
[[Category:Programavimas]]