13
Sens d'exécution et boucle
Le programme progresse ligne après ligne (haut vers le 
bas) et exécute chaque instruction.
Boucle: Loop entraine le branchement vers 
l'instruction suivant le DO associé au LOOP.
                        
14
Ecriture en Pseudo-Code 
Exemple de Pseudo-Code pour faire clignoter une LED:
2. Debut
3. Allumer la LED
4. Attendre ½ secondz
5. Eteindre la LED
6. Attendre ½ seconde
7. Retourner au début
Ce pseudo-code peut être traduit dans n'importe quel 
langage (ex. JAVA).
                        
15
Flowcharts
Les Flowcharts utilisent des symboles pour représenter le type 
d'action qui a lieu à chaque étape du programme afin d'illuster 
graphiquement le flot d'instructions.
Ovale - Debut/Fin: d'un programme ou 
d'une routine.
Rectangle - Process: 
 Indique un calcul réalisé 
par l'ordinateur / controleur.
Parallelogramme – Entrées/Sorties: 
 Indique 
que l'on lit une information ou que l'on controle 
une sortie.
Diamant – Décision: L'état d'une condition est 
 L'état d'une condition est 
vérifié et l'exécution se poursuit dans la 
vérifié et l'exécution se poursuit dans la 
branche 1 ou 2 en fonction du résultat d'un test: 
branche 1 ou 2 en fonction du résultat d'un test: 
Vrai ou Faux
Vrai ou Faux.
                        
16
Le flowchart du programme pour 
faire clignoter une LED peut 
être le suivant:  
Noter que les flèches indique 
l'ordre et le sens de l'exécution 
des instructions.
Start
LED On
Wait 0.5
Seconds
LED Off
Wait 0.5
Seconds