From f92c75880014790d31a5a530e8bf569d5461cd56 Mon Sep 17 00:00:00 2001 From: gwen Date: Mon, 3 Apr 2017 16:34:11 +0200 Subject: [PATCH] Ajout de la notion de fonction --- algorithmique/cours/algo.txt | 22 +++++++++++++--------- algorithmique/cours/index.txt | 3 ++- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/algorithmique/cours/algo.txt b/algorithmique/cours/algo.txt index d3ebe9d..8d7cae8 100644 --- a/algorithmique/cours/algo.txt +++ b/algorithmique/cours/algo.txt @@ -13,12 +13,10 @@ mathématicien arabe du 9ème siècle. algorithme terme désignant une suite d'opérations constituant un schéma de calcul - ou de résolution d'un problème. - - C'est un processus systématique de résolution d'un problème - permettant de décrire précisément des étapes. - C'est une suite finie d'instructions permettant de donner la réponse - à un problème. + ou de résolution d'un problème. C'est un processus systématique de + résolution d'un problème permettant de décrire précisément des étapes. + C'est une suite finie d'instructions permettant de donner la réponse à un + problème. L'algorithmique est l'étude et la production de règles et de techniques qui sont impliquées dans la définition d'algorithmes. @@ -26,10 +24,12 @@ qui sont impliquées dans la définition d'algorithmes. Implémentation d'un algorithme ------------------------------ -implémentation +.. glossary:: - Adaptation de la méthodologie de calculabilité au calcul effectif - sur une machine abstraite ou via un langage formel. + implémentation + + Adaptation de la méthodologie de calculabilité au calcul effectif + sur une machine abstraite ou via un langage formel. Il n’y a pas de parcours à sens unique de l’algorithme vers l’implantation. La quête d’une implantation efficace nous amène souvent à effectuer @@ -225,6 +225,10 @@ Dans certains cas, la genèse de l'abstrait à partir d'un concret de base s'affirme jusqu'à réaliser une imitation de structure entre ces genres d'existants qui naissent l'un de l'autre. +**C'est pourquoi on représente souvent un algorithme en pseudo-code**, +c'est-à-dire en fait dans le mode de représentation (issu du langage préféré de la +personne qui l'exprime) dominant chez la personne qui exprime un algorithme. + Comment rendre un algorithme lisible ------------------------------------ diff --git a/algorithmique/cours/index.txt b/algorithmique/cours/index.txt index 00c68a5..490b785 100644 --- a/algorithmique/cours/index.txt +++ b/algorithmique/cours/index.txt @@ -7,8 +7,9 @@ Introduction à l'algorithmique fondement langage modularite - machine algo + machine + bribes annexes/index .. FIXME machine, algorithmique