Scheda insegnamento (lingua italiana)

Stampato il 17.05.2024 ore 12:22

Insegnamento

Ingegneria del software
Software Engineering

mutua da Ingegneria del software

Corso di Laurea

Corso di Laurea Specialistica in Ingegneria Gestionale
Second Level Degree in Management Engineering

Corso di Laurea in Ingegneria Gestionale dell'Informazione

Anno

1

Periodo didattico

1

Crediti

5

Docente:   Andrea Schaerf Anno accademico:   2003/2004

Obiettivi formativi specifici: Propedeuticità obbligatorie: Competenze acquisite (max. 500 caratteri per riga):
Lezioni ed esercitazioni Ore
Argomenti Contenuti specifici  
Principi di Ingegneria del Software  Le qualitą dei programmi e il ciclo di vita del software 2
Analisi del Software  Scopo della fase di analisi. Introduzione al linguaggio di analisi UML; Diagrammi principali in UML: diagrammi statici e dinamici. Realizzazione di diagrammi UML; 4
Elementi di base del linguaggio C++  unzioni, array, puntatori. Gestione della memoria: allocazione statica e dinamica; 6
Classi e oggetti in C++  le funzioni e i dati, i costruttori, i livelli di accesso, l'overloading di operatori, le funzioni speciali; 4
Elementi avanzati sulle classi  Ereditarietą tra classi, composizione di classi, le classi template; 6
Standard Template Library (STL)  Introduzione alla STL. Le classi principali della STL: stringhe, vettori e liste; 4
Progettazione del Software  dalla specifica in UML alle classi C++; 4
Realizzazioni di Specifiche UML utilizzando la STL  Realizzazioni di classi, realizzazioni di associazioni; realizzazione di gerarchie; 4
Il linguaggio Java  Cenni su Java. Differenze tra Java e C++ 2
Esercitazioni  Progetto di singole classi e progetto di applicazioni complesse 4
 Totale ore lezioni ed esercitazioni 40 
 di cui di esercitazione  
Ulteriori attività di didattica assistita
Ore
  Laboratorio  10
  Seminari e/o testimonianze  0
  Corsi integrativi  0
  Visite guidate  0
   
 Totale ore dedicate ad altre attività di didattica assistita 10 
 Totale ore complessive
50 

Modalitą d'esame: Prova scritta e orale

Testi consigliati: Ulteriore materiale didattico o informazioni reperibili al sito http:// http://www.diegm.uniud.it/schaerf-didattica


- Documento generato con SOFIA -