Programmation - L3
Prélude
bribes de C
transparents
(commande gv pour afficher les
transparents)
--
du code
--
énoncé de TP
le
cours de C de B. Cassagne
démarrage en Caml
code de la formation accélérée ici (bouton droit de la souris pour enregistrer le fichier sur
votre compte)
-- TP de démarrage
librairies de OCaml: core
(qui contient Pervasives) - standard
Supports de cours
- premier cours: fonctions et
types - sommes, début (cf. ci-dessous pour les transparents)
--
du code
- deuxième cours: types somme et
exceptions,
programmation impérative (cf. ci-dessous pour les transparents)
--
du code
- troisième cours:
programmation impérative,
modules,
équations entre programmes (cf. ci-dessous pour les transparents)
--
du code
- quatrième cours:
équations entre programmes,
génération de code (du code -- sauvegarder le fichier, faire
tar zxvf demo_gen.tgz, et
aller lire le fichier README),
encore un peu de modules (cf. ci-dessous pour les transparents)
(du code)
la réponse à la question est non (unbound module type A)
- cinquième cours:
modules, suite et fin
(du code),
paresse, début (cf. ci-dessous pour les transparents)
- sixième cours:
paresse, suite et fin
(du code),
lambda-calcul (cf. ci-dessous pour les transparents)
- septième cours:
lambda-calcul, suite et fin,
continuations (cf. ci-dessous pour les transparents),
(du code),
les alligators
- huitième cours:
continuations, suite et fin,
(du code),
unification (cf. ci-dessous pour les transparents),
- neuvième cours:
unification, suite et fin,
(du code),
inférence de types (cf. ci-dessous pour les transparents)
- dixième cours:
inférence de types, suite et
fin,
(du code)
- onzième cours:
mémoire (du
code), gc (cf. ci-dessous pour les transparents)
- douzième cours:
gc,
(du code),
objets
- treizième cours:
parallélisme,
(du code)
- quatorzième cours:
initiation à Coq,
(du code)
à la demande générale
les transparents disponibles ci-dessus le sont en version imprimable
(8 par page). pour les versions à visionner à l'écran (et à ne pas
imprimer telles quelles!), cliquez ici
voici le sujet d'examen de l'an
dernier
TP
Les TPs sont assurés par messieurs Florent Bouchez,
Aurélien Pardon
et Julien Robert.
Liens divers