reorganisation (ordonnancement) du cours

This commit is contained in:
gwen 2017-04-10 12:36:16 +02:00 committed by Benjamin Bohard
parent 07d2fa69ed
commit b988c5cc07
5 changed files with 6 additions and 15 deletions

View File

@ -157,8 +157,6 @@ Implémentation en OCaml :
.. literalinclude:: code/factorielle.ml
:language: ocaml
Qualité d'un algorithme
-----------------------
@ -283,7 +281,5 @@ C'est utile pour pouvoir comparer des algorithmes.
complexité
estimer la complexité d'unalgorithme,
c'est-à-dire estimer le nombre de calculs qu'il utilise.
analyse de complexité
estimer la complexité d'un algorithme,
c'est-à-dire estimer le nombre de calculs qu'il utilise.

View File

@ -7,8 +7,8 @@ Introduction à l'algorithmique
presentation
fondement
langage
modularite
algo
programme
control
modularite
annexes/index

View File

@ -5,7 +5,7 @@ langage
Un langage de
programmation
doit permettre d' écrire des
doit permettre d'écrire des
programmes de bonne qualité
Un programme doit être :

View File

@ -167,8 +167,5 @@ module
interface
mode demploi du module
Les interfaces
- principe de masquage des informations (partie publique, partie secrète)
mode demploi du module, avec en plus un principe de masquage
des informations (partie publique, partie secrète)

View File

@ -7,7 +7,6 @@ Qu'est-ce qu'un programme ?
- Un **programme** est une suite de **phrases** ;
- Une **phrase** est une **déclaration** ou une **expression** (*statement* en anglais) ;
expression
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 dinstructions qui fo
\end{algorithmic}
\end{algorithm}
effet de bord
toute modification de la mémoire ou modification d'un support externe