Table des matières:
- Définition - Que signifie la programmation structurée?
- Techopedia explique la programmation structurée
Définition - Que signifie la programmation structurée?
La programmation structurée est une méthode de programmation logique qui est considérée comme un précurseur de la programmation orientée objet (POO). La programmation structurée facilite la compréhension et la modification du programme et a une approche de conception descendante, où un système est divisé en sous-systèmes de composition.
Techopedia explique la programmation structurée
La programmation structurée est un sous-ensemble de programmation procédurale qui réduit le besoin d'instructions goto. À bien des égards, la POO est considérée comme un type de programmation structurée qui déploie des techniques de programmation structurée. Certains langages - comme Pascal, Algorithmic Language (ALGOL) et Ada - sont conçus pour appliquer une programmation structurée.
Le concept de programmation structurée a été formalisé en 1966 par Corrado Böhm et Giuseppe Jacopini, qui ont démontré la conception théorique de programmes informatiques à travers des boucles, des séquences et des décisions. À la fin des années 1960 et au début des années 1970, Edsger W.Dijkstra a développé une fonctionnalité de programmation structurelle en tant que méthode largement utilisée, dans laquelle un programme est divisé en plusieurs sections avec plusieurs sorties et un point d'accès.
La programmation modulaire est un autre exemple de programmation structurelle, où un programme est divisé en modules interactifs.