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 (scacciag@cs.unibo.it) 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

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! COS È UPP!? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

OSINT, acronimo di Open Source INTelligence, uno dei modi per acquisire dati utili per l intelligence:

OSINT, acronimo di Open Source INTelligence, uno dei modi per acquisire dati utili per l intelligence: OSINT, acronimo di Open Source INTelligence, uno dei modi per acquisire dati utili per l intelligence: riguarda il monitoraggio e l analisi di contenuti reperibili da fonti pubbliche, non riservate. L

Dettagli

Social Network. Marco Battini

Social Network. Marco Battini Social Network Marco Battini Luoghi immateriali che grazie all elettricità si sono trasformati in realtà oggettiva frequentata da milioni di persone nel mondo. Luoghi che ti permettono di essere sempre

Dettagli

IMMAGINA UN MONDO in cui la tecnologia contribuisce a risolvere i problemi più difficili...

IMMAGINA UN MONDO in cui la tecnologia contribuisce a risolvere i problemi più difficili... Il più importante concorso tecnologico al mondo riservato agli studenti IMMAGINA UN MONDO in cui la tecnologia contribuisce a risolvere i problemi più difficili... LA TECNOLOGIA PUÒ ESSERE IL MEZZO PER

Dettagli

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo. DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti

Dettagli

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo

Dettagli

Automazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it

Automazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione

Dettagli

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp!

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Cos è UPP? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014 Archivi e database Prof. Michele Batocchi A.S. 2013/2014 Introduzione L esigenza di archiviare (conservare documenti, immagini, ricordi, ecc.) è un attività senza tempo che è insita nell animo umano Primi

Dettagli

Software per Helpdesk

Software per Helpdesk Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella

Dettagli

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1) La gestione di un calcolatore Sistemi Operativi primo modulo Introduzione Augusto Celentano Università Ca Foscari Venezia Corso di Laurea in Informatica Un calcolatore (sistema di elaborazione) è un sistema

Dettagli

MuseoscienzApp COSA È

MuseoscienzApp COSA È 01 MuseoscienzApp COSA È MuseoscienzApp è l applicazione, progettata dal Museo Nazionale della Scienza e della Tecnologia Leonardo da Vinci in partnership con Samsung e sviluppata da ETT, offerta ai visitatori

Dettagli

Progetto ORIENTA. www.calabriaorienta.it. Comitato Tecnico di monitoraggio. 20 luglio 2012

Progetto ORIENTA. www.calabriaorienta.it. Comitato Tecnico di monitoraggio. 20 luglio 2012 Progetto ORIENTA www.calabriaorienta.it Comitato Tecnico di monitoraggio 20 luglio 2012 progetto Orienta, Comitato Tecnico di monitoraggio, sda al 20.07.12 - pag. 1/5 IL CONTESTO PROGETTUALE "L orientamento

Dettagli

Il database management system Access

Il database management system Access Il database management system Access Corso di autoistruzione http://www.manualipc.it/manuali/ corso/manuali.php? idcap=00&idman=17&size=12&sid= INTRODUZIONE Il concetto di base di dati, database o archivio

Dettagli

///PAGINA CORRENTE n 3

///PAGINA CORRENTE n 3 ///PAGINA CORRENTE n 3 4 è LA PAGINA CORRENTE ///PAGINA CORRENTE n 5 ACAMEDY È UN NETWORK DI LABORATORI, UNA COMMUNITY CHE HA L'AMBIZIONE DI CONTRIBUIRE IN MODO DETERMINANTE ALLO SVILUPPO DELLE IMPRESE

Dettagli

MIUR.AOODGPS.REGISTRO UFFICIALE(U).0000187.14-02-2014

MIUR.AOODGPS.REGISTRO UFFICIALE(U).0000187.14-02-2014 MIUR.AOODGPS.REGISTRO UFFICIALE(U).0000187.14-02-2014 ALLEGATO A RELAZIONE TECNICA CONFAO, in relazione alle richieste provenienti dagli istituti scolastici associati e al fine di promuovere un apprendimento

Dettagli

martedì 17 aprile 12 1

martedì 17 aprile 12 1 1 Come nasce l impresa La voglia di crescere creare qualcosa che non esiste Così nel 2000 dopo anni di esperienza nel settore informatico nasce 2 Intenzione Creare un software in grado di gestire progetti

Dettagli

Diode Array 7440 SD. Apparecchio NIR per analisi in linea. Affidabile, Accurato, Immediato

Diode Array 7440 SD. Apparecchio NIR per analisi in linea. Affidabile, Accurato, Immediato Diode Array 7440 SD Apparecchio NIR per analisi in linea Tutti i tipi di Snack Food Umidità, Grassi, sale Design industriale e sanitario Interfaccia basata su Web Affidabile, Accurato, Immediato Il controllo

Dettagli

TERM TALK. software per la raccolta dati

TERM TALK. software per la raccolta dati software per la raccolta dati DESCRIZIONE Nell ambiente Start, Term Talk si caratterizza come strumento per la configurazione e la gestione di una rete di terminali per la raccolta dati. È inoltre di supporto

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

IL CICLO DI VITA DEL PROGETTO. Elementi essenziali di progetto. Fasi e tappe Gli Approcci

IL CICLO DI VITA DEL PROGETTO. Elementi essenziali di progetto. Fasi e tappe Gli Approcci UNIVERSITA MILANO BICOCCA Corso di laurea di primo livello in servizio sociale anno accademico 2009-2010 Progettare il sociale Prof. Dario A. Colombo IL CICLO DI VITA DEL PROGETTO Elementi essenziali di

Dettagli

Progettaz. e sviluppo Data Base

Progettaz. e sviluppo Data Base Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo

Dettagli

ARCHIVI E DATABASE (prof. Ivaldi Giuliano)

ARCHIVI E DATABASE (prof. Ivaldi Giuliano) ARCHIVI E DATABASE (prof. Ivaldi Giuliano) Archivio: è un insieme di registrazioni (o records) ciascuna delle quali è costituita da un insieme prefissato di informazioni elementari dette attributi (o campi).

Dettagli

TECNICHE DI SIMULAZIONE

TECNICHE DI SIMULAZIONE TECNICHE DI SIMULAZIONE INTRODUZIONE Francesca Mazzia Dipartimento di Matematica Università di Bari a.a. 2004/2005 TECNICHE DI SIMULAZIONE p. 1 Introduzione alla simulazione Una simulazione è l imitazione

Dettagli

Cos è il Software Didattico

Cos è il Software Didattico Cos è il Software Didattico Per poter utilizzare efficacemente il software didattico è necessario innanzitutto capire che cosa si intende con questo termine e quali sono le sue principali caratteristiche.

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

Capitolo V : Il colore nelle immagini digitali

Capitolo V : Il colore nelle immagini digitali Capitolo V : Il colore nelle immagini digitali Lavorare con il colore nelle immagini digitali L uso dei colori nella visione computerizzata e nella computer grafica implica l incorrere in determinate problematiche

Dettagli

Apprendimento informale e dispositivi mobili: il nuovo approccio alla formazione

Apprendimento informale e dispositivi mobili: il nuovo approccio alla formazione 21/3/2013 Apprendimento informale e dispositivi mobili: il nuovo approccio alla formazione In parallelo all evoluzione della tecnologia, sottolineata oggi dall ascesa dei dispositivi mobili, è in corso

Dettagli

Il servizio di registrazione contabile. che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili

Il servizio di registrazione contabile. che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili Il servizio di registrazione contabile che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili Chi siamo Imprese giovani e dinamiche ITCluster nasce a Torino

Dettagli

Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET.

Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. Nome soluzione Ruven S.r.l. Settore: Cosmetica Descrizione Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. MediaFile

Dettagli

WORKSHOP DI NARRATIVA A OPATIJA, HR. Gennaio 2010. Un progetto di collaborazione tra DND-Opatija (HR) e seed (CH)

WORKSHOP DI NARRATIVA A OPATIJA, HR. Gennaio 2010. Un progetto di collaborazione tra DND-Opatija (HR) e seed (CH) WORKSHOP DI NARRATIVA A OPATIJA, HR. Gennaio 2010. Scriviamo un racconto, insieme! Un progetto di collaborazione tra DND-Opatija (HR) e seed (CH) Resoconto Obiettivi Il workshop si è svolto dal 15 al 17

Dettagli

Mi chiamo Stefania Moretti e rappresento l Azienda AUDIO VIDEO ITALIANA, fondata nel 1972 da Vittorio Moretti.

Mi chiamo Stefania Moretti e rappresento l Azienda AUDIO VIDEO ITALIANA, fondata nel 1972 da Vittorio Moretti. Mi chiamo Stefania Moretti e rappresento l Azienda AUDIO VIDEO ITALIANA, fondata nel 1972 da Vittorio Moretti. La mia Azienda si occupa, sin dall anno di fondazione, di Produzione Cinematografica e Video,

Dettagli

ARCIDIOCESI DI LANCIANO-ORTONA

ARCIDIOCESI DI LANCIANO-ORTONA ARCIDIOCESI DI LANCIANO-ORTONA Ufficio Diocesano per le Comunicazioni Sociali Ai Rev.mi Parroci della Chiesa Frentana Rev.mo Parroco, nell ambito della riorganizzazione della comunicazione diocesana, questo

Dettagli

Tecnologie dell informazione e della comunicazione per le aziende

Tecnologie dell informazione e della comunicazione per le aziende ! "#%&"'(&)*++,%#,"'"(&("##&-"! "!#!. /##&('"*#,0"1&,2)*',%3"2&11"1&,2& 4 "3'&"22&5 "3'&"22&6 "3'&"22&7 "0#8"22&9! "0#8"22&9 ",33& : '&&0+"##&)*''";,%,!,00"%&, Obiettivo del presente capitolo è presentare

Dettagli

http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini

http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini versione scuola SAM Via di Castro Pretorio, 30 00185 ROMA

Dettagli

INNOVAZIONE XNOTTA PER PORTALI TURISTICI

INNOVAZIONE XNOTTA PER PORTALI TURISTICI INNOVAZIONE XNOTTA PER PORTALI TURISTICI 1. Introduzione La nostra attività è partita dall esame dei sistemi di gestione dei Portali turistici; tutti hanno pensato ad una ottima interfaccia, ad un buon

Dettagli

Plaze, il termine che definirà un nuovo concetto di piazza

Plaze, il termine che definirà un nuovo concetto di piazza , il termine che definirà un nuovo concetto di piazza Crema 19-20 Settembre 2013 Gianluca Vaccaro The first on the road social network 1 Cosa è? è un Social Network il cui scopo è quello di avvicinare

Dettagli

Bkool adotta il protocollo ANT+ FE-C, che permette l'uso dei suoi rulli con altri simulatori

Bkool adotta il protocollo ANT+ FE-C, che permette l'uso dei suoi rulli con altri simulatori Bkool adotta il protocollo ANT+ FE-C, che permette l'uso dei suoi rulli con altri simulatori La nuova versione del simulatore incorpora anche dei miglioramenti che consentono la connessione a dispositivi

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

LA TERAPIA DELLA RICONCILIAZIONE

LA TERAPIA DELLA RICONCILIAZIONE Premise 1 LA TERAPIA DELLA RICONCILIAZIONE Ci sono varie forme di riconciliazione, così come ci sono varie forme di terapia e varie forme di mediazione. Noi qui ci riferiamo alla riconciliazione con una

Dettagli

LABORATORIO DI SISTEMI

LABORATORIO DI SISTEMI ALUNNO: Fratto Claudio CLASSE: IV B Informatico ESERCITAZIONE N : 1 LABORATORIO DI SISTEMI OGGETTO: Progettare e collaudare un circuito digitale capace di copiare le informazioni di una memoria PROM in

Dettagli

TITOLO DELL INSEGNAMENTO CFU. Principali conoscenze e/o Abilità. Obiettivo. Organizzazione didattica. Strategia d Impresa e Marketing 10 CFU

TITOLO DELL INSEGNAMENTO CFU. Principali conoscenze e/o Abilità. Obiettivo. Organizzazione didattica. Strategia d Impresa e Marketing 10 CFU TITOLO DELL INSEGNAMENTO Strategia d Impresa e Marketing CFU 10 CFU Principali conoscenze e/o Abilità L American Marketing Association (1995) ha definito il marketing come il processo di pianificazione

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

UD13. Elettroutensili per imparare

UD13. Elettroutensili per imparare CORSO DI INFORMATICA UD13. Elettroutensili per imparare Vanessa Metus Che cosa vuol dire e-learning? Che cos è un Learning Object o LO? Quali strumenti si usano solitamente per erogare dei corsi e-learning?

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Le Reti di Computer 2 Introduzione Una rete è un complesso insieme di sistemi di elaborazione

Dettagli

SOCIAL MEDIA MARKETING. pubblishock.it

SOCIAL MEDIA MARKETING. pubblishock.it SOCIAL MEDIA MARKETING - 2 - COSA SONO I SOCIAL NETWORK? I social network sono delle piattaforme web nate per condividere idee e informazioni con altre persone, che a loro volta possono esprimere il proprio

Dettagli

Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer.

Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. I Sistemi Operativi Il Software di Base Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. Il sistema operativo è il gestore di tutte le risorse

Dettagli

Origini e caratteristiche dei calcolatori elettronici

Origini e caratteristiche dei calcolatori elettronici Origini e caratteristiche dei calcolatori elettronici Lunedì, 09 ottobre 2006 Supercomputer, mainframe 1 Server, workstation, desktop, notebook, palmare Un po di storia 1642 Biagio Pascal 1671 Leibniz

Dettagli

1. Introduzione. 2. Il Progetto

1. Introduzione. 2. Il Progetto 1. Introduzione Con l espressione trasporto pubblico locale intelligente si intende l uso di tecnologie a supporto della mobilità e degli spostamenti di persone. Grazie allo sviluppo di dispositivi e strumenti

Dettagli

Università per Stranieri di Siena Livello A1

Università per Stranieri di Siena Livello A1 Unità 20 Come scegliere il gestore telefonico CHIAVI In questa unità imparerai: a capire testi che danno informazioni sulla scelta del gestore telefonico parole relative alla scelta del gestore telefonico

Dettagli

La prima piattaforma per chi insegna e per chi impara l italiano

La prima piattaforma per chi insegna e per chi impara l italiano La prima piattaforma per chi insegna e per chi impara l italiano Semplice Efficace Gratuita Molto più di una piattaforma! i-d-e-e.it è in realtà una multipiattaforma didattica, la prima appositamente dedicata

Dettagli

INTERNET SOLUTIONS SOCIAL SOLUTIONS MOBILE SOLUTIONS VIDEO SOLUTIONS MARKETING SOLUTIONS CONNETTITI CON NOI

INTERNET SOLUTIONS SOCIAL SOLUTIONS MOBILE SOLUTIONS VIDEO SOLUTIONS MARKETING SOLUTIONS CONNETTITI CON NOI INTERNET SOLUTIONS SOCIAL SOLUTIONS MOBILE SOLUTIONS VIDEO SOLUTIONS MARKETING SOLUTIONS CONNETTITI CON NOI INTERNET SOLUTIONS Sia che vogliate un nuovo sito completo e aggiornato secondo i nuovi criteri

Dettagli

LE RETI: STRUMENTO AZIENDALE

LE RETI: STRUMENTO AZIENDALE LE RETI: STRUMENTO AZIENDALE INDICE -Introduzione -La rete e i principali tipi di rete -La rete delle reti: Internet -Evoluzione tecnologica di internet: cloud computing -Vantaggi della cloud all interno

Dettagli

I modelli di qualità come spinta allo sviluppo

I modelli di qualità come spinta allo sviluppo I modelli di qualità come spinta allo sviluppo Paolo Citti Ordinario Università degli studi di Firenze Presidente Accademia Italiana del Sei Sigma 2005 1 Si legge oggi sui giornali che l azienda Italia

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù

CALCOLATORI ELETTRONICI A cura di Luca Orrù Lezione 1 Obiettivi del corso Il corso si propone di descrivere i principi generali delle architetture di calcolo (collegamento tra l hardware e il software). Sommario 1. Tecniche di descrizione (necessarie

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Introduzione a 3ds Max

Introduzione a 3ds Max 3 Capitolo 1 Introduzione a 3ds Max 3ds Max è ad oggi uno dei più diffusi e dei più potenti software per la creazione di rendering tridimensionali in qualsiasi ambito, dall architettura al design, dalla

Dettagli

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8) RETI DI COMPUTER Reti Geografiche (Sez. 9.8) Riepilogo Reti lez precedente reti locali o LAN (Local Area Network): connette fisicamente apparecchiature su brevi distanze Una LAN è solitamente interna a

Dettagli

Lezione 1. Introduzione e Modellazione Concettuale

Lezione 1. Introduzione e Modellazione Concettuale Lezione 1 Introduzione e Modellazione Concettuale 1 Tipi di Database ed Applicazioni Database Numerici e Testuali Database Multimediali Geographic Information Systems (GIS) Data Warehouses Real-time and

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

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

Servizi di Sicurezza Informatica. Antivirus Centralizzato per Intranet CEI-Diocesi

Servizi di Sicurezza Informatica. Antivirus Centralizzato per Intranet CEI-Diocesi Servizi di Sicurezza Informatica Antivirus Centralizzato per Intranet CEI-Diocesi Messina, Settembre 2005 Indice degli argomenti 1 Antivirus Centralizzato...3 1.1 Descrizione del servizio...3 1.2 Architettura...4

Dettagli

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

GRUPPI DI INCONTRO per GENITORI

GRUPPI DI INCONTRO per GENITORI Nell ambito delle attività previste dal servizio di Counseling Filosofico e di sostegno alla genitorialità organizzate dal nostro Istituto, si propone l avvio di un nuovo progetto per l organizzazione

Dettagli

Alunni classi quarte Servizi Commerciali

Alunni classi quarte Servizi Commerciali UNITA DI APPRENDIMENTO 1bis Istruzione professionale: Indirizzo Servizi Commerciali Denominazione Gestione informatica dell Azienda, marketing on line e web marketing Utenti destinatari Alunni classi quarte

Dettagli

LIGHTING DESIGNER Gianni Ronchetti Architetto Valmadrera, 10/06/2014

LIGHTING DESIGNER Gianni Ronchetti Architetto Valmadrera, 10/06/2014 Valmadrera, 10/06/2014 La gestione della luce Lo scopo di questo articolo è di far comprendere in modo chiaro che la gestione della luce può essere ottenuta anche in modo semplice e funzionale, e peraltro

Dettagli

BDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software. Caratteristiche fondamentali. Linguaggi utilizzati. Navigazione 3D

BDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software. Caratteristiche fondamentali. Linguaggi utilizzati. Navigazione 3D BDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software BDX 3D Editor è un programma che permette di navigare ed editare texture in un qualsiasi modello 3D.E compatibile con i software in grado di esportare

Dettagli

Thinkalize. Il nuovo creatore dell innovazione.

Thinkalize. Il nuovo creatore dell innovazione. Thinkalize. Il nuovo creatore dell innovazione. Come nasce il progetto? La necessita, il desiderio di cambiare le regole e di dettarne di nuove verso un modo contemporaneo di fare impresa, ha dato vita

Dettagli

istraffic Sistema di monitoraggio Traffico

istraffic Sistema di monitoraggio Traffico istraffic Sistema di monitoraggio Traffico Scopo Lo scopo del sistema è quello di eseguire un analisi automatica del flusso di traffico in modo da rilevare eventi quali rallentamenti, code, veicoli fermi,

Dettagli

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) 12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,

Dettagli

Linee guida per le Scuole 2.0

Linee guida per le Scuole 2.0 Linee guida per le Scuole 2.0 Premesse Il progetto Scuole 2.0 ha fra i suoi obiettivi principali quello di sperimentare e analizzare, in un numero limitato e controllabile di casi, come l introduzione

Dettagli

Esercizio 1: trading on-line

Esercizio 1: trading on-line Esercizio 1: trading on-line Si realizzi un programma Java che gestisca le operazioni base della gestione di un fondo per gli investimenti on-line Creazione del fondo (con indicazione della somma in inizialmente

Dettagli

Politica Economica Istituzioni e Efficienza

Politica Economica Istituzioni e Efficienza Politica Economica Istituzioni e Efficienza 2 Introduzione al concetto di Istituzioni Le istituzioni riducono il tasso di incertezza creando delle regolarità nella vita di tutti i giorni. Sono una guida

Dettagli

PIANO BIENNALE PER I DIRITTI DELLE PERSONE CON DISABILITÀ

PIANO BIENNALE PER I DIRITTI DELLE PERSONE CON DISABILITÀ PIANO BIENNALE PER I DIRITTI DELLE PERSONE CON DISABILITÀ 15 novembre 2014 Daniela Sangiovanni Comunicazione e Ufficio stampa Policlinico S,Orsola ACCESSIBILITÀ Gli Stati dovrebbero riconoscere l importanza

Dettagli

La tecnologia cloud computing a supporto della gestione delle risorse umane

La tecnologia cloud computing a supporto della gestione delle risorse umane La tecnologia cloud computing a supporto della gestione delle risorse umane L importanza delle risorse umane per il successo delle strategie aziendali Il mondo delle imprese in questi ultimi anni sta rivolgendo

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

Reti e Internet: introduzione

Reti e Internet: introduzione Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete

Dettagli

Alternanza scuola lavoro: che cosa significa

Alternanza scuola lavoro: che cosa significa Alternanza scuola lavoro: che cosa significa È una modalità didattica realizzata in collaborazione fra scuole e imprese per offrire ai giovani competenze spendibili nel mercato del lavoro e favorire l

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB Descrizione Time@Web rappresenta l applicazione per la gestione delle presenze via Web. Nel contesto dell ambiente START, Solari ha destinato questa soluzione

Dettagli

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Avviso di mancata consegna L avviso, emesso dal sistema, per indicare l anomalia

Dettagli

ITN EXPO Infrastrutture e Tecnologie per la Smart City

ITN EXPO Infrastrutture e Tecnologie per la Smart City ITN EXPO Infrastrutture e Tecnologie per la Smart City Andrea Gandiglio Direttore Editoriale Greenews.info Il digital signage come strumento di informazione della green economy Lingotto Fiere, Torino,

Dettagli

I F O R M A T I V I D E O

I F O R M A T I V I D E O I F O R M A T I V I D E O A s p e c t R a t i o e c o r r i s p o n d e n z e S I formati video Innanzitutto è bene chiarire che quando parliamo di 4:3 o di 16:9 parliamo del rapporto esistente tra la

Dettagli

Architetture Applicative

Architetture Applicative Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture

Dettagli

YouLove Educazione sessuale 2.0

YouLove Educazione sessuale 2.0 YouLove Educazione sessuale 2.0 IL NOSTRO TEAM Siamo quattro ragazze giovani e motivate con diverse tipologie di specializzazione, due psicologhe, una dottoressa in Servizi Sociali e una dottoressa in

Dettagli

L AQUILONE vola alto

L AQUILONE vola alto onlus PROGETTO CULTURA L AQUILONE vola alto intrecciamo le nostre vite per poterle vivere al meglio. Scuole primarie PREMESSA Far cultura è uno dei fini statutari dell Associazione. Nel rispetto di tale

Dettagli

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 01 Conosciamo il computer In questa lezione impareremo: a conoscere le parti che compongono un computer e come sono definite quali sono gli

Dettagli

2 AutoSIcura - presentazione aziendale

2 AutoSIcura - presentazione aziendale I grandi attori del mercato automobilistico sono alla ricerca di un interlocutore che operi con metodo imprenditoriale, professionale, ma soprattutto etico 2 AutoSIcura - presentazione aziendale Garantire

Dettagli

3. Introduzione all'internetworking

3. Introduzione all'internetworking 3. Introduzione all'internetworking Abbiamo visto i dettagli di due reti di comunicazione: ma ce ne sono decine di tipo diverso! Occorre poter far comunicare calcolatori che si trovano su reti di tecnologia

Dettagli

Ciclo di vita dimensionale

Ciclo di vita dimensionale aprile 2012 1 Il ciclo di vita dimensionale Business Dimensional Lifecycle, chiamato anche Kimball Lifecycle descrive il framework complessivo che lega le diverse attività dello sviluppo di un sistema

Dettagli

Tablet in spalla. Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci»

Tablet in spalla. Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci» Tablet in spalla Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci» Progetto pilota su tre scuole secondarie di 1 grado di Lucca Scuola G. Carducci IC Lucca 1 Scuola D. Chelini

Dettagli

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,

Dettagli

Technical Document Release Version 1.0. Product Sheet. MediaSpot. Creazione e gestione palinsesto pubblicitario

Technical Document Release Version 1.0. Product Sheet. MediaSpot. Creazione e gestione palinsesto pubblicitario Technical Document Release Version 1.0 Product Sheet MediaSpot Creazione e gestione palinsesto pubblicitario MediaSpot MediaSpot è il software di SI Media sviluppato per la gestione completa dei contratti

Dettagli

OCS Open Control System

OCS Open Control System OCS Open Control System L OCS è una applicazione software innovativa di supervisione e controllo, progettata e realizzata da Strhold S.p.A. per consentire la gestione centralizzata di sottosistemi periferici.

Dettagli

PlayBuy Mobile Phone Adviser. simple to play, easy to buy!

PlayBuy Mobile Phone Adviser. simple to play, easy to buy! simple to play, easy to buy! Qualche dato sul mondo della telefonia mobile Nel 2010 sono stati venduti in tutto il mondo circa 1.6 miliardi di telefoni cellulari Un incremento del 31.8% rispetto al 2009

Dettagli

Calcolatori Elettronici A a.a. 2008/2009

Calcolatori Elettronici A a.a. 2008/2009 Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include

Dettagli

ascoltare ispirare e motivare miglioramento problem solving Flex360 pianificare comunicare la vision organizzare

ascoltare ispirare e motivare miglioramento problem solving Flex360 pianificare comunicare la vision organizzare Flex360 La valutazione delle competenze online comunicare la vision ascoltare problem solving favorire il cambiamento proattività pianificare miglioramento organizzare ispirare e motivare Cos è Flex360

Dettagli