Anno immatricolazione
2016/2017
SSD
ING-INF/05 (SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI)
Dipartimento
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE E DELL'INFORMAZIONE
Corso di studio
INGEGNERIA ELETTRONICA E INFORMATICA
Periodo didattico
Secondo Semestre (06/03/2019 - 14/06/2019)
Ore
45 ore di attività frontale
Tipo esame
SCRITTO E ORALE CONGIUNTI
Prerequisiti
Capacità di programmazione procedurale ed orientata agli oggetti. Conoscenza di base del linguaggio Java.
Obiettivi formativi
L'obiettivo del corso è la comprensione da parte degli studenti delle principali problematiche relative alla progettazione e allo sviluppo di progetti software di medie e grandi dimensioni.
Programma e contenuti
Vengono trattati I seguenti argomenti:- processi di sviluppo del software;- analisi dei requisiti;- principi di progettazione orientata agli oggetti;- architetture software;- sistemi distribuiti (cenni);- tecniche di verifica e convalida.
Metodi didattici
Lezioni (ore/anno in aula): 35
Esercitazioni (ore/anno in aula): 0
Attività pratiche (ore/anno in aula): 35
Le lezioni vengono svolte in aula utilizzando lucidi ed altro materiale fornito dal docente.
affrontate usando lucidi integrati con spiegazioni alla lavagna.
L'attività di laboratorio prevede lo sviluppo, individuale o di gruppo, di alcuni applicazioni software pensate per illustrare in pratica gli argomenti trattati a lezione.
Testi di riferimento
- Ian Sommerville Ingegneria del software. PEARSON
- Craig Larman. Applicare UML e i pattern. PEARSON
Modalità verifica apprendimento
La valutazione consiste nella presentazione di un progetto realizzato in gruppo e nella discussione degli argomenti trattati a lezione.
Una valutazione positiva del progetto è necessaria per accedere alla prova orale individuale.
Obiettivi Agenda 2030 per lo sviluppo sostenibile