Università di Roma "La Sapienza"
Laurea in Ingegneria Gestionale

Corso di Progettazione del Software

Canale M-Z

A.A. 2007/08

Docente: Monica Scannapieco



Prerequisiti. Si richiede buona conoscenza dei fondamenti della programmazione e di un linguaggio ad alto livello, tipicamente Java. In dettaglio, si richiede che lo studente sia a conoscenza dei concetti in programma per i seguenti corsi :

Obiettivi. L'obiettivo del corso lo studio e l'approfondimento degli aspetti fondamentali relativi alla progettazione del software: le qualita' del software, il concetto di modulo e la modularizzazione, la distinzione tra analisi (concettualizzazione) e progettazione (realizzazione), 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 le fasi di progettazione e 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.

Materiale didattico.
[ 1] Slides del corso. Disponibili in questa pagina (si veda la voce "materiale didattico").


Informazioni sulla edizione del corso per l'A.A. 2007/08

** La lezione del giorno 19/02/2008 non si terrà a causa dell'indisponibilità del docente **

 

Lezioni

Materiale didattico

Programma d'esame

Edizione precedente del corso

Orario ricevimento studenti

Bacheca Annunci ed Informazioni Varie

Prossimi Appelli



Ritorna alla didattica

19-02-2008