Strukturoitu ohjelmointi

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun
Ohjelmointiparadigmat
Deklaratiivinen ohjelmointi
Epärakenteellinen ohjelmointi
Funktionaalinen ohjelmointi
Geneerinen ohjelmointi
Imperatiivinen ohjelmointi
Logiikkapohjainen ohjelmointikieli
Olio-ohjelmointi
Proseduraalinen ohjelmointi
Prototyyppipohjainen ohjelmointi
Reaktiivinen ohjelmointi
Rinnakkaisohjelmointi
Strukturoitu ohjelmointi


Strukturoitu ohjelmointi tarkoittaa rakenteellista tietokoneohjelmien suunnittelua ja ohjelmointia. Strukturoitua ohjelmointia voidaan tehdä millä tahansa ohjelmointikielellä, myös proseduraalisen ohjelmoinnin kielellä.

Strukturoidussa ohjelmoinnissa pyritään parantamaan koodin selkeyttä ja vähentämään kehittämiseen kuluvaa aikaa käyttämällä loogisia rakenteita - kuten aliohjelmia ja silmukoita - yksinkertaisten ehtolauseiden ja GOTO-rakenteen sijaan. Näin voidaan välttää "spagettikoodin" syntyminen.

Olio-ohjelmointi voidaan käsittää strukturoidun ohjelmoinnin lajikkeeksi, joka ratkaisee sekä data-orientoituneen että toiminto-orientoituneen suunnittelun.[1]

Strukturoidun ohjelmoinnin malliselvennä

Lähteet[muokkaa | muokkaa wikitekstiä]

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.