b- Procédure : une procédure est un sous-programme qui
permet de donner zéro à plusieurs résultats
Remarque : en python seules les fonctions existent.
2- Notions d’objets :
Objets locales : un objet local est objet déclaré et connu
seulement à l’intérieur d’un sous-programme.
Objets globales : un objet global est déclaré dans la partie
déclarative d’un programme principal. Cet objet est utilisé par
le PP et par les différents autres sous-programmes.
3- Notion de paramètres :
Les paramètres formels figurent dans l’entête de la définition d’un
sous-programme
Les paramètres effectifs figurent dans l’appel d’un sous-
programme.
Les paramètres effectifs et les paramètres formels doivent
s’accorder au point de vue nombre, ordre et type
Leurs identificateurs ou noms peuvent êtres différents.
4- Mode de passage des paramètres :
La substitution (remplacement)des paramètres effectifs aux paramètres
formels s’appelle mode de passage des paramètres. Il s’agit d’un appel
entre le sous-programme appelant ou PP et les sous programmes appelé.
Il existe deux modes de passage de paramètres :