Beaucoup d'exercices sont extraits du livre de L.
Arditi et S. Ducasse, La
programmation : une approche fonctionnelle et récursive avec Schemeainsi
que du livre de J-C. Routier et E. Wergrzynowski Débuter
la programmation avec Scheme.
TD 1
ps, pdfNotation préfixée, évaluation, définition de fonctions simples TD 2
ps, pdfNotion d'environnement TD 3
ps, pdfManipulation de liste TD 4
ps, pdfEcriture de fonctions récursives TD 5
ps, pdfEcriture de fonctions récursives (suite) TD 6
ps, pdfRécursivité profonde TD 7
ps, pdfComplexité TD 8
ps, pdfComplexité (bis) TD 9
ps, pdfOrdre supérieur
TP 1
ps, pdfEvaluation, environnement, fonctions arithmétiques simples TP 2
ps,pdfStructures conditionnelles, prédicats TP 3
ps, pdfPaires pointées et listes TP 4
ps, pdfFonctions récursives TP 5
ps, pdfRécursivité profonde TP 6
ps, pdfRécursivité terminale TP 7
ps, pdfGraphisme
pack-graph.sc : fichier contenant des fonctions simplifiées pour le graphisme. Attention, pour les versions de DrScheme plus récentes que la version 100 utilisée en TP, dans le fichier pack-graph.sc il faut remplacer la ligne :
(require-library "graphic.ss" "graphics")
par
(require-library "graphics.ss" "graphics")TP 8-9
ps, pdfTAD Arbre binaire TP 10
ps, pdfOrdre supérieur