IFT 1870, PROGRAMMATION JAVA: INITIATION Objectifs du cours

IFT1870A04L 1
DESI, AUTOMNE 2004 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 7 septembre et les travaux pratiques débuteront le 14
septembre.
Section
Théorie
Horaire Salle
Travaux pratiques
Horaire Labo.
L mar. 16:00 à 18:00 13
M
mar. 18:00 à 20:00 14
mar. 20:00 à 22:00 13
Évaluation
Examen intra: 20%, date : mardi 26 oct de 18:00 à 20:00
Examen final: 40%, date : mardi 14 déc de 18:00 à 21: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
IFT1870A04L 2
Contenu du cours :
Semaine Description
01 : 7 sept
- 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 : 14 sept - 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 : 21 sept - Énoncés de lecture
- Énoncés de sélection simple avec if , conditions simples
04 : 28 sept - Sélection multiple avec l'énoncé Switch ....
- Conditions composées, constantes
- Boucles de répétition avec : for
05 : 5 oct - Techniques de compteur, de cumulateur et de validation
- Boucles while
11 au 15 oct semaine de lecture, activités libres
06 : 19 oct - Boucles while suite
- Boucles imbriquées
- Révision
26 oct EXAMEN INTRA de 18:00 à 20:00
07 : 2 nov - Introduction aux méthodes (avec return et de type void)
- Transmission de paramètres aux méthodes
08 : 9 nov - Type String (chaîne de caractères)
- Tableaux à une dimension, recherche dans un tableau
09 : 16 nov - Passage de tableau en paramètre
- Introduction aux concepts de base de la programmation objet POO
10 : 23 nov - POO suite
- Écriture de classes
- Méthodes d’instances, méthodes de classes
11 : 30 nov - POO suite
- Classes prédéfinies et utilisation, Applets
12 : 7 dec - Révision
14 dec EXAMEN FINAL de 18:00 à 21: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 !