Riepilogo dell'insegnamento: Laboratorio di Programmazione
4 cfu così ripartiti nelle aree:
- 4 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
- C - Programmazione
- *
POO - Programmazione Orientata agli Oggetti
Elementi di programmazione object-oriented in Java: classi e oggetti; campi, costruttori e metodi.
- *
P - Procedure
Procedure secondo il paradigma imperativo. Metodi nella programmazione orientata agli oggetti.
- *
SDTD - Strutture Dati e Tipi di Dati astratti
Introduzione all'astrazione sui dati attraverso semplici dati strutturati. Specifica astratta di una struttura dati e diversita' delle scelte realizzative.
- *
R - Ricorsione
Definizioni ricorsive. Ricorsione generale e ricorsione di coda (tail recursion). Approccio iterativo come ricorsione di coda.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali