🟢 4ème · Période 1
Structuration : Algorithme et logique de programmation
📘 Ce que je dois retenir de la séquence 2.
🔗 Lien direct vers cette page
42S
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=42S
📌 Qu'est-ce qu'un algorithme ?
À retenir
Un algorithme est une suite ordonnée d'instructions qui permet de résoudre un problème ou de décrire le fonctionnement d'un système. On l'utilise en technologie pour décrire la logique d'un système automatisé.
| Caractéristique | Description |
|---|---|
| Fini | Un algorithme a un début et une fin |
| Précis | Chaque instruction est claire et sans ambiguïté |
| Ordonné | Les instructions se suivent dans un ordre logique |
| Universel | Il fonctionne pour tous les cas prévus |
📌 L'organigramme
À retenir
Un organigramme est la représentation graphique d'un algorithme. Il utilise des symboles normalisés reliés par des flèches.
| Symbole | Forme | Signification | Exemple |
|---|---|---|---|
| Début / Fin | Ovale | Début ou fin de l'algorithme | « Début », « Fin » |
| Action | Rectangle | Instruction à exécuter | « Tourner le bras à droite » |
| Test | Losange | Question Oui/Non (condition) | « Badge valide ? » |
| Flèche | Ligne fléchée | Sens du déroulement | Relie les symboles entre eux |
📌 Le pseudo-code
À retenir
Le pseudo-code est une manière d'écrire un algorithme en français simplifié, proche du langage informatique mais compréhensible par tous.
| Mot-clé | Signification |
|---|---|
| DÉBUT / FIN | Marque le début et la fin du programme |
| LIRE | Récupérer une information (capteur, saisie) |
| AFFICHER | Montrer un résultat à l'utilisateur |
| SI... ALORS... SINON | Condition : exécuter selon le résultat du test |
| TANT QUE | Boucle : répéter tant que la condition est vraie |
| FAIRE | Exécuter une action |
📌 Boucle vs Branchement
| Structure | Description | Exemple |
|---|---|---|
| Boucle simple | Répétition sans condition (cycle fixe) | Feu tricolore : Vert → Orange → Rouge → Vert... |
| Branchement conditionnel | Choix entre 2 chemins selon un test | Tourniquet : badge valide ? Oui → ouvrir / Non → verrouiller |
| Boucle conditionnelle | Répétition tant qu'une condition est vraie | TANT QUE badge invalide : attendre nouveau badge |
📚 Vocabulaire essentiel
Mots clés de la séquence
- Algorithme : suite ordonnée d'instructions pour résoudre un problème
- Organigramme : représentation graphique d'un algorithme avec des symboles normalisés
- Pseudo-code : écriture d'un algorithme en français simplifié
- Test / Condition : question Oui/Non qui oriente le déroulement
- Boucle : répétition d'une séquence d'instructions
- Branchement : choix entre plusieurs chemins selon une condition