Lezioni Private dal vivo ed Online di Analisi, Fisica, Informatica Java C++ Python, Statica Scienza Tecnica delle Costruzioni etc. Più di 11000 esami superati in 14 anni
Fondamenti di informatica in C++. Linguaggi di programmazione. Algoritmi e programmi. Livelli di astrazione e linguaggi. Linguaggi di alto livello. I concetti di variabile e tipo di dato. La rappresentazione dell?informazione all?interno dei calcolatori: caratteri, numeri naturali, interi, reali. Algebra di Boole. Introduzione alla programmazione. Struttura di un programma: variabili e tipi primitivi.
Istruzioni semplici e tipi pre-definiti. Compatibilità di tipo nella assegnazione. Operatori di input/output. Istruzioni per il controllo del flusso di elaborazione. Metodi. Definizione e chiamata di metodi statici. Scope di un identificatore.
Esecuzione dei metodi statici e passaggio di parametri. Aspetti semantici e strutture di supporto all?esecuzione dei metodi statici: lo stack ed i record di attivazione. Array e matrici. Il costruttore di tipo array. Tipi array monodimensionali.
Matrici o array multidimensionali. Allocazione dinamica della memoria. Manipolazione di array. Gestione di vettori e matrici mediante array.
Struttura di un programma. La funzione main; librerie e namespace;
operazioni di input/output: la libreria iostream; Variabili e costanti. inizializzazione ed assegnamento; costanti; Espressioni aritmetiche e booleane. Priorità degli operatori. Ambienti di sviluppo. compilatore, linker e debugger;
definizione dello spazio di lavoro e di un progetto; editor, compilazione, esecuzione e debugging di un programma; Tipi Primitivi. Strutture di Controllo. Istruzione IF; cicli WHILE, FOR, DO-WHILE; istruzioni SWITCH e BREAK;
istruzioni innestate; Funzioni. Parametri formali e valori di ritorno; passaggio per valore e per riferimento; ricorsione ed overloading delle funzioni; Array e matrici. Dichiarazione, inizializzazione e manipolazione;
passaggio come parametro alle funzioni; matrici o array multidimensionali; Puntatori e riferimenti. Riferimenti ed indirizzamento indiretto; puntatori; array di puntatori e puntatori ad array; allocazione dinamica della memoria; Array di caratteri e stringhe.
concetti fondamentali; funzioni di libreria; Introduzione alla Programmazione Orientata Agli Oggetti. 10 ore distribuite in 6 incontri 150 euro al posto di 360
Siamo anche su www.lezioniprivate.eu con annunci su cosenza.