Cours : Les Organigrammes
Introduction
Un organigramme (ou logigramme) est un outil visuel qui décrit une suite d'instructions structurées pour résoudre un problème ou programmer un système. Il permet de représenter graphiquement la logique d'un processus.

Organigramme de décision simple
1. Symboles et Normes de Base
Les organigrammes utilisent des symboles standardisés pour garantir une compréhension universelle :

Symboles fondamentaux
Règles Essentielles
- ✅ Toujours commencer par le symbole Début
- ✅ Les flux se lisent de haut en bas
- ✅ Utiliser des flèches pour les connexions
- ✅ Terminer par Fin quand c'est pertinent
2. Boîtes d'Action et de Test
Boîte d'Action
- 📥 1 entrée (en haut)
- 📤 1 sortie (en bas)
- Décrit une action simple : "Allumer le moteur"
Boîte de Test
- 📥 1 entrée (en haut)
- 📤 2 sorties (Oui/Non)
- Contient une question : "Température > 25°C ?"

Comparaison des boîtes d'action et de test
3. Gestion des Sous-Programmes
Pour des problèmes complexes, on décompose en sous-organigrammes :

Décomposition modulaire
Avantages
- 🔄 Réutilisabilité des modules
- 🔍 Lisibilité améliorée
- 🐞 Débogage facilité
4. Exemple Concret : Robot Éviteur d'Obstacles
Créons un organigramme pour un robot qui évite les obstacles :

Logique de fonctionnement du robot
Décomposition
- Démarrage du système
- Lecture continue du capteur de distance
- Si obstacle détecté → Rotation à droite
- Sinon → Avancer tout droit
Conclusion
Les organigrammes sont des outils puissants pour structurer la pensée algorithmique. Ils permettent de visualiser clairement les enchaînements logiques et les prises de décision dans tout système automatisé.
Résumé
- 📊 Un organigramme modélise des processus via des symboles standardisés
- ⚙️ Deux éléments clés : boîtes d'action (1 entrée/1 sortie) et boîtes de test (1 entrée/2 sorties)
- 🧩 La décomposition en sous-problèmes améliore l'efficacité
- 🔁 Toujours respecter le flux haut → bas et commencer par "Début"