CPGE TSI_1 1
ALGORITHME ET ALGORIGRAMME
ALGORITHME
Un algorithme est une série d'actes ou d'opérations élémentaires qu'il faut exécuter en séquence pour
accomplir une tâche quelconque, en suivant un enchaînement strict.
La méthode pour atteindre cet objectif consiste à rédiger à l'aide de mots clés (pseudo code source), la
succession des opérations élémentaires.
Le pseudo code source se prête bien à la description des structures complexes existant dans les langages de
haut niveau. Il permet une transcription aisée en code source lorsque le langage de programmation a été choisi.
Mots clés du pseudo code source
Opération élémentaire réalisée
Début de l'algorithme, permet de le nommer
Exécution d'une opération
Acquisition ou chargement d'une donnée
Edition ou sauvegarde d'un résultat
Affectation d'une valeur à une variable
Opérations arithmétiques et logiques
Branchement inconditionnel
Branchement conditionnel généralisé
Répétition conditionnelle
Répétition conditionnelle
Répétition conditionnelle
ALGORIGRAMME
Un algorigramme est une représentation graphique d'un algorithme. Il permet de représenter chaque
opération élémentaire au moyen d'un symbole graphique normalisé. Il est clair mais peu adapté aux systèmes
complexes. Il devra avoir les caractéristiques suivantes:
Il comporte des liaisons fléchées
Il est fermé
Il comporte un début et une fin
S4 - Comportement des systèmes
S43 - Modélisation des systèmes multi-physiques
S4313 –
Comportement des systèmes numériques
Laboratoire de Sciences Industrielles pour l’Ingénieur