📝 Activité Quiz

🔗 Lien direct vers cette page

QR code 34S
34S

Scanne le QR code, ou saisis ce code sur la page d'accès direct du site.

https://technologie-lft.vercel.app/go.html?c=34S
Niveau3èmeThèmeThème 2 : Fonctionnement et comportement des systèmes
Séquence4 : AutomatisésCompétencesDécomposer un système Écrire un organigramme

📌 Décomposition fonctionnelle

La décomposition fonctionnelle permet de comprendre un système complexe en le décomposant en sous-systèmes :

NiveauCe qu'on analyseExemple (portail automatique)
Système globalLa fonction principaleOuvrir/fermer le portail automatiquement
Sous-systèmesLes grandes fonctions techniquesDétection, commande, motorisation, sécurité
ComposantsLes éléments physiquesCapteur IR, Arduino, moteur, cellule photoélectrique
À retenir
La décomposition fonctionnelle analyse un système du général au particulier : système → sous-systèmes → composants. C'est essentiel pour comprendre et concevoir des systèmes complexes.

📌 L'organigramme (algorigramme)

L'organigramme représente graphiquement l'algorithme d'un programme :

SymboleFormeRôle
Début / FinOvaleMarquer le début et la fin du programme
TraitementRectangleInstruction à exécuter (allumer LED, incrémenter variable)
Test / ConditionLosangeQuestion Oui/Non qui oriente le programme
Entrée / SortieParallélogrammeLecture d'un capteur ou affichage d'une valeur
FlèchesLignes fléchéesSens de circulation du programme
À retenir
L'organigramme utilise des formes normalisées : ovale (début/fin), rectangle (action), losange (condition), parallélogramme (entrée/sortie). Il permet de visualiser la logique avant de coder.

📌 Du pseudo-code au programme

Le pseudo-code est une écriture intermédiaire entre le langage courant et le code informatique :

Pseudo-codeCode Arduino
DÉBUTvoid loop() {
distance ← lire capteur ultrasonint distance = sonar.read();
SI distance < 20 ALORSif (distance < 20) {
  Allumer LED rouge  digitalWrite(LED, HIGH);
SINON} else {
  Éteindre LED rouge  digitalWrite(LED, LOW);
FIN SI}
À retenir
La démarche de programmation suit l'ordre : Besoin → Algorithme (texte) → Organigramme (visuel) → Pseudo-code → Programme. Chaque étape précise la solution.

📚 Vocabulaire essentiel

Mots clés de la séquence
  • Décomposition fonctionnelle : analyse d'un système en sous-systèmes puis en composants
  • Organigramme (algorigramme) : représentation graphique normalisée d'un algorithme
  • Pseudo-code : écriture d'un algorithme en langage structuré proche du code
  • Sous-système : partie d'un système assurant une fonction technique
  • Test (condition) : symbole losange dans un organigramme, question Oui/Non
  • Traitement : symbole rectangle, instruction exécutée par le programme

📎 Référence : Programme de Technologie, BO n°9 du 29 février 2024 · Thème 2