Lycée des Métiers Jacques Prévert Combs – la – Ville
Section de BAC PRO Systèmes électroniques numériques
Electronique Industrielle Embarquée
Traitement informatique des informations
Un commentaire est inséré entre deux accolades, et peut être allongé sur plusieurs lignes.
Exemple : { ceci est un commentaire }
{ cet algorithme réalise
une opération de retrait }
II– OBJETS DE DONNEES, TYPES, OPERATIONS et ACTIONS
1. Objets de données et types
Pour chaque algorithme, on distingue les objets de données et les actions réalisées sur ces derniers. Les
objets peuvent être :
Les objets d’entrée : données fournies par l’utilisateur pour le déroulement de l’algorithme.
Les objets de sortie : résultats produits par l’algorithme.
Les objets internes : objets intermédiaires servant aux différentes manipulations pour aboutir aux
résultats attendus.
Pour déclarer un objet, on doit préciser : son nom, son utilisation, son type et sa nature.
Le Nom : Le nom est utilisé pour désigner un objet. Il doit être composé par une suite (sans espèces) de
lettres ou de chiffres et le caractère _. La première lettre doit être une lettre. C’est un identificateur de
l’objet. Il doit être le plus expressif possible.
Exemple : Prix, Age, An2001
On peut utiliser des commentaires pour expliciter le rôle d’un objet et son utilité dans l’algorithme, ce qui
facilitera la compréhension dans une relecture.
L’utilisation : La caractéristique entrée, sortie ou interne indique l’utilisation qui sera faite de l’objet.
L’algorithme peut modifier des objets qui sont alors des objets d’entrée-sortie.
Le type : Le type caractérise les valeurs que peut prendre un objet et les actions autorisées sur cet objet.
On distingue les types prédéfinis et les types nouveaux que l’utilisateur peut définir. La définition d’un
nouveau type est faite par le mot clé type. Nous verrons plus loin son utilisation.
Les principaux types simples ou prédéfinis usuels, disponibles dans presque tous les langages de haut
niveau, sont les suivants :
Le type entier : les objets prennent des valeurs entières positives ou négatives.
Le type réel : les objets prennent des valeurs réelles positives ou négatives.
Le type caractère : les objets peuvent être une lettre, un chiffre ou un symbole.