Programma
Nuova ricerca
Stampa scheda
Programmazione ad Oggetti
Object Oriented Programming Francesco Pagliarecci
Sede
Ingegneria
A.A.
2015/2016
Crediti
9
Ore
72
Periodo
I
Lingua
ITA
Prerequisiti
NO
Risultati di apprendimento attesi
Conoscere e comprendere le nozioni fondamentali della programmazione orientata agli oggetti. Realizzare programmi anche complessi in linguaggio Java.
Programma
Richiami di programmazione procedurale. Introduzione alla programmazione ad oggetti. Introduzione al linguaggio Java. Ciclo di vita e regole di visibilità. Ereditarietà e polimorfismo. Gestione delle eccezioni. Gestione delle stringhe. Tipi generici. Input/output.
Modalità di svolgimento dell'esame
METODI DI VALUTAZIONE DELL'APPRENDIMENTOProgetto + Orale
CRITERI DI VALUTAZIONE DELL'APPRENDIMENTOPer superare con esito positivo la valutazione dell'apprendimento, lo studente deve dimostrare, attraverso le due prove prima descritte, di aver ben compreso i criteri e le procedure di sviluppo del software attraverso la programmazione ad oggetti. Deve dimostrare, inoltre, di essere in grado di applicare, in modo autonomo, tali criteri e tali procedure al progetto di componenti o di semplici applicativi, di saper impiegare correttamente gli strumenti e le tecnologie di sviluppo idonee e di saper redigere una relazione tecnica.
CRITERI DI MISURAZIONE DELL'APPRENDIMENTOAd ogni una delle prove prima indicate è assegnato un punteggio compreso tra zero e trenta. Il voto complessivo, in trentesimi, è dato dalla media dei voti ottenuti nelle due prove, con arrotondamento all'intero per eccesso.
CRITERI DI ATTRIBUZIONE DEL VOTO FINALEPerché l'esito complessivo della valutazione sia positivo, lo studente deve conseguire almeno la sufficienza, pari a diciotto punti, in ognuna delle prove prima descritte. La valutazione massima è raggiunta dimostrando una conoscenza approfondita dei contenuti del corso nell'ambito delle prove. La lode è riservata agli studenti che, avendo svolto tutte le prove in modo corretto e completo, abbiano dimostrato una particolare brillantezza nella esposizione orale e nella redazione del progetto.
Testi consigliati
Herbert Schildt, Java la guida completa, McGraw-Hill
Corsi di laurea
- Ingegneria Informatica e dell'Automazione (Corso di Laurea Triennale (DM 270/04))
- Ingegneria Informatica e dell'Automazione (Corso di Laurea Magistrale (DM 270/04))