Types de données et objets Java
IF2 - 2009

Si vous avez des questions ou si un lien ne marche pas, faites moi signe.

Cours

Site du cours (mis à jour chaque semaine) : Cours IF2

Exams

Examen IF2 2008 et QCM Examen 2008 (avec Corrigé)

Examen IF2 2006 (le programme a changé, se concentrer sur les listes et la récursion)

QCM 1- amphi 2008 - Objet (avec Corrigé)

QCM 1- amphi 2009 - Objet (avec Corrigé)

QCM 2- amphi 2008 - Invariants et Complexité (avec Corrigé)

QCM 2- amphi 2009 - Invariants, Complexité et tris simple (avec Corrigé)

QCM 3- amphi 2008 - Complexité,invariants et Arbres (avec Corrigé)

QCM 3- amphi 2009 - Recursivite, Arbres, Complexité et tris (avec Corrigé)

Tds

Correction exams de TD et TP 2009 [pdf] et [zip pour les listes]

Pourquoi la recherche dichotomique est en Log2(n) ? une explication simple page 6 du [pdf]

Quelques exemples de Tris et une applet pour comparer leurs coûts respectifs : Tris

Rappel de cours sur la complexité (en temps) [pdf]

Rappel de cours sur la récursivité [pdf]

Tps

Correction du TP2, objet, methodes embarquer et débarquer : [pdf]

Correction du TP3, complexité et tris par sélection + insertion : [pdf]

Correction du TP4, récursivité : [pdf]

Correction du TD/TP5, fusion : [pdf]

Correction du Td/TP6, quickSort : [pdf] [et fichier src]

Correction du Tp 9 sur les listes Chainees : [pdf] [et fichier src]


Accès à la documentation Java (classes et methodes) : JavadocOnline

Classe Deug, permettant nottament de lire facilement ce qui est entré par l'utilisateur, de faire des dessins etc... : Site explicatif et Jar

Tutoriel d'intégration de la classe Deug dans Eclipse (et de toute librairie en général) : TutorielLibrairieEclipse

Tutoriel d'exportation d'un projet Eclipse sous forme de fichier Jar afin de pouvoir travailler chez soit ou de l'envoyer au prof...: TutorielExportationProjEclipse

Travail à domicile

Pour celles et ceux qui souhaitent travailler avec Eclipse chez eux

Téléchargement de Java (JDK 6): JDK6

Téléchargement et installation de l'EDI Eclipse (environnement de développement intégré, IDE en anglais) : EclipseTotale

Divers

Documentation et téléchargement de logiciels Libres : FramaSoft