PROGRAMMAZIONE I E LABORATORIO M - Z

9 CFU - 1° semestre

Docenti titolari dell'insegnamento

GIOVANNI MARIA FARINELLA - Modulo PROGRAMMAZIONE I - INF/01 - 6 CFU
ANTONINO FURNARI - Modulo LABORATORIO - INF/01 - 3 CFU


Obiettivi formativi


Modalità di svolgimento dell'insegnamento


Prerequisiti richiesti



Frequenza lezioni



Contenuti del corso



Testi di riferimento


Altro materiale didattico



Programmazione del corso

PROGRAMMAZIONE I
 ArgomentiRiferimenti testi
1Introduzione alla programmazione1-4 
2Linguaggi di programmazione: C++1-5 
3Costrutti del linguaggio1-5 
4Introduzione alla Programmazione Orientata agli Oggetti1-5 
5Struttura dati array e stringhe di caratteri1-5 
6Dichiarazione di classi1-5 
7Puntatori ed Array1-5 
8Elementi avanzati del linguaggio1-5 
9Ereditarietà1-5 
10Polimorfismo e Classi astratte1-5 
11Principi di progettazione orientata agli oggetti1-5 
12Overloading degli operatori1-5 
13Programmazione generica1-5 
LABORATORIO
 ArgomentiRiferimenti testi
1Concetti base di programmazione1-4 
2Il linguaggio C++ 1-5 
3Costrutti del linguaggio C++1-5 
4Costrutti per la Programmazione Orientata agli Oggetti in C++1-5 
5Struttura dati array e stringhe di caratteri in C++1-5 
6 Dichiarazione di classi in C++1-5 
7Puntatori ed Array in C++1-5 
8Elementi avanzati del linguaggio C++1-5 
9Ereditarietà, Polimorfismo e Classi astratte in C++1-5 
10Overloading degli operatori in C++1-5 
11Classi Template e Funzioni Template in C++1-5 


Verifica dell'apprendimento


MODALITÀ DI VERIFICA DELL'APPRENDIMENTO

ESEMPI DI DOMANDE E/O ESERCIZI FREQUENTI



Apri in formato Pdf English version