mercredi 14 février 2007

Les objets sont les éléments manipulés dans un algorithme.

1. Il faut d'abord préciser leur TYPE :
a. l'ensemble des valeurs qu'ils peuvent prendre
b. Quels types d'actions peut-on faire avec ces objets
c. Taille de leurs emplacements en mémoire


2. Les CONSTANTES sont définies par un nom et une valeur et leur type
correspond au type de la valeur. Comme leur nom l'indique, elles ne
peuvent être modifiées.


3. Les VARIABLES sont définies par un nom, un type, et une valeur qui
peut être modifiée.


4. Les PROCEDURES et FONCTIONS sont définies par un nom, les types des
objets éventuels (paramètres) quelles vont manipuler et les actions
qu'elles effectuent.
Une procédure ne renvoie rien, elle exécute une action.
Une fonction renvoie une ou des valeurs et effectue des actions.