IFT1025 – Programmation II
Hiver 2008
Professeur: Douglas Eck, 3385 Andr´e-Aisenstadt, ec[email protected]treal.ca
Page de cours: http://www.iro.umontreal.ca/~pift1025.
Horaire
Activit´e Jour De A Du Au Local Immeuble
th Mar. 15:30 17:30 8 janv. 12 f´evr. 1355 A.-AISENSTADT
th Mer. 15:30 16:30 9 janv. 27 f´evr. 1355 A.-AISENSTADT
th Mar. 15:30 17:30 26 f´evr. 1355 A.-AISENSTADT
th Mar. 15:30 17:30 11 mars 8 avr. 1355 A.-AISENSTADT
th Mer. 15:30 16:30 12 mars 9 avr. 1355 A.-AISENSTADT
tp Mar. 17:30 18:30 8 janv. 26 f´evr. 1355 A.-AISENSTADT
tp Mar. 17:30 18:30 11 mars 8 avr. 1355 A.-AISENSTADT
lab Mer. 16:30 18:30 9 janv. 27 f´evr. 1340 A.-AISENSTADT
lab Mer. 16:30 18:30 12 mars 9 avr. 1340 A.-AISENSTADT
exi Mar. 15:30 17:30 19 f´evr. G-415 PV ROGER-GAUDRY
exf Mar. 15:30 18:30 22 avr. 1140 A.-AISENSTADT
´
Evaluation
Mode d’´evaluation Valeur
Travaux pratiques 50%
Intra 20%
Final 30%
Objectifs Le but du cours est de perfectionner la programmation en utilisant le langage
Java. On favorisera l’acquisition de connaissances concernant les fondements th´eoriques et
les aspects pratiques de la programmation orient´ee objet et du langage Java. On insistera
sur l’h´eritage qui forme la base du langage Java. Nous pr´esenterons aussi des concepts plus
avanc´es tels les exceptions, les packages et les interfaces. Le cours portera ´egalement sur
les structures de donn´ees telles les piles, les listes, les arbres et les tables. Nous insisterons
surtout sur leur utilisation `a l’aide des collections pr´ed´efinies dans Java.
Le cours couvrira:
Concepts de la programmation orient´ee objet : classes, objets, eritage, interfaces,
r´eutilisation
Introduction aux structures de donn´ees et algorithmes : listes, arbres binaires, fichiers,
recherche et tri.
1
Applications graphiques: interfaces usagers, Swing, gestion d’´ev´enements
Livres et Ressources
Votre premi`ere ressource en programmation Java est le site web Java de Sun `a www.
java.com. Ce site contient la r´ef´erence compl`ete du langage.
Nous utiliserons le livre Big Java de Cay S. Horstmann, publi´e chez Wiley (l’´edition
2005 est pr´ef´erable).
Nous utiliserons le site du web Java Tutorial du Sun Developer Network `a
java.sun.com/docs/books/tutorial/
D’autres r´ef´erences non obligatoire (chapitres `a compl´ementer entre parenth`eses) :
Java for students (1999) Bell & Parr, Prentice Hall (4, 10, 12).
Java Collections (2001) Watt & Brown, Wiley (19 et 20).
Data structures & other objects using Java (1999) Main, Addison Wesley (11, 19,
20).
Data structures & problem solving using Java (second edition 2002) Weiss, Ad-
dison Wesley (19 et 20).
Java how to program (fourth edition 2002) Dietel & Dietel, Prentice Hall.
Swing, la synth`ese (2001) Briaud, Dunod (les interfaces usagers)
2
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !