Organigramme de programmation

Un article de Wikipédia, l'encyclopédie libre.

Un organigramme de programmation (parfois appelé algorigramme ou ordinogramme) est une représentation graphique normalisée de l'enchaînement des opérations et des décisions effectuées par un programme d'ordinateur.

Sommaire

[modifier] Norme ISO

Une norme ISO a été développée, elle porte le numéro ISO 5807. Elle décrit en détail les différents symboles à utiliser pour représenter un programme informatique de manière normalisée.

[modifier] Symboles

L'organigramme utilise des symboles normalisés représentés ci-dessous :

Symboles normalisées Commentaires
Le début, la fin ou l'interruption d'un programme
Les opérations ou groupes d'opérations à effectuer sur les données, les instructions,…, ou opération pour laquelle il n'existe aucun symbole
les tests ou branchements conditionnels :
  • la pointe vers le haut est l'entrée du test,
  • la pointe sur le coté est le résultat du test lorsqu'il est faux,
  • la pointe vers le bas est le résultat du test lorsqu'il est vrai.
Mise à disposition d'une information à traiter ou enregistrement d'une information traitée.
Appel de sous programme.

Sens conventionnel des liaisons : Le sens général des lignes doit être de haut en bas ou/et de gauche à droite. Lorsque le sens ainsi défini n'est pas respecté, il est nécessaire de flécher.

[modifier] Les différentes structures

Séquence linéaire Séquence alternative

"si…alors…sinon"

Séquence répétitive

"tant que…faire…"

Séquence répétitive

"répéter…jusqu'à…"

Image:Sequence lineaire.png Image:Alternative.png Image:Tant que faire.png Image:Reperter jusqua.png
Début
  • "Traitement 1"
  • "Traitement 2"

Fin

Si "condition"
  • alors "Traitement 1"
  • sinon "Traitement 2"

Fin si

Tant que "condition"
  • faire "traitement"

Fin tant que

Répéter "traitement"

jusqu'à "condition"

[modifier] Voir aussi

[modifier] Liens internes

[modifier] Liens externes