Plan du cours semaine par semaine, H2009

(Note : ce qui sont en rouge sont ici pour information)

 

 

Semaine

 

Présentation Théorique

Références

(BJ: Big Java

NH: Nino & Hosch)

 

Séance TP et Lab

 

Devoirs et TPs à rendre

0

Présentation du cours

PPT

 

 

 

1

Révision de IFT1015

PPT

BJ: 1-4, 6-8

NH: 1-6

Demo01 : Révisions

 

Quiz sur les révisions

 

2

Classes, Héritage

PPT

BJ: Ch. 3, 13

NH: Ch. 2, 10
 

Demo02 : classe

 

Quiz sur classe

Énoncé du devoir 1

A rendre avent midi le 2 février

 

Un exemple d’exécution (avec Local)

3

Polymorphisme et interface

PPT

 

Demo03: classe et polymorphisme

 

Devoir 2 (H2006) sur la hiérarchie de classes

Et une solution

 

4

Algorithmique (récursion)

Récursion en PPT

 

 

Démo sur récursion-2006

 

Exemple Tours de Hanoi

 

Lab4 : permutation

 

Devoir 3 de 2006 sur récursion

et une solution

Énoncé du devoir 2

A rendre avant midi le 11 février

 

5

Tri

PPT

3 versions de fusion

 

Démo sur tri (2007)

 

6

Intra le 17 fév.

Une solution partielle de l’intra

 

 

7

Structure de données

Liste

 

 

 

Démo sur Liste (2006)

 

Exemple des opérations sur Liste

 

TP1 de 2006

et une solution

 

Liste de mots

 

Exemple Lecture du fichier

Devoir 3 : récursion

Enoncé

Remise : avant midi le 3 mars.

 

Une solution pour questions 1 et 4:

Solution

 

8

Semaine de lecture

Intra H2006 (Word)

Enoncé du TP1 (H2007)

Programme fourni

 

9

Liste et Arbre

 

 

 

TP1 : Recherche d’information

Énoncé

Remise : avant midi le 24 mars

 

Deux textes de test :

texte1

texte2

 

Plus de textes de test disponible dans

Textes

10

Exception

PPT

 

 

 

12

Fichier

PPT

 

Documentation Java

 

 Demo sur fichier

 

Devoir 5 (2006)

et une solution

 

Devoir 4 (2007)

À rendre le 27 nov.

 

liste_mots

Un programme de test : Test.java

Devoir 4 – 2009

 

A rendre avant le 31 mars à midi.

 

Liste de mots

 

11

Interface graphique, événement

PPT

 

Demo sur GUI

 

Devoir 4 de 2006

et une solution

 

Des Exemples sur GUI

Devoir 5 – 2009

Interface graphique

A rendre avant midi le 8 avril.

13

Multithreading

PPT

 

 

Demo sur Thread 

Devoir 6 – Thread

Remise : 15 avril

14

Internet

PPT

 

Package

PPT

 

 

Quelques exemples sur Internet

 

Devoir 6 (2006)

Devoir 6 (H2007)

 

15

Révision globale

 

 

Énoncé du TP2

Dict_francais

Remise: midi 21 déc.

 

Examen Final (3H), 21 avril.

Final H2006 avec certaines solutions

Final H2007 avec certaines solutions