Programmation procédurale

Définition

Avec des langages tels que le C ou le Pascal, la résolution d’un problème informatique passe généralement par l’analyse descendante qui consiste à décomposer un problème en sous-problème jusqu'à descendre à des actions primitives.

On décompose ainsi un programme en un ensemble de sous-programmes appelés procédures qui coopèrent pour la résolution d’un problème.


Les procédures et fonctions sont généralement des outils qui produisent et/ou modifient des données.


Ainsi :


PROGRAMME = ALGORITHME + DONNEES





Inconvénients