Linguaggi di programmazione

A.A. 2019/2020
Insegnamento per
6
Crediti massimi
48
Ore totali
SSD
INF/01
Lingua
Italiano
Obiettivi formativi
analizzare in modo critico ogni linguaggio di programmazione,
· valutare le implicazioni che ha la scelta di un particolare linguaggio nei costi e nei tempi di sviluppo di un'applicazione,
· scegliere il linguaggio giusto in contesti differenti,
· sviluppare strategie per apprendere rapidamente nuovi linguaggi di programmazione.
programmare in stile imperativo, funzionale e dichiarativo
· migliorare l'abilità di strutturazione di codice e dati, anche con ottica orientata agli oggetti
· comprendere e quindi sfruttare il più possibile i controlli statici per ridurre il rischio di bug nel codice
· fattorizzare il codice anche per supportarne lo sviluppo in gruppi di lavoro complessi
· saper legare l'evoluzione dei linguaggi di programmazione a quella delle applicazioni, dei compilatori e degli interpreti

Struttura insegnamento e programma

Linea Crema
Edizione attiva
INF/01 - INFORMATICA - CFU: 6
Lezioni: 48 ore
Docente: Cazzola Walter
Programma
Il programma è condiviso con i seguenti insegnamenti:
- [F1X-54](https://www.unimi.it/it/ugov/of/af20200000f1x-54)
Periodo
Primo semestre
Periodo
Primo semestre
Modalità di valutazione
Esame
Giudizio di valutazione
voto verbalizzato in trentesimi
Docente/i
Ricevimento:
L'orario di ricevimento dipende dal corso che seguite: consultate la pagina del corso.
Ufficio 5009 Via Celoria 18