Il corso intende, nella prima parte, presentare l’ambiente di sviluppo Visual C++ come dedicato alla produzione di software per questo sistema operativo ed introdurre direttamente l’allievo ai fondamenti di programmazione in C++ attraverso l’ambiente stesso. Durante la seconda parte, si approfondiranno le tematiche specifiche alla struttura e alla programmazione di progetti per applicazioni in Windows, con alcuni dei componenti più diffusi.

 

Conoscenza di windows.

 

Storia del C++ ed ambiente Visual.

Applicazione in Visual C++ (progetti ed gestione degli eventi);

Variabil : tipologie standard;

Operatori logici (and, or, xor, not) e bit-to-bit;

Strutture di controllo: operatori condizionali (if … else, switch … case); operatori ciclici (for … ; while … ; do/while …); operatori incrementali e decrementali;

Algoritmi: funzioni definite dall’utente, header files;

Variabili: campi di visibilità;

Algoritmi: iterazione e ricorsione, funzioni inline, overload di funzioni;

Variabili: array (stanziamento, distruzione, multi-dimensionali) e gestione (ricerca di elementi, esempi di calcolo con array);

Variabili: puntatori e stringhe;

Algoritmi: chiamata di funzioni per valore e per referenza.

Algoritmi: procedure di ordinamento (bubble sort, selezione);

Classi di dati: stanziamento di tipi, unioni e strutture;

Classi di dati: proprietà, membri, stanziamento e distruzione;

Overload degli operatori;

Classi di dati: ereditarietà;

Introduzione ai semplici componenti grafici di Windows: listbox, slider, dialog, checkbox, radio buttons, … ;

Progetti SDI ed MDI;

Introduzione alla grafica (DC).

 

Home

 

IPERMEDIA@-SCUOLA EUROPEA D'INFORMATICA 
Via Imbriani 30, (Palazzo Alleanza Assicurazioni) - Lecce
.

 

torna all'home page