Kazalo:
Opredelitev - Kaj pomeni strukturirano programiranje?
Strukturirano programiranje je logična programska metoda, ki velja za predhodnika objektno usmerjenega programiranja (OOP). Strukturirano programiranje olajša razumevanje in spreminjanje programov in ima oblikovalski pristop od zgoraj navzdol, kjer je sistem razdeljen na kompozicijske podsisteme.
Tehopedia razlaga strukturirano programiranje
Strukturirano programiranje je procesna podskupina programov, ki zmanjšuje potrebo po goto izjavah. OOP v mnogih pogledih velja za vrsto strukturiranega programiranja, ki uporablja strukturirane tehnike programiranja. Določeni jeziki - npr. Pascal, Algorithmic Language (ALGOL) in Ada - so zasnovani za uveljavitev strukturiranega programiranja.
Koncept strukturiranega programiranja sta leta 1966 formalizirala Corrado Böhm in Giuseppe Jacopini, ki sta skozi zanke, zaporedja in odločitve prikazala teoretično oblikovanje računalniških programov. V poznih šestdesetih in zgodnjih sedemdesetih letih je Edsger W.Dijkstra razvil funkcionalnost programskega programiranja kot široko uporabljeno metodo, v kateri je program razdeljen na več odsekov z več izhodi in eno dostopno točko.
Modularno programiranje je še en primer strukturnega programiranja, kjer je program razdeljen na interaktivne module.