Struktūrinis programavimas: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Lang-Bot-as (aptarimas | indėlis)
S Automatinis kabučių taisymas
Lang-Bot-as (aptarimas | indėlis)
S Automatinis brūkšnių taisymas
Eilutė 1:
'''Struktūrinis programavimas''' - [[procedūrinis programavimas|procedūrinio programavimo]] porūšis, viena pagrindinių programavimo paradigmų. Vienas žymiausių struktūrinio programavimo bruožų - [[GOTO]] sakinių eliminavimas.
 
Yra keletas struktūrinio programavimo metodologijų. Dažniausios - Jaksono, kuri remiasi duomenų struktūrų ir programos struktūros gretinimu; taip pat Dijkstros, kuri remiasi programos dalinimu į posistemes, turinčias tik vieną įėjimo ir vieną išėjimo tašką. Vartojant struktūrinio programavimo terminą, dažniausiai turima galvoje pastaroji metodologija.
 
Struktūriškai programuoti galima beveik bet kuria [[programavimo kalba]], bet nuo maždaug [[1970]] metų, kai pradėjo populiarėti struktūrinis programavimas, naujos procedūrinio programavimo kalbos turėjo papildomų priemonių, skatinančių struktūriškai programuoti. Žinomesnės struktūrinio programavimo kalbos - [[Pascal]] ir [[Ada]].
 
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.