Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini"

Transcript

1 Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M Prof. Anna Ciampolini

2 Obiettivi del Corso Completamento dello studio dei sistemi operativi (v. Sistemi Operativi T): Virtualizzazione Protezione e sicurezza Sistemi operativi multiprocessore Sistemi operativi distribuiti Approfondire la conoscenza sulla programmazione concorrente sia in ambiente a memoria comune che in ambiente distribuito. Studiare come la concorrenza viene realizzata all interno del kernel del SO, in architetture monoprocessore, multiprocessore e distribuite. Sperimentare le tecniche di programmazione concorrente mediante lo sviluppo di programmi concorrenti in diversi linguaggi Prerequisiti: Calcolatori Elettronici T Sistemi Operativi T

3 Programma 1. Protezione e sicurezza Richiami sulla protezione: modelli, politiche e meccanismi Sicurezza multilivello Reference Monitor e sistemi fidati 2. Virtualizzazione Virtualizzazione dell'hardware: finalità e soluzioni Realizzazione di virtual machine monitor: virtualizzazione e paravirtualizzazione Analisi e sperimentazione di tecnologie: il caso di xen Virtualizzazione come supporto al cloud computing

4 3. Richiami sulla Programmazione concorrente Introduzione e definizioni Processi non sequenziali. Tipi di interazione Architetture, modelli e linguaggi per la programmazione concorrente 4. Modello a memoria comune. Aspetti caratterizzanti Richiami su: Mutua esclusione Semafori Monitor Variabili condizione Uso di linguaggi concorrenti nel modello a memoria comune: Java, c/pthread, Ada.

5 5. Modello a scambio di messaggi Aspetti caratterizzanti Richiami su canali e primitive Primitive send e receive Comandi con guardia Rendez-vous e chiamata di procedura remota Uso di linguaggi concorrenti nel modello a scambio di messaggi: google Go, Ada. 6. Nucleo di un sistema multithreaded/multitask Realizzazione dei meccanismi di gestione dei thread e di sincronizzazione all interno del kernel di un sistema monoprocessore Estensione al caso multiprocessore: Modello a nucleo condiviso SMP Modello loosely-coupled

6 7. Programmazione distribuita e parallela modelli architetturali modelli di programmazione esempio: il modello Map Reduce - La piattaforma Hadoop per l esecuzione di applicazioni Map Reduce in sistemi cluster nel cloud. 8. Azioni atomiche Definizione e proprietà Azioni atomiche multiprocesso Azioni atomiche innestate Uso di azioni atomiche nei sistemi distribuiti Realizzazione di azioni atomiche nel modello a scambio di messaggi e nel modello a memoria comune

7 Orario Alcuni giovedì in laboratorio (LAB2), a partire dal mese di ottobre.

8 Attivita` di laboratorio Verranno proposte esercitazioni pratiche per sperimentare sul campo le tematiche presentate in aula. Strumenti usati: c/linuxthreads (pthread) - Ada - Go -

9 L'esame sarà costituito da: Modalita` di Esame una prova pratica di progetto una prova orale. Prova Pratica: consiste nel progetto e nello sviluppo di un'applicazione concorrente che risolve un problema di sincronizzazione dato (da svolgersi in laboratorio). Prova Orale: verifica orale su tutto il programma. NB: Per poter sostenere l'orale e` necessario aver superato la prova pratica. La validità dell esito della prova pratica è 1 anno solare.

10 Esame: valutazione Prova Pratica: voto in trentesimi (Vp) Prova Orale: voto in trentesimi (Vo) Voto finale = 0,6.Vo + 0,4.Vp

11 Date d'esame Prove Pratiche: 3 appelli nella sessione invernale (dicembrefebbraio 2016): 21 dicembre 2015 ore 9.30, LAB2 13 gennaio 2016 ore 9.30, LAB2 3 febbraio 2016 ore 9.30, LAB2 Prove Orali: 8 gennaio 2016 ore gennaio 2016 ore febbraio 2016 ore 9.30 Date e Iscrizioni su Almaesami

12 Bibliografia Testo di riferimento: P.Ancilotti, M.Boari: PROGRAMMAZIONE CONCORRENTE E DISTRIBUITA, McGraw - Hill, Per approfondire e completare gli argomenti trattati: G.R.Andrews: "Foundations of Multithreaded, Parallel and Distributed Programming", Addison- Wesley Hwang, Fox, Dongarra: Distributed and Cloud Computing, Morgan and Kaufmann, 2012.

13 Bibliografia Testi generali sui Sistemi Operativi: P.Ancilotti, M.Boari, A.Ciampolini: "Sistemi operativi", seconda edizione, McGraw-Hill 2008 A.S. Tanenbaum: I moderni sistemi operativi, Pearson - Prentice Hall A.Silberschatz, P.Galvin, G.Gagne: Sistemi Operativi: concetti ed esempi" (versione italiana) 8^ edizione, Pearson.

14 Attività progettuali Sono previste attività progettuali su argomenti trattati nel corso Ogni Attività Progettuale vale 4 CFU (100 ore di lavoro), deve essere svolta in autonomia dallo studente. Le attività progettuali scelte devono essere inserite esplicitamente nel proprio piano di studi

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A. 2013-2014 Sistemi Operativi M Prof. Anna Ciampolini http://www.lia.deis.unibo.it/courses/som1314 Obiettivi del Corso Completamento

Dettagli

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A. 2011-2012 Sistemi Operativi M Prof. Anna Ciampolini http://www.lia.deis.unibo.it/courses/som1112 Obiettivi del Corso Completare

Dettagli

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A. 2009-2010 Sistemi Operativi M Prof. Anna Ciampolini http://www.lia.deis.unibo.it/courses/sistopm0910 Obiettivi del Corso Completare

Dettagli

Sistemi Operativi L-S

Sistemi Operativi L-S Universita` di Bologna Corso di Laurea Specialistica in Ing. Informatica A. A. 2007-2008 Sistemi Operativi L-S Prof. Anna Ciampolini [L-Z] http://www.lia.deis.unibo.it/courses/sistopls0708 Obiettivi del

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2015/16

Sistemi Distribuiti e Cloud Computing A.A. 2015/16 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2015/16 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2016/17

Sistemi Distribuiti e Cloud Computing A.A. 2016/17 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2016/17 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Laurea Magistrale in Ingegneria Informatica - I anno

Laurea Magistrale in Ingegneria Informatica - I anno Università degli Studi di Roma Tor Vergata Facoltà di Ingegneria Laurea Magistrale in Ingegneria Informatica - I anno Numero di crediti: 9 CFU 90 ore di didattica frontale distribuite in 6 ore a settimana

Dettagli

Sistemi Distribuiti Anno accademico 2010/11

Sistemi Distribuiti Anno accademico 2010/11 Università degli Studi di Roma Tor Vergata Facoltà di Ingegneria Sistemi Distribuiti Anno accademico 2010/11 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it Tel: 06 72597388 Laurea Magistrale in

Dettagli

Sistemi Distribuiti Anno accademico 2009/10

Sistemi Distribuiti Anno accademico 2009/10 Università degli Studi di Roma Tor Vergata Facoltà di Ingegneria Sistemi Distribuiti Anno accademico 2009/10 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it Tel: 06 72597388 Laurea Magistrale in

Dettagli

Principi di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO

Principi di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO Principi di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO 2016-2017 Prof. Letizia Leonardi OBIETTIVI FORMATIVI: L'obiettivo di questo insegnamento è di

Dettagli

Sistemi Operativi. Prof. Alberto Broggi. Dip. di Ingegneria dell Informazione Università di Parma

Sistemi Operativi. Prof. Alberto Broggi. Dip. di Ingegneria dell Informazione Università di Parma Sistemi Operativi Prof. Alberto Broggi Dip. di Ingegneria dell Informazione Università di Parma Crediti Il corso offre 6 crediti (48 ore) Lezioni (circa 36 ore) Esercitazioni (circa 10 ore) Prova in itinere

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2018/19

Sistemi Distribuiti e Cloud Computing A.A. 2018/19 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2018/19 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Presentazione del corso

Presentazione del corso Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2017-18 Pietro Frasca Presentazione del corso Martedì 3-10-2017 1 Obiettivo del corso L'obiettivo dell'insegnamento

Dettagli

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

Progettazione di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO

Progettazione di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO Progettazione di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO 2018-19 Prof. Letizia Leonardi Prof. Nicola Bicocchi OBIETTIVI FORMATIVI: L'obiettivo di

Dettagli

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

Presentazione del corso

Presentazione del corso Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2018-19 Pietro Frasca Presentazione del corso Martedì 2-10-2018 1 Obiettivo del corso L'obiettivo dell'insegnamento

Dettagli

Il corso di Sistemi Operativi Introduzione al corso di Sistemi Operativi

Il corso di Sistemi Operativi Introduzione al corso di Sistemi Operativi Il corso di Sistemi Operativi Introduzione al corso di Sistemi Operativi Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino 2 Introduzione al corso Corso di Sistemi Operativi 05CJC

Dettagli

Domenico Talia. Corso di Laurea in Ingegneria Informatica. Facoltà di Ingegneria A.A UNICAL. D. Talia SISTEMI DISTRIBUITI - UNICAL 1

Domenico Talia. Corso di Laurea in Ingegneria Informatica. Facoltà di Ingegneria A.A UNICAL. D. Talia SISTEMI DISTRIBUITI - UNICAL 1 Corso di Laurea in Ingegneria Informatica SISTEMI DISTRIBUITI Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2006-2007 D. Talia SISTEMI DISTRIBUITI - UNICAL 1 Sistemi Distribuiti - Obiettivi Gli obiettivi

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2017/18

Sistemi Distribuiti e Cloud Computing A.A. 2017/18 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2017/18 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Corso di Laurea in Ingegneria Informatica. Gli obiettivi del corso sono:

Corso di Laurea in Ingegneria Informatica. Gli obiettivi del corso sono: Corso di Laurea in Ingegneria Informatica SISTEMI DISTRIBUITI Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2005-2006 D. Talia SISTEMI DISTRIBUITI - UNICAL 1 Sistemi Distribuiti - Obiettivi Gli obiettivi

Dettagli

CORSO DI Principi di Sistemi Operativi (1? anno Corso di Laurea Specialistica in Ingegneria Informatica) ANNO ACCADEMICO

CORSO DI Principi di Sistemi Operativi (1? anno Corso di Laurea Specialistica in Ingegneria Informatica) ANNO ACCADEMICO CORSO DI Principi di Sistemi Operativi (1? anno Corso di Laurea Specialistica in Ingegneria Informatica) ANNO ACCADEMICO 2008-2009 Prof. Letizia Leonardi OBIETTIVI FORMATIVI: L'obiettivo del corso è di

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2014/15

Sistemi Distribuiti e Cloud Computing A.A. 2014/15 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2014/15 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it

Dettagli

Corso di Reti di Calcolatori L-A

Corso di Reti di Calcolatori L-A Università degli Studi di Bologna Facoltà di Ingegneria Corso di Reti di Calcolatori L-A Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2009/2010 Introduzione 1

Dettagli

Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A. 2007-2008. Sistemi Operativi L-A

Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A. 2007-2008. Sistemi Operativi L-A Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A. 2007-2008 Sistemi Operativi L-A Prof. Anna Ciampolini http://lia.deis.unibo.it/courses/sola0708-auto/

Dettagli

Sistemi Operativi A. Prof. Alberto Broggi. Dip. di Ingegneria dell Informazione Università di Parma

Sistemi Operativi A. Prof. Alberto Broggi. Dip. di Ingegneria dell Informazione Università di Parma Sistemi Operativi A Prof. Alberto Broggi Dip. di Ingegneria dell Informazione Università di Parma Crediti Il corso offre 5 crediti (46 ore) Lezioni (circa 36 ore) Esercitazioni (circa 10 ore) Prova in

Dettagli

Corso di. Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell Automazione

Corso di.   Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell Automazione Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica L-A http://lia.deis.unibo.it/courses/fonda0506-ele/ Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell

Dettagli

Fondamenti di Intelligenza Artificiale

Fondamenti di Intelligenza Artificiale Fondamenti di Intelligenza Artificiale Prof. Evelina Lamma Dipartimento di Ingegneria Telefono: 0532 974894 Email: nome.cognome@unife.it http://docente.unife.it/evelina.lamma Ricevimento: mercoledì h.14-15

Dettagli

X Prefazione dei paradigmi della programmazione concorrente. Successivamente, l evoluzione delle tecnologie hardware, che hanno consentito lo sviluppo

X Prefazione dei paradigmi della programmazione concorrente. Successivamente, l evoluzione delle tecnologie hardware, che hanno consentito lo sviluppo Prefazione La concorrenza, intesa come contemporaneità di esecuzione di parti diverse di uno stesso programma, rappresenta una caratteristica di primaria importanza nello sviluppo del software, sia nel

Dettagli

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori T Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2018/2019 Introduzione 1 FINALITÀ

Dettagli

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori T Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2018/2019 Introduzione 1 FINALITÀ

Dettagli

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori T Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2017/2018 Introduzione 1 FINALITÀ

Dettagli

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T Università degli Studi di Bologna Facoltà di Ingegneria Corso di Reti di Calcolatori T Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2013/2014 Introduzione 1 FINALITÀ

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Ingegneria delle Comunicazioni Ingegneria Elettronica a.a. 2014-15, I anno, II semestre Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica e

Dettagli

Corso di. Fondamenti di Informatica T

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

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Ingegneria delle Comunicazioni Ingegneria Elettronica a.a. 2016-17, I anno, II semestre Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica e

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2013/14

Sistemi Distribuiti e Cloud Computing A.A. 2013/14 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2013/14 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it

Dettagli

Operating Systems & Lab

Operating Systems & Lab Operating Systems & Lab Davide Sangiorgi Focus Team, University of Bologna (I) and INRIA (F) Email: Davide.Sangiorgi@unibo.it http://www.cs.unibo.it/ sangio/ February 25, 2019 Sommario contenuto del corso

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Ingegneria delle Telecomunicazioni Ingegneria Elettronica a.a. 2017-18, I anno, II semestre Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Facoltà di Ingegneria ed Architettura Anno Accademico 2016 2017 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2016/17 Codice settore con declaratoria 9 PROGRAMMAZIONE E

Dettagli

Reti di Calcolatori T

Reti di Calcolatori T Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori T Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2014/2015 Introduzione 1 FINALITÀ

Dettagli

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa Università di Bologna C.d.S. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2018/19 Docente: Prof. Marco Patella Tutor: Lorenzo Rosa 1 Obiettivi del corso Il corso si propone di presentare

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Facoltà di Ingegneria Univ. di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it Tel.: 051-20-93560

Dettagli

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione Università degli Studi di Bologna Facoltà di Ingegneria Corso di http://lia.deis.unibo.it/courses/fondt-0910-elt Corso di Laurea in Ingegneria Elettrica Prof. Rebecca Montanari Anno accademico 2009/2010

Dettagli

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra Sistemi Operativi Informatica II Presentazione del corso a.a 2017-18 Patrizia Scandurra Sommario Contatti Materiale didattico e libri di testo Organizzazione Modalità d esame Pre-requisiti e obiettivi

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Facoltà di Ingegneria Univ. di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it Tel.: 051-20-93560

Dettagli

Elenco sezioni libro di testo Ed. 5 Tra parentesi le corrispondenze per l'ed. 7.

Elenco sezioni libro di testo Ed. 5 Tra parentesi le corrispondenze per l'ed. 7. Elenco sezioni libro di testo Ed. 5 Tra parentesi le corrispondenze per l'ed. 7. Modulo 1 - Architettura del calcolatore Unità 1 - Architettura e funzionamento dei sistemi di elaborazione Lezione 1 - Macchina

Dettagli

Linguaggi. - lezione 00 - Informazioni generali sul corso. Informazioni generali. Chiarimenti e informazioni

Linguaggi. - lezione 00 - Informazioni generali sul corso. Informazioni generali. Chiarimenti e informazioni Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2008-2009 Alessandro Longheu http://www.diit.unict.it/users/alongheu alessandro.longheu@diit.unict.it - lezione 00 - Informazioni generali sul

Dettagli

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2016/17 Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro 1 Obiettivi del corso Il corso

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico Facoltà di Ingegneria ed Architettura Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/05 6 ATTIVITÀ INFORMATICHE E TELEMATICHE 48

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO 2016-2017 Prof. Letizia Leonardi Prof. Nicola Bicocchi (esercitazioni in laboratorio) OBIETTIVI FORMATIVI:

Dettagli

Sistemi Operativi e Lab. Informatica) ANNO ACCADEMICO

Sistemi Operativi e Lab. Informatica) ANNO ACCADEMICO Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO 2018-2019 Prof. Letizia Leonardi Prof. Nicola Bicocchi (esercitazioni in laboratorio, con anche Giulio Salierno,

Dettagli

Alberto Ceselli

Alberto Ceselli DIPARTIMENTO DI INFORMATICA DIGIP Informatica II Sistemi Operativi Alberto Ceselli (alberto.ceselli@unimi.it) Sistemi Operativi (modulo di Informatica II) Presentazione del corso Patrizia Scandurra Università

Dettagli

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano" Anno accademico 2011/2012

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano Anno accademico 2011/2012 Università degli Studi di Bologna Facoltà di Ingegneria" Corso di SISTEMI INTELLIGENTI M! Corso di Laurea in Ingegneria Informatica! Prof. Michela Milano" Anno accademico 2011/2012 CONTENUTI (Fondamenti

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

Fondamenti di Informatica 1 A.A Studenti. Obiettivo del corso. Programma del corso

Fondamenti di Informatica 1 A.A Studenti. Obiettivo del corso. Programma del corso Fondamenti di Informatica 1 A.A. 2007-2008 Settore dell'informazione Canale 2-3 Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede - Via Trieste

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Facoltà di Ingegneria ed Architettura Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/05 9 Sistemi Operativi 72 No Classe Corso di

Dettagli

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma Università degli Studi di Bologna Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE Prof. Evelina Lamma Ingegneria Informatica Anno Accademico 1999/2000 Obiettivi del corso Fornire i concetti di base

Dettagli

Fondamenti di Intelligenza Artificiale

Fondamenti di Intelligenza Artificiale Fondamenti di Intelligenza Artificiale Prof. Evelina Lamma Dipartimento di Ingegneria Telefono: 0532 974894 Email: nome.cognome@unife.it http://docente.unife.it/evelina.lamma Ricevimento: martedì alle

Dettagli

Fondamenti di Informatica per la Sicurezza a.a. 2008/09. Introduzione. Stefano Ferrari

Fondamenti di Informatica per la Sicurezza a.a. 2008/09. Introduzione. Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2008/09 Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università degli Studi di Milano Fondamenti

Dettagli

Sistemi Operativi (mod. Informatica II)

Sistemi Operativi (mod. Informatica II) Sistemi Operativi (mod. Informatica II) a.a. 2018-19 Patrizia Scandurra Presentazione del corso Sommario Contatti Materiale didattico e libri di testo Organizzazione Modalità d esame Pre-requisiti e obiettivi

Dettagli

Sistemi Operativi corso A, a.a

Sistemi Operativi corso A, a.a Sistemi Operativi corso A, a.a. 2017-2018 Teoria: Daniele Gunetti Linguaggio C: Rossano Gaeta (T1), Enrico Bini (T2) Laboratorio Unix: Daniele Radicioni (T1), Enrico Bini (T2) Daniele Gunetti: Tel. : 011

Dettagli

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO 2017-2018 Prof. Letizia Leonardi Prof. Nicola Bicocchi (esercitazioni in laboratorio) OBIETTIVI FORMATIVI:

Dettagli

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO 2010-2011 Prof. Letizia Leonardi Ing. Alessandro Valenti OBIETTIVI FORMATIVI: L'insegnamento ha come obiettivo

Dettagli

Laurea in INFORMATICA INTERNET, RETI E SICUREZZA [ST0855] A.A. 2017/2018 SILLABO. Fausto Marcantoni.

Laurea in INFORMATICA INTERNET, RETI E SICUREZZA [ST0855] A.A. 2017/2018 SILLABO. Fausto Marcantoni. Laurea in INFORMATICA INTERNET, RETI E SICUREZZA [ST0855] A.A. 2017/2018 SILLABO fausto.marcantoni@unicam.it DOCENTE Dott. fausto.marcantoni@unicam.it Corso: INTERNET, RETI E SICUREZZA [ST0855] Laurea

Dettagli

Tecnologie delle Basi di Dati M. Prof. Marco Patella

Tecnologie delle Basi di Dati M. Prof. Marco Patella Tecnologie delle Basi di Dati M Prof. Marco Patella Obiettivi del corso Conoscenza dei principi realizzativi dei Sistemi di Gestione di Basi di Dati Capacità di progettazione di DB fisici Programma del

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori T Laurea in Ingegneria Informatica e altro Antonio Corradi Luca Foschini Anno accademico 2016/2017 Introduzione 1 FINALITÀ

Dettagli

Laurea in INFORMATICA

Laurea in INFORMATICA Laurea in INFORMATICA INTERNET, RETI E SICUREZZA [ST0855] A.A. 2018/2019 SILLABO fausto.marcantoni@unicam.it DOCENTE Dott. fausto.marcantoni@unicam.it Corso: INTERNET, RETI E SICUREZZA [ST0855] Laurea

Dettagli

Corso di Applicazioni di Intelligenza Artificiale LS. Prof. Paola Mello Anno accademico 2008/2009

Corso di Applicazioni di Intelligenza Artificiale LS. Prof. Paola Mello Anno accademico 2008/2009 Università degli Studi di Bologna Facoltà di Ingegneria Corso di Applicazioni di Intelligenza Artificiale LS Corso di Laurea in Ingegneria Informatica Prof. Paola Mello Anno accademico 2008/2009 CONTENUTI

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2010/2011 Docente: Prof. Paola Mello e-mail: paola.mello@unibo.it Tel: 051 2093818 Server web del modulo: http://www.lia.deis.unibo.it/courses/ai/fundamentalsai2010-11/

Dettagli

SISTEMI OPERATIVI - canale 2

SISTEMI OPERATIVI - canale 2 DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2016/2017-2 anno SISTEMI OPERATIVI - canale 2 ING-INF/05-6 CFU - 1 semestre Docente

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2015/2016 Docente: Prof. Paola Mello e-mail: paola.mello@unibo.it Tel: 051 2093818 Server web: http://www.lia.deis.unibo.it/courses/ai/fundamentalsai2015-16/

Dettagli

Sistemi Operativi corso A, a.a

Sistemi Operativi corso A, a.a Sistemi Operativi corso A, a.a. 2015-2016 Teoria: Daniele Gunetti Linguaggio C: Rossano Gaeta (T1), Luca Anselma (T2) Laboratorio Unix: Daniele Radicioni (T1), Marco Aldinucci (T2) Daniele Gunetti: Tel.

Dettagli

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2015/16 Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco 1 Obiettivi del corso Il corso

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2012/2013 Docente: Prof. Paola Mello e-mail: paola.mello@unibo.it Tel: 051 2093818 Server web del modulo: http://www.lia.deis.unibo.it/courses/ai/fundamentalsai2012-13/

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2013/2014 Docente: Prof. Paola Mello e-mail: paola.mello@unibo.it Tel: 051 2093818 Server web del modulo: http://www.lia.deis.unibo.it/courses/ai/fundamentalsai2013-14/

Dettagli

Algoritmi e Strutture di Dati

Algoritmi e Strutture di Dati Algoritmi e Strutture di Dati Introduzione al Corso Maurizio Patrignani Algoritmi e Strutture di Dati Ordinamento D.M. 509/99 5 crediti Laurea in Ingegneria Informatica 2 anno programma ristrettissimo

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2016/2017 Docente: Prof. Paola Mello e-mail: paola.mello@unibo.it Tel: 051 2093818 Server web: http://www.lia.deis.unibo.it/courses/ai/fundamentalsai2016-17/

Dettagli

CORSO DI INTELLIGENZA ARTIFICIALE. Docente: Prof. Paola Mello

CORSO DI INTELLIGENZA ARTIFICIALE. Docente: Prof. Paola Mello CORSO DI INTELLIGENZA ARTIFICIALE Docente: Prof. Paola Mello Server Bologna: http://www.lia.deis.unibo.it/courses/ai/2001-02/ Anno Accademico 2001/2002 Intelligenza Artificiale Presentazione Corso 1 Corso

Dettagli

Corso di Laurea Ingegneria Informatica

Corso di Laurea Ingegneria Informatica Corso di Laurea Ingegneria Informatica Presentazione del corso di Fondamenti di Informatica 2 A. Miola Febbraio 2008 http://www.dia.uniroma3.it/~java/fondinf2/ Presentazione Corso 1 Contenuti Corso di

Dettagli

Sistemi Operativi - Teoria corso A

Sistemi Operativi - Teoria corso A Sistemi Operativi - Teoria corso A Daniele Gunetti: Tel. : 011 6706768 E-mail: gunetti@di.unito.it Web: www.di.unito.it/~gunetti 1 Sistemi Operativi (corso A) Il corso è diviso in una parte di teoria e

Dettagli

Fondamenti di Informatica e Programmazione

Fondamenti di Informatica e Programmazione Fondamenti di Informatica e Programmazione Introduzione al Corso Prof. Marco Lombardi A.A. 2018/19 Informazioni sul Corso 1/6 8 CFU 80 ore di lezione, suddivise in Lezioni frontali Esercitazioni pratiche

Dettagli

Fondamenti di Informatica A.A Studenti

Fondamenti di Informatica A.A Studenti Fondamenti di Informatica A.A. 2008-2009 Corso di recupero Ingegneria Area Industriale Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede - Via

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli

Principi di Progettazione del Software a.a Introduzione al corso Prof. Luca Mainetti Università del Salento

Principi di Progettazione del Software a.a Introduzione al corso Prof. Luca Mainetti Università del Salento Principi di Progettazione del Software a.a. 2016-2017 Prof. Università del Salento Il GSA Lab (www.gsalab.unisalento.it) Laboratorio di ricerca in ingegneria del software e sistemi interattivi La mission

Dettagli

Fondamenti di Informatica T1"

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria" Fondamenti di Informatica T1" Corso di Laurea in Ingegneria! Elettrica e Automazione! Prof. Michela Milano" Anno accademico 2012/2013 CONTENUTI"

Dettagli

Informatica A.A Obiettivo del corso. Orario delle lezioni. Orario delle lezioni

Informatica A.A Obiettivo del corso. Orario delle lezioni. Orario delle lezioni Informatica A.A. 2009-2010 Settore Industriale Corso di Laurea in Energia Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede - Via Trieste 63

Dettagli

Università degli Studi di Bologna Facoltà di Ingegneria. Corso di Applicazioni di Intelligenza Artificiale LS

Università degli Studi di Bologna Facoltà di Ingegneria. Corso di Applicazioni di Intelligenza Artificiale LS Università degli Studi di Bologna Facoltà di Ingegneria Corso di Applicazioni di Intelligenza Artificiale LS Corso di Laurea in Ingegneria Informatica Prof. Michela Milano Anno accademico 2007/2008 CONTENUTI

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Prof. Vincenzo Grassi Orario lezioni lunedì 14:00 15:45 mercoledì 11:30 13:15 giovedì 14:00 15:45 Informazioni sul corso Docente: Prof. Vincenzo Grassi ufficio: edificio Ingegneria

Dettagli