Differenze tra le versioni di "Ingegneria del software Turno 2/2005-2006"

Da WikiDsy.
(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:30-19:30'' Aula Beta (218 posti, via Comelico 39)  
+
*Martedì ''17:45-19:15'' Aula Beta (218 posti, via Comelico 39)  
*Giovedì ''17:30-19:30'' Aula Beta (218 posti, via Comelico 39)  
+
*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 "libero" sul Dsy]
+
* '''[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 professore]
 
 
 
 
== 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 ===
  Da farsi stasera...
+
* 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:53, 7 mar 2006

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

Mario Ornaghi

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

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

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)