http://www.dis.uniroma1.it/~degiacomo/didattica/progsoft/
SAPIENZA Università di Roma, Laurea in Ingegneria Informatica
Progettazione del Software (9 CFU)
(Canale A-L + Ord509)
Prerequisiti. Si richiede conoscenza dei fondamenti della programmazione
e di un linguaggio ad alto livello orientato agli oggetti, in particolare Java (corsi: Fondamenti di
Informatica I & Fondamenti di Informatica II).
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
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] Slides del corso, A.A. 2009/10. Disponibili in
questa pagina (si veda sotto "materiale didattico").
Informazioni sulla edizione del corso per l'A.A.
2009/10
(Corso erogato nel secondo semestre, dal 1 marzo al 6 giugno 2010)
Avvisi
In questa
sezione vengono riportati gli avvisi specifici sul corso, non sul ricevimento
o altre questioni didattiche, per queste ultime consultare la pagina della didattica.
ATTENZIONE: il docente del edizione del corso 6 CFU Nettuno dall'anno accademico 2009/10 è il Prof. Domenico Lembo che insegna Progettazione del Software per Ingegneria dell'Informazione.
ATTENZIONE: il docente sarà all'estero da metà agosto 2010 a fine gennaio 2010. In questo periodo sarà sostituito, sia per il corso 9CFU che per il corso 5CFU, dal Prof. Massimo Mecella.
- Orario ricevimento
studenti: si veda sito didattica del docente.
- Lezioni (6 CFU): aula 5, Via Castro Laurenziano 7a; lunedì, ore 15:45-19:00 (4 ore); giovedì, ore 17:30-19:00 (2 ore).
- Esercitazioni (3 CFU): Erogate dal Dott. Fabio Patrizi (tutor), presso il laboratorio didattico "Paolo Ercoli", via Tiburtina 205, venerdì 15:45-19:00 (4 ore).
- Registro delle lezioni (De Giacomo) & Materiale didattico per le lezioni
- Registro delle esercitazioni (Patrizi) & Materiale didattico per le esercitazioni
- Programma d'esame
- Modalita' d'esame
- Per esame 9 CFU: L'esame comprende una prova al calcolatore (idonedità), una prova scritta ed la discussione dello scritto. Per poter accedere alla prova scritta bisogna avere superato la prova al calcolatore. Una volta superata la prova al calcolatore questa vale per accedere agli appelli dell'anno accedemico in corso (A.A.09/10). Con il nuovo anno accademico la prova al calcolatore va ripetuta. (Per maggiori
infomazioni si veda Introduzione al corso).
- Per esame 5 CFU (Ord509): in questo caso non va sostenuta la prova al calcolatore.
- NOTA il docente del edizione del corso 6 CFU Nettuno dall'anno accademico 2009/10 è il Prof. Domenico Lembo (http://www.dis.uniroma1.it/~lembo/) che insegna Progettazione del Software per Ingegneria dell'Informazione (http://www.dis.uniroma1.it/~lembo/didattica/ProgettazioneSoftware/index.html).
- Testi d'esame dell'AA.2008/09
Attenzione questi testi d'esame sono simili a quelli che saranno gli esami dell'edizione del corso 2009/10, tuttavia qualche differenza potrà essere presente (come verrà discusso a lezione).
- Testi d'esame e soluzioni dal AA.2003/04 all'AA.2007-08 ; (testi
d'esame e soluzioni edizioni AA.2002/03 e precedenti - Prof. Lenzerini)
Attenzione questi testi d'esame sono per una edizione del corso sostanzialmente diversa da quella corrente (5 CFU invece di 9 CFU), tuttavia rimangono uno strumento molto utile per la preparazione dello scritto.
- Appelli
- Primo appello:
prenotazioni dal 04/06/2010
al 17/06/2010
testo e risultati
- DATA: 21 giugno 2010 scritto (dopo prova al calcolatore del 18/06/2010 - vedi sito Patrizi)
- ORARIO: 9:30
- AULA: 15, Via Scarpa
- ORALE & VERBALIZZAZIONE: 19 luglio 2010 ore 14:30, aula 13, via Scarpa (verificare eventuali cambiamenti di luogo e orario su questo sito)
- Secondo appello: prenotazioni dal 22/06/2010 al 15/07/2010
testo e risultati
- DATA: 19 luglio 2010 scritto (dopo prova al calcolatore del 16/07/2010- vedi sito Patrizi)
- ORARIO:14:00
- AULA: 13, Via Scarpa
- ORALE & VERBALIZZAZIONE: 30 luglio 2010 ore 18:00, stanza B215, Via Ariosto 25.
- Terzo appello: L'appello verrà gestito dal Prof. Mecella. La
prenotazione INFOSTUD sia 9CFU che 5CFU va fatta con docente Mecella (non De Giacomo).
- Venerdì 24 settembre, ore 9.00, in aula 7 e 14 (il punto di raccolta per tutti è in aula 7, poi eventualmente ci si divide nelle due aule)
- Appello di straordinario: L'appello verrà gestito dal Prof. Mecella. La
prenotazione INFOSTUD sia 9CFU che 5CFU va fatta con docente Mecella (non De Giacomo).
- L'appello straordinario, aperto a tutti gli studenti, si svolgerà nella settimana 25 -- 30 ottobre 2010 (la data esatta e l'aula sono ancora non note). Le prenotazioni su INFOSTUD sono aperte e chiudono il 24/10/2010. La prova pratica è invece già fissata a venerdì 22 ottobre 2010, ore 9.30, presso il laboratorio di via Tiburtina 205. Gli studenti devono prenotarsi alla prova pratica attraverso i siti Web dei tutor ing. Patrizi (per il canale del prof. De Giacomo) e ing. de Leoni (per il canale del docente).
- Per ulteriori informazioni vi veda http://www.dis.uniroma1.it/~mecella/didattica/2010/ProgSw/
- Quarto appello: venerdi 11 febbraio 2011, ore 9:30, Via Scarpa Aula 15: L'appello verrà gestito dal Prof. Mecella. La
prenotazione INFOSTUD sia 9CFU che 5CFU va fatta con docente Mecella (non De Giacomo). Orale venerdì 18 febbraio 2011, ore 14:30, ufficio del Prof. Mecella -- testo e risultati
- Quinto appello: venerdi 25 febbraio 2011, ore 9:30, Via Scarpa Aula 15: L'appello verrà gestito dal Prof. Mecella. La
prenotazione INFOSTUD sia 9CFU che 5CFU va fatta con docente Mecella (non De Giacomo). Orale venerdì 4 marzo 2011, ore 10:00, ufficio del Prof Mecella. -- testo e risultati
- Appello di straordinario: lunedì 16 maggio 2011, ore 10:00, Via Ariosto 25, Aula A4: L'appello verrà gestito dal Prof. Mecella. La
prenotazione INFOSTUD sia 9CFU che 5CFU va fatta con docente Mecella (non De Giacomo).
Nota: essendo un appello straordinario, ne potranno usufruire ESCLUSIVAMENTE:
- Studenti fuori-corso (che deve risultare tale sulla base delle indicazioni --anno di immatricolazione-- riportate sulla ricevuta INFOSTUD stampata dallo studente.)
- Studenti ripetenti, limitatamente agli esami dell'anno che ripetono e a quelli degli anni precedenti (che deve essere attestata dallo studente mediante esibizione della ricevuta di versamento dell'iscrizione come RIPETENTE per l'anno 2010/11.)
Ritorno alla didattica
di Giuseppe De Giacomo