Giovanni A. Cignoni 1
|
|
|
- Aniello Taddeo Salvi
- 8 anni fa
- Visualizzazioni
Transcript
1 Simulazione software di sistemi dinamici Simulazione Lezione n. 2 Corso di Laurea in Informatica Applicata Università di Pisa, sede di La Spezia Giovanni A. Cignoni Simulazione 1/22 Contenuti Modelli eseguibili Il processo di simulazione software Architetture software dei simulatori Motori continui e discreti Strumenti software per la simulazione Giovanni A. Cignoni Simulazione 2/22 Sistema Sistemi, modelli ed esperimenti Un insieme di componenti che interagiscono Il dettaglio di un sistema può essere compreso solo per parti Il comportamento di un sistema non può essere compreso attraverso l analisi separata del comportamento delle parti Modello Riproduzione semplificata e trattabile di un sistema Limitata agli aspetti rilevanti Esperimento Un operazione empirica Per ricavare informazioni sul comportamento di un sistema Giovanni A. Cignoni Simulazione 3/22 Giovanni A. Cignoni 1
2 Analisi o studio di un sistema Simulazione software Tramite esperimenti che esercitano un modello eseguibile Sistemi dinamici modellati come successioni di stati Cose da fare Definire un modello del sistema che sia eseguibile Costruirne un implementazione Progettare gli esperimenti, eseguirli e studiarne i risultati Un processo Centrato su un prodotto software Da affrontare con gli strumenti dell ingegneria del software Giovanni A. Cignoni Simulazione 4/22 Il processo di simulazione software Decomposizione delle attività Per identificare gli obiettivi Per identificare le competenze Per quantificare l impegno, i tempi e i costi È uno strumento di comprensione e pianificazione Attività principali Formulazione del problema Realizzazione dell ambiente di simulazione Modellazione dei dati di ingresso Verifica e validazione del modello Esecuzione degli esperimenti Giovanni A. Cignoni Simulazione 5/22 Analogie con i processi software Non è un ciclo di vita del software Molto impegno va per realizzare il software Ma il software si usa e se ne studiano i risultati L uso è spesso confinato nel tempo Sequenze e iterazioni Le attività non sono una sequenza prescritta di fasi Ma la sequenzialità è abbastanza forte Soluzioni e tecniche comuni Interazioni con il committente Documentazione Giovanni A. Cignoni Simulazione 6/22 Giovanni A. Cignoni 2
3 Definizione degli obiettivi Obiettivi del progetto di simulazione Confini e obiettivi del modello Livello di dettaglio del modello Pianificazione del progetto Formulazione del problema Definiti gli obiettivi, stabilire i vincoli: tempi, risorse, costi Garantire lo svolgimento di tutte le attività Definizione del modello concettuale Condiviso con il committente e gli esperti del dominio Uso di tecniche e linguaggi condivisi Esplicitazione delle assunzioni Giovanni A. Cignoni Simulazione 7/22 Specifica del modello Implementazione del modello Identificazione di classi, attributi, entità, insiemi, agenti,... Identificazione di eventi, attività, processi,... Specifica in un linguaggio di modellazione Generico (UML, SysML,...) o specifico di uno strumento Sviluppo del simulatore Traduzione della specifica in un sistema software Vecchia maniera, a mano Secondo pattern definiti Per interpretazione diretta (tipico di strumenti commerciali) Per generazione di codice Giovanni A. Cignoni Simulazione 8/22 Completamento dell ambiente Supporto all esecuzione degli esperimenti Strumenti per l analisi e la modellazione dei dati Strumenti per la generazione dei dati Strumenti per la registrazione dei risultati Strumenti per l analisi dei risultati Strumenti per la visualizzazione dei risultati Realizzazione di componenti Ad hoc Tramite applicazioni, dal foglio di calcolo in su Integrazione con il simulatore Programmazione a livello più alto (script,...) Giovanni A. Cignoni Simulazione 9/22 Giovanni A. Cignoni 3
4 Non solo parametri Modellazione dei dati di ingresso Le simulazioni possono dipendere da volumi di dati Sequenze di eventi Dati con cui costruire la popolazione delle entità Reperire i dati Da collezioni, basi di dati o registrazioni Da campionamenti, selezioni studiate su collezioni Per ipotesi di distribuzioni e generazione Validazione dei dati Analisi e pulizia, nel caso di uso di dati reali Verifica delle distribuzioni ipotizzate Giovanni A. Cignoni Simulazione 10/22 Verifica e validazione Il modello è stato implementato correttamente? Sono coinvolti gli sviluppatori Tecniche tradizionali di prova e di debugging Eliminazione delle componenti non deterministiche Sostituita da interpretazione o generazione di codice In ogni caso prove di carico e valutazione delle prestazioni È stato realizzato il modello corretto? Sono coinvolti il committente e gli esperti del dominio Prove su insiemi di dati con risultati noti Revisioni di terze parti Confidenza per incapacità di trovare difetti Giovanni A. Cignoni Simulazione 11/22 Per questo si è lavorato finora Esecuzione degli esperimenti Progettazione degli esperimenti Predisposizione dei dati di ingresso Definizione della durata dei cicli di simulazione Definizione delle condizioni iniziali (analisi del transitorio) Definizione, a fini statistici, del numero di esperimenti Sperimentazione e analisi dei risultati Non è solo una questione di tempo macchina L analisi dei risultati può cambiare la direzione dello studio Documentazione, versionamento e tracciabilità Giovanni A. Cignoni Simulazione 12/22 Giovanni A. Cignoni 4
5 Responsabilità e competenze Raramente concentrate in un unico individuo Committente, chi, dai risultati della simulazione, decide Esperti del dominio, progettisti e utenti del sistema reale Esperti di modellazione e degli strumenti di simulazione Analisti dei dati e dei risultati della sperimentazione Il professionista della simulazione Formazione, pratica di strumenti, esperienza di dominio Aperto, dubbioso, non imbarazzato a chiedere Conoscenza pratica di statistica e probabilità Competenze informatiche (integrazione) Il posto degli informatici? Giovanni A. Cignoni Simulazione 13/22 Simulatori di sistemi dinamici Generica architettura di un sim Engine Tools Model Giovanni A. Cignoni Simulazione 14/22 Motore Generale Gestione del tempo e dei cambiamenti di stato Logica del modello Particolare, realizzata dal modellatore Codificata o da interpretare Strumenti Gestione di ingressi & uscite Generazione di dati pseudocasuali Strumenti di registrazione dati Strumenti di analisi e di visualizzazione Componenti Giovanni A. Cignoni Simulazione 15/22 Giovanni A. Cignoni 5
6 Tempo Dentro il motore In una simulazione gli eventi avvengono al tempo corretto Anche quando la simulazione non è in tempo reale Anche quando gli eventi sono casuali Meccanismi di agenda, previsti da tutti i motori Agenda Programmare i cambiamenti di stato Decidere quando è il momento di produrli Preservando la sequenza Preservando il tempo (reale o meno) Preservando la contemporaneità Giovanni A. Cignoni Simulazione 16/22 Tracciabilità dei componenti Componenti del sistema reale Componenti del modello Componenti software Vantaggi Ordine concettuale, permeabilità ai vari ruoli Verificabilità e modificabilità Costituzione di librerie e riuso Costi Frammentazione e accoppiamento Gestione delle interazioni Modellazione fisica Giovanni A. Cignoni Simulazione 17/22 Nel mondo reale Parallelismo naturale La sincronizzazione semplicemente succede Nel simulatore Software (thread, processi) Hardware (processori) Preservare l unità del tempo Soluzioni sequenziali, semplici e sicure Parallelismo Se non ci sono processori evitare architetture inutili Costi: aggiornamento degli stati vs sincronizzazione Spesso è più conveniente parallelizzare gli esperimenti Giovanni A. Cignoni Simulazione 18/22 Giovanni A. Cignoni 6
7 Time sliced Il tempo avanza per passi discreti uniformi Piccoli a piacere Agenda Calendario banale Ottimizzazioni sulle componenti da aggiornare Applicazioni Sistemi modellati con equazioni alle differenze Sistemi modellati con sistemi di equazioni Sistemi modellati con agenti autonomi Motori continui Giovanni A. Cignoni Simulazione 19/22 Next event Il tempo avanza per passi discreti non uniformi Intervalli calcolati (predetti) di volta in volta Agenda Calendario degli eventi programmati Componenti interessate ad ogni evento Applicazioni Motori discreti Sistemi modellati a livello logico più che fisico Quel che succede fra un evento e l altro è trascurabile Sempre possibile creare eventi in successioni uniformi Giovanni A. Cignoni Simulazione 20/22 Strumenti Nastran (NASA 70, NEi, Siemens,...) Modelica (Dymola, Simulationx, Openmodelica) Arena (Rockwell) Anylogic (XjTech) Simulink & Matlab (Mathworks) Mathematica (Wolfram res.) Excel, Calc,... Giovanni A. Cignoni Simulazione 21/22 Giovanni A. Cignoni 7
8 G. Gallo, Note di Simulazione cap. 1 Riferimenti M. Pidd, Computer Simulation in Management Science, capp. 1, 2, 3 S.M. Sanchez, Work smarter, not harder: guidelines for designing simulation esperiments, Winter Conference, 2007 Giovanni A. Cignoni Simulazione 22/22 Giovanni A. Cignoni 8
Modelli e Metodi per la Simulazione (MMS)
Modelli e Metodi per la Simulazione (MMS) [email protected] Programma La simulazione ad eventi discreti, è una metodologia fondamentale per la valutazione delle prestazioni di sistemi complessi (di
MODELLISTICA DI IMPIANTI E SISTEMI Syllabus e Testi di Riferimento Prof. Giuseppe Iazeolla
Syllabus e Testi di Riferimento MIS 1 di 7 MODELLISTICA DI IMPIANTI E SISTEMI Syllabus e Testi di Riferimento Prof. Giuseppe Iazeolla Syllabus da testo 1 (la numerazione fa riferimento ai capitoli del
Sistemi e modelli. Sistemi
Sistemi e modelli Obbiettivo: sviluppare metodologie e strumenti di analisi quantitativa della QoS di sistemi costruzione e soluzione di modelli per la valutazione di prestazioni e affidabilità di sistemi
Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A4_3 V2.1. Progettazione. Metodi e Linguaggi
Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A4_3 V2.1 Progettazione Metodi e Linguaggi Il contenuto del documento è liberamente utilizzabile dagli studenti, per
Modellazione di sistemi ingegneristici (parte 1 di 2)
Corso di Teoria dei Sistemi Modellazione di sistemi ingegneristici (parte 1 di 2) Prof. Ing. Daniele Testi DESTeC, Dipartimento di Ingegneria dell Energia, dei Sistemi, del Territorio e delle Costruzioni
IL PROCESSO di PROGETTAZIONE
IL PROCESSO di PROGETTAZIONE In questa lezione vedremo: La definizione di progettazione La progettazione in ambito ingegneristico I modelli del processo di progettazione il modello di Pahl Beitz il modello
Linee di programmazione
Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE
Ingegneria del Software 4. Introduzione a UML. Dipartimento di Informatica Università di Pisa A.A. 2014/15
Ingegneria del Software 4. Introduzione a UML Dipartimento di Informatica Università di Pisa A.A. 2014/15 e per i modelli iterativi analisi peliminare analisi e progettazione realizzazione Necessità di
Modulo Simulazione Parte 1. Simulazione ad Eventi Discreti: Concetti Base. Organizzazione del modulo
Modulo Simulazione Parte 1 Simulazione ad Eventi Discreti: Concetti Base Ing. R.G. Garroppo Organizzazione del modulo Simulazione ad eventi discreti: concetti base Testo: J. Banks, J.S. Carson, B.L. Nelson
Il PROCESSO UNIFICATO
Corsi di laurea triennale in Ingegneria Informatica Corso di Ingegneria del software Il PROCESSO UNIFICATO Modellazione ed Implementazione di un Sistema Software per la gestione informatizzata di un ristorante
MATEMATICA e COMPLEMENTI di MATEMATICA
ALLEGATO N.8_b MATEMATICA e COMPLEMENTI di MATEMATICA DESTINATARI gli studenti delle classi: terze e quarte nuovo ordinamento RISULTATI DI APPRENDIMENTO DELL OBBLIGO D ISTRUZIONE, CHIAVE EUROPEA Padroneggiare
Gestione dello sviluppo software Modelli Base
Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_1 V1.0 Gestione dello sviluppo software Modelli Base Il contenuto
Informatica 3. LEZIONE 1: Introduzione. Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di programmazione
Informatica 3 LEZIONE 1: Introduzione Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di Informatica 3 Lezione 1- Modulo 1 Introduzione al corso Introduzione Corso di Informatica 3
Corso di Laurea in Informatica Basi di Dati a.a
Corso di Laurea in Informatica Basi di Dati a.a. 2012-2013 Laboratorio 31B Esercitatori : Ing. G. Laboccetta Dott.ssa V. Policicchio Progetto Didattico Durante le lezioni saranno realizzate tutte le fasi
MATEMATICA e COMPLEMENTI di MATEMATICA
ALLEGATO N.8_b MATEMATICA e COMPLEMENTI di MATEMATICA DESTINATARI gli studenti delle classi: terze e quarte nuovo ordinamento RISULTATI DI APPRENDIMENTO DELL OBBLIGO D ISTRUZIONE, CHIAVE EUROPEA Padroneggiare
IL PROCESSO di PROGETTAZIONE
IL PROCESSO di PROGETTAZIONE In questa lezione vedremo: Ruolo della modellazione nella comunicazione tipi di modello nel progetto I modelli del prodotto Interpretazione delle informazioni del progetto
Progetto dell unità formativa di apprendimento Forze e moto. Gioacchina Giambelluca
Progetto dell unità formativa di apprendimento Forze e moto Gioacchina Giambelluca Forze e moto Competenza/e del cittadino Risolvere problemi - Comunicare Classe 2 Contesto didattico Periodo Settembre
Introduzione al Calcolo Scientifico
Introduzione al Calcolo Scientifico Francesca Mazzia Dipartimento di Matematica Università di Bari Francesca Mazzia (Univ. Bari) Introduzione al Calcolo Scientifico 1 / 14 Calcolo Scientifico Insieme degli
Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso
Obiettivi Di seguito vengono riportate una serie di domande che possono essere poste durante la prova formale del corso. Le seguenti domande non sono da ritenersi esaustive ma esemplificative. 1. Architettura
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA SETTORE ECONOMICO PROFESSIONALE 1 Servizi di informatica Processo Sviluppo e gestione di prodotti e servizi informatici Sequenza di
Programmazione e Controllo della Produzione. Introduzione
PROGRAMMAZIONE E CONTROLLO DELLA PRODUZIONE A. Boschetto, S. Pettirossi ORARIO Lezioni Ricevimento Giorno Martedì Venerdì Ora 15.45 17.15 12.00 15.30 Aula A7 A4 Stanza 26 DMA INDIRIZZI Telefoni: 0644585240
Progettazione di basi di dati
Progettazione di basi di dati Sistemi Informativi L-B Home Page del corso: http://www-db.deis.unibo.it/courses/sil-b/ Versione elettronica: progettazionedb.pdf Sistemi Informativi L-B Progettazione di
Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Processo software. Marina Mongiello. il processo
Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del Processo Sommario 1. Prodotto e processo 2. Ciclo di vita del 3. Modelli del processo di sviluppo 1. Modelli a processo prescrittivo 2.
Analisi e specifica dei requisiti
Analisi e specifica dei requisiti Processo che stabilisce i servizi che il committente richiede al sistema da sviluppare ed i vincoli con cui lo si utilizzera` e sviluppera` Requisiti funzionali o non
INTERAZIONE UOMO-MACCHINA
INTERAZIONE UOMO-MACCHINA Cicli di vita Barbara Rita Barricelli Stefano Valtolina Dipartimento di Informatica Università degli studi di Milano Per dubbi/domande 2 [email protected] Modelli di Cicli
Modelli matematici e Data Mining
Modelli matematici e Data Mining Introduzione I modelli matematici giocano un ruolo critico negli ambienti di business intelligence e sistemi di supporto alle decisioni. Essi rappresentano un astrazione
CAE. Ingegnerizzazione assistita da calcolatore
CAE Ingegnerizzazione assistita da calcolatore L ingegnerizzazione assistita da calcolatore (Computeraided engineering o CAE) si riferisce all uso di software su computer per simulare le prestazioni di
L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014
L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano MATLAB EXPO Milano, 4 novembre 2014 Sommario Introduzione. Il ruolo dei laboratori informatici nella didattica, formazione
SIMULAZIONE DISCRETA
SIMULAZIONE DISCRETA Prof. Michele Colajanni Corso di Impianti di Elaborazione Ingegneria Informatica Università di Modena e Reggio Emilia Origini della Simulazione Discreta Nata nell ambito della ricerca
Responsabile di produzione
Responsabile di produzione La figura è stata rilevata nei seguenti gruppi di attività economica della classificazione Ateco 2007: C26 - Fabbricazione di computer e prodotti di elettronica e ottica; apparecchi
2. Modellazione dei casi d uso
2. Modellazione dei casi d uso Andrea Polini Laboratorio di Ingegneria del Software Corso di Laurea in Informatica (Laboratorio di Ingegneria del Software) 2. Modellazione dei casi d uso 1 / 20 Sommario
SISTEMI INFORMATIVI GEOGRAFICI (GIS)
SISTEMI INFORMATIVI GEOGRAFICI (GIS) Prof. Dipartimento di Elettronica e Informazione Politecnico di Milano SISTEMA INFORMATIVO GEOGRAFICO E UN SISTEMA CHE USA SIA DATI SPAZIALI (CIOE BASATI SU RIFERIMENTI
Basi di dati Modelli e linguaggi di interrogazione
Paolo Atzeni Stefano Ceri Stefano Paraboschi Riccardo Torlone Basi di dati Modelli e linguaggi di interrogazione web site McGraw-Hill IUAV - VENEZIA H 9882 BIBLIOTECA CENTRALE Paolo Atzeni Stefano Ceri
La simulazione è l'imitazione di un processo o di un sistema reale per un
1 2 La simulazione è l'imitazione di un processo o di un sistema reale per un determinato periodo di tempo. La simulazione è l'imitazione di un processo o di un sistema reale per un determinato periodo
Esperienze di Advanced Analytics nella statistica ufficiale: strumenti e progetti
Esperienze di Advanced Analytics nella statistica ufficiale: strumenti e progetti Direzione Centrale per le tecnologie informatiche e della comunicazione Introduzione I Big Data nella statistica ufficiale
CALCOLATORI ELETTRONICI
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria elettronica Anno accademico 2017/2018-3 anno CALCOLATORI ELETTRONICI 9 CFU - 2 semestre Docente titolare dell'insegnamento
Introduzione alla OOP Object Oriented Programming
Introduzione alla OOP Object Oriented Programming Programmazione Orientata agli Oggetti I livelli dei linguaggi livelli di tensione porte logiche codice binario linguaggio assembler linguaggi procedurali
Università degli Studi della Repubblica di San Marino Corso di laurea triennale in Design. Anno Accademico 2016/17. I anno primo semestre
Università degli Studi della Repubblica di San Marino Corso di laurea triennale in Design Anno Accademico 2016/17 I anno primo semestre LABORATORIO DI DISEGNO PER IL PROGETTO lo studente acquisisce, attraverso
Cosa è l Informatica?
Cosa è l Informatica? Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Scienza della rappresentazione, memorizzazione, elaborazione e trasmissione dell informazione Elaboratore
Stato dell arte sulle tecniche di testing di Sistemi Embedded
tesi di laurea Anno Accademico 2011/2012 relatore Ch.mo prof. Porfirio Tramontana candidato Alfonso Cutolo Matr. 041/3068 Obiettivi Facoltà di Ingegneria Obiettivi Ordinare e descrivere in maniera metodologica
INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016
INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016 Francesca Levi Dipartimento di Informatica E-mail: [email protected] [email protected] Francesca Levi Dipartimento di Informatica Informatica per
Informatica. Progettazione ed implementazione di un tool per il supporto al debug nella pratica di sviluppo Test Driven
Tesi di laurea in Informatica Progettazione ed implementazione di un tool per il supporto al debug nella pratica di sviluppo Test Driven Relatore Ch.mo Prof. Giuseppe Trautteur Candidato Gioacchino Del
NUMERI CASUALI E SIMULAZIONE
NUMERI CASUALI E SIMULAZIONE NUMERI CASUALI Usati in: statistica programmi di simulazione... Strumenti: - tabelle di numeri casuali - generatori hardware - generatori software DESCRIZIONE DEL PROBLEMA
CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO
dei limiti nel contesto culturale e sociale in cui vengono applicate CURRICOLO PARTIMENTO INFORMATICA PRIMO BIENNIO MODULO 1 Concetti di base della tecnologia dell informazione Acquisire e interpretare
Dipartimento di Informatica Scienza e Ingegneria LAUREA MAGISTRALE IN INFORMATICA A.A. 2015/2016
Dipartimento di Informatica Scienza e Ingegneria LAUREA MAGISTRALE IN INFORMATICA A.A. 2015/2016 Laurea Magistrale in Informatica Primo Anno Il Corso di Laurea Magistrale in Informatica offre tre curricula
Sistemi di Elaborazione delle Informazioni
SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 I linguaggi di programmazione e gli
Tecnologie dei Sistemi di Automazione
Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Introduzione al tool UniSim Corso di Laurea Codice insegnamento Email docente Anno accademico Ingegneria dell automazione
Prof. Rossella Cancelliere
Laboratorio di Informatica e Statistica Chimica Industriale a.a 2004/05 Prof. Rossella Cancelliere Dip. Informatica Univ.Torino C.so Svizzera 185,Torino email:[email protected] tel: 011/670 67 77 Obiettivi
MATERIALI PER LA DISCUSSIONE
SETTORE TECNOLOGICO MATERIALI PER LA DISCUSSIONE ISTITUTO TECNICO INDIRIZZO ARTICOLAZIONE TELECOMUNICAZIONI INFORMATICA E TELECOMUNICAZIONI ESITI DI APPRENDIMENTO Regolamento, Art. 5 comma 1 Nota: Le Competenze,
Corso di. Fondamenti di Informatica T
Università degli Studi di Bologna Facoltà di Ingegneria Corso di http://lia.deis.unibo.it/courses/fondt-1011-elt Corso di Laurea in Ingegneria Elettrica Prof. Rebecca Montanari Anno accademico 2010/2011
Ore settimanali di lezione: 3 h di cui 2 in compresenza con l insegnante di Lab. di Informatica prof.ssa E.De Gasperi
Anno scolastico 2015/2016 Piano di lavoro individuale ISS BRESSANONE-BRIXEN LICEO SCIENTIFICO - LICEO LINGUISTICO - ITE Classe: III ITE Insegnante: Prof.ssa Maria CANNONE Materia: INFORMATICA Ore settimanali
Windchill ProjectLink Guida al curriculum
Windchill ProjectLink 11.0 Guida al curriculum Guida al curriculum Corsi in aula tradizionale Introduzione a PTC Windchill ProjectLink 11.0 Amministrazione aziendale di PTC Windchill 11.0 Introduzione
3. Ciclo di Vita e Processi di Sviluppo
3. Ciclo di Vita e Processi di Sviluppo come posso procedere nello sviluppo? Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 3. Ciclo di Vita e Processi di
Programma operativo Regione Lombardia/Ministero del Lavoro/Fondo Sociale Europeo, Obiettivo 3 Misura C3
Programma operativo Regione Lombardia/Ministero del Lavoro/Fondo Sociale Europeo, Obiettivo 3 Misura C3 Progetto ID 24063 Moduli e contenuti professionalizzanti inseriti nei corsi di laurea e diplomi universitari
MANUALE DI CONSERVAZIONE
Allegato A Unione Territoriale Intercomunale del Torre MANUALE DI CONSERVAZIONE Manuale di Conservazione Pag.2 di 11 Indice 1. Introduzione... 3 2. Rimandi... 4 3. Descrizione del servizio... 5 3.1. Fasi
Scenari e applicazione di scenari
Luca Cabibbo Architettura dei Sistemi Software Scenari e applicazione di scenari dispensa asw160 marzo 2017 By failing to prepare, you are preparing to fail. Benjamin Franklin 1 - Fonti Cervantes, H. and
Ricerca Operativa. Docenti. 1. Introduzione
Ricerca Operativa 1. Introduzione Docenti Luigi De Giovanni - Giacomo Zambelli Dipartimento di Matematica Pura e Applicata (Torre Archimede) Tel. 049 827 1349 / 1348 email: luigi - giacomo @math.unipd.it
SQL e linguaggi di programmazione. Cursori. Cursori. L interazione con l ambiente SQL può avvenire in 3 modi:
SQL e linguaggi di programmazione L interazione con l ambiente SQL può avvenire in 3 modi: in modo interattivo col server attraverso interfacce o linguaggi ad hoc legati a particolari DBMS attraverso i
TECNICO PER L?AUTOMAZIONE INDUSTRIALE
Denominazione Figura / Profilo / Obiettivo Professioni NUP/ISTAT correlate TECNICO PER L AUTOMAZIONE INDUSTRIALE 6. - Artigiani, operai specializzati e agricoltori 6.2.3 - Meccanici artigianali, montatori,
Note introduttive alla probabilitá e alla statistica
Note introduttive alla probabilitá e alla statistica 1 marzo 2017 Presentiamo sinteticamente alcuni concetti introduttivi alla probabilitá e statistica 1 Probabilità e statistica Probabilità: Un modello
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA
REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA SETTORE ECONOMICO PROFESSIONALE 1 AREA COMUNE SERVIZI PER LE IMPRESE Sequenza di processo Area di Attività Qualificazione regionale
I.I.S. N. PELLATI Nizza Monferrato - Canelli
A. S. 2011-2012 INFORMATICA Classe 1AG - CAT Ore annuali: 99 DOCENTE MARIA PIA SECCO Obiettivi disciplinari Conoscenze Informazioni, dati e loro codifica. Architettura e componenti di un computer. Funzioni
Ricerca Operativa. Docente. 1. Introduzione
Ricerca Operativa 1. Introduzione Docente Luigi De Giovanni Dipartimento di Matematica Pura e Applicata (Torre Archimede) uff. 427 Tel. 049 827 1349 email: [email protected] www.math.unipd.it/~luigi
Basi di Dati. Progettazione di una Base di Dati. Progettazione di una Base di Dati
Basi di Dati Cosa vuol dire progettare una base di dati? Il DBMS non va progettato il DBMS si acquista o esiste già è impossibile pensare di sviluppare un DBMS anni di sviluppo necessità di elevate competenze
