UdMHaut
UdMBAS

IFT1020
Programmation II

Département d'informatique et de recherche opérationnelle

Direction de l'enseignement de service en informatique
 

Image Java
 
Été 2004

Accueil

Professeurs et
Démonstrateurs

Horaires et locaux

Notes de cours

Cours
après Cours

Démonstrations
et devoirs

Examens

Liens utiles

Au sujet du
livre de cours

Consultez vos notes

Foire aux questions
(FAQ)

  Plan de cours  
 
Dernière mise à jour : ven 09 jui 2004 10:18:06 EDT
 
DIRO, Été 2004.
Chargé de cours:
Mohamed Lokbani
Secrétariat DIRO :
2145, Pavillon André-Aisenstadt
2920, chemin de la Tour
Université de Montréal

IFT 1020
Programmtion II
http://www.iro.umontreal.ca/~dift1020
email:dift1020@iro.umontreal.ca

 


Modalités

Cours théorique et travaux pratiques durant un trimestre. Pour la session d'été, il y aura 12 semaines de cours à raison de 3 heures de cours théoriques et 2 heures de travaux pratiques, par semaine.

Les cours auront lieu aux Pavillons André-Aisenstadt (P.A-A) et Claire-McNicoll, campus Université de Montréal, comme suit :

Jour Heure Lieu Type
mardi 17h30-19h30 Z-345
P. C-McNICOLL
Cours magistral
jeudi 18h30-19h30 1355 P.A-A Cours magistral
jeudi 19h30-21h30 1340 P.A-A Démonstration

Le premier cours théorique est prévu pour le 6 mai et les travaux pratiques débuteront le 8 mai.

Présentation du cours

Ce cours s'adresse à ceux qui connaissent déjà le langage Java et qui souhaitent acquérir des connaissances concernant les fondements théoriques et les aspects pratiques de la programmation orientée objet et du langage Java.

Nous insisterons dans ce cours sur la conception d'interfaces et l'héritage qui constitue l'un des fondements de la programmation orientée objet. Nous présenterons aussi des concepts plus avancés tels les exceptions et les packages. Le cours portera également sur les structures de données telles les piles, les listes, les arbres binaires et les tables. Une étude approfondie des API standards de Java 2 viendra compléter les différentes notions théoriques.

Préalable

Programmation I (IFT1010).

Références

Évaluation

Examen % Note Finale Date Heure Lieu
Intra 20% mardi 17 juin 2003 17h30 à 19h30 à déterminer
Final 40% jeudi 29 juillet 2003 18h30 à 21h30 à déterminer

Travaux pratiques

Au nombre de 4 TPs (40% de la note finale). Ces travaux seront effectués sur le système Linux dans l'environnement du réseau IRO, avec le kit de développement Java 2 (JDK 1.4) de Sun.

Notation

Pour réussir ce cours, la moyenne pondérée des examens doit être au moins 50% i.e.

    Si Intra (sur 20) + Final (sur 40) >= 30 (moyenne Intra + Final) alors

      Note = Intra + Final + TP

    Sinon

      Note = Intra + Final + TP/2

La conséquence évidente de ce calcul est qu'il faut réussir les examens pour réussir le cours. La note sur 100 est convertie en note littérale (A+, A, A-, etc.) à la fin du cours seulement, selon un barème qui dépendra à la fois de la moyenne du groupe et de la répartition des étudiants.

De plus, la note globale doit satisfaire les exigences de la faculté où l'étudiant s'est inscrit.

Le plagiat sous toute forme est une offense académique très sérieuse et sera traité en conséquence.



dift1020@iro.umontreal.ca
[top]