Corsi-Uni

mark on December 23rd, 2011

Questo documento è un manuale di inglese, utile per una facile e veloce consultazione.
La maggior parte di questo documento è dedicata alla grammatica inglese.…

Share

Continue reading about Manuale di Inglese

mark on December 23rd, 2011

Viene presentata una relazione riguardante un’analisi di due metodologie per eseguire processi in modo sicuro: la system call chroot e le jail del sistema operativo FreeBSD.…

Share

Continue reading about Sicurezza dei sistemi informatici

mark on December 23rd, 2011

Viene presentato un progetto in c++ riguardante la realizzazione di un contenitore templato per implementare un grafo. Oltre alle funzionalità di base per la gestione del grafo viene data la possibilità di eseguire l’algoritmo di Dijkstra per determinare i cammini minimi tra un dato nodo sorgente e gli altri nodi del grafo.…

Share

Continue reading about Programmazione c++

mark on December 23rd, 2011

Attraverso una dimostrazione pratica vengono presentati metodi e tecniche di base per la costruzione di interpreti e compilatori di linguaggi di programmazione e alcuni risultati fondamentali della teoria dei linguaggi formali.

 

Appunti

Sono disponibili degli appunti cartacei del corso, digitalizzati con uno scanner (risoluzione 150×150, scala di grigi) e salvati sotto forma di immagini jpg,

Gli appunti possono essere scaricati qui.…

Share

Continue reading about Linguaggi e traduttori

mark on December 23rd, 2011

Viene presentato un progetto riguardante un’applicazione client/server per gestire un sito relativo alla vendita elettronica di libri. Sono state utilizzate tecnologie come XML, JAVA e servelet.

I file sorgenti utilizzati nell’esercitazione sono disponibili qui.…

Share

Continue reading about Gestione di documenti in ambiente web

mark on December 23rd, 2011

Obiettivo di questo corso è comprendere, attraverso le basi della progettazione logica digitale, alcuni metodi per la realizzazione di macchine sequenziali.

 

Esercitazioni

Durante il corso sono state realizzate alcune esercitazioni volte alla comprensione di alcune delle metodologie per la realizzazione di macchine sequenziali.

I file sorgenti utilizzati nelle esercitazioni sono disponibili qui.…

Share

Continue reading about Fisica generale II (progettazione logica digitale)

mark on December 23rd, 2011

Tre esercitazioni toccano argomenti quali l’aritmetica in floating point, alcuni metodi per la risoluzione dei sistemi lineari e il metodo CORDIC per il calcolo delle funzioni circolari e di quelle iperboliche.

 

Esercitazione n°1

Questa esercitazione ha lo scopo di studiare la rappresentazione floating point dei numeri reali e alcuni problemi che ne derivano.

Share

Continue reading about Calcolo numerico

mark on December 23rd, 2011

Viene presentata una macchina parallela e alcune esercitazioni sulla tecnica di calcolo parallelo MPI.

Blu Gene

Presentazione della famiglia di supercompter paralleli Blu Gene.

 

Torque – MPI

Esercitazioni su MPI utilizzando un sistema a code di famiglia Torque.

I sorgenti sono disponibili qui.

 

Dijkstra - MPI

In questa esercitazione viene presentata una versione parallela dell’algoritmo di Dijkstra, presentando un’analisi teorica sulle tempistiche di esecuzione, speedup ed efficienza dell’algoritmo parallelo, supportata da un’analisi pratica effettuata grazie all’utilizzo di un cluster di calcolatori.…

Share

Continue reading about Architettura dei calcolatori e parallelismo