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