Programmazione II (2010/2011)

Codice insegnamento
4S02724
Docente
Alessandra Di Pierro
Coordinatore
Alessandra Di Pierro
crediti
6
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
Periodo
II semestre dal 1-mar-2011 al 15-giu-2011.

Orario lezioni

II semestre
Giorno Ora Tipo Luogo Note
lunedì 8.30 - 10.30 laboratorio Laboratorio didattico Delta dal 18-apr-2011  al 15-giu-2011
lunedì 10.30 - 11.30 lezione Aula A dal 18-apr-2011  al 15-giu-2011
martedì 16.30 - 18.30 lezione Aula B dal 1-mar-2011  al 15-apr-2011
giovedì 8.30 - 11.30 lezione Aula D dal 1-mar-2011  al 15-apr-2011
giovedì 14.30 - 16.30 lezione Aula B dal 18-apr-2011  al 15-giu-2011

Obiettivi formativi

Fornire le conoscenze necessarie all'uso di linguaggi a oggetti per lo sviluppo di applicazioni di medie dimensioni

Programma

1) Tipi primitivi, enumerativi ed array

2) Il concetto di classe e sottoclasse, rappresentazione UML. Metodi ed oggetti

3) Uso della gerarchia delle classi:
ereditarieta' e polimorfismo, classi astratte, interfacce, tipi generici

4) Implementazione di classi e oggetti:
struttura delle classi, implementazione delle interfacce, modificatori di visibilita'.

5) Estensione delle classi:
classi/sottoclassi/superclassi, ereditarieta', overloading, polimorfismo

6) Tipi generici ed interfacce

7) Cenni alla JVM:
stack/heap e metodi ricorsivi

8) Il meccanismo delle eccezioni:
eccezioni controllate e non controllate, gestione delle eccezioni

9) La documentazione del codice: javadoc

Testi di riferimento
Autore Titolo Casa editrice Anno ISBN Note
Giovanni Pighizzini, Mauro Ferrari Dai fondamenti agli oggetti. Corso di programmazione JAVA (Edizione 3) Pearson Addison-Wesley 2008 978 88 7192 448 9

Modalità d'esame

L'esame consiste in una prova scritta.

Materiale didattico

Documenti

Statistiche per i requisiti di trasparenza (Attuazione Art. 2 del D.M. 31/10/2007, n. 544)

Statistiche esiti
Esiti Esami Esiti Percentuali Media voti Deviazione Standard
Positivi 57.93% 27 3
Respinti 22.06%
Assenti 18.62%
Ritirati 1.37%
Annullati --
Distribuzione degli esiti positivi
18 19 20 21 22 23 24 25 26 27 28 29 30 30 e Lode
2.3% 0.0% 4.7% 1.1% 1.1% 1.1% 10.7% 8.3% 5.9% 5.9% 7.1% 7.1% 23.8% 20.2%

Valori relativi all'AA 2010/2011 calcolati su un totale di 145 iscritti. I valori in percentuale sono arrotondati al numero intero più vicino.