Anno di corso: 1

Crediti: 6
Crediti: 6
Crediti: 9
Crediti: 6
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Altro

Anno di corso: 2

Anno di corso: 3

Crediti: 6
Crediti: 6
Crediti: 6
Crediti: 6
Crediti: 6
Crediti: 12
Tipo: A scelta dello studente
Crediti: 6
Tipo: Lingua/Prova Finale

INFORMATICA

Scheda dell'insegnamento

Anno accademico di regolamento: 
2013/2014
Anno di corso: 
1
Anno accademico di erogazione: 
2013/2014
Tipo di attività: 
Obbligatorio
Lingua: 
Italiano
Crediti: 
6
Ciclo: 
Primo Semestre
Ore di attivita' didattica: 
48
Prerequisiti: 

NESSUNO

Moduli

Metodi di valutazione

Sede: 
MILANO
Modalita' di verifica dell'apprendimento: 

L’esame consiste in una prova scritta (teoria e esercizi) e orale.

Valutazione: 
Voto Finale

Obiettivi formativi

Il corso si propone di introdurre gli studenti alla logica che sta alla base della teoria dell'informazione, di analizzare attraverso esempi, la struttura degli insiemi di informazioni, di illustrare l’architettura di un elaboratore e l’evoluzione subita da quest’ultima nel corso del tempo.
Il corso si propone inoltre di analizzare le attività connesse con la gestione del ciclo di vita del software e, in particolare, di approfondire la fase di specifica dei requisiti.
Al termine del corso gli studenti dovranno essere in grado di analizzare i problemi relativi all’elaborazione delle informazioni e di produrre i documenti di specifica capaci di descrivere in modo semiformale i requisiti che le soluzioni dovranno soddisfare.
Gli studenti dovranno anche saper applicare i concetti di base dell'elaborazione a problemi concreti di calcolo mediante l'uso degli strumenti di base dell’informatica.

Contenuti

Trattamento dell’informazione dal punto di vista informatico e statistico
La gestione, la codifica dell’informazione e gli strumenti di elaborazione
Hardware e Software
Ciclo di vita del software, analisi e specifica dei requisiti
Sistemi Operativi, reti, architetture
Sicurezza, Informatica e World Wide Web
Data Base Management Systems
Interrogazione di basi di dati

Programma esteso

a. L’informazione
• Dal dato all’informazione
• Elaborazione dell’informazione
• Relazione tra informazione e supporto
• La codifica dell’informazione
• Rappresentazione binaria e booleana dell’informazione
• L’informazione digitale
b. Gli strumenti per gestire l’informazione
• Hardware
• Software
• Ciclo di vita del software
• Organizzazione funzionale di un’applicazione informatica
• UML
• Specifica dei requisiti
• Sistemi Operativi
• Reti di calcolatori e architetture di sistemi informatici distribuiti
• Sicurezza dei sistemi informatici ed informativi
• Evoluzioni delle architetture e sistemi Web
C. Basi di dati
• Cenni ai database management systems
SQL

Bibliografia consigliata

Sarà comunicato dal docente a lezione, consultate il sito web del docente

Metodi didattici

Lezioni frontali, seminari monotematici, esercitazioni