Informatica (6 CFU - 2° per.) [Ing-Inf/05]

Numero totale di ore di lezione: 
60
Esame a Scelta: 
No
Prerequisiti: 

Nessuno

Obiettivi: 

Gli obiettivi formativi del Corso sono di introdurre i principi e le tecniche di
programmazione usando il linguaggio C++. Facendo ricorso a numerosi esempi pratici, lo studente viene
messo in condizione di scrivere ed eseguire semplici programmi procedurali.

Programma di massima
Organizzazione di un calcolatore. Struttura a blocchi di un calcolatore, rappesentazione dell'informazione. Il calcolatore come ambiente di sviluppo e di esecuzione di programmi. Elementi sintattici, tipi fondamentali, istruzioni semplici, ingresso e uscita dei dati, istruzioni strutturate e di salto, funzioni, puntatori, array, strutture. La programmazione iterativa e la programmazione ricorsiva. Esempi di strutture dati: Pile e Code. Un ambiente di sviluppo per programmi in linguaggio C++. Esemplificazione con ambiente Dev-C++.

Modalità di svolgimento dell'esame: 

Prova scritta ed orale