next up previous
Next: Materiale didattico Up: Laboratorio di Informatica Previous: Informazioni generali

Programma

I sistemi di elaborazione

La rappresentazione dell'informazione. Architettura del calcolatore: CPU, memoria centrale, periferiche di input-output, memorie di massa. Funzionamento elementare di un calcolatore. Algoritmi e programmi. Linguaggi di programmazione.

Il linguaggio C

Nozioni di base di programmazione in linguaggio C
Struttura dei programmi
Istruzioni di assegnamento
Operatori ed espressioni
Istruzioni di input/output
Istruzioni decisionali ed iterative

Strutture dati di base
Tipi base: interi, reali, carattere
Puntatori

Programmazione strutturata
Funzioni
Passaggio di parametri

Strutture dati avanzate
Array, stringhe, strutture

Gestione del file system
Formattazione dell'input e dell'output
Gestione dei file