Licence en Communication numérique (Università degli Studi di Milano)


2009-10 2008-09 2007-08 2006-07 2005-06 2004-05 2003-04

Ce laboratoire présente les techniques de base pour la programmation orientée aux objets.

Infos

Date Info
10/01/2007 Discussions de Janvier des projets de Laboratoire de programmation
Les discussions de Janvier auront lieu le 17/01 à 9:30 dans le bureau du professeur.

18/09/2007 Évaluations du projet “Monopoli” de Laboratoire de programmation
Les évaluations du projet “Monopoli” de Laboratoire de programmation sont disponibles, aussi que un calendrier des discussions qui auront lieu le 28/09. Dans cette date, les heures de bureau seront reportées après la fin des discussions.
31/08/2007 Projet pour l'exam de Laboratoire de programmation de Septembre et de Janvier
Le texte du projet à discuter en Septermbre ou Janvier est disponible. Les étudiants sont vivement invités à lire attentivement le texte et de respecter les délais pour rendre le projet décrits dans le document.
28/06/2007 Discussions des projets de Laboratoire de programmation pour la session de Juillet 2007
Les discussions pour la session de Juillet auront lieu le 4/7 à 10:00 dans le bureau du professeur.
12/06/2007 Évaluations du projet “PathFinder” de Laboratoire de programmation
Les évaluations du projet “PathFinder” de Laboratoire de programmation sont disponibles, aussi que un calendrier des discussions.
16/05/2007 Projet pour l'exam de Laboratoire de programmation de Juin et de Juillet
Le texte du projet à discuter en Juin ou Juillet est disponible. Les étudiants sont vivement invités à lire attentivement le texte et de respecter les délais pour rendre le projet décrits dans le document.
21/02/2007 Évaluations du projet “SpaceInvaders” de Laboratoire de programmation
Les évaluations du projet “SpaceInvaders” de Laboratoire de programmation sont disponibles, aussi que un calendrier des discussions.
17/01/2007 Projet pour l'exam de Laboratoire de programmation de Fevrier et d'Avril
Le texte du projet à discuter en Février ou Avril est disponible. Les étudiants sont vivement invités à lire attentivement le texte et de respecter les délais pour rendre le projet décrits dans le document.
10/01/2007 Modification du calendrier des leçons de Laboratoire de programmation
Les leçons vont continuer après la fin du premier semestre selon le calendrier suivant: 22/01, aula 309 15:30-17:30; 23/01, aula V1 17:30-18:30; 25/01, aula G11 14:30/16:30.
27/11/2006 Modification du calendrier des leçons de Laboratoire de programmation
Les leçons de l'11 e du 14 Decembre sont annulées. La première sera recupérée le 15/12 à 13:30 dans l'aula 309. La deuxième sera recupérée à Janvier.
08/11/2006 Progiciel pour les entrées-sorties à utiliser pendant les leçons de Laboratoire de programmation
Le progiciel prog à utiliser pour gérer les entrées-sorties est disponible pour le téléchargement. Pour installer le progiciel il suffit de décompresser l'archive ZIP dans un dossier qui apparaît dans la variable d'environnement $CLASSPATH.
31/10/2006 Instructions sur l'accés aux PC pendant les leçons de Laboratoire de programmation
Instrucions explaining how to access the PCs in aula 309 are available.
31/10/2006 Distribution live pour les leçons de Laboratoire de programmation
L'image ISO contenant la distribution live à utiliser pour les exercices de laboratoire est disponible pour téléchargement.
13/10/2006 Calendrier pour la première partie de l'enseignement de Laboratoire de programmation
Les leçons de la première partie de l'enseignement auront lieu aux dates suivantes: 16/10, aula 200 15:30-17:30; 19/10, aula 405 14:30-16:30; 23/10, aula 200 15:30-17:30; 26/10, aula 202 15:30-17:30; 30/10, aula 200 15:30-17:30; 2/11, aula 405 14:30-16:30. Ensuite, les leçons auront lieu aux oraires officiels.

Langue

Les leçons sont en italien.

Horaires du cours

Les cours auront lieu en Città Studi, selon le calendrier suivant:

Jour Heure Lieu
lundi 15:30 - 17:30 Aula 309 (via Celoria)
jeudi 14:30 - 16:30 Aula 309 (via Celoria)

Tout changement à l'horaire sera annoncé en classe et publié dans la section Infos de cette page.

Heures de bureau

Sur rendez-vous (par e-mail). Il est possible contacter l'enseignant par e-mail, en prenant soin de lire à l'avance le guide préparé par le professeur Sebastiano Vigna et précisant clairement dans le message le nom du cours et l'année scolaire. En particulier, les étudiants sont encouragés à toujours utiliser leur adresse académique (c'est à dire celui basée sur la domaine studenti.unimi.it) en signant avec nom et numéro d'identification et rappelant que le temps de réponse peut varier en fonction des engagements de l'enseignant.

Materiel bibliographique

L'enseignement fait référence au livre: G. Pighizzini e M. Ferrari, Dai fondamenti agli oggetti. Corso di programmazione JAVA, Pearson Addison-Wesley, 2005 (ISBN: 9788871922508).

Programme

Le programme fait référence aux arguments detaillés dans le calendrier des leçons.

Calendrier des leçons

Sujet
16/10/2006 Linux 1
19/10/2006 Linux 2
23/10/2006 Encodage de l'information
26/10/2006 Algèbre de Boole et circuits
30/10/2006 Algorithmes
02/11/2006 Algorithmes
06/11/2006 Premiers programmes Java
09/11/2006 Premiers programmes Java
13/11/2006 Tests et boucles
16/11/2006 Tests et boucles
20/11/2006 Données et variables
23/11/2006 Données et variables
27/11/2006 Chaînes des caractères
30/11/2006 Tableaux
04/12/2006 Héritage et polymorphisme
15/12/2006 Héritage et polymorphisme
18/12/2006 Fichiers
21/12/2006 Fichiers
08/01/2007 Mis en œuvre de classes
11/01/2007 Mis en œuvre de classes
15/01/2007 Exceptions
18/01/2007 Mise en œuvre d'un système complexe
22/01/2007 Mise en œuvre d'un système complexe
24/01/2007 Presentation du projet
25/01/2007 Récursion

Modalités d'examination

L'examination consiste en la mise en oœuvre d'un projet à realiser par un groupe de trois personnes maximum.

Sessions d'examen

Session Date
février 21/02/2007 Resultats
juin 12/06/2007 Resultats
septembre 18/09/2007 Resultats