Dispense ECDL - Esercizi ECDL
* Panoramica sui linguaggi di programmazione * Filosofia del linguaggio C * Caratteristiche generali del linguaggio C * Il preprocessore, compilazione condizionale, macro * Tipi dati fondamentali e dichiarazioni. Dispense ECDL Conversioni di tipi * Operazioni ed espressioni. Operatori logici e relazionali. Effetti collaterali * Strutture di controllo: condizionali e iterative * Le funzioni, la definizione, i prototipi, la ricorsione * Array e puntatori. Aritmetica dei puntatori * Strutture e unioni * La libreria standard, funzioni sulle stringhe, funzioni di I/O Dispense ECDL * Uso degli ambienti di sviluppo * Classi di memorizzazione degli oggetti. Visibilità degli oggetti * Funzioni per l'allocazione dinamica * Analisi dettagliata di programmi esemplificativi Corso di formazione Programmazione ad Oggetti e C++ prospetto informativo corso: Programmazione ad Oggetti e C++ Dispense ECDL Descrizione Il C++ è, praticamente, un'estensione del linguaggio C a cui aggiunge una serie di costrutti orientati alla programmazione ad oggetti.
Per questo motivo permette di creare programmi più compatti, più leggibili e di semplice manutenzione, pur mantenendo una elevata efficienza del codice.
Dispense ECDL
Inoltre il C++ facilita la creazione di moduli riutilizzabili in più progetti.
Esercizi ECDLD'altra parte il suo apprendimento richiede un maggiore impegno e il suo utilizzo presenta maggiori difficoltà soprattutto nell'aspetto metodologico. Obiettivo del corso è non solo far apprendere la sintassi del linguaggio ma, soprattutto, far acquisire elementi di stile di programmazione ad oggetti, avvalendosi di esercitazioni pratiche di complessità crescente. Esercizi ECDL Prerequisiti Conoscenza del Linguaggio C. Contenuto del corso * La Programmazione ad Oggetti * Classi, ereditarietà e polimorfismo * Filosofia e caratteristiche del C++ * Classi e funzioni membro * Costruttori e distruttori * Overload delle funzioni e degli operatori * Conversioni di tipo Esercizi ECDL * Funzioni e classi friend * Classi derivate * Funzioni virtuali * Gli stream di I/O * Progettazione OOP * Classi e funzioni template * Analisi dettagliata di programmi esemplificativi Corso di formazione Strutture Dati e Algoritmi prospetto informativo corso: Strutture Dati e Algoritmi Esercizi ECDL Descrizione
Affinché un problema possa essere risolto al calcolatore, occorre che gli enti in esso implicati siano rappresentati nella forma di strutture di dati.
D'altra parte, una volta individuata la struttura di dati che meglio risponde alle esigenze del caso, il programmatore può avvalersi di numerosi e ben noti algoritmi che rendono veloce e razionale il reperimento delle informazioni in essa.
Esercizi ECDL
|