Turinys:
- Apibrėžimas - ką reiškia struktūrinis programavimas?
- „Techopedia“ paaiškina struktūrinį programavimą
Apibrėžimas - ką reiškia struktūrinis programavimas?
Struktūrinis programavimas yra loginis programavimo metodas, kuris laikomas objektyvaus programavimo (OOP) pirmtaku. Struktūrizuotas programavimas palengvina programos supratimą ir modifikavimą ir turi principą „iš viršaus į apačią“, kai sistema yra padalinta į kompozicinius posistemius.
„Techopedia“ paaiškina struktūrinį programavimą
Struktūrinis programavimas yra procedūrinis programavimo pogrupis, kuris sumažina goto teiginių poreikį. Daugeliu atžvilgių OOP yra laikomas struktūrizuoto programavimo tipu, kuriame įdiegti struktūrinio programavimo būdai. Tam tikros kalbos, pavyzdžiui, „Pascal“, „Algorithmic Language“ (ALGOL) ir „Ada“, yra skirtos struktūrizuotam programavimui užtikrinti.
Struktūrinio programavimo koncepciją 1966 m. Įteisino Corrado Böhmas ir Giuseppe Jacopini, kurie demonstravo teorinį kompiuterio programos dizainą, naudodami kilpas, sekas ir sprendimus. Septintojo dešimtmečio pabaigoje – aštuntojo dešimtmečio pradžioje Edsgeris W.Dijkstra sukūrė struktūrinio programavimo funkcionalumą kaip plačiai naudojamą metodą, kuriame programa yra padalinta į keletą skyrių su keliais išėjimais ir vienu prieigos tašku.
Modulinis programavimas yra dar vienas struktūrinio programavimo pavyzdys, kai programa yra padalinta į interaktyvius modulius.
