Programma di Informatica:

Introduzione • I linguaggi di programmazione • Ambienti di sviluppo • Il linguaggio C ed alcune sue varianti • Editor • Preprocessore • Compilatore • Linker • La libreria standard del C I tipi di dati del C • Concetti fondamentali sulla memoria di un calcolatore • La sintassi di base • I tipi di dati predefiniti • Le variabili • Le costanti • I commenti • Gli operatori • I puntatori Programmazione Strutturata • Le istruzioni if/else • Il ciclo for • Il ciclo while • L’istruzione switch • L’istruzione break Le Funzioni • Concetto di funzione • Prototipo e definizione di funzione • Passaggio di parametri per valore e per riferimento • Le regole di visibilità • Funzioni della libreria I contenitori • Vettori, Liste, Mappe • Gli array • Operazioni sugli array • Ordinamento e ricerca degli elementi in un array Le Stringhe di caratteri • Il codice ASCII • Stringhe e caratteri • Funzioni di libreria per la gestione di caratteri • Funzioni di libreria per la manipolazione di stringhe Panoramica sulla programmazione orientata agli oggetti e la programmazione generica Panoramica sul linguaggio C++