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).