Ambienti Virtuali e Giochi

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Ambienti Virtuali e Giochi"

Transcript

1 Ambienti Virtuali e Giochi Vivere una Vita Alternativa dentro un Ambiente Sintetico Stefano Cacciaguerra 1

2 Contenuti Introduzione Esempi Caratteristiche Come Programmarli Come Gestire la Partecipazione in essi 2

3 Introduzione 2500 a.c. Nella città sumera di Ur nasce il Gioco Reale di Ur. Il primo gioco da tavolo in cui il giocatore è rappresentato da una pedina d.c. Un certo C. Weikmann inventa Konigsspiel il gioco del re. Un esercito di 30 figurine preso dagli scacchi e antenate dei soldatini per ciascuno dei 14 diversi ruoli di combattimento simulando le lotte del potere dell epoca d.c. L. Carroll scrive Alice nel Paese delle Meraviglie. Prende forma l idea di un viaggio paradossale nei territori della fantasia d.c. Per facilitare la comunicazione tra poli universitari in america R. Talyor dell agenzia Arpa collega 4 calcolatori di università differenti. Arpanet sarà la madre di Internet d.c. D. Arneson e G. Gygax creano il primo sistema di regole per Dungeons&Dragons. Il primo gioco di ruolo moderno. 3

4 Introduzione 1978 d.c. Nell Università di Essex, in Inghilterra, fa la comparsa il primo Multi-User Dungeon (MUD), ideato da R. Trubshaw. È ancora un gioco fatto di solo testo che permette agli utilizzatori di spostarsi in zone virtuale diverse e di dialogare tra loro d.c. I Mondi Virtuali ed i Massive Multiplayer Online Role Play Games (MMORPG) diventano popolari negli USA. Il più famoso è Ultima Online di R. Garriot, una simulazione della vita medioevale in 3D. Il gioco conta abbonati d.c. World of Warcraft, un mondo virtuale di ambientazione fantasy ispirato ad un saga di Massive Multiplayer Online Real time Strategy games (MMORTS) totalizza 5 milioni di abbonati. Tratto dall articolo Vite Parallele apparso sul mensile Quark, marzo

5 Domande Perché uno studente australiano di 24 anni dovrebbe comprare un isola che non c è per dollari sul pianeta entropia? Chi comprerebbe un paio di nike o di levi s 501 per la propria controparte artificiale? Chi ucciderebbe (per davvero) un concorrente rivale dopo che ti ha rubato la preziosa spada magica? Domande assurde, eppure trovano la stessa risposta! Un partecipante ad un Ambiente Virtuale 5

6 Gli AV Costituiscono una Realtà Gli Ambienti Virtuali (AV) stanno entrando prepotentemente nelle nostre vite tanto da costituire una seconda chance per molti umani. Gli AV hanno un economia, un governo, una valuta. Migliaia di Abitanti vi ci nascono e vi ci muoiono. Sono mondi di fantasia accessibili via web. World of Warcraft Oltre 5 milioni di abbonati Project Entropia Turnover di dollari in gennaio 2005 Second Life Centinaia di negozi dalla Ferrari all i-pod 6

7 Ambienti Virtuali Ambiente virtuale (AV) è il termine utilizzato per indicare una realtà simulata creata attraverso l uso del computer. Attualmente, il termine è utilizzato per la rappresentazione virtuale di un sistema complesso: dai videogiochi ai simulatori di volo. Alcune delle caratteristiche principali degli ambienti virtuali sono: di sfruttare una rappresentazione sensoriale talmente immersiva da essere percepita come reale dai partecipanti, di supportare le azioni di più utenti contemporaneamente e la formazione di gruppi, di permettere l interazione con entità sintetiche intelligenti, di usufruire di dispositivi embedded come PDA e SmartPhone od oggetti ad hoc come casco od occhialini, auricolari, cyberglove e cybertuta. 7

8 Rappresentazione Sensoriale Realistica Un AV deve dare al partecipante la sensazione di essere inserito all interno di un ambiente talmente immersivo da permettergli di sviluppare abilità che potrebbe sfruttare nel mondo reale. Esempio eclatante: Simulatore di Volo. Problema il livello di dettaglio costa sia in termini computazionali sia in termini di memoria utilizzata! Negli AV è importante sviluppare solo i dettagli che sono fondamentali per la realizzazione della simulazione. Esempio eclatante: Gara di automobili. È interessante la realizzazione del circuito, non dello sfondo (platea, box, ) 8

9 Ambiguità Attenzione all ambiguità della parola realistica. Non è legata al fatto che l ambiente riprodotto ne deve per forza richiamare uno esistente. Possono esistere degli ambienti virtuali che vogliono promuoverne una supposta o riprodurre una realtà fantastica. Ad esempio, si cambiano le leggi della fisica da quella terrestre a quella lunare. Ad esempio, mondi fantastici come EverQuest II. 9

10 Graphical Processor Unit Cmq le moderne schede video montano micro processori e buffer di memoria dedicati che permettono alla scheda grafica di sostituire nei calcoli la CPU. Questo effetto è talmente rilevante che le schede video sono definite GPU (Graphical Processor Unit). Ad esempio Nvidia ed ATI. In questo senso, risulta possibile utilizzare una grafica spinta: 10

11 Massive Multi-Player La realizzazione di un gioco in modalità multi-player dipende dalla gestione di 2 fattori principali: Responsiveness gli eventi che descrivono l evoluzione del gioco devono essere ricevuti dagli utenti in tempo reale (vincoli real-time). Reliability and Game Consistency L evoluzione del gioco deve essere descritta a tutti i partecipanti nello stesso modo preciso e Corretto ( tutti i giocatori adottano una strategia in base allo stesso contenuto informativo). 11

12 Dispositivi Mobili e Reti Wireless Dispositivi Mobili come PDA e Smart-phone dispongono di sufficiente potenza computazionale ed un antenna che gli permettono di partecipare ad AV. Altri dispositivi dedicati: Sony PSP, Nintendo Dual Screen e Nokia ngage Due tipi di rete: La rete cellulare di 3G garantisce la disponibilità di connettività su ampio raggio ma con transmission throughput limitato. Le reti Wi-Fi, Bluetooth e HomeRF offrono una bandwidth maggiore ma dentro un raggio limitato. 12

13 Interazione a Gruppi Molte volte gli AV promuovano la formazione di team per risolvere un problema comune. Ad esempio, in Travian le alleanza proteggono i propri membri. Gli AV promuovono la nascita di comunità virtuali: gruppo di persone che utilizzano la stessa tecnologia via Internet per attività sociali. la creazione di vere e proprie società artificiali. Ad esempio, in Travian, ogni partecipante deve competere con migliaia di altri giocatori per il controllo delle risorse naturali e gestire l evoluzione di un piccolo villaggio. 13

14 Interazione con Entità Intelligenti Gli AV moderni necessitano di un largo numero di partecipanti che spendono il loro tempo nella creazione e nel mantenimento di relazioni sociali per un lungo periodo. Una possibile soluzione per popolare gli AV è realizzare entità autonome ed intelligenti in grado di competere e cooperare con i partecipanti umani. Dovrebbe essere indistinguibile il comportamento di un entità software da quello di un umano (passare un Turing Test cooperativo). Per raggiungere questo scopo esistono due possibili approcci: dotare l entità di una conoscenza più approfondita dell ambiente (Reinforcement Learning) permettere ad un entità di analizzare il comportamento di un umano e cercare di riprodurlo (Machine Learning) 14

15 Interazione con Entità Intelligenti Neuro-Evolving Robotic Operatives (NERO): un progetto di ricerca in collaborazione tra il Department of Computer Sciences and the Digital Media Collaboratory at the University of Texas at Austin. Utilizza un algoritmo real-time di NeuroEvolution of Augmenting Topologies. Per giocare ogni partecipante deve evolvere il proprio esercito di robot cercando di insegnargli come comportarsi in alcune situazioni. Questo è possibile facendo il tuning del cervello artificiale dei robot. 15

16 Reale-Virtuale-Reale Esistono dispositivi pervasivi che permettono di aumentare l esperienza sensoriale all interno di un AV (Realtà Virtuale): Casco permette la visione stereoscopica ed un effetto sonoro immersivo Cyberglove e Cybertuta permettono la sensazione tattile Real Tournament Ogni partecipante usa un dispositivo che integra tecnologie GPS, sensori, Wi-Fi, GPRS, su un PDA per competere alla cattura di una serie di mostri in una arena virtuale mappata sulla città di Lancaster. 16

17 Realizzare un AV tramite SPADES SPADES (System for Parallel Agent Discrete Agent Simulation) è un sistema middleware per simulazioni multi-agenti distribuite. Permette di realizzare un AV all interno del quale vivono entità artificiali pensanti chiamate agenti. Promuove la creazione di simulazioni ripetibili ed efficienti distribuite tra più computer. Un agente riceve delle sensazioni dal mondo simulato, pensa ad una strategia per raggiungere il suo scopo, attua una mossa. Il modello del mondo simulato riproduce la leggi del sistema complesso riprodotto, spedendo sensazioni agli agenti e attuando le loro azioni. 17

18 La Architettura di SPADES CLIENT SERVER Computer 1 Agent pipe Communication Server tcp/ip Simulation Engine World Model Computer 2 Agent pipe Communication Server Computer A Computer N Agent pipe Communication Server 18

19 Ciclo del World Model #include. main(.) { inizialize(); pausemodecallback (); getmonitorheaderinfo (); agentconnect (AgentID agent, AgentTypeDB::AgentTypeConstIterator at); } while (!fine_simulazione) { simtotime (SimTime time_curr, SimTime time_desired); getmonitorinfo (SimTime time); controllo_stato_della_simulazione(); } finalize(); 19

20 World Model bool BallWorldModel::initialize (SimEngine * pse) Permette di inizializzare l evoluzione del World Model. bool BallWorldModel::finalize () Permette di gestire la chiusura dell evoluzione del World Model. void BallWorldModel::pauseModeCallback () Quando il sistema SPADES si attiva la simulazione viene bloccata in attesa della connessione di tutti i componenti. bool BallWorldModel::agentConnect (AgentID agent, AgentTypeDB::AgentTypeConstIterator at) Si occupa dell inizializzazione del communication server e degli agenti spades::simtime BallWorldModel::simToTime (SimTime time_curr, SimTime time_desired) Ogni volta che il world model deve aggiornare l evoluzione del mondo richiama questa metodo che setta il tempo attuale a quello desiderato. All interno di questa chiamata risulta possibile controllare quello che sta accadendo nel mondo controllando le azioni degli agenti e inviando le nuove sensazioni. 20

21 World Model: Monitor Interface Monitor Interface: Componente del SE che permette di estrarre informazioni sullo stato del mondo Simulation Engine M.I. tcp/ip World Model spades::dataarray BallWorldModel::getMonitorHeaderInfo () Permette di esportare all esterno della simulazione informazioni sul suo andamento. In particolare, questa permette di scrivere un header per le informazioni successive. spades::dataarray BallWorldModel::getMonitorInfo (SimTime time) Come sopra solo che si occupa di spedire le informazioni. 21

22 Agenti #include. main(.) { processinitsense( ); switch (atype){ case 0: pagentbehavior = new BuildingBehavior( ); break; case 1: pagentbehavior = new CarBehavior( ); break; case n: break; } while (! done) { pacs_interface->receivemessage(); pagentbehavior->processmessage(m) } } 22

23 Agenti BallWorldAgentBehavior::processInitSense( parametri..) Ritorna la initsense che è il messaggio di inizializzazione di un agente, ritorna il contenuto attraverso diversi parametri (prodotta generalmente dall agentconnect). CarBehavior( parametri..) o BuildingBehavior( parametri..) Attivano agenti di tipo Car o di tipo Building. FromCSMessage* pacs_interface->receivemessage() Si occupa di gestire l arrivo delle sensazioni bool pagentbehavior->processmessage(m) Si occupa di gestire l invio delle azioni 23

24 Agenti CarBehavior(int n, AgentSpeed s, AgentCommInterface* pcomminterface, ActionServer* pactionserver, int p_hsize, int p_vsize, int p_asize, int p_viewl) n = numero degli agenti s = velocità dell agente (numero di pixel per unità di tempo) pcomminterface = puntatore alla common interface pactionserver = puntatore al proprio Action Server p_hsize = parametro dimensione della piazzola dell edificio (altezza) p_vsize = parametro dimensione della piazzola dell edificio (larghezza) p_asize = parametro alla dimensione dell agente p_viewl = parametro alla distanza massima (in numero di pixel) a cui l agente può vedere Altri parametri PolarPosition lastmove = contiene l ultima mossa in coordinate polari Vector lastpos = contiene l ultima mossa in coordinate cartesiane paa = new AgentAction(); int id = id dell agente int offset[3] = le tre coordinate cartesiane che individuano la posizione dell agente int rotation[3] = le tre rotazioni rispetto gli assi cartesiani int state = lo stato dell agente 24

25 Partecipazione all AV Un umano partecipa all AV prendendo il controllo di un agente sostituendosi alla sua capacità di elaborare un strategia. Per fare questo, abbiamo esteso il sistema middleware di SPADES attraverso un participatory framework. Interfaccia Recver Sender Agent Avatar pipe Communication Server tcp/ip S E M.I. W M tcp/ip 25

26 Controllo dell Agente #include. void CarBehavior::doAgentAction() { /* scrivere il codice per il comportamento dell agente quando non è pilotato */ } void CarBehavior::doUserAction(void* actionstruct) { /* scrivere il codice per il comportamento dell agente quando riceve le azioni dall umano*/ } 26

27 Ultima Ora Il mondo virtuale di Hive7 è stato interamente realizzato con tecnologia AJAX, da molti considerata l'ossatura principale del cosiddetto Web 2.0. Un prototipo di metaverso, termine della letteratura cyberpunk che indica un mondo digitale accessibile tramite interfaccia telematica. 27

28 Riferimenti Vite Parallele Travian Neuro-Evolving Robotic Operatives Project Entropia Age of Empire III Second Life World of Warcraft Quake IV Punto Informatico Hive7 28

29 Riferimenti S. Cacciaguerra, S. Mirri, P. Salomoni & M. Pracucci Wandering About the City, Multi-Playing a Game, in Proc. the 2nd IEEE International Workshop on Networking Issues in Multimedia Entertainment, Las Vegas (USA), January S. Cacciaguerra, C. Cagneschi & R. Fabbri The Architectonical Design of Virtual Environments Fuels a new Form of the WWW, in Proc. European Simulation and Modelling Conference 2005, Porto (Portugal), October S. Cacciaguerra, M. Roffilli Agent-based participatory simulation activities for the emergence of complex social behaviours, in Proc. of AISB05, Social Intelligence and Interaction in Animals, Robots and Agents, Hatfield, (England), April S. Cacciaguerra, S. Mirri, P. Salomoni & M. Baldassarri Almost Blue: The Design of a Cooperative Game by Integrating Accessible Interaction, in Proc. of Euromedia 2005 Toulouse, (France), April S. Cacciaguerra, M. Roccetti & P. Salomoni, Multimedia Entertainment Applications, in Encyclopedia of Multimedia, ((B. Furht Ed.), Springer, 2005, , included also "Digital Cinema", "In-home, In-car, In-flight Entertainment", "Interactive Story Telling". S. Ferretti, M. Roccetti & P. Salomoni On-line Gaming, in Encyclopedia of Multimedia, (B. Furht Ed.), Springer, January 2006, , included also Dead Reckoning, Fairness in Online Games, Game Accessibility, Game Event Synchronization. K. Mitchell, D. McCaffery, G. Metaxas, J. Finney, S. Schmid, A. Scott, Six in the city: introducing Real Tournament - a mobile IPv6 based context-aware multiplayer game, Proc. of the 2nd workshop on Network and system support for games, ACM press, 2003, pp To appear S. Cacciaguerra e M. Roffilli, The Artificial Intelligence promotes Internet communities. 29

E-Learning e Entertainment: Edutainment. Stefano Cacciaguerra Ph.D. in Informatica. Stefano Cacciaguerra Ph.D. in Informatica

E-Learning e Entertainment: Edutainment. Stefano Cacciaguerra Ph.D. in Informatica. Stefano Cacciaguerra Ph.D. in Informatica E-Learning e Entertainment: Edutainment di Stefano Cacciaguerra Ph.D. in Informatica 1 Edutainment È un neologismo nato dalla fusione delle parole educational ed entertainment. È la riproposizione del

Dettagli

Curriculum Vitae et Studiorum

Curriculum Vitae et Studiorum Curriculum Vitae et Studiorum Dr. Stefano Cacciaguerra Dipartimento di Scienze dell Informazione Facoltà di Scienze Matematiche Fisiche e Naturali Università degli Studi di Bologna DATI PERSONALI Nome

Dettagli

Percorso Video Game. Percorsi per la Laurea Magistrale in Informatica. Obiettivi generali. Sbocchi professionali

Percorso Video Game. Percorsi per la Laurea Magistrale in Informatica. Obiettivi generali. Sbocchi professionali Percorsi per la Laurea Magistrale in Informatica Percorso Video Game Docenti di riferimento: Dr. Dario Maggiorini, Dr. Laura Anna Ripamonti Sede di erogazione: Milano Obiettivi generali Il mercato dei

Dettagli

È possibile caratterizzare un percorso formativo per gli studenti sulla base di due aree di specializzazione (indirizzi):

È possibile caratterizzare un percorso formativo per gli studenti sulla base di due aree di specializzazione (indirizzi): Percorsi per la Laurea Magistrale in Informatica Percorso Video Game Docenti di riferimento: Dario Maggiorini, Laura Anna Ripamonti Sede di erogazione: Milano LIKE THIS! Obiettivi generali Il mercato dei

Dettagli

Visualizzazione e Controllo Remoto di Agenti in Ambienti Virtuali Tramite la Libreria OpenSceneGraph

Visualizzazione e Controllo Remoto di Agenti in Ambienti Virtuali Tramite la Libreria OpenSceneGraph ALMA MATER STUDIORUM - UNIVERSITÀ DI BOLOGNA SEDE DI CESENA FACOLTÀ DI SCIENZE MATEMATICHE, FISCHE E NATURALI CORSO DI LAUREA IN SCIENZE DELL INFORMAZIONE Visualizzazione e Controllo Remoto di Agenti in

Dettagli

1 di 5 18/10/2012 01:36

1 di 5 18/10/2012 01:36 Server: localhost Database: corsi_parole_poli Tabella: orientamento Mostra Struttura SQL Cerca Inserisci Esporta Importa Operazioni Svuota Elimina Visualizzazione record 0-158 (159 Totali, La query ha

Dettagli

Un framework per simulazione massiva distribuita basata su Agenti D-MASON: Architettura. Carmine Spagnuolo

Un framework per simulazione massiva distribuita basata su Agenti D-MASON: Architettura. Carmine Spagnuolo Un framework per simulazione massiva distribuita basata su Agenti D-MASON: Architettura Carmine Spagnuolo 1 Simulazione Multi-Agente Una simulazione multi-agente è un sistema in cui entità (agenti) intelligenti

Dettagli

Dalla tastiera alla Smart City, come evolvono tecnologie e servizi

Dalla tastiera alla Smart City, come evolvono tecnologie e servizi Dalla tastiera alla Smart City, come evolvono tecnologie e servizi A. Rossi, P.L. Emiliani Seconda Parte 2012-30 anni di Ausilioteca GIORNATA DI STUDIO La proposta di tecnologie assistive: fattori di qualità

Dettagli

Sistemi Informativi di relazione - Internet

Sistemi Informativi di relazione - Internet Sistemi Informativi di relazione - Internet Obiettivi. Presentare i concetti base di Internet. Illustrare l evoluzione storica di Internet. Familiarizzare con gli elementi fondamentali di Internet: Il

Dettagli

SeaGame: un Serious Game basato sulla simulazione di un ambiente costiero

SeaGame: un Serious Game basato sulla simulazione di un ambiente costiero SeaGame: un Serious Game basato sulla simulazione di un ambiente costiero F. Bellotti, R. Berta, A. De Gloria Laboratorio ELIOS Università degli Studi Di Genova Tel: 010 353 2795 email: {franz, berta,

Dettagli

Università degli Studi di Perugia Dipartimento di Matematica e Informatica. Corso di Laurea Magistrale in Informatica. CLASSE LM18 (Informatica)

Università degli Studi di Perugia Dipartimento di Matematica e Informatica. Corso di Laurea Magistrale in Informatica. CLASSE LM18 (Informatica) Università degli Studi di Perugia Dipartimento di Matematica e Informatica Corso di Laurea Magistrale in Informatica CLASSE LM18 (Informatica) Manifesto degli Studi A.A. 2015-2016 (Regolamento didattico

Dettagli

I Widget sbarcano sulla Connected TV

I Widget sbarcano sulla Connected TV I Widget sbarcano sulla Connected TV Il valore di Internet e dei suoi contenuti/servizi lo si intuisce dalla capacità di muovere il mercato dei dispositivi perché siano completamente liberi e in grado

Dettagli

Streaming Super Veloce In HD: WD entra nel mercato dell home networking wireless HW Legend

Streaming Super Veloce In HD: WD entra nel mercato dell home networking wireless HW Legend Western Digital, leader da anni nelle soluzioni storage, annuncia durante la giornata odierna, la sua prima linea di interessanti prodotti di home networking wireless, appositamente pensati per accelerare

Dettagli

Attenzione! il valore della Rimodulazione è superiore alla cifra di Negoziazione

Attenzione! il valore della Rimodulazione è superiore alla cifra di Negoziazione Riepilogo Dipartimento ICT Dipartimento ICT nel 2005 diretta nel terzi fondi diretta Reti in Tecnologia Wireless 434.890 79.788 712.457 94.953 578.280 351.500 94.000 Internet di prossima generazione 639.484

Dettagli

WEB SERVER EMBEDDED PER APPLICAZIONI DI DOMOTICA. Fig. 1 - Architettura di un web server embedded

WEB SERVER EMBEDDED PER APPLICAZIONI DI DOMOTICA. Fig. 1 - Architettura di un web server embedded WEB SERVER EMBEDDED PER APPLICAZIONI DI Cristian Randieri Per far fronte alle esigenze di sviluppatori che intendono gestire applicazioni professionali per la domotica e la home building automation sfruttando

Dettagli

Identità e videogiochi: essere qualcuno nei mondi virtuali

Identità e videogiochi: essere qualcuno nei mondi virtuali Identità e videogiochi: essere qualcuno nei mondi virtuali Prof. Michela De Luca Corso di Cyberpsicologia- Lumsa Dott.Massimiliano Marzocca Psicologo Psicoterapeuta massimilianomarzocca.blogspot.it www.massimilianomarzocca.it

Dettagli

Calcolo numerico e programmazione. Sistemi operativi

Calcolo numerico e programmazione. Sistemi operativi Calcolo numerico e programmazione Sistemi operativi Tullio Facchinetti 25 maggio 2012 13:47 http://robot.unipv.it/toolleeo Sistemi operativi insieme di programmi che rendono

Dettagli

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA Obiettivo Richiamare quello che non si può non sapere Fare alcune precisazioni terminologiche IL COMPUTER La struttura, i componenti

Dettagli

Laurea Magistrale 2007/08 in Ingegneria Telematica (Computer and Telecommunication Networks)

Laurea Magistrale 2007/08 in Ingegneria Telematica (Computer and Telecommunication Networks) in (Computer and Telecommunication Networks) Una visione architetturale INFORMATICA TELEMATICA TELECOMUNICAZIONI ELETTRONICA INFORMAZIONE 2 Telematica è la laurea rete Internet ADSL, ISDN, TCP/IP, Skype,

Dettagli

Tecnologie informatiche e multimediali A.A. 2012/2013 - Elenco Obiettivi Prova scritta (STEP 1)

Tecnologie informatiche e multimediali A.A. 2012/2013 - Elenco Obiettivi Prova scritta (STEP 1) Tecnologie informatiche e multimediali A.A. 0/03 - Elenco Obiettivi Prova scritta (STEP ) Obiettivo didattico Descrivere gli elementi caratteristici delle tecnologie informatiche Numero item definire i

Dettagli

Book 1. Conoscere i computer. Cos'è un dispositivo: Hardware, Software, Sistemi operativi e Applicazioni.

Book 1. Conoscere i computer. Cos'è un dispositivo: Hardware, Software, Sistemi operativi e Applicazioni. Book 1 Conoscere i computer Cos'è un dispositivo: Hardware, Software, Sistemi operativi e Applicazioni. Centro Servizi Regionale Pane e Internet Redazione a cura di Roger Ottani, Grazia Guermandi, Sara

Dettagli

Tecniche di Comunicazione Multimediale

Tecniche di Comunicazione Multimediale Tecniche di Comunicazione Multimediale Standard di Comunicazione Multimediale Le applicazioni multimediali richiedono l uso congiunto di diversi tipi di media che devono essere integrati per la rappresentazione.

Dettagli

Il fenomeno iphone 54 PC PHOTO. Tecnologia Mobile

Il fenomeno iphone 54 PC PHOTO. Tecnologia Mobile Tecnologia Mobile Il fenomeno iphone Lo smartphone di Apple ha rivoluzionato il mercato dei cellulari, ma alcuni inconvenienti non sono da sottovalutare, come il blocco dell operatore o la batteria non

Dettagli

Partners and pioneers in automation.

Partners and pioneers in automation. Partners and pioneers in automation. AIS/ANIPLA Wireless Workshop Milano, 6 Maggio 2015 www.pepperl-fuchs.com DIWINE Un progetto europeo per il wireless del futuro in ambito industriale. www.pepperl-fuchs.com

Dettagli

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Specialistica in Informatica (classe 23/S: Informatica) Corso di Laurea Specialistica in Tecnologie Informatiche (classe 23/S: Informatica)

Dettagli

Sistemi Distribuiti. Introduzione Definizione Vantaggi e svantaggi Architetture hardware e software Problemi di progetto. Sistemi Operativi mod.

Sistemi Distribuiti. Introduzione Definizione Vantaggi e svantaggi Architetture hardware e software Problemi di progetto. Sistemi Operativi mod. Sistemi Distribuiti Introduzione Definizione Vantaggi e svantaggi Architetture hardware e software Problemi di progetto 19.1 Introduzione A metà degli anni quaranta inizia l era dei calcolatori elettronici

Dettagli

Introduzione. Sistemi Distribuiti. Introduzione. Introduzione. Definizione di sistema distribuito. Introduzione

Introduzione. Sistemi Distribuiti. Introduzione. Introduzione. Definizione di sistema distribuito. Introduzione Sistemi Distribuiti Definizione Vantaggi e svantaggi Architetture hardware e software Problemi di progetto A metà degli anni quaranta inizia l era dei calcolatori elettronici moderni: grandi, costosi e

Dettagli

IdeaImpresa 2011 3D E REALTÀ VIRTUALE l utilizzo proficuo di strumenti innovativi nell attività d impresa

IdeaImpresa 2011 3D E REALTÀ VIRTUALE l utilizzo proficuo di strumenti innovativi nell attività d impresa INFORMAZIONI GENERALI (spazio riservato agli uffici camerali) DATA DI RICEVIMENTO N. PROTOCOLLO MODULO DI DOMANDA FIRMATO SI NO DATI SQUADRA ISTITUTO Tecnico Industriale Magistri Cumacini con sede in Lazzago

Dettagli

In genere i portatili possono essere differenziati, per tipologia e uso, in due grandi categorie:

In genere i portatili possono essere differenziati, per tipologia e uso, in due grandi categorie: Pagina 1 di 8 Piattaforme hardware Personal Computer In questa parte verranno elencate le più diffuse tipologie di piattaforme hardware, descrivendo per ciascuna esempi di utilizzo e modelli e suggerendo

Dettagli

Piattaforme hardware Personal Computer

Piattaforme hardware Personal Computer Pagina 1 di 8 Piattaforme hardware Personal Computer In questa parte verranno elencate le più diffuse tipologie di piattaforme hardware, descrivendo per ciascuna esempi di utilizzo e modelli e suggerendo

Dettagli

Capitolo 1: Introduzione

Capitolo 1: Introduzione Capitolo 1: ntroduzione Che cos è un sistema operativo? Sistemi mainframe. Sistemi desktop. Sistemi multiprocessore. Sistemi distribuiti. Sistemi cluster. Sistemi in tempo reale. Sistemi palmari. Migrazione

Dettagli

Pisa, 15/02/2012. Corsi di studi in Ingegneria Informatica

Pisa, 15/02/2012. Corsi di studi in Ingegneria Informatica Pisa, 15/02/2012 Corsi di studi in Ingegneria Informatica Corsi di studi in Ingegneria Informatica Laurea triennale in Ingegneria Informatica Lauree magistrali in Computer Engineering Embedded Computing

Dettagli

View Mobile User s Guide

View Mobile User s Guide View Mobile User s Guide 1 - Descrizione del software Il software è stato realizzato per essere utilizzato su telefoni cellulari, smartphone o PDA con supporto per le applicazioni Java J2ME. Tramite il

Dettagli

realtà virtuale REALTÀ VIRTUALE - APPROFONDIMENTO (http://www.treccani.it/)

realtà virtuale REALTÀ VIRTUALE - APPROFONDIMENTO (http://www.treccani.it/) 1 di 5 18/12/2015 13.25 (http://www.treccani.it/) realtà virtuale Enciclopedie on line realtà virtuale Simulazione all'elaboratore di una situazione reale con la quale il soggetto umano può interagire,

Dettagli

invisibile Bluetooth, la porta

invisibile Bluetooth, la porta Tecnologia Mobile Bluetooth, la porta invisibile L interfaccia Bluetooth, presente ormai in una gran parte dei moderni telefoni cellulari, permette di collegare numerose periferiche: ecco come funziona

Dettagli

I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI

I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI Il Software Software di Base Sistema Operativo (Software di base essenziale) Software di base non essenziale Utility Driver Software applicativi (Applicazioni)

Dettagli

CAPITOLO 1 COS É ROBOCUP. RoboCup Soccer. Capitolo 1 - Cos è RoboCup

CAPITOLO 1 COS É ROBOCUP. RoboCup Soccer. Capitolo 1 - Cos è RoboCup CAPITOLO 1 COS É ROBOCUP RoboCup è un progetto di ricerca internazionale che mira a promuovere l ingegneria robotica e l intelligenza artificiale attraverso lo sviluppo di robot capaci di giocare a calcio.

Dettagli

Un analisi della VQR04-10. A cura di P. Ciancarini, membro GEV area1 Riunione GRIN Milano, 20 novembre 2013

Un analisi della VQR04-10. A cura di P. Ciancarini, membro GEV area1 Riunione GRIN Milano, 20 novembre 2013 Un analisi della VQR04-10 A cura di P. Ciancarini, membro GEV area1 Riunione GRIN Milano, 20 novembre 2013 Agenda Il passato: come è stata impostata la VQR2004-2010 Il presente: analisi e conseguenze dei

Dettagli

Reti di computer. Agostino Lorenzi - Reti di computer - 2008

Reti di computer. Agostino Lorenzi - Reti di computer - 2008 Reti di computer Telematica : termine che evidenzia l integrazione tra tecnologie informatiche e tecnologie delle comunicazioni. Rete (network) : insieme di sistemi per l elaborazione delle informazioni

Dettagli

PROGRAMMA OPERATIVO REGIONALE PIEMONTE FESR 2007/2013 Asse 1: Innovazione e transizione produttiva Attività I.1.3 Innovazione e P.M.I.

PROGRAMMA OPERATIVO REGIONALE PIEMONTE FESR 2007/2013 Asse 1: Innovazione e transizione produttiva Attività I.1.3 Innovazione e P.M.I. PROGRAMMA OPERATIVO REGIONALE PIEMONTE FESR 2007/2013 Asse 1: Innovazione e transizione produttiva Attività I.1.3 Innovazione e P.M.I. ALLEGATO 2 al Bando Progetti innovativi di Creatività Digitale ideati

Dettagli

Dalla connessione ai social network. Federico Cappellini

Dalla connessione ai social network. Federico Cappellini Dalla connessione ai social network Federico Cappellini Internet Internet è una rete mondiale di computer ad accesso pubblico Conta circa 2 miliardi e 300 milioni di utenti nel mondo Permette lo scambio

Dettagli

MoniThor di IDC-Informatica www.idc-informatica.it. Centralizzazione di controlli per apparati eterogenei

MoniThor di IDC-Informatica www.idc-informatica.it. Centralizzazione di controlli per apparati eterogenei MoniThor di IDC-Informatica www.idc-informatica.it Centralizzazione di controlli per apparati eterogenei Cos'è MoniThor è una suite di strumenti per il controllo a distanza di dispositivi collegati o collegabili

Dettagli

INTERNET origine, evoluzione, aspetti chiave

INTERNET origine, evoluzione, aspetti chiave INTERNET origine, evoluzione, aspetti chiave Le dimensioni del fenomeno 541.677.360 host registrati (gen 07) Gen 06: 394.991.609 06 07: + 37% 05 06: + 20% [fonte: Internet Software Consortium] 500.000.000.000

Dettagli

03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu

03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu 03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu 1 Anatomia del computer Dott.ssa Ramona Congiu 2 L Unità centrale 3 Anatomia del computer 4 La scheda madre All interno del computer

Dettagli

Ausili e applicazioni software per dispositivi iti i mobili. I principali sistemi operativi. Esempio di dispositivo Smartphone

Ausili e applicazioni software per dispositivi iti i mobili. I principali sistemi operativi. Esempio di dispositivo Smartphone 1 2 I dispositivi ICT mobili: tablet e smartphone Ausili e applicazioni software per dispositivi iti i mobili Valerio Gower 3 4 Android (Google) ios (Apple) Symbian (Nokia) Blackberry (RIM) Windows Phone

Dettagli

Domenico Soldo Ingegnere

Domenico Soldo Ingegnere Curriculum VITÆ Novembre 2010 Domenico Soldo Dati personali Nome Cognome Data di nascita Indirizzo abitazione E-mail P. IVA Domenico Soldo 21/03/1983 Viale Liguria, 60, 74121, Taranto, Italy d.soldo@aeflab.net

Dettagli

Nuova ECDL ONLINE COLLABORATION

Nuova ECDL ONLINE COLLABORATION PATENTE EUROPEA DEL COMPUTER Nuova ECDL ONLINE COLLABORATION CONCETTI FONDAMENTALI USO DI DISPOSITIVI MOBILI APPLICAZIONI SINCRONIZZAZIONE 4. COLLABORAZIONE MOBILE 4.1. Concetti fondamentali 4.1.1 Identificare

Dettagli

Le reti di calcolatori

Le reti di calcolatori Le reti di calcolatori 1 La storia Computer grandi e costosi Gli utenti potevano accerdervi tramite telescriventi per i telex o i telegrammi usando le normali linee telefoniche Successivamente le macchine

Dettagli

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

Dettagli

INTERNET origine, evoluzione, aspetti chiave

INTERNET origine, evoluzione, aspetti chiave INTERNET origine, evoluzione, aspetti chiave L ESPLOSIONE DI INTERNET 394.991.609 host registrati (gen 06) Gen 05: 317,646,084 05 06: + 20% [fonte: Internet Software Consortium] 500.000.000.000 pagine

Dettagli

1.3 Concetti base dell Informatica: Elaboratore

1.3 Concetti base dell Informatica: Elaboratore 1.3 Concetti base dell Informatica: Elaboratore Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá)

Dettagli

Psicologia e videogames

Psicologia e videogames Prof.ssa Michela De Luca Corso Cyberpsicologia-Lumsa Dott. Massimiliano Marzocca Psicologo - Psicoterapeuta massimilianomarzocca.blogspot.it wwww.massimilianomarzocca.it Psicologia e videogames CHE COSA

Dettagli

UPPLEVA. 5 anni di GARANZIA. Soluzioni integrate di mobili, smart TV e sistema audio. Tutto in uno.

UPPLEVA. 5 anni di GARANZIA. Soluzioni integrate di mobili, smart TV e sistema audio. Tutto in uno. UPPLEVA Soluzioni integrate di mobili, smart TV e sistema audio. Tutto in uno. 5 anni di GARANZIA INCLUSA NEL PREZZO I televisori, i sistemi audio e gli occhiali 3D UPPLEVA sono garantiti 5 anni. Per saperne

Dettagli

UPPLEVA. 5 anni di GARANZIA. Soluzioni integrate di mobili, smart TV e sistema audio. Tutto in uno.

UPPLEVA. 5 anni di GARANZIA. Soluzioni integrate di mobili, smart TV e sistema audio. Tutto in uno. UPPLEVA Soluzioni integrate di mobili, smart TV e sistema audio. Tutto in uno. 5 anni di GARANZIA INCLUSA NEL PREZZO I televisori, i sistemi audio e gli occhiali 3D UPPLEVA sono garantiti 5 anni. Per saperne

Dettagli

Ausili e applicazioni software per dispositivi mobili

Ausili e applicazioni software per dispositivi mobili 1 Ausili e applicazioni software per dispositivi mobili Valerio Gower 2 I dispositivi ICT mobili: tablet e smartphone 3 I principali sistemi operativi Android (Google) ios (Apple) Symbian (Nokia) Blackberry

Dettagli

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia Informatica Prof. M. Colajanni Università di Modena Reggio Emilia PARTE 3 - COMUNICAZIONI INFORMATICHE (Internet) Importanza delle comunicazioni Tutti vogliono comunicare Oggi un computer che non è in

Dettagli

Un applicazione client per la localizzazione via Bluetooth e Wi-Fi di dispositivi Smartphone Anno Accademico 2005/2006

Un applicazione client per la localizzazione via Bluetooth e Wi-Fi di dispositivi Smartphone Anno Accademico 2005/2006 tesi di laurea Un applicazione client per la localizzazione via Bluetooth e Wi-Fi di dispositivi Anno Accademico 2005/2006 relatore Ch.mo prof. Stefano Russo correlatore Ing. Massimo Ficco candidato Giorgio

Dettagli

LAN MAN WAN. Una internet è l'insieme di più reti reti distinte collegate tramite gateway/router

LAN MAN WAN. Una internet è l'insieme di più reti reti distinte collegate tramite gateway/router Rete di reti (interrete, internet) 2 Prof. Roberto De Prisco TEORIA - Lezione 8 Rete di reti e Internet Università degli studi di Salerno Laurea e Diploma in Informatica Una rete di comunicazione è un

Dettagli

Realizzazione di un core grafico con un FPGA a basso costo

Realizzazione di un core grafico con un FPGA a basso costo Realizzazione di un core grafico con un FPGA a basso costo Un team di progettisti di Virtual Logic ha creato un engine di visualizzazione grafica basato su un FPGA sfruttando tecniche tipiche degli anni

Dettagli

Commercio elettronico mobile e pervasive computing

Commercio elettronico mobile e pervasive computing Commercio elettronico mobile e pervasive computing Dr. Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Mobile commerce mobile

Dettagli

Corso di Sistemi Operativi DEE - Politecnico di Bari. Windows vs LINUX. G. Piscitelli - M. Ruta. 1 di 20 Windows vs LINUX

Corso di Sistemi Operativi DEE - Politecnico di Bari. Windows vs LINUX. G. Piscitelli - M. Ruta. 1 di 20 Windows vs LINUX Windows vs LINUX 1 di 20 Windows vs LINUX In che termini ha senso un confronto? Un O.S. è condizionato dall architettura su cui gira Un O.S. è condizionato dalle applicazioni Difficile effettuare un rapporto

Dettagli

Sistemi Operativi per Sistemi di Elaborazione Ubiqui

Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS

Dettagli

Verona, 29-30 ottobre 2013!

Verona, 29-30 ottobre 2013! Verona, 29-30 ottobre 2013! Il Machine Controller piattaforma integrata di Controllo, Motion, Robotica, Visione e Sicurezza su bus EtherCAT Omron Electronics spa Ing. Marco Filippis Product Manager Servo,

Dettagli

Un Sistema Location-based per la mappatura degli Access Point

Un Sistema Location-based per la mappatura degli Access Point 1 Un Sistema Location-based per la mappatura degli Access Point Pasquale Cautela pasquale.cautela@studio.unibo.it Marco Peca marco.peca@studio.unibo.it Rosario Salpietro rosario.salpietro@studio.unibo.it

Dettagli

Playware games: nuove tecnologie che trasformano il modo di giocare ed imparare.

Playware games: nuove tecnologie che trasformano il modo di giocare ed imparare. Playware games: nuove tecnologie che trasformano il modo di giocare ed imparare Playware games: nuove tecnologie che trasformano il modo di giocare ed imparare. Angelo Rega (corresponding author) Laboratorio

Dettagli

ICT e SmartGrid. Massimiliano Chiandone mchiandone@units.it

ICT e SmartGrid. Massimiliano Chiandone mchiandone@units.it ICT e SmartGrid Massimiliano Chiandone mchiandone@units.it Sommario Introduzione Nuove Architetture dei Sistemi Elettrici Motivazioni, requisiti, caratteristiche Comunicazioni Dispositivi Un esempio Applicazioni

Dettagli

Lezione1. Cos è la computer grafica. Lezione del 10 Marzo 2010. Michele Antolini Dipartimento di Ingegneria Meccanica Politecnico di Milano

Lezione1. Cos è la computer grafica. Lezione del 10 Marzo 2010. Michele Antolini Dipartimento di Ingegneria Meccanica Politecnico di Milano Lezione1 Informatica Grafica Cos è la computer grafica Lezione del 10 Marzo 2010 Grafica OpenGL vs Direct Dipartimento di Ingegneria Meccanica Politecnico di Milano 1.1 Tubo a Raggi Catodici Cathode Ray

Dettagli

Il quarto stadio evolutivo della logistica integrata

Il quarto stadio evolutivo della logistica integrata insider reports COLLANA WHITE PAPERS Con i link alle lezioni di Marco Locatelli sulla logistica integrata real-time Il quarto stadio evolutivo della logistica integrata Come le nuove tecnologie di identificazione

Dettagli

DISPOSITIVI DI INPUT

DISPOSITIVI DI INPUT LA TASTIERA (o keyboard) DISPOSITIVI DI INPUT Quando viene premuto un tasto si genera un codice corrispondente alla cifra alfanumerica selezionata che viene inviato alla CPU per essere elaborato. La tastiera

Dettagli

Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco

Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco Indice - Di cosa si occupa l informatica? - Cosa sono gli algoritmi?

Dettagli

Sistemi Operativi per la Robotica. Enzo Mumolo

Sistemi Operativi per la Robotica. Enzo Mumolo Sistemi Operativi per la Robotica Enzo Mumolo Sistemi Operativi per la Robotica www.units.it/~mumolo sito web del corso (in preparazione) Sito web programma preliminare, materiale, provetta, risultati

Dettagli

Automazione di Test di Sistemi Embedded. Sintesi

Automazione di Test di Sistemi Embedded. Sintesi UNIVERSITÀ DEGLI STUDI DI MILANO - BICOCCA Facoltà di Scienze Matematiche, Fisiche e Naturali Dipartimento di Informatica Sistemistica e Comunicazione Corso di Laurea Magistrale in Informatica Automazione

Dettagli

SCEGLI CON IL CUORE. WEB & INTERACTION DESIGN corso triennale post diploma

SCEGLI CON IL CUORE. WEB & INTERACTION DESIGN corso triennale post diploma SCEGLI CON IL CUORE pag. 2 Il corpus del corso, di durata triennale, è costituito da sapere e saper fare legati al mondo del web, delle nuove tecnologie e alla gestione di quelle che definiamo esperienze

Dettagli

VERSO LA SMART SPECIALIZATION TRE LEVE MOLTO IMPORTANTI PER UNA NUOVA COMPETITIVITÀ

VERSO LA SMART SPECIALIZATION TRE LEVE MOLTO IMPORTANTI PER UNA NUOVA COMPETITIVITÀ COMPETITIVITA 2.0? VERSO LA SMART SPECIALIZATION TRE LEVE MOLTO IMPORTANTI PER UNA NUOVA COMPETITIVITÀ F.Boccia/B.IT sas 1 SOMMARIO PROGETTAZIONE ASSISTITA DA CAE/SIMULAZIONE/SUPERCALCOLO LOGISTICA INTELLIGENTE

Dettagli

REAL WORLD AND VIRTUAL WORLD ARCHITECTURE FOR INTERCONN INTERCONNECTING FIRST AND SECOND LIFE

REAL WORLD AND VIRTUAL WORLD ARCHITECTURE FOR INTERCONN INTERCONNECTING FIRST AND SECOND LIFE REAL WORLD AND VIRTUAL WORLD ARCHITECTURE FOR INTERCONNECTING FIRST AND SECOND LIFE Università degli studi di Catania Facoltà di Ingegneria 26 Gennaio 2009 Sommario 1 Introduzione 2 Middleware Middleware:

Dettagli

Localizzazione e tracciamento indoor con e senza infrastrutture

Localizzazione e tracciamento indoor con e senza infrastrutture Localizzazione e tracciamento indoor con e senza infrastrutture Davide Merico (davide.merico@disco.unimib.it) Università degli Studi di Milano-Bicocca DISCo, NOMADIS TECH IT EASY - Telemobility Forum 08

Dettagli

Ingegneria Gestionale della logistica e produzione Prof. A. Palomba - Elementi di Informatica (J-Z) Classi di elaboratori

Ingegneria Gestionale della logistica e produzione Prof. A. Palomba - Elementi di Informatica (J-Z) Classi di elaboratori 2011-2012 Ingegneria Gestionale della logistica e produzione Prof. A. Palomba - Elementi di Informatica (J-Z) 12 Classi di elaboratori Lez. 12 1 Gli elaboratori, sebbene tutti riconducibili ad uno stesso

Dettagli

Le Aziende del Distretto Green & High Tech presentano i loro progetti. Valorizzare le sinergie della rete per creare valore aggiunto.

Le Aziende del Distretto Green & High Tech presentano i loro progetti. Valorizzare le sinergie della rete per creare valore aggiunto. Le Aziende del Distretto Green & High Tech presentano i loro progetti Valorizzare le sinergie della rete per creare valore aggiunto Azcom Technology Relatore: Claudio Canosi 10-15 Aprile 2014 APA Confartigianato

Dettagli

Tecnologie 3D. Realtà Virtuale. Progetto: CreAttività 09/12/13

Tecnologie 3D. Realtà Virtuale. Progetto: CreAttività 09/12/13 Tecnologie 3D e Realtà Virtuale Progetto: CreAttività 09/12/13 Tecnologie 3D e Realtà Virtuale La Realtà Virtuale intesa come replica digitale di oggetti e ambienti fisici quanto più possibile prossima

Dettagli

Ing. Alessandro Pisano. Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica pisano@diee.unica.

Ing. Alessandro Pisano. Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica pisano@diee.unica. Ing. Alessandro Pisano Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica pisano@diee.unica.it Cagliari, 25 settembre 2009 Impianti domotici Una opportuna interconnessione

Dettagli

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. www.vincenzocalabro.it 1

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. www.vincenzocalabro.it 1 Il Personal Computer Cos è Lo schema di massima Che cosa ci possiamo fare www.vincenzocalabro.it 1 Cos è Il Personal Computer è un elaboratore di informazioni utilizzato da un singolo utente. Le informazioni

Dettagli

Contenuti. Tipi di reti La rete delle reti: Internet. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Contenuti. Tipi di reti La rete delle reti: Internet. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore Contenuti 1 2 3 4 5 89/146 Cos è una rete? Definizione Una rete di calcolatori è un sistema che permette la condivisione di informazioni e risorse (sia hardware che software) tra diversi calcolatori. I

Dettagli

Architettura e protocolli di distribuzione dello stato in videogiochi Multiplayer distribuiti

Architettura e protocolli di distribuzione dello stato in videogiochi Multiplayer distribuiti Relazione esame Reti di Calcolatori LS AA 2004-2005 Michele Pace matr. 193279 Architettura e protocolli di distribuzione dello stato in videogiochi Multiplayer distribuiti Breve introduzione: I videogiochi

Dettagli

Strumenti e tecnologie per il web Gianluca Merlo 28/10/2014. https://www.flickr.com/photos/kalexanderson/52773348

Strumenti e tecnologie per il web Gianluca Merlo 28/10/2014. https://www.flickr.com/photos/kalexanderson/52773348 Strumenti e tecnologie per il web Gianluca Merlo 28/10/2014 https://www.flickr.com/photos/kalexanderson/52773348 https://www.flickr.com/photos/81171474@n06/7437936 Internet vs Web. Quale differenza? https://www.flickr.com/photos/pocphotography/12462536895/sizes/l

Dettagli

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003 Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2002-2003 1.1 Introduzione Presentazione del corso Cosa è un Sistema Operativo? Sistemi Mainframe Sistemi Desktop Sistemi Multiprocessori Sistemi Distribuiti

Dettagli

Libera il potere della tecnologia mobile per dare più forza alla fedeltà dei tuoi clienti e alle tue vendite.

Libera il potere della tecnologia mobile per dare più forza alla fedeltà dei tuoi clienti e alle tue vendite. SkyFii Free Wi-Fi Libera il potere della tecnologia mobile per dare più forza alla fedeltà dei tuoi clienti e alle tue vendite. Quella mobile è la più importante tecnologia retail dell attuale epoca che

Dettagli

Internet: Come siamo arriva/ fin qui e come possiamo andare oltre. Antonio Capone. Antonio Capone: Internet del futuro

Internet: Come siamo arriva/ fin qui e come possiamo andare oltre. Antonio Capone. Antonio Capone: Internet del futuro Internet: Come siamo arriva/ fin qui e come possiamo andare oltre Antonio Capone Come tutto è cominciato 2 La nascita di Internet: anni 60 o 1961: Kleinrock dimostra l efficacia della commutazione di pacchetto

Dettagli

Rete di computer mondiale e ad accesso pubblico. Attualmente rappresenta il principale mezzo di comunicazione di massa

Rete di computer mondiale e ad accesso pubblico. Attualmente rappresenta il principale mezzo di comunicazione di massa Sommario Indice 1 Internet 1 1.1 Reti di computer........................... 1 1.2 Mezzo di comunicazione di massa - Mass media.......... 2 1.3 Servizi presenti su Internet - Word Wide Web........... 3

Dettagli

Reti di Calcolatori. Telematica: Si occupa della trasmissione di informazioni a distanza tra sistemi informatici, attraverso reti di computer

Reti di Calcolatori. Telematica: Si occupa della trasmissione di informazioni a distanza tra sistemi informatici, attraverso reti di computer Reti di Calcolatori 1. Introduzione Telematica: Si occupa della trasmissione di informazioni a distanza tra sistemi informatici, attraverso reti di computer Reti di calcolatori : Un certo numero di elaboratori

Dettagli

FLEET MONITORING SCHEMA DI FUNZIONAMENTO

FLEET MONITORING SCHEMA DI FUNZIONAMENTO FLEET MONITORING SCHEMA DI FUNZIONAMENTO Fleet Monitoring è costituito da un software client ed un software server. Il software client, dato in dotazione alla centrale operativa, ha il compito di permettere

Dettagli

Centro Servizi e Sala Controllo

Centro Servizi e Sala Controllo Progetto SNIFF (Sensor Network Infrastructure For Factors) INFRASTRUTTURA DI SENSORI PER IL RILEVAMENTO DI INQUINANTI NELL ARIA PON RC1 [PON01_02422] Settore Ambiente e Sicurezza Comune di Crotone 1 Napoli,

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T1 4-Panoramica delle generazioni 1 Prerequisiti Monoprogrammazione e multiprogrammazione Multielaborazione Linguaggio macchina Linguaggi di programmazione e compilatori Struttura

Dettagli

Sistemi Operativi UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003 1.1. Sistemi Operativi. D. Talia - UNICAL

Sistemi Operativi UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003 1.1. Sistemi Operativi. D. Talia - UNICAL Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2002-2003 1.1 Introduzione Presentazione del corso Cosa è un Sistema Operativo? Sistemi Mainframe Sistemi Desktop Sistemi Multiprocessori Sistemi Distribuiti

Dettagli

www.zetaqlab.com C-Light Web-based Management Software

www.zetaqlab.com C-Light Web-based Management Software www.zetaqlab.com C-Light Web-based Management Software WEB-BASED MANAGEMENT SOFTWARE C-Light è l applicazione per la gestione locale (intranet) e remota (internet) di ogni impianto d automazione integrabile

Dettagli

Nuove tecnologie per la didattica

Nuove tecnologie per la didattica Nuove tecnologie per la didattica Mario Allegra Consiglio Nazionale delle ricerche Istituto per le Tecnologie Didattiche Palermo Via Ugo La Malfa 153 mario.allegra@itd.cnr.it L Istituto per le Tecnologie

Dettagli

Dal punto di vista concettuale c è poca differenza rispetto al Web

Dal punto di vista concettuale c è poca differenza rispetto al Web Aspetti avanzati dell interazione multimediale 1 Non solo on-line Contenitori multimediali off-line (CD (CD-ROM/DVD) Dal punto di vista concettuale c è poca differenza rispetto al Web si ottengono strumenti

Dettagli

MotoTRBO IPSC: le chiamate.!

MotoTRBO IPSC: le chiamate.! MotoTRBO IPSC: le chiamate. Versione del documento v1.0 Aggiornato a Febbraio 2014 Realizzazione a cura di Armando Accardo, IK2XYP Email: ik2xyp@ik2xyp.it Team ircddb-italia http://www.ircddb-italia.it

Dettagli

Sistemi Operativi II Corso di Laurea in Ingegneria Informatica

Sistemi Operativi II Corso di Laurea in Ingegneria Informatica www.dis.uniroma1.it/~midlab Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Prof. Roberto Baldoni Introduzione OS=Astrazione Dare l illusione all applicazione di memoria infinita, CPU infinita,unico

Dettagli

LA REALTÀ È AUMENTATA

LA REALTÀ È AUMENTATA LA REALTÀ È AUMENTATA Dal reale al virtuale L A F I L I E R A D I G I TA L E D E I B E N I C U LT U R A L I 3DResearch è una società Spin-Off dell Università della Calabria che si occupa di ricostruzioni

Dettagli

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell

Dettagli