IFT 1870, PROGRAMMATION JAVA: INITIATION Objectifs du cours

IFT1870H05L 1
DESI, HIVER 2005 Fatima Rhazi
LONGUEUIL
IFT 1870,
PROGRAMMATION JAVA: INITIATION
Objectifs du cours :
Le but de ce cours est de :
familiariser l'étudiant avec la programmation élémentaire en Java: types, constantes
versus variables, les énoncés de contrôle, les boucles, les tableaux, en utilisant les concepts
de la programmation objet: clases, objets, méthodes ;
préparer l'étudiant à suivre un cours plus avancé IFT 1170 (JAVA et applications) .
Préalable :
Aucun préalable requis.
Modalités :
Cours théoriques et travaux pratiques durant 12 semaines à raison de 2 heures de cours
théoriques et 2 heures de travaux pratiques par semaine.
Horaire
Le premier cours théorique est prévu pour le 5 janvier et les travaux pratiques débuteront le 12 janavier.
Section
Théorie
Horaire Salle
Travaux pratiques
Horaire Labo.
L mer. 14:00 à 16:00 13
M
mer. 16:00 à 18:00 14
mer. 18:00 à 20:00 13
Évaluation
Examen intra: 20%, date : mercredi 23 février de 16:00 à 18:00
Examen final: 40%, date : mercredi 20 avril de 16:00 à 19:00
Travaux pratiques : 40 % TP1 : 30%, TP2 : 30%, TP3 : 40%
Page web du cours
Tous les documents relatifs au cours ( exercices, démos, tps, examens précédents...) se trouvent
à l’adresse suivante : www.iro.umontreal.ca/~dift1870
IFT1870H05L 2
Contenu du cours :
Semaine Description
01 : 5 janv
- Description du cours et introduction à la programmation
- Étapes de la résolution de problèmes
- Introduction à JAVA:
. notion d'applications et d'applets
. environement de développement Java
02 : 12 janv - Structure d'un programme en Java
- Variables et types de base: entier, réel, booléen, caractère
- Énoncé d'écriture, énoncé d'affectation, opérateurs arithmétiques, relationnels et logiques
03 : 19 janv - Énoncés de lecture
- Énoncés de sélection simple avec if , conditions simples
04 : 26 janv - Sélection multiple avec l'énoncé Switch ....
- Conditions composées, constantes
- Boucles de répétition avec : for
05 : 2 févr - Techniques de compteur, de cumulateur et de validation
- Boucles while
06 : 9 févr - Boucles while suite
- Boucles imbriquées
07 : 16 févr - Introduction aux méthodes (avec return et de type void)
- Transmission de paramètres aux méthodes
- Révision
23 févr EXAMEN INTRA de 16:00 à 18:00
28 février au
6 mars semaine de lecture, activités libres
08 : 9 mars - Type String (chaîne de caractères)
- Tableaux à une dimension, recherche dans un tableau
09 : 16 mars - Passage de tableau en paramètre
- Introduction aux concepts de base de la programmation objet POO
10 : 23 mars - POO suite
- Écriture de classes
- Méthodes d’instances, méthodes de classes
11 : 30 mars - POO suite
- Classes prédéfinies et utilisation, Applets
12 : 6 avril - Révision
20 avril EXAMEN FINAL de 16:00 à 19:00
Références :
- Notes de cours, disponibles à la librairie de l’université de Montréal
- Deitel & Deitel, Java: Comment programmer en Java, 4ème édition (2002), Goulet (80$)
- Claude Delannoy Programmer en Java (Eyrolles)
Plusieurs sites internet présentent de l’information sur JAVA (voir liens utiles sur la page web).
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 !