Vai al contenuto principale
home
UNIPD
dfa
Didattica
tutorial per docenti
e-learning
Webmail
Uniweb
Pannello laterale
Ospite (
Login
)
2020-SC1158-000ZZ-2018-SCL1001850-N0
Class schedule, zoom & playback
Lectures
Examples
Exercises
Utilities
Home
Calendario
SCL1001850 - PROGRAMMAZIONE AD OGGETTI E C++ 2020-2021
Home
Corsi
A.A. 2020 - 2021
Corsi di laurea
SC1158 - FISICA
2020-SC1158-000ZZ-2018-SCL1001850-N0
Class schedule, zoom & playback
Monday Oct.19, 16:30-18:30 - Composite objects (Classes - 2, Namespaces)
◄ Monday Oct.19, 16:30-18:30 - Examples & exercises, mean v.1
Vai a...
Vai a...
Annunci
Pagina dell'offerta Formativa
External course website
Course progress
Day-by-day lectures
Questions & answers (italian)
General Informations about Physics bachelor track (italian)
Directives about the in-person teaching activities (italian)
Monday Sept.28, 16:30-18:30 - Introduction
Monday Sept.28, 16:30-18:30 - Basic Elements (Introduction)
Tuesday sept.29, 16:30-18:30 - Q&A previous material
Tuesday Sept.29, 16:30-18:30 - Basic elements (Operators and types)
Tuesday Sept.29, 16:30-18:30 - Basic elements (Functions)
Tuesday Sept.29, 16:30-18:30 - Basic elements (Pointers and references - 1)
Monday Oct.05, 16:30-18:30 - Basic elements (Pointers and references - 2)
Monday Oct.05, 16:30-18:30 - Basic elements (Input-output - 1)
Tuesday Oct.06, 16:30-18:30 - Basic elements (Input-output - 2)
Tuesday Oct.06, 16:30-18:30 - The C/C++ preprocessor
Tuesday Oct.06, 16:30-18:30 - Examples & exercises, dump v.1
Monday Oct.12, 16:30-18:30 - Storage and linkage specifiers
Monday Oct.12, 16:30-18:30 - Composite objects (Introduction, Structs)
Tuesday Oct.13, 16:30-18:30 - Q&A previous material
Tuesday Oct.13, 16:30-18:30 - Examples & exercises, dump v.2
Tuesday Oct.13, 16:30-18:30 - Composite objects (Classes - 1)
Monday Oct.19, 16:30-18:30 - Examples & exercises, mean v.1
Tuesday Oct.20, 16:30-18:30 - Composite objects (Exceptions)
Tuesday Oct.20, 16:30-18:30 - Examples & exercises, mean v.2
Tuesday Oct.20, 16:30-18:30 - Additional considerations about functions
Tuesday Oct.20, 16:30-18:30 - Discussion of an example: an array of floating point numbers (Introduction, Interface, Implementation, Usage)
Monday Oct.26, 16:30-18:30 - Discussion of an example: an array of floating point numbers (Improvement, Move, Conclusions)
Monday Oct.26, 16:30-18:30 - Function and class templates (Introduction, Template functions)
Tuesday Oct.27, 16:30-18:30 - Function and class templates (Template classes)
Tuesday Oct.27, 16:30-18:30 - STL: Standard Template Library (Introduction, Strings, Sequences - 1)
Tuesday Nov.03, 16:30-18:30 - Examples & exercises, mean v.3
Tuesday Nov.03, 16:30-18:30 - STL: Standard Template Library (Sequences - 2, Algorithms, Associations, Smart pointers)
Wednesday Nov.04, 16:30-18:30 - Inheritance and polymorphism (Introduction, Inheritance, Polymorphism)
Tuesday Nov.10, 16:30-18:30 - Examples, mean v.4
Tuesday Nov.10, 16:30-18:30 - Exercises, mean v.4
Tuesday Nov.10, 16:30-18:30 - Examples, ROOT
Wednesday Nov.11, 16:30-18:30 - Examples, disc v.1
Wednesday Nov.11, 16:30-18:30 - Examples, plot v.1
Wednesday Nov.11, 16:30-18:30 - Exercises, hist v.1
Tuesday Nov.17, 16:30-18:30 - Inheritance and polymorphism (Multiple inheritance)
Tuesday Nov.17, 16:30-18:30 - Examples, likelihood discriminator discussion, disc v.2
Wednesday Nov.18, 16:30-18:30 - C++ design patterns (Introduction, Creational - 1)
Tuesday Nov.24, 16:30-18:30 - Q&A previous material
Tuesday Nov.24, 16:30-18:30 - Examples & exercises, plot v.2
Tuesday Nov.24, 16:30-18:30 - C++ design patterns (Creational - 2)
Wednesday Nov.25, 16:30-18:30 - Examples & exercises, plot v.3
Wednesday Nov.25, 16:30-18:30 - C++ design patterns (Structural - 1)
Wednesday Nov.25, 16:30-18:30 - C++ design patterns (Structural - 2)
Tuesday Dec.01, 16:30-18:30 - C++ design patterns (addendum for "proxy")
Tuesday Dec.01, 16:30-18:30 - C++ design patterns (Behavioral - 1)
Wednesday Dec.02, 16:30-18:30 - Examples & exercises, plot v.4
Wednesday Dec.02, 16:30-18:30 - C++ design patterns (Behavioral - 2)
Wednesday Dec.02, 16:30-18:30 - Examples & exercises, plot v.5
Wednesday Dec.09, 16:30-18:30 - Q&A previous material
Wednesday Dec.09, 16:30-18:30 - Examples & exercises, plot v.6
Wednesday Dec.09, 16:30-18:30 - C++ design patterns (Behavioral - 3)
Wednesday Dec.09, 16:30-18:30 - Conclusions
Wednesday Dec.16, 16:30-18:30 - r-value references
Monday Dec.21, 16:30-18:30 - Threads
Tuesday Dec.22, 16:30-18:30 - Examples, plot v.6 with multithreading
Introduction
Remind of C/C++ basic elements
The C/C++ preprocessor
Storage and linkage specifiers
Composite objects
Additional considerations about functions
Discussion of an example: an array of floating point numbers
Function and class templates
STL: Standard Template Library
Inheritance and polymorphism
C++ design patterns
Conclusions
r-value references
Threads
External web page
Description PDF
Material
External web page
Description PDF
Material
External web page
Utility package
Tuesday Oct.20, 16:30-18:30 - Composite objects (Exceptions) ►