logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:hypathie:tutos:algo-construction-d-algorithmes [29/11/2014 17:17]
Hypathie créée
utilisateurs:hypathie:tutos:algo-construction-d-algorithmes [29/11/2014 17:24] (Version actuelle)
Hypathie [Introduction : la méthode de présentation d'une procédure]
Ligne 8: Ligne 8:
 Une procédure est un morceau de programme en langage formel utilisable dans un gros programme.\\ ​ Une procédure est un morceau de programme en langage formel utilisable dans un gros programme.\\ ​
  
-Comment présenter une procédure pour qu'​elle soit réutilisable par n'​importe qui et dans n'​importe quel langage de programmation ?\\  +**Elle contient donc un petit algorithme**.
-Comment être certain que sa procédure est traduisible ?\\ +
  
-La méthode suivante répond à ces deux exigences.\\ +Comment présenter une procédure (son petit algorithme) ​pour qu'elle soit réutilisable par n'​importe qui et dans n'​importe quel langage ​de programmation ?\\ 
-Il faut donc y revenir ​pour à chaque fois que l'on code un bout de programme.\\ +
  
-La **méthode d'​approche ​du problème se décompose ​en six étapes** ; le résultat obtenu, de l'​analyse du problème, c'est la procédure. ​+La méthode suivante répond à ces deux exigences. Et décrit une méthode pour élaborer ces petits algorithmes que l'on appelle procédure.\\ 
 + 
 + 
 +La **méthode d'​approche ​d'​un ​problème ​d'​algorithme doit se décomposer ​en six étapes** ; le résultat obtenu, de l'​analyse du problème, c'​est ​la procédure. La dernière étape de cette méthode donne l'​algorithme de la procédure. ​
  
 Imaginons un client, un jury, n'​importe qui cherche une solution générale, codable en n'​importe quel langage de programmation,​ car ce qu'on a comme programme pour une application informatique,​ n'est pas super. Par ce qu'on est un super concepteur, on a une idée de comment faire quelque chose, ou comment faire mieux quelque chose. Mais on est pas tout seul. Il faut être compris par les autres, et aussi permettre à son idée d'​être choisie. Plus elle sera claire, parlante pour ceux des autres branches, électroniciens,​ clients, etc, etc, mieux cela voudra. ​ Imaginons un client, un jury, n'​importe qui cherche une solution générale, codable en n'​importe quel langage de programmation,​ car ce qu'on a comme programme pour une application informatique,​ n'est pas super. Par ce qu'on est un super concepteur, on a une idée de comment faire quelque chose, ou comment faire mieux quelque chose. Mais on est pas tout seul. Il faut être compris par les autres, et aussi permettre à son idée d'​être choisie. Plus elle sera claire, parlante pour ceux des autres branches, électroniciens,​ clients, etc, etc, mieux cela voudra. ​
Ligne 45: Ligne 46:
   - __Le jeu d'​essai__ (explication schématique du traitement du problème);   - __Le jeu d'​essai__ (explication schématique du traitement du problème);
   - __le programme de validation de la procédure__ (programme du jeu d'​essai qui utilise la procédure((une procédure comme une fonction est un sous-programme. C'est un sous-programme qui ne renvoie pas de valeur mais qui peut éventuellement modifier la valeur de ses paramètres)) ;   - __le programme de validation de la procédure__ (programme du jeu d'​essai qui utilise la procédure((une procédure comme une fonction est un sous-programme. C'est un sous-programme qui ne renvoie pas de valeur mais qui peut éventuellement modifier la valeur de ses paramètres)) ;
-  - __le programme de la procédure__ (ce qu'on va diffuser ​quand tout est au point)+  - __le programme de la procédure__ (que l'on va coder quand il est au point)
 </​note>​ </​note>​
  
utilisateurs/hypathie/tutos/algo-construction-d-algorithmes.1417277858.txt.gz · Dernière modification: 29/11/2014 17:17 par Hypathie

Pied de page des forums

Propulsé par FluxBB