L'obiettivo del corso è lo studio e l'approfondimento degli aspetti fondamentali relativi alla progettazione del software: le qualità del software; il concetto di modulo e la modularizzazione; la distinzione tra analisi (concettualizzazione), progetto e realizzazione di applicazioni; la nozione di specifica; ecc. Gli argomenti vengono trattati dando enfasi ad aspetti metodologici e ad aspetti sperimentali utilizzando la notazione di UML (Unified Modeling Language) per la fase di analisi, e il linguaggio Java per la fase di realizzazione. Alla fine del corso lo studente dovrebbe avere acquisito tecniche e metodi per affrontare problemi di progettazione dei programmi secondo una metodologia basata sulla distinzione tra concettualizzazione e realizzazione, sulla modularizzazione e sulla orientazione agli oggetti.
Orario: Lunedì 14:30-17:30 e Martedì 09:00-12:30 in aula 10, sede di Ingegneria di V.Andrea Doria, Latina
Docente: Domenico Fabio Savo
Martedì dopo lezione nello studio 5 (durante il corso), poi su appuntamento. Si prega di prenotarsi in
ogni caso scrivendo una email al docente o a lezione.
» 20/01/2017: La prova orale dell'esame del 16-01-2017 si terrà Lunedì 23 alle ore 14:30 nello Studio 5 (i risultati saranno pubblicati nei prossimi giorni).
» 28/10/2016: Risultati appello del 24/10/2016 (pdf). La prova orale si terrà Lunedì 7 Novembre alle ore 11:00 nello Studio 5.
» 13/09/2016: Risultati appello del 12/09/2016 (pdf). La prova orale si terrà Venerdì 16 Settembre alle ore 16:30 nello Studio 5.
» 28/07/2016: Risultati appello del 25/07/2016 (pdf). La prova orale si terrà Venerdì 29 Luglio alle ore 14:30 nello Studio 5.
» 19/07/2016: Risultati appello del 04/07/2016 (pdf). La prova orale si terrà Giovedì 21 Luglio alle ore 14:00 nello Studio 5.
» 20/04/2016: La lezione del 26/04/2016 è rimandata.
» 16/04/2016: Le lezione del 18/04/2016 e 19/04/2016 si terranno nel laboratorio informatico 1.