Résumé
Le langage CAML utilisé dans ce livre et, plus généralement, les langages fonctionnels, constituent l'une des tentatives les plus élaborées pour faire reposer l'activité de programmation sur des concepts mathématiques et logiques. Il permet de donner à l'enseignement de la programmation un aspect véritablement formateur et donc utile, quels que soient les langages que l'étudiant sera amené à pratiquer ailleurs. En outre, il permet de réaliser simplement des applications avancées de calcul symbolique auxquelles une partie du livre est consacrée.
Ce livre est issu d'un cours de programmation enseigné dans le magistère MMFAI de l'Ecole Normale Supérieure depuis 1991. Il s'adresse principalement aux étudiants de licence - maîtrise, de magistère ou d'école d'ingénieurs mais peut intéresser également les professeurs de mathématiques de lycée ou de classes préparatoires soucieux de donner à leurs élèves une illustration de leur discipline.
Sommaire
- Principes de base.
- Expressions.
- Structures de données.
- Sémantique.
- Aspects impératifs.
- Arithmétique exacte.
- Termes formels, filtrage, unification.
- Arbres équilibrés.
- Graphes et résolution de problèmes.
- Analyse syntaxique.
- Géométrie et dessins.
- Evaluation.
- Compilation.
- Typage
L'auteur - Guy Cousineau
Guy COUSINEAU, professeur a l'Universite Denis Diderot et a l'ENS, est directeur du laboratoire d'informatique de l'ENS.
L'auteur - Michel Mauny
Michel MAUNY, directeur de recherches a l'INRIA, est responsable scientifique du projet Cristal ou le langage CAML est developpe.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Ediscience |
Auteur(s) | Guy Cousineau, Michel Mauny |
Nb. de pages | 428 |
EAN13 | 9782840741145 |
ISBN13 | 978-2-84074-114-5 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Techniques de programmation Programmation fonctionnelle
- Informatique Développement d'applications Langages Caml
- Informatique Développement d'applications Langages Erlang
- Informatique Développement d'applications Langages Lisp/Scheme
- Informatique Développement d'applications Langages Prolog