Scheda insegnamento (lingua italiana)

Stampato il 17.05.2024 ore 12:24

Insegnamento

Ingegneria del software
Software Engineering

mutua da Calcolatori elettronici 1° modulo

Corso di Laurea

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

Corso di Laurea in Ingegneria Elettronica --VOD--

Anno

1

Periodo didattico

1

Crediti

5

Docente:   Andrea Schaerf Anno accademico:   2002/2003

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++  funzioni, array, puntatori. Gestione della memoria: allocazione statica e dinamica 4
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  Composizione di classi, le classi template, cenni all'ereditarietą tra classi 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
Ulitizzo del compilatore GNU C++  Installazione ed utilizzo del compilatore GNU C++ in ambiente CYGWIN. Utilizzo del debugger 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  8
  Seminari e/o testimonianze  
  Corsi integrativi  
  Visite guidate  
   
 Totale ore dedicate ad altre attività di didattica assistita 8 
 Totale ore complessive
48 

Modalitą d'esame: Prova scritta e orale

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


- Documento generato con SOFIA -