Riepilogo dell'insegnamento: Programmazione + Laboratorio
12 cfu così ripartiti nelle aree:
- 2 CFU nell'area B - Algoritmi
- 10 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
- B - Algoritmi
- *
A - Algoritmi fondamentali
Algoritmi di ricerca e ordinamento
-
TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
Analisi e progettazione di algoritmi (flow-chart, carte sintattiche e grafi di nassi sschneiderman)
- C - Programmazione
- *
SDTD - Strutture Dati e Tipi di Dati astratti
Array, Record, File
- *
SCP - Sviluppo e Correttezza dei Programmi
Programmazione strutturata
- *
CB - Costrutti di Base
Costrutti base (sequenza, selezione e iterazione)
- *
R - Ricorsione
Funzioni ricorsive
- *
P - Procedure
Definizione di procedure e funzioni
- *
P - Procedure
Procedure e funzioni in C
- *
SS - Sintassi e Semantica
Elementi di sintassi e semantica del linguaggio di programmazione
- *
PSA - Problem Solving e Algoritmi
Fasi per la soluzione di un problema
- *
SCP - Sviluppo e Correttezza dei Programmi
Compilatori e interpreti
- *
PSA - Problem Solving e Algoritmi
Definizione e descrizione degli algoritmi
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa