Linguaggi di Programmazione II, a.a. 2009/10

L'obiettivo del corso è di approfondire lo studio della programmazione orientata agli oggetti iniziato con il corso di Linguaggi di Programmazione I. Usando il linguaggio Java 1.5, verranno trattati casi notevoli di progettazione orientata agli oggetti tratti dalla libreria standard, con i loro rispettivi design pattern. Verranno inoltre trattati argomenti di programmazione avanzata quali la programmazione generica, la riflessione, il multithreading e la libreria Java Collection Framework.

Programma del corso con riferimenti ai libri

Diario delle lezioni

Orari: lunedì e mercoledì, aula E3, ore 14-16.

Testi consigliati:

  • Progettazione del software e design pattern in Java - di C.S. Horstmann - Apogeo (capitoli da 3 a 7)
    Gli esempi di codice si possono scaricare da: www.apogeonline.com
  • Core Java 2, (7a edizione), volumi 1 (capitoli 5,6 e 13) e 2 (capitoli 1 e 2) - di C.S. Horstmann e Cornell - Pearson/Prentice Hall
    Gli esempi di codice si possono scaricare da: www.phptr.com
  • Linguaggi di programmazione, principi e paradigmi - di M. Gabbrielli e S. Martini - McGraw-Hill (capitolo 10, opzionale)

Novità: proposta di tirocinio interno

Esami:

  • 3/5/10; prova intercorso; tracce: (A)  (B);  risultati (la prova si intende superata con 17/30)
  • 28/6/10; ore 9:00, aula C05; tracce: (A)  (B);  risultati (voto complessivo); sono ammessi ed esonerati gli studenti che hanno ottenuto 18/30; orali: da Carbone a Fusco, venerdì 9/7, ore 8:45, studio del docente; da Iovino a Terracciano, lunedì 12/7, ore 10:00, studio del docente;
  • 26/7/10; tracce: (A)  (B);  risultati (voto complessivo); sono ammessi gli studenti che hanno ottenuto almeno 16/30; sono esonerati dall'orale gli studenti che hanno ottenuto almeno 18/30, tranne Parolisi e Isernia, che dovranno sostenere l'orale; orali: giovedì 29/7, ore 14, studio del docente;
  • 14/9/10; tracciarisultati; orali: 29 settembre, ore 9:00, all'ingresso dell'edificio principale dell'Ateneo (Corso Umberto I, 40) comunicato stampa
  • 30/11/10; tracciarisultati, ammissione con 17/30, l'orale è obbligatorio per Sergio e Capasso; orali: martedì 7/12, ore 10, studio del docente; l'appello è aperto a tutti e sostituisce uno dei tre appelli previsti per gennaio/febbraio
  • 7/2/11; ore 14:00, aula B4; tracciarisultati; orali: lunedì 21/2, ore 10, studio del docente
  • 4/3/11; tracciarisultati, ammissione con 15/30, esonero dall'orale con 18/30; orali: mercoledì 16/3, ore 10, studio del docente

Materiale utile:

 
 
  e-mail: faella.didattica @ gmail.com