UNIVERSITÀ DI PISA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI CORSO DI LAUREA IN INFORMATICA Realizzazione completa di un’interfaccia grafica in.

Slides:



Advertisements
Presentazioni simili
Approximate Sequence Matching: Implementazione e Analisi Prestazionale
Advertisements

Gestione di un Sistema di Talk multiutente
Esempio di data set su foglio elettronico.
I Frames Fabrizio Sacco.
MODULO 3 – ELABORAZIONE TESTI
Informatica 2 Lezione 4 Corso di laurea in matematica Informatica 2 Dott. Ing. Leonardo Vito Corso di laurea matematica indirizzo matematica per le applicazioni.
La posta elettronica La risposta ad un messaggio
WebProfessional Web Content Management System
Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica – Nuovo Ordinamento Relatore:
Motore di news per portali Web: progetto ed implementazione Relatore: Chiar.mo Prof. Sonia Bergamaschi Tesi di Laurea di: Roberto Delfini Anno Accademico.
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica Progetto e sviluppo di.
Re-engineering del wrapper XML Schema per il sistema MOMIS
Università degli Studi di Modena e Reggio Emilia
Progetto e realizzazione del software "Solar Data Manager"
Analisi e Contromisure di tecniche di Sql Injection
UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA
Università degli studi di Modena e Reggio Emilia Progetto e realizzazione di un tool di sincronizzazione database server – palmare per il controllo del.
Differenze tra C e C++ Commenti: Adesso puoi inserire dei commenti tra // e la fine della linea. Usare le librerie C: In C++ puoi anche chiamare una funzione.
Informatica (conoscenza) - Introduzione al corso (I. Zangara)
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Nomi ed espressioni.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Variabili in Javascript.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Istruzioni iterative For, while.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Date in Javascript.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Funzioni con condizioni in Javascript.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Informazioni globali nelle pagine HTML.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Immagini.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Condizioni ed istruzioni condizionali.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Array in Javascript.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Active Server Pages.
Laboratorio di Linguaggi lezione IV: tipi definiti dallutente Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di.
Laboratorio di Linguaggi lezione IX Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese Corso di Laurea in.
Laboratorio di Linguaggi lezione VIII Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese Corso di Laurea.
Laboratorio di Linguaggi note sull'uso dell' IDE DevC++ Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese.
Laboratorio di Linguaggi lezione IX: Dentro le Librerie Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese.
Laboratorio di Linguaggi lezione IX: tipi ricorsivi Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese Corso.
Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese Corso di Laurea in Informatica Anno Accademico 2007/08.
Corso di Informatica per Giurisprudenza
Apprendimento di movimenti della testa tramite Hidden Markov Model
UNIVERSITA DEGLI STUDI DI MILANO Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Trienmale in Informatica Relatore:Prof.ssa FIORELLA.
Corso di Laurea in Ingegneria per lAmbiente e il Territorio Informatica per lAmbiente e il Territorio Docente: Giandomenico Spezzano Tutor: Alfredo Cuzzocrea.
Daniel Stoilov Tesi di Laurea
Università degli studi di Modena e Reggio Emilia Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Progetto e sviluppo.
Corso di Informatica per Giurisprudenza Lezione 7
INDEX. HOME PAGE La pagina è composta da una banda in alto (titolo del sito, orologio digitale, stato aggiornamenti e punto in cui ci si trova) e da 3.
Supervisione della potenza elettrica in una smart grid tramite arduino
Gestione efficiente di allarmi satellitari
Università degli Studi di Bari Laurea in Chimica Di spense di Informatica - Dott. F. Mavelli Programmare in Matlab Funzioni di Libreria Funzioni definite.
03 - IL “CICLO DI VENDITA” DELLA DOMOTICA
Gruppo 11: Ausili Andrea Giovanni Belellixxxxxxxx Polenta Marcoxxxxxxxx Giuseppe Prencipexxxxxxxx Marco Trinastichxxxxxxxx Università Politecnica.
Lezione 1 Linguaggi di programmazione – Algoritmi –Istruzioni
Laboratorio di Linguaggi lezione VII: variabili Globali e Locali Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali.
Configurabilità del servizio Voic in Asterisk Università degli studi di Pisa Facoltà di Ingegneria Laurea specialistica in Ingegneria Informatica.
UNIVERSITA' DEGLI STUDI DI MILANO Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Analisi, progettazione e realizzazione.
L’architettura a strati
Universita’ degli Studi Roma Tre
PROGETTO PROGRAMMAZIONE III E LABORATORIO DOCENTE Raffaele Montella CANDIDATI Michelino Rita 0124/66 Cardinale Alessandro 0124/51.
prof.ssa Giulia Quaglino
1 Sistemi Informativi e Servizi in Rete Università degli Studi di Brescia Facoltà di Ingegneria Parsing di documenti XML Esercizi.
Progetto RE.VE.N.GE. CORBA REliable and Versatile News delivery support for aGEncies Realizzazione del Sistema di Consegna UNIVERSITA’ DEGLI STUDI DI BOLOGNA.
Anno Accademico Trasmissioni radiomobili1 Universita’ di TorVergata-Facolta’ di Ingegneria Trasmissioni Radiomobili ( II parte) Anno Accademico.

Informatica Applicata al Suono Tutorial Matlab
Statistica e Informatica per la Gestione e l’Analisi dei Dati
Ingegneria del software Modulo 3 -Tecniche di implementazione Unità didattica 1 -Ingegneria dei componenti Ernesto Damiani Università degli Studi di Milano.
Università degli Studi di Bologna Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea in Scienze dell’Informazione Università degli Studi.
Per un nuovo orientamento nella progettazione dei linguaggi di programmazione Tesi di Laurea di: RICCARDO SOLMI Università degli Studi di Bologna Facoltà.
Laboratorio di Linguaggi... altre D O M A N D E ! Marco Tarini Università dell’Insubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese Corso.
ELABORATO FINALE “Analisi comparativa dei profili elettroforetici delle proteine sieriche di diverse specie animali” FACOLTA’ DI SCIENZE MATEMATICHE, FISICHE.
Dispositivi Mobili per Sentiment Analysis
Laboratorio Android APPINVENTOR Livio Tenze
Transcript della presentazione:

UNIVERSITÀ DI PISA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI CORSO DI LAUREA IN INFORMATICA Realizzazione completa di un’interfaccia grafica in HTML per un programma di emulazione di canale radio Candidato: Francesco Macchi Tutore aziendale: Francesco Potortì Tutore accademico: Laura Semini

Il Problema Costruzione di circuiti per l’emulazione di un canale radio Generatore, codificatori, canale, decodificatori, comparatore. Francesco Macchi – Anno Accademico 2005/2006

Il Problema (2) Non sempre il segnale che arriva a destinazione è uguale a quello di partenza! ESEMPIO: Generatore produce la sequenza 1100 Codificatore introduce ridondanza 3/1 111111000000 Canale introduce errori nel sengale 100110000001 Decodificatore toglie ridondanza 3/1 0100 0100!=1100 Francesco Macchi – Anno Accademico 2005/2006

Il Problema (3) Esiste una libreria scritta in “C” chiamata “codec” che implementa un programma di emulazione di canale radio. Programma funzionante da linea di comando: Scomodo da usare Impossibilità di controllare errori di comunicazione e di precedenza tra moduli Necessaria un’interfaccia semplice e gradevole Francesco Macchi – Anno Accademico 2005/2006

Approccio alla soluzione Webserver scritto in Python Interfaccia HTML con pagine dinamiche Comunicazione tra interfaccia e webserver tramite messaggi HTTP File di configurazione e di salvataggio in XML Francesco Macchi – Anno Accademico 2005/2006

Soluzione Francesco Macchi – Anno Accademico 2005/2006

Strutture dati Matrice utilizzata per tenere traccia degli elementi inseriti in tabella Associa ad ogni elemento un numero corrispondente all’immagine in tabella Liste di terne utilizzate per la costruzione del circuito Ogni terna strutturata nel seguente modo: (nome del modulo, posizione in tabella, parametri del modulo) Francesco Macchi – Anno Accademico 2005/2006

Strutture dati (2) Francesco Macchi – Anno Accademico 2005/2006

Strutture dati (3) Francesco Macchi – Anno Accademico 2005/2006