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 →
Ci-dessous, les différences entre deux révisions de la page.
Dernière révision Les deux révisions suivantes | |||
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:23] 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. |