Riepilogo dell'insegnamento: Programmazione 1
12 cfu così ripartiti nelle aree:
- 2 CFU nell'area B - Algoritmi
- 10 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
- B - Algoritmi
- *
SDF - Strutture di Dati Fondamentali
Strutture dati dinamiche e loro realizzazione tramite liste concatenate
- *
SDF - Strutture di Dati Fondamentali
Alberi binari e algoritmi su alberi binari
- C - Programmazione
- *
CB - Costrutti di Base
Ingressi/uscita dei dati e operazioni su file
-
V - Varie
Organizzazione di un programma su piu' file: scope, visibilita', durata
- *
SDTD - Strutture Dati e Tipi di Dati astratti
Strutture dati fondamentali (liste, stack, code) e lealizzazione tramite array e struct
- *
CB - Costrutti di Base
Allocazione dinamica della memoria
- *
CB - Costrutti di Base
Stringhe e gestione delle stringhe
- *
SDTD - Strutture Dati e Tipi di Dati astratti
Array, puntatori e algebra dei puntatori
- *
CB - Costrutti di Base
Istruzioni semplici e strutturate
- *
P - Procedure
Funzioni e passaggio di parametri
- *
CB - Costrutti di Base
Sintassi del C++: variabili, costanti, tipi, espressioni, comandi
-
V - Varie
Modello elementare di un calcolatore e sviluppo di un programma
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa