Un article de Wikipédia, l'encyclopédie libre.
Au même titre qu'un grafcet qui est un outil de description et de programmation graphique des automates programmables, l'organigramme ou algorigramme est également une représentation graphique normalisé utilisé pour décrire un programme.
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'à…"
|
|
|
|
|
Début
- "Traitement 1"
- "Traitement 2"
Fin
|
Si "condition"
- alors "Traitement 1"
- sinon "Traitement 2"
Fin si
|
Tant que "condition"
Fin tant que
|
Répéter "traitement"
jusqu'à "condition"
|