Differenze tra le versioni di "Ingegneria del software Turno 2/2005-2006"
(→Appunti) |
|||
Riga 16: | Riga 16: | ||
*[[:Categoria:Corsi Informatica|Informatica]] | *[[:Categoria:Corsi Informatica|Informatica]] | ||
=== Modalità d'esame === | === Modalità d'esame === | ||
+ | * Compitini e, per chi non ha fatto o superato i compitini, orale tradizionale | ||
+ | * Orale: | ||
+ | ** per chi ha fatto i compitini: verbalizzazione del voto dei compitini, con eventuali brevi domande nel caso di incertezze; | ||
+ | ** per chi non ha fatto i compitini o non è soddisfatto del voto dei compitini orale dettagliato; il voto sarà determinato dall’orale. | ||
=== Prerequisiti al corso === | === Prerequisiti al corso === | ||
=== Orari e luogo delle lezioni === | === Orari e luogo delle lezioni === | ||
− | *Martedì ''17: | + | *Martedì ''17:45-19:15'' Aula Beta (218 posti, via Comelico 39) |
− | *Giovedì ''17: | + | *Giovedì ''17:45-19:15'' Aula Beta (218 posti, via Comelico 39) |
*[http://www.dsi.unimi.it/occorrenza.php?z=0;id_corso=5;id_occ=975 link al corso su DSI] | *[http://www.dsi.unimi.it/occorrenza.php?z=0;id_corso=5;id_occ=975 link al corso su DSI] | ||
=== Orario di ricevimento studenti === | === Orario di ricevimento studenti === | ||
== Informazioni specifiche == | == Informazioni specifiche == | ||
=== Siti del corso === | === Siti del corso === | ||
+ | *[http://www.dsy.it/forum/forumdisplay.php?s=&forumid=85 Hosted forum del professor Ornaghi] | ||
=== Forum del corso, e affini === | === Forum del corso, e affini === | ||
− | + | * [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=237 Forum sul Dsy di Ingegneria del Software (in comune con turno 1)] | |
− | * [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=237 Forum | + | * '''[http://www.dsy.it/forum/forumdisplay.php?s=&forumid=85 Hosted forum del professor Ornaghi]''' |
− | * [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=85 Hosted forum del | ||
− | |||
== Materiale didattico == | == Materiale didattico == | ||
=== Programma del corso === | === Programma del corso === | ||
+ | * Parte I. '''Generalità e Progettazione | ||
+ | ** Introduzione all’ingegneria del software; | ||
+ | ** Ciclo di vita del Software | ||
+ | ** Qualità e Principi | ||
+ | ** Cenni su Requisiti ed Analisi | ||
+ | ** Progettazione ed Architetture | ||
+ | *Parte II. '''Analisi, Specifica e Verifica | ||
+ | ** Analisi, specifica e verifica nel ciclo di vita | ||
+ | ** Specifica | ||
+ | *** Operazionale vs dichiarativa | ||
+ | *** formale vs informale | ||
+ | ** Verifica | ||
+ | *** Testing | ||
+ | *** Analisi | ||
+ | *** Tools | ||
+ | *Parte III. '''Analisi, Progettazione e programmazione OO (Object Oriented) | ||
+ | ** Sarà interfogliata alle parti I e II, specializzandole al caso OO | ||
+ | ***In particolare, Principi di OOA&P: patterns | ||
+ | ** Introdurrà e userà UML | ||
=== Testi === | === Testi === | ||
+ | *'''Ghezzi, Jazayeri, Mandrioli: Ingegneria del Software - fondamenti e principi, 2° ed., Prentice Hall''' | ||
+ | ** per la parte UML<br>''C. Larman: Applicare UML e i pattern – 3° ed., Pearson 2005 | ||
=== Altro materiale consigliato === | === Altro materiale consigliato === | ||
+ | *''Gamma et al: Design Patterns. Prima edizione italiana. Addison-Wesley Italia, 2002 | ||
+ | *''M. Fowler. UML distilled. Prima edizione italiana. Addison Wesley Italia, 2000 | ||
=== Video delle lezioni === | === Video delle lezioni === | ||
=== Appunti === | === Appunti === | ||
− | |||
* [http://www.dsy.it/forum/showthread.php?s=&threadid=18011 Lucidi A.A. 2004/2005] | * [http://www.dsy.it/forum/showthread.php?s=&threadid=18011 Lucidi A.A. 2004/2005] | ||
− | |||
=== Altro materiale in Internet === | === Altro materiale in Internet === | ||
+ | Si consiglia l'utilizzo del software free '''ARGO''', scaricabile gratuitamente da [http://argouml.tigris.org] | ||
=== Esami passati, tesine, compiti .. === | === Esami passati, tesine, compiti .. === | ||
== Diario del corso == | == Diario del corso == | ||
=== Lezione del 07/03/2006 === | === Lezione del 07/03/2006 === | ||
− | + | * Introduzione al corso | |
+ | ** (slide disponibili a breve) | ||
+ | |||
[[Categoria:Corsi]][[Categoria:Corsi Informatica]][[Categoria:Corsi Secondo Semestre]] | [[Categoria:Corsi]][[Categoria:Corsi Informatica]][[Categoria:Corsi Secondo Semestre]] |
Versione delle 18:52, 7 mar 2006
Indice
News
Il corso inizia STASERA (07/03/06) in aula Beta alle 17:30.
Lezioni cancellate/spostate
Appelli
- 20/4/2006
- 22/6/2006
- 18/7/2006
- 21/9/2006
- 19/10/2006
- 25/1/2007
Anni precedenti
Informazioni generali
Docenti
Corsi di laurea
Modalità d'esame
- Compitini e, per chi non ha fatto o superato i compitini, orale tradizionale
- Orale:
- per chi ha fatto i compitini: verbalizzazione del voto dei compitini, con eventuali brevi domande nel caso di incertezze;
- per chi non ha fatto i compitini o non è soddisfatto del voto dei compitini orale dettagliato; il voto sarà determinato dall’orale.
Prerequisiti al corso
Orari e luogo delle lezioni
- Martedì 17:45-19:15 Aula Beta (218 posti, via Comelico 39)
- Giovedì 17:45-19:15 Aula Beta (218 posti, via Comelico 39)
- link al corso su DSI
Orario di ricevimento studenti
Informazioni specifiche
Siti del corso
Forum del corso, e affini
Materiale didattico
Programma del corso
- Parte I. Generalità e Progettazione
- Introduzione all’ingegneria del software;
- Ciclo di vita del Software
- Qualità e Principi
- Cenni su Requisiti ed Analisi
- Progettazione ed Architetture
- Parte II. Analisi, Specifica e Verifica
- Analisi, specifica e verifica nel ciclo di vita
- Specifica
- Operazionale vs dichiarativa
- formale vs informale
- Verifica
- Testing
- Analisi
- Tools
- Parte III. Analisi, Progettazione e programmazione OO (Object Oriented)
- Sarà interfogliata alle parti I e II, specializzandole al caso OO
- In particolare, Principi di OOA&P: patterns
- Introdurrà e userà UML
- Sarà interfogliata alle parti I e II, specializzandole al caso OO
Testi
- Ghezzi, Jazayeri, Mandrioli: Ingegneria del Software - fondamenti e principi, 2° ed., Prentice Hall
- per la parte UML
C. Larman: Applicare UML e i pattern – 3° ed., Pearson 2005
- per la parte UML
Altro materiale consigliato
- Gamma et al: Design Patterns. Prima edizione italiana. Addison-Wesley Italia, 2002
- M. Fowler. UML distilled. Prima edizione italiana. Addison Wesley Italia, 2000
Video delle lezioni
Appunti
Altro materiale in Internet
Si consiglia l'utilizzo del software free ARGO, scaricabile gratuitamente da [1]
Esami passati, tesine, compiti ..
Diario del corso
Lezione del 07/03/2006
- Introduzione al corso
- (slide disponibili a breve)