Articoli

Installazione di Network Simulator 2 (NS2) su Ubuntu

Propongo di seguito una guida a cura di Nancy Brigandì e Marinella Longo dell’Università degli Studi di Messina riguardante l’installazione di Network Simulator 2 su Ubuntu. E’ possibile trovare questa guida anche sul sito http://www.amiciforever.it/linux/ns2-installazione-su-ubuntu Introduzione Ns2 è un simulatore ad eventi discreti per le reti a commutazione di pacchetto ampiamente utilizzato in ambito scientifico […]

Come funziona un processore ARM

Introduzione Le CPU con architettura ARM sono utilizzate in milioni di dispositivi embedded, come microcontrollori, router, schede wifi, telefoni cellulari, smartphones, palmari, console portatili (GameBoy Advance, Nintendo DS), lettori DVD/DivX, lettori MP3/MP4 e tanti altri… Per brevità indicherò con ARM tutta la categoria, evitando di specificare ogni volta il tipo di processore, nonostante questa terminologia […]

Capire e sfruttare i puntatori a funzione e le enum in C

In questo articolo vi mostrerò come sfruttare praticamente i puntatori a funzione e le enumerazioni, o enum, in C. Se non sapete ancora di cosa stiamo parlando vi consiglio di leggere un manuale di C o altri tutorial a livello più basilare. Il mio solito consiglio è l’ottimo Kernighan & Ritchie. Partiamo da un programma […]

Capire e sfruttare le operazioni bitwise

In questo articolo vi mostrerò alcune tecniche e suggerimenti che vi consentiranno di acquisire una certa dimestichezza con l’aspetto più a basso livello del linguaggio C: le operazioni binarie o bitwise. Si presuppone una conoscenza di base del linguaggio, dimestichezza con il proprio sistema operativo e il compilatore installato. Il tutorial è stato scritto e […]

Imparare il Pascal: Hello World

Oggi scriveremo il nostro primo programma in Pascal. Come ogni guida che si rispetti, iniziamo con un semplice “Hello World” per poi scendere nel dettaglio delle varie istruzioni e comandi del Pascal. Presumo che abbiate già installato un compilatore Pascal e che abbiate dato uno sguardo al suo manuale, per avere idea di come compilare […]