http://www.dis.uniroma1.it/~lenzerin/didattica/progettazionedelsoftware1

Università di Roma "La Sapienza"
Laurea in Ingegneria Informatica -- nuovo ordinamento

Home page del Corso
Progettazione del Software 1

(canale M-Z)

Anno accademico 2003/2004

Prof. Maurizio Lenzerini


AVVISI

A chi è rivolto il corso. Per l'anno accademico 2003/2004, il corso è rivolto agli studenti del secondo anno del Corso di Laurea in Ingegneria Informatica -- nuovo ordinamento il cui cognome inizia con una lettera compresa tra M e Z (si veda questo sito per il canale A-L).

Prerequisiti. Si richiede conoscenza dei fondamenti della programmazione e di un linguaggio ad alto livello, tipicamente Java (corso: Fondamenti di Informatica I).

Obiettivi. 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) 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 la fase di progettazione. 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] Lucidi del corso, A.A. 2003/2004. Disponibili in questa pagina (si veda sotto "materiale didattico").



Informazioni sulla edizione del corso per l'A.A. 2003/2004 (canale del Prof. Lenzerini)
(Corso erogato nel secondo periodo didattico, da gennaio a marzo 2004)


Back toRitorno alla home page di Maurizio Lenzerini