Passer au contenu principal
Panneau latéral
Corsi di laurea e post laurea
Accueil
Plus
Corsi
Corsi di laurea e post laurea
Français (fr)
English (en)
Français (fr)
Italiano (it)
Vous êtes connecté anonymement
Connexion
Accueil
Corsi di laurea e post laurea
Ouvrir l’index du cours
B024281 (B047) - MODULO: PROGRAMMAZIONE (CURRICULUM: TECNICO SCIENTIFICO - E69) 2019-2020
Annunci
Annunci
Annunci
Annunci
e news di carattere generale
Recherche (forums)
Recherche (forums)
(Aucune annonce n’a encore été publiée)
◄ Altri libri di testo
Aller à…
Aller à…
Annunci
Libro di testo
Modalità di svolgimento dell'esame
Orario di ricevimento
Ambienti di sviluppo/compilatori consigliati
Manuale del C++ online
C++ FAQ
Altri libri di testo
Esempio uso libreria SFML (CMake vecchio stile)
Esempio uso libreria SFML (Cmake nuovo stile)
Esempi domande compito d'esame
Video chat Google Meet per prova intermedia 4 Maggio 2020
Quiz - Prova intermedia 4 Maggio 2020
Risultati prova intermedia
Linee guida per svolgere la prova in modalità telematica
Registro lezione: 2 Marzo
VideoLezione 25-02-2019
1 - Presentazione del corso
2 - Introduction
2b - Hello World in C++
Registro lezione: 5 Marzo
VideoLezione 28-02-2019
Compiling/Debugging "Hello World"
Esercizio: correzione bug
Esercizio correzione bug: video
Registro lezione: 9 Marzo
VideoLezione 04-03-2019
3 - classes e objects
Registro lezione: 12 Marzo
Video: costruttori, costruttori explicit, distruttori
Video: esempi di costruttori e costruttori explicit
Video: passaggio argomenti, riferimenti, puntatori
VideoLezione 07-03-2019
Esercitazione E1: descrizione attività
Esercitazione E1: materiale
Esercitazione E1: video soluzione
Esercitazione E1: possibile soluzione
Domande di verifica su lezione del 9 Marzo
Registro lezione: 16 Marzo
3c - Deep vs. shallow copy
3b - Constancy
VideoLezione 11-03-2019
Video: const correctness
Video: deep vs. shallow copy
Registro lezione: 19 Marzo
Videolezione 14-03-2019
Esercitazione E2: descrizione attività
Esercitazione E2: materiale
Esercitazione E2: video soluzione
Esercitazione E2: possibile soluzione
Domande di verifica su lezione del 16 Marzo
Questionario sul corso
Registro lezione: 23 Marzo
VideoLezione 18-03-2019
4 - Inheritance
Video: ereditarietà
Video: ereditarietà - esempio
Video: polimorfismo
Registro lezione: 26 Marzo
VideoLezioni 21-03-2019
Esercitazione E3: descrizione attività
Esercitazione E3: materiale
Esercitazione E3: video soluzione
Esercitazione E3: possibile soluzione
Domande di verifica lezione del 23 Marzo
Registro lezione: 30 Marzo
VideoLezione 01-04-2019
4c - Casting
Video: cast
4d - ABCs and copy constructors
Video: ABC and copy constructors
Video chat tutoraggio 2 Aprile ore 10:30
Registro lezione: 2 Aprile
VideoLezione 04-04-2019
Esercitazione E4: descrizione attività
Esercitazione E4: materiale
Esercitazione E4: possibile soluzione
Domandi di verifica su lezione del 30 Marzo
Registro lezione: 6 Aprile
VideoLezione 8-04-2019
4b - Classes and objects-software engineering methods
Video: software engineering - tools and methods
Video: software engineering - examples
5 - Templates
Video chat tutoraggio 7 Aprile ore 14:30
Registro lezione: 23 Aprile
VideoLezione 11-04-2019
Esercitazione E5: descrizione attività
Esercitazione E5: materiale
Esercitazione E5: possibile soluzione
Esercitazione E5: possibile soluzione 2
Video chat tutoraggio: giovedì 16 ore 14:30-16:30
Domande di verifica su lezione del 6 Aprile
Registro lezione: 27 Aprile
VideoLezione 29-04-2019
6 - STL
3d - Coding style guidelines
Video: linee guida di stile per la scrittura del codice
Prenotazione prova in itinere: 4 Maggio
Registro lezione: 30 Aprile
VideoLezione 02-05-2019
7 - exceptions
Video chat tutoraggio: martedì 28 ore 14:30-16:30
Video: eccezioni
Domande di verifica su lezione del 30 Aprile
Esempi domande prova in itinere
Esercitazione E6: descrizione attività
Registro lezione: 7 Maggio
VideoLezione 09-05-2019
Esercitazione E7: descrizione attività
Esercitazione E6: materiale
Esercitazione E6: possibile soluzione
Esercitazione E7: materiale
Esercitazione E7: possibile soluzione
Registro lezione: 11 Maggio
VideoLezione 13-05-2019
8 - Resource management
9 - Design patterns: adapter
Video: gestione risorse
Video: design pattern - Adapter
Registro lezione: 14 Maggio
VideoLezione 16-05-2019
Esercitazione E8: descrizione
Esercitazione E8: materiale
Esercitazione E9: descrizione
Esercitazione E9: materiale
Video chat tutoraggio: martedì 12 ore 14:30-16:30
Registro lezione: 18 Maggio
10 - Design Patterns: Observer e MVC
VideoLezione 20-05-2019
Video: design pattern Observer
Installazione wxWidgets e QT su Windows
Installazione wxWidgets e QT su macOS e Linux
Hello World in wxWidgets
Hello World in QT
Progetto wxFormBuilder per GUI wxWidgets
Esempio MVC in QT
Esempio MVC in wxWidgets
Esempio MVC testo
registro lezione: 21 Maggio
Esercitazione E10: descrizione
VideoLezione 23-05-2019
Esercitazione E10: materiale (terminale)
Esercitazione E10: materiale (wxWidgets)
Video chat tutoraggio 19 Maggio ore 14:30-16:30
Registro lezione: 25 Maggio
11 - Design patterns: Factory e Singleton
VideoLezione 3-06-2019
Registro lezione: 28 Maggio
Esercitazione E11 + E12: descrizione
Esercitazione E11: materiale
Esercitazione E12: materiale
Video: Factory e Singleton
Registro lezione: 4 Giugno
VideoLezione 06-06-2019
6b - C++11
Video: C++11
Video chat preparazione al compito: Lunedì 8 Giugno ore 14:30
VideoLezione 07-05-2019
Esercitazione EF: descrizione
Esercitazione EF: materiale
Esercitazione EF: soluzione
Laboratorio di Programmazione: VideoLezione 13-03-2019 (Compilatore e librerie)
Laboratorio di Programmazione: VideoLezione 3-04-2019 (Unit testing)
Laboratorio di Programmazione: VideoLezione 10-04-2019 (Versionamento)
Laboratorio di Programmazione: VideoLezione 08-05-2019 (Refactoring)
Esempio uso libreria SFML (CMake vecchio stile) ►