reorganisation (ordonnancement) du cours
This commit is contained in:
parent
86dec22113
commit
44c153b95c
|
@ -157,8 +157,6 @@ Implémentation en OCaml :
|
||||||
.. literalinclude:: code/factorielle.ml
|
.. literalinclude:: code/factorielle.ml
|
||||||
:language: ocaml
|
:language: ocaml
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Qualité d'un algorithme
|
Qualité d'un algorithme
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
@ -283,7 +281,5 @@ C'est utile pour pouvoir comparer des algorithmes.
|
||||||
|
|
||||||
complexité
|
complexité
|
||||||
|
|
||||||
estimer la complexité d'unalgorithme,
|
estimer la complexité d'un algorithme,
|
||||||
c'est-à-dire estimer le nombre de calculs qu'il utilise.
|
c'est-à-dire estimer le nombre de calculs qu'il utilise.
|
||||||
|
|
||||||
analyse de complexité
|
|
||||||
|
|
|
@ -7,8 +7,8 @@ Introduction à l'algorithmique
|
||||||
presentation
|
presentation
|
||||||
fondement
|
fondement
|
||||||
langage
|
langage
|
||||||
modularite
|
|
||||||
algo
|
algo
|
||||||
programme
|
programme
|
||||||
control
|
control
|
||||||
|
modularite
|
||||||
annexes/index
|
annexes/index
|
||||||
|
|
|
@ -5,7 +5,7 @@ langage
|
||||||
|
|
||||||
Un langage de
|
Un langage de
|
||||||
programmation
|
programmation
|
||||||
doit permettre d' écrire des
|
doit permettre d'écrire des
|
||||||
programmes de bonne qualité
|
programmes de bonne qualité
|
||||||
|
|
||||||
Un programme doit être :
|
Un programme doit être :
|
||||||
|
|
|
@ -167,8 +167,5 @@ module
|
||||||
|
|
||||||
interface
|
interface
|
||||||
|
|
||||||
mode d’emploi du module
|
mode d’emploi du module, avec en plus un principe de masquage
|
||||||
|
des informations (partie publique, partie secrète)
|
||||||
Les interfaces
|
|
||||||
|
|
||||||
- principe de masquage des informations (partie publique, partie secrète)
|
|
||||||
|
|
|
@ -7,7 +7,6 @@ Qu'est-ce qu'un programme ?
|
||||||
- Un **programme** est une suite de **phrases** ;
|
- Un **programme** est une suite de **phrases** ;
|
||||||
- Une **phrase** est une **déclaration** ou une **expression** (*statement* en anglais) ;
|
- Une **phrase** est une **déclaration** ou une **expression** (*statement* en anglais) ;
|
||||||
|
|
||||||
|
|
||||||
expression
|
expression
|
||||||
|
|
||||||
Une expression est une valeur caculée du langage, une opération arithmétique
|
Une expression est une valeur caculée du langage, une opération arithmétique
|
||||||
|
@ -261,7 +260,6 @@ En programmation impérative, un programme est une suite d’instructions qui fo
|
||||||
\end{algorithmic}
|
\end{algorithmic}
|
||||||
\end{algorithm}
|
\end{algorithm}
|
||||||
|
|
||||||
|
|
||||||
effet de bord
|
effet de bord
|
||||||
|
|
||||||
toute modification de la mémoire ou modification d'un support externe
|
toute modification de la mémoire ou modification d'un support externe
|
||||||
|
|
Loading…
Reference in New Issue