Outils pour utilisateurs

Outils du site


cours:progra1b

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:progra1b [2024/01/08 15:12]
mrcjl [Organigramme]
cours:progra1b [2024/03/24 09:09] (Version actuelle)
mrcjl [Les étapes de la programmation]
Ligne 25: Ligne 25:
   * **Interpréter ou compiler le programme en code machine** le programme, bien que normalisé, est toujours un langage humain. Un programme déjà existant permet toutefois l'effectuer une nouvelle traduction en la seule chose compréhensible par l'ordinateur, une suite de 0 et 1, le code machine.   * **Interpréter ou compiler le programme en code machine** le programme, bien que normalisé, est toujours un langage humain. Un programme déjà existant permet toutefois l'effectuer une nouvelle traduction en la seule chose compréhensible par l'ordinateur, une suite de 0 et 1, le code machine.
 <WRAP round tip>**Programmer comporte 3 étapes :** <WRAP round tip>**Programmer comporte 3 étapes :**
-  * Résoudre et expliquer le problème à l'aide d'un langage textuel ou graphique dans le langage natif du programmeur : **L'algorithme ou organigramme** +  * **Résoudre et expliquer le problème** à l'aide d'un langage textuel ou graphique dans le langage natif du programmeur : **L'algorithme ou organigramme** 
-  * Traduire l'algorithme en un des nombreux langages de programmation existant afin de le mettre sous une forme normalisée et internationale : **Le programme** +  * **Traduire l'algorithme** en un des nombreux langages de programmation existant afin de le mettre sous une forme normalisée et internationale : **Le programme** 
-  * Faire effectuer à un programme une nouvelle traduction dans le langage de l'ordinateur : **Le code machine**+  * **Compiler le programme** dans la langue des ordinateurs (0 et 1) : **Le code machine**
 </WRAP> </WRAP>
  
Ligne 44: Ligne 44:
   - .... Dire la valeur du compteur <wrap lo>(communiquer les résultats)</wrap>   - .... Dire la valeur du compteur <wrap lo>(communiquer les résultats)</wrap>
   - .... Faire l'opération compteur + 2 <wrap lo>(Comptage 2 par 2)</wrap>   - .... Faire l'opération compteur + 2 <wrap lo>(Comptage 2 par 2)</wrap>
 +  - Dire "J'ai fini !"
 //Tout ce qui est décalé "indenté" (3 et 4) doit être répété jusqu'à la fin.// //Tout ce qui est décalé "indenté" (3 et 4) doit être répété jusqu'à la fin.//
  
Ligne 64: Ligne 65:
 **Un organigramme est aussi une méthode générale pour atteindre la solution d'un problèmes.** Il est exprimé **sous une forme plus graphique** mais toujours en français et en respectant **certaines règles**.</WRAP> **Un organigramme est aussi une méthode générale pour atteindre la solution d'un problèmes.** Il est exprimé **sous une forme plus graphique** mais toujours en français et en respectant **certaines règles**.</WRAP>
  
-=====Exemple=====+=====Autre exemple=====
 L'algorithme du thermostat qui régule le chauffage peut être écrit de la manière suivante. L'algorithme du thermostat qui régule le chauffage peut être écrit de la manière suivante.
  
cours/progra1b.1704723159.txt.gz · Dernière modification: 2024/01/08 15:12 de mrcjl