The following items will be completed in parallel with the advance of the corresponding courses, some of them can be currently empty. Lecture notes are usually not self-contained and are supposed to be complemented with additional examples during the lectures.
Please, do not distribute further this material without prior agreement. But feel free to forward me typos or any kind of inaccuracy you could find in them.

Courses and lecture notes - 2018-2019

Polytech - PeIP 1ère année

Programmation Impérative (S2)

La première partie du polycopié du cours (version du 4 Février).
La première feuille de TD.
La deuxième feuille de TD.
Une archive avec du code mis à disposition pour le premier TP. L'énoncé est inclus dans l'archive. Il est aussi disponible ICI.
La seconde partie du polycopié du cours.
La troisième feuille de TD.
le code source complet de l'exemple traité en cours le 11 février.
A titre d'annale: l'énoncé du DS1 de l'année dernière.
La quatrième feuille de TD.
Une archive pour le TP 2.
Une archive pour le TP 3.
Une archive avec un exercice (optionnel) pour ceux qui voudraient en faire plus.
Une correction complète du TP2.
L'archive pour le mini-projet (l'énoncé est dans l'archive).
L'archive pour le TP noté du vendredi.

Polytech - Informatique - 4ème année

Compléments Objets (S7)

Le polycopié d'introduction au cours
Le polycopié de rappel sur les exceptions en Java
Les deux feuilles distribuées lors de la première séance de TD: l'exercice sur le système de fichiers Unix et les petits exercices théoriques.
Le document sur l'exemple des figures en langage C.
La seconde feuille de TD (exercice des déplacements sur le campus d'Orsay).
Le polycopié sur la généricité en Java (version du 26 octobre)
Le polycopié sur les "lambda-expressions" en Java
Une archive pour le premier exercice du TP1 et l'archive pour le second exercice.
Un fichier avec les résultats attendus pour le TP sur les transports.
une archive pour le second TP
Un polycopié d'introduction aux "Design Patterns"
Une archive avec la solution des Tours de Hanoi génériques.
Le sujet du "TP musclé".

Compilation et Projet de Compilation (S7)


La première feuille de TD
La deuxième feuille de TD et son annexe.
La troisième feuille de TD et son annexe.
La présentation de Flex et Bison.
une archive pour le TP de Compilation.
une archive avec une solution pour la partie 1 du TP de Compilation.
Le document de description de la machine abstraite pour le Projet Compilation.
Les sources pour l'émulateur de la machine abstraite pour Projet Compilation.
Le polycopié de lancement de Projet Compilation.
L'énoncé du Projet Compilation et deux programmes dans le langage pour lequel vous devez écrire un compilateur: ici et .
Les deux fichiers solution pour la realisation d'un interprete pour le TP ici et .
Une archive avec le corrigé de la partie 3 du TP de Compilation (génération de code pour la machine virtuelle).
La dernière feuille de TD
Une version mise à jour des deux fichiers d'exemple pour le projet ex1-new.txt et gn-new.txt (version du 15 janvier).
Le corrigé du devoir maison.

Polytech - Informatique - 5ème année

Informations administratives

La présentation de l'amphi d'accueil
La présentation du semestre (spécialité)
La présentation de l'option "Advanced Graphics"
La présentation de l'option "Internet of Things"

Projet "Génie Logiciel"

Les transparents sur les rappels de Conduite de Projet
Les transparents sur le déroulement général du projet
Le document initial de recueil des besoins

Links to related pages

Links to related documents