Comment faire pour qu'un système devienne automatique ? Par un programme bien sûr !
Et un programme s'élabore par étapes :
Observations du fonctionnement du système réel
Découpage en problème et sous-problèmes --> c'est l'algorithme
Mise en forme graphique des problèmes --> c'est l'algorigramme
Traduction des problèmes en blocs / langage informatique --> c'est le programme
Le fonctionnement d’un système automatisé répond à un ou des problèmes posés. L’ observation de ce fonctionnement permet de définir et de décomposer le problème en sous-problèmes qui correspondent aux étapes de l’algorithme . Ces étapes sont ensuite traduites en blocs dans le logiciel de programmation.
Un algorithme décrit une suite finie d’opérations simples à appliquer dans un ordre déterminé pour résoudre un problème ou une action complexe.
Un algorithme est écrit en français, avec des phrases et des mots-clés : SI, ALORS, SINON, etc..
Un algorithme peut être traduit, grâce à un langage de programmation , en un programme exécutable par un système informatique (ordinateur, carte microprocesseur, objet connecté).
L'algorigramme permet de décrire de manière graphique le déroulement d'un cycle de système automatisé.
Avant de commencer un algorigramme, il est utile de faire un tableau avec :
Tous les événements / conditions s'appliquant au système étudié --> ce sera le contenu des losanges
Toutes les actions que le système peut commander --> ce sera le contenu des rectangles.
Les règles à respecter pour construire un algorigramme sont toutes expliquées dans le document ci-contre.
Un exemple est inclus avec une barrière automatique.
👉 N'oubliez pas de revoir et refaire les exercices fait en classe !
Merci à Alain Le Berre pour cette vidéo très détaillée qui permet de très bien comprendre comment élaborer un algorigramme étape par étape.
Il reprend l'exemple d'une barrière automatique mais fonctionnant cette fois avec une télécommande.