Recueil de petits problèmes en Scheme
Recueil de petits problèmes en Scheme
Scheme est l'un des langages les plus utilisés pour l'initiation à la programmation. Simple et régulier tant dans sa syntaxe que dans sa sémantique, Scheme permet de dépasser l'incommodité du point-virgule pour se concentrer, sans interférence nocive, sur le seul processus calculatoire. Si d'excellents ouvrages d'introduction à Scheme existent en français et en anglais, il manquait un livre d'exercices permettant de faire ses gammes en ce langage. Cet ouvrage comporte près de trois cents exercices, classés par thèmes, suivant une progression régulière et illustrant de nombreuses techniques de programmation. Ils procurent un entrainement intensif à la récursion comme principe fondamental de raisonnement et de résolution de problèmes. La première partie comporte les énoncés répartis en une dizaine de chapitres partant des récursions sur les structures de données les plus simples jusqu'aux plus compliquées: les graphes. Les structures de données modifiables sont ensuite étudiées et sont suivies de problèmes plus substantiels comme d'écrire un «démineur» ou de dessiner le monde en Scheme. L'ouvrage s'achève par des exercices sur le processus d'évaluation même: la fameuse fonction eval. La seconde partie contient les solutions commentées de tous les exercices proposés. Ce livre sera utile à tous les étudiants désireux d'apprendre à programmer. Il part du principe que ce n'est qu'en programmant que l'on peut espérer dominer la programmation; c'est la raison d'être de ce livre que de les conduire, à travers tous ces exercices classiques, à une maîtrise de la programmation qui, même si elle s'appuie sur Scheme, s'appliquera également et avec bonheur aux langages impératifs habituels. Les auteurs sont des enseignants européens cumulant, à ce jour, plus de 50 ans d'expérience dans l'enseignement de Scheme. Ce sont également tous des chercheurs dans le domaine des langages fonctionnels de très haut niveau.
3-540-66043-7
Moreau, Luc
033c63dd-3fe9-4040-849f-dfccbe0406f8
Queinnec, Christian
ad5f7014-b1a1-4538-b403-45476fb26627
Ribbens, Daniel
60a379e8-839c-46dc-b22f-74e1db48ebe2
Serrano, Manuel
85795acb-f829-4ca2-a5fb-b540e47316bd
1999
Moreau, Luc
033c63dd-3fe9-4040-849f-dfccbe0406f8
Queinnec, Christian
ad5f7014-b1a1-4538-b403-45476fb26627
Ribbens, Daniel
60a379e8-839c-46dc-b22f-74e1db48ebe2
Serrano, Manuel
85795acb-f829-4ca2-a5fb-b540e47316bd
Moreau, Luc, Queinnec, Christian, Ribbens, Daniel and Serrano, Manuel
(1999)
Recueil de petits problèmes en Scheme
(Collection Scopos),
Springer
Abstract
Scheme est l'un des langages les plus utilisés pour l'initiation à la programmation. Simple et régulier tant dans sa syntaxe que dans sa sémantique, Scheme permet de dépasser l'incommodité du point-virgule pour se concentrer, sans interférence nocive, sur le seul processus calculatoire. Si d'excellents ouvrages d'introduction à Scheme existent en français et en anglais, il manquait un livre d'exercices permettant de faire ses gammes en ce langage. Cet ouvrage comporte près de trois cents exercices, classés par thèmes, suivant une progression régulière et illustrant de nombreuses techniques de programmation. Ils procurent un entrainement intensif à la récursion comme principe fondamental de raisonnement et de résolution de problèmes. La première partie comporte les énoncés répartis en une dizaine de chapitres partant des récursions sur les structures de données les plus simples jusqu'aux plus compliquées: les graphes. Les structures de données modifiables sont ensuite étudiées et sont suivies de problèmes plus substantiels comme d'écrire un «démineur» ou de dessiner le monde en Scheme. L'ouvrage s'achève par des exercices sur le processus d'évaluation même: la fameuse fonction eval. La seconde partie contient les solutions commentées de tous les exercices proposés. Ce livre sera utile à tous les étudiants désireux d'apprendre à programmer. Il part du principe que ce n'est qu'en programmant que l'on peut espérer dominer la programmation; c'est la raison d'être de ce livre que de les conduire, à travers tous ces exercices classiques, à une maîtrise de la programmation qui, même si elle s'appuie sur Scheme, s'appliquera également et avec bonheur aux langages impératifs habituels. Les auteurs sont des enseignants européens cumulant, à ce jour, plus de 50 ans d'expérience dans l'enseignement de Scheme. Ce sont également tous des chercheurs dans le domaine des langages fonctionnels de très haut niveau.
Text
productFlyer_978-3-540-66043-9 (1)
- Other
More information
Published date: 1999
Additional Information:
Address: Berlin
Organisations:
Web & Internet Science
Identifiers
Local EPrints ID: 252750
URI: http://eprints.soton.ac.uk/id/eprint/252750
ISBN: 3-540-66043-7
PURE UUID: f6c85955-58d1-45c2-b35d-ff1a66832ced
Catalogue record
Date deposited: 08 May 2000
Last modified: 14 Mar 2024 05:22
Export record
Contributors
Author:
Luc Moreau
Author:
Christian Queinnec
Author:
Daniel Ribbens
Author:
Manuel Serrano
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics