|
(2006.05) |
| Appunti su programmazione, oggetti e linguaggio C++. Adatti per principianti: a partire da concetti semplici si arriva, con un procedimento step-by-step, alla trattazione del tipo astratto di dati (ADT), classe e oggetti, proprietà degli oggetti. Si parla del paradigma della OOP e delle proprietà degli oggetti: incapsulamento, ereditarietà, polimorfismo. Uso delle classi aggregato di oggetti e dei template. Nuova revisione con riscrittura completa e adeguamento allo standard ANSI/ISO. Modificata, in questa nuova revisione, la parte del paradigma ad oggetti. Disponibili per download la versione HTML (quella utilizzata per la consultazione) e la versione PDF (circa 1.3Mb). |
|
|

(2007.05) |
| Appunti su programmazione e linguaggio C, utilizzati per parecchi anni nelle classi in cui insegno. Adatti per principianti, trattano anche di argomenti avanzati del linguaggio. Nuova revisione completa con paragrafi aggiunti e modificati. Versione HTML e PDF (circa 1 Mb). |
|
|

 |
| Tecnologie e programmazione Web: pacchetto contente una presentazione che tratta le reti Client/Server, Web server, DB server e caratteristiche principali di HTML, JavaScript e PHP. La dispensa, inclusa nel pacchetto, segue un approccio per esempi a HTML, JavaScript e PHP: partendo dal codice di pagine di esempio, si esaminano in dettaglio le istruzioni e vengono aggiunte, anche, valutazioni di carattere generale. Conclude la trattazione lo studio di una applicazione in PHP. Disponibili per download la versione HTML (quella utilizzata per la consultazione) e la versione PDF (circa 900 Kb). |
|
|

(2007.12) |
Una introduzione ai linguaggi di programmazione attraverso la loro storia e i paradigmi di programmazione. Raffronto fra le caratteristiche di vari linguaggi significativi con esempi di codici. Versione HTML e PDF (circa 960 Kb).  |
|
|

(2005.12) |
| Gli strumenti di Linux per lo sviluppo di programmi in C++. Una introduzione all'uso degli strumenti sviluppati dalla FSF e inclusi in tutte le distribuzioni Linux: GNU Emacs, GCC, GDB, GNU Make. Nella nuova revisione: riscritte le sessioni di debugging, aggiunta trattazione di GNU Make e dei Makefile. Disponibili per download la versione HTML (quella utilizzata per la consultazione) e la versione PDF (circa 1,2 Mb). |
|
|

 |
| Introduzione all'uso dell'ambiente integrato della Borland. Compilazione di applicazioni console su singolo file sorgente. Errori più comuni. Uso degli strumenti di debugging dell'ambiente. |
|
|

 |
| Le istruzioni, la scrittura di un programma e le caratteristiche del linguaggio. Originariamente una serie di lucidi utilizzati per l'insegnamento della programmazione in tale linguaggio. Disponibile anche per download, grazie al contributo di Lorenzo Vaina che ne ha curato la conversione, la versione PDF. |
|
|

 |
| Presentazione sulle fasi della compilazione e la generazione del programma oggetto: dal sorgente all'eseguibile. |
|
|

|
|
|