Huis Ontwikkeling Wat is gestructureerd programmeren? - definitie van techopedia

Wat is gestructureerd programmeren? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent gestructureerde programmering?

Gestructureerd programmeren is een logische programmeermethode die wordt beschouwd als een voorloper van objectgeoriënteerd programmeren (OOP). Gestructureerde programmering vergemakkelijkt het begrijpen en wijzigen van programma's en heeft een top-down ontwerpbenadering, waarbij een systeem is onderverdeeld in samengestelde subsystemen.

Techopedia legt gestructureerd programmeren uit

Gestructureerd programmeren is een subset van procedurele programmering die de behoefte aan goto-instructies vermindert. In veel opzichten wordt OOP beschouwd als een soort gestructureerd programmeren dat gestructureerde programmeertechnieken gebruikt. Bepaalde talen - zoals Pascal, Algorithmic Language (ALGOL) en Ada - zijn ontworpen om gestructureerd programmeren af ​​te dwingen.

Het gestructureerde programmeerconcept werd geformaliseerd in 1966 door Corrado Böhm en Giuseppe Jacopini, die het theoretische computerprogramma-ontwerp demonstreerden door middel van lussen, sequenties en beslissingen. In de late jaren 1960 - vroege jaren 1970 ontwikkelde Edsger W. Dijkstra structurele programmeerfunctionaliteit als een veelgebruikte methode, waarbij een programma is verdeeld in meerdere secties met meerdere uitgangen en één toegangspunt.

Modulair programmeren is een ander voorbeeld van structureel programmeren, waarbij een programma is verdeeld in interactieve modules.

Wat is gestructureerd programmeren? - definitie van techopedia