SISTEMI OPERATIVI - canale 2
|
|
- Agnese Moretti
- 5 anni fa
- Visualizzazioni
Transcript
1 DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2017/ anno SISTEMI OPERATIVI - canale 2 ING-INF/05-6 CFU - 1 semestre Docente titolare dell'insegnamento SALVATORE CAVALIERI salvatore.cavalieri@unict.it Edificio / Indirizzo: Edificio 3 Polifunzionale, V piano Telefono: Orario ricevimento: Lunedì 9-13 OBIETTIVI FORMATIVI Obiettivo formativo del corso è acquisire la conoscenza dei concetti di base inerenti il progetto di sistemi operativi e la stesura di programmi che sfruttano le System Call in ambiente Linux/UNIX. Alla fine del corso gli allievi: -Conosceranno la struttura dei Sistemi Operativi, le relative problematiche di progetto e le politiche utilizzate per la virtualizzazione e per la gestione delle risorse (CPU, memoria centrale, memoria di massa, periferiche). - Avranno acquisito conoscenze sui concetti di processo e di thread e sulla loro gestione. - Avranno acquisito conoscenze sulle tecniche di gestione della concorrenza su risorse mutuamente esclusive. - Avranno acquisito familiarità nell interazione con la shell di Linux. Gli allievi a fine corso saranno in grado di scrivere applicazioni contenenti system call per: - creazione e gestione di processi, invio/gestione segnali, interazione e comunicazione tra processi; - gestire la concorrenza sulle risorse condivise; - creare applicazioni multithread. PREREQUISITI RICHIESTI Requisiti necessari ad affrontare con successo gli argomenti del corso: -Conoscenza generale dell architettura del calcolatore, in particolare: CPU, interruzioni, registri, memorie, tipologie di architetture multiprocessore, dispositivi di I/O.
2 -Capacità di programmazione e conoscenza del Linguaggio ANSI C -Conoscenza delle principali strutture dati: liste, pile, code, tabelle hash, alberi e grafi e delle loro implementazione in linguaggio ANSI C FREQUENZA LEZIONI La frequenza è fortemente consigliata sia per le prove in itinere sia per sostenere la prova d esame CONTENUTI DEL CORSO UNITÀ DIDATTICA 1: EVOLUZIONE, STRUTTURA E CLASSIFICAZIONE DEI SISTEMI OPERATIVI. IL SISTEMA GNU/LINUX. VIRTUALIZZAZIONE. Generalità sui sistemi operativi. Gestione delle risorse. Interfaccia utente. Concetto di Kernel. Il sistema GNU/Linux. Software libero e relative licenze d'uso. GPL. Struttura dei sistemi operativi: monolitici, microkernel, ibridi, client/server. La storia di Unix. La genealogia dei sistemi operativi. Lo standard POSIX. Peculiarità di Unix e differenze tra Unix e Linux. Concetto di System call e passi necessari a realizzarle. Panoramica delle system call di Unix/Linux, Windows. Classificazione dei sistemi operativi. Scelte progettuali relative alle diverse tipologie di SO. Sistemi operativi per architetture multiprocessore. Virtualizzazione. Macchine virtuali. Hypervisor di livello 1 e 2. Esempi: struttura di WMware e Virtual Box. UNITÀ DIDATTICA 2: PROCESSI E THREAD Concetto di Processo. Diagramma a stati di un processo. Interruzioni hardware e software e loro gestione nei sistemi operativi. System call per creazione e gestione di processi: fork(), wait(), waitpid(). Famiglia delle exec(). Cenni di system call per la gestione di processi in ambiente Windows. Segnali e loro gestione. System call kill(), signal(), alarm(), sigaction(). Esempi di programmi che impiegano tutte le system call menzionate. Thread. Generalità, caratteristiche. Implementazione dei thread: user space, kernel space, ibride (con riferimento alle scelte progettuali dei principali SO). Attivazione dello Scheduler, upcall. Dati specifici dei thread. Gruppi di thread. La libreria Pthread. Funzioni pthread_create(), pthread_join(), pthread_exit(), pthread_detach, pthread_attr_init(). Cenni di thread in ambiente Windows. Cancellazione di thread.
3 Esempi di programmi che usano la libreria Pthread. Linux: Esercitazione sui comandi di shell. Programmazione della shell. UNITÀ DIDATTICA 3: GESTIONE DELLA CONCORRENZA, INTER PROCESS COMMUNICATION, DEADLOCK. Sezione critica. Mutua esclusione con attesa attiva. Semafori. Problema del produttore e del consumatore e sua soluzione tramite semafori. Mutex. Implementazione con thread in user space. Funzioni pthread_mutex. IPC in Linux. Semafori: semget(), semop(), semctl(). Code di messaggi: msgget(), msgsnd(), msgrcv(), msgctl(). Shared memory: shmget(), shmat(), shmdt(), shmctl(). Esempi di programmi. Comunicazione nei sistemi client-server: socket, pipe, FIFO. Deadlock. Definizione del problema e strategie di gestione. Algoritmo del banchiere con risorsa singola. UNITÀ DIDATTICA 4: SCHEDULAZIONE DELLA CPU Schedulazione della CPU. Obiettivi. Algoritmi classici: FIFO, Round-robin, Schedulazione basata su priorità. Il problema della Starvation. Code multiple. Cenni sullo scheduling nei sistemi real-time. Cenni sullo scheduling di Linux: Completely Fair Scheduler. UNITÀ DIDATTICA 5: GESTIONE DELLA MEMORIA CENTRALE, MEMORIA DI MASSA E I/O Cenni di gestione della memoria centrale. Spazio degli indirizzi. Segmentazione, Paginazione e Swapping. File System. Gestione dello spazio su disco, affidabilità e prestazioni. System call sui file. I/O Software. TESTI DI RIFERIMENTO Per la parte teorica: [1] Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Sistemi Operativi, Concetti e esempi, Nona Edizione, Pearson, ISBN In alternativa: [2] Andrew S. Tanenbaum, I moderni sistemi operativi 4/Ed.", 2016, ISBN Ad integrazione della parte teorica e per tutta la parte pratica: [3] R. Stones, N. Matthew, Beginning Linux Programming, 4th edition, Wrox Press, 2007.
4 PROGRAMMAZIONE DEL CORSO * Argomenti Riferimenti testi 1 * Generalità sui sistemi operativi. Gestione delle risorse. Interfaccia utente. Concetto di Kernel. 2 Il sistema GNU/Linux. Software libero e relative licenze d'uso. GPL. 3 * Struttura dei sistemi operativi: monolitici, microkernel, ibridi, client/server. 4 La storia di Unix. La genealogia dei sistemi operativi. Lo standard POSIX. Peculiarità di Unix e differenze tra Unix e Linux. 5 * Concetto di System call e passi necessari a realizzarle. Panoramica delle system call di Unix/Linux, Windows. 6 Classificazione dei sistemi operativi. Scelte progettuali relative alle diverse tipologie di SO. [1],2 - [2] [1],2 - [2] [1],2 - [2] [1],2 - [2] [1],2 - [2] [1],2 - [2] 7 Sistemi operativi per architetture multiprocessore. [1],2 - [2] Capitolo Virtualizzazione. Macchine virtuali. Hypervisor di livello 1 e 2. Esempi: struttura di WMware e Virtual Box. [1],2, 16 - [2] 9 * Concetto di Processo. Diagramma a stati di un processo. [1] Capitolo 3 - [2] Capitolo 10 * Interruzioni hardware e software e loro gestione nei sistemi operativi. 11 * System call per creazione e gestione di processi: fork(), wait(), waitpid(). Famiglia delle exec(). 12 Cenni di system call per la gestione di processi in ambiente Windows. 13 * Segnali e loro gestione. System call kill(), signal(), alarm(), sigaction(). 14 Esempi di programmi che impiegano tutte le system call sui processi e sui segnali 15 * Thread. Generalità, caratteristiche. Implementazione dei thread: user space, kernel space, ibride (con riferimento alle scelte progettuali dei principali SO). [1] Capitolo 3 - [2] Capitolo [1] Capitolo 3 e [3] 1 [1] Capitolo 3 - [2] Capitolo [3] 1 [3] 1 [1] Capitolo 4 - [2] Capitolo
5 16 * La libreria Pthread. Funzioni pthread_create(), pthread_join(), pthread_exit(), pthread_detach, pthread_attr_init(). Cenni di thread in ambiente Windows. Cancellazione di thread. Esempi di programmi che usano la libreria Pthread. 17 Linux: Esercitazione sui comandi di shell. Programmazione della shell. Shell Bash [3] 2 - [2] Capitolo [3] Capitolo 2 18 * Sezione critica. Mutua esclusione con attesa attiva. Semafori. [1] Capitolo 5 - [3] Capitolo 14 - [2] Capitolo 2.3, Problema del produttore e del consumatore e sua soluzione tramite semafori. 20 * Mutex. Implementazione con thread in user space. Funzioni pthread_mutex. 21 IPC in Linux. Semafori: semget(), semop(), semctl(). Code di messaggi: msgget(), msgsnd(), msgrcv(), msgctl(). Shared memory: shmget(), shmat(), shmdt(), shmctl(). Esempi di programmi. [1] Capitolo 5 - [2] Capitolo 2.3, 2.5 [3] 2 [1] Capitolo 3 e [3] 3 22 Comunicazione nei sistemi client-server: socket, pipe, FIFO. [3] 5 23 Deadlock. Definizione del problema e strategie di gestione. Algoritmo del banchiere con risorsa singola. 24 * Schedulazione della CPU. Obiettivi. Algoritmi classici: FIFO, Round-robin, Schedulazione basata su priorità. Il problema della Starvation. Code multiple. Cenni sullo scheduling nei sistemi realtime. [1] Capitolo 7 - [2] Capitolo 7 [1] Capitolo 6 - [2] Capitolo Cenni sullo scheduling di Linux: Completely Fair Scheduler. [1] Capitolo 6 26 * Cenni di gestione della memoria centrale. Spazio degli indirizzi. Segmentazione, Paginazione e Swapping. File System. Gestione dello spazio su disco, affidabilità e prestazioni. System call sui file. I/O Software. [1] Capitoli 8, 11 e 13 - [2] Capitoli 3,4,5 * Conoscenze minime irrinunciabili per il superamento dell'esame. N.B. La conoscenza degli argomenti contrassegnati con l'asterisco è condizione necessaria ma non sufficiente per il superamento dell'esame. Rispondere in maniera sufficiente o anche più che sufficiente alle domande su tali argomenti non assicura, pertanto, il superamento dell'esame. MATERIALE DIDATTICO Dispense Docente, scaricabili dal sito
6 VERIFICA DELL'APPRENDIMENTO MODALITÀ DI VERIFICA DELL'APPRENDIMENTO Gli appelli sono fissati di concerto con il CdS in ottemperanza alle modalità stabilite dal calendario accademico. L esame si compone di una prova scritta, seguita da una prova orale. La prova scritta è rappresentata da un elaborato al calcolatore e da una sezione teorica, entrambe obbligatorie. La prova scritta può essere: non superata (voto inferiore a 15/30), oppure superata con riserva (se il voto è superiore o uguale a 15/30, ma inferiore a 18/30), o pienamente superata se il voto è maggiore o uguale a 18/30. La prova orale è obbligatoria per chi supera con riserva, mentre è facoltativa nel caso in cui la prova scritta sia pienamente superata e può essere svolta in un qualunque appello dell anno accademico in cui la prova scritta è stata superata (pienamente o con riserva), fissato o concordato dal Docente. DATE DEGLI APPELLI Pubblicate su e sul portale di ateneo PROVE IN ITINERE Sono previste due prove in itinere. Il voto finale risulta dalla media della valutazione delle due prove. La Prova Orale è facoltativa se il voto finale è superiore o uguale a 18/30. La Prova Orale è obbligatoria nel caso in cui una delle due prove sia superata pienamente (ossia, con voto maggiore o uguale a 18/30) e l altra con riserva (ossia, con voto superiore o uguale a 15/30, ma inferiore a 18/30). Le prove in itinere sono facoltative. PROVE DI FINE CORSO E' prevista una Prova Scritta che include alcuni esercizi da svolgere al calcolatore e domande teoriche scritte. La prova scritta viene superata con riserva nel caso di voto superiore o uguale a 15 ed inferiore a 18. Viene pienamente superata nel caso di voto superiore o uguale a 18. E' anche prevista una Prova Orale relativa agli argomenti teorici/pratici trattati a lezione che è Obbligatoria per chi supera la prova scritta con riserva (ossia con voto inferiore a 18/30 e superiore/uguale a 15/30). La prova orale diviene Facoltativa per chi supera la prova scritta con voto maggiore/uguale a 18/30; in tal caso il voto proposto all'orale coincide con il voto della prova scritta. Chi desidera sostenere la prova orale è obbligato a farlo entro le sessioni di esame dell'a.a. 2017/2018. ESEMPI DI DOMANDE E/O ESERCIZI FREQUENTI Sul sito docente e sul sito studium sono presenti esempi di domande ed esercizi frequenti. Per ciascuna domanda viene fornita la relativa risposta corretta. Sempre nello stesso sito sono disponibili tutti i testi dei compiti di esami assegnati in appelli precedente. Per ciascun compito viene fornita la relativa soluzione.
7
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
DettagliSISTEMI OPERATIVI - canale 1
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2016/2017-2 anno SISTEMI OPERATIVI - canale 1 ING-INF/05-6 CFU - 1 semestre titolare
DettagliUniversità 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
DettagliUniversità 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
DettagliIl 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
DettagliUniversità 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
DettagliSistemi 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
DettagliProgramma e Modalità d Esame
Programma e Modalità d Esame Come programma di esame si assumono tutti gli argomenti trattati dai docenti del corso nelle videolezioni. Tali argomenti sono riepilogati di seguito: I. Concetti base dei
DettagliProgettazione 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
DettagliIl corso di Sistemi Operativi. Introduzione al corso di Sistemi Operativi Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino
Il corso di Sistemi Operativi di Sistemi Operativi Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino 2 Corso di Sistemi Operativi (05CJC OA ) Laurea in Ingegneria Informatica
DettagliCALCOLATORI 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
DettagliSistemi 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
DettagliECONOMIA E GESTIONE DELLE IMPRESE BANCARIE M - Z
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2016/2017-3 anno ECONOMIA E GESTIONE DELLE IMPRESE BANCARIE M - Z SECS-P/11-9 CFU - 2 semestre Docente titolare
DettagliECONOMIA E GESTIONE DELLE IMPRESE BANCARIE A - L
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2016/2017-3 anno ECONOMIA E GESTIONE DELLE IMPRESE BANCARIE A - L SECS-P/11-9 CFU - 2 semestre Docente titolare
DettagliSistemi 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
DettagliSistemi 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
DettagliUniversita` 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
DettagliCORSO 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
DettagliFONDAMENTI DI INFORMATICA - canale 1
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2016/2017-1 anno FONDAMENTI DI INFORMATICA - canale 1 ING-INF/05-9 CFU - Insegnamento
DettagliMETODOLOGIA DELLA RICERCA ED EPIDEMIOLOGIA
DIPARTIMENTO DI SCIENZE BIOMEDICHE E BIOTECNOLOGICHE Corso di laurea in Fisioterapia Anno accademico 2016/2017-1 anno METODOLOGIA DELLA RICERCA ED EPIDEMIOLOGIA 6 CFU - 2 semestre Docenti titolari dell'insegnamento
Dettagli0.1: Introduzione al Corso
0.1: Introduzione al Corso Informazioni di base Obiettivi del corso Programma del corso Ambiente di lavoro Pre e post requisiti del corso Modalità di svolgimento dell'esame Testi e dispense 0.1.1 Corso
DettagliINGEGNERIA DEL SOFTWARE
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea magistrale in Ingegneria informatica Anno accademico 2016/2017-1 anno INGEGNERIA DEL SOFTWARE 9 CFU - 1 semestre Docente titolare
DettagliSistemi 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.
DettagliA.A sull insegnamento Architettura degli Elaboratori e Sistemi Operativi (B)
Principali informazioni A.A. 2017-2018 sull insegnamento Titolo insegnamento Architettura degli Elaboratori e Sistemi Operativi (B) Corso di studio Informatica Crediti formativi 9 (7 + 2) Denominazione
DettagliPrincipi 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
DettagliSistemi 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
DettagliFISICA APPLICATA STATISTICA MEDICA E INFORMATICA
DIPARTIMENTO DI CHIRURGIA GENERALE E SPECIALITÀ MEDICO-CHIRURGICHE Corso di laurea in Tecniche di fisiopatologia cardiocircolatoria e perfusione cardiovascolare Anno accademico 2016/2017-1 anno STATISTICA
DettagliCorso di Sistemi di Elaborazione Modulo 1 (6 CFU)
Corso di Sistemi di Elaborazione Modulo 1 (6 CFU) Università di Foggia CdL in Ingegneria dei Sistemi Logistici per l Agroalimentare a.a. 2015/2016 Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Obiettivi
DettagliSistemi Operativi. Introduzione. C.d.L. in Informatica (laurea triennale) Anno Accademico Dipartimento di Matematica e Informatica Catania
Sistemi Operativi C.d.L. in Informatica (laurea triennale) Anno Accademico 2018-2019 Dipartimento di Matematica e Informatica Catania Introduzione Prof. Mario Di Raimondo Sistemi Operativi 9 CFU (72 ore)
DettagliFONDAMENTI DI INFORMATICA - canale 4
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2016/2017-1 anno FONDAMENTI DI INFORMATICA - canale 4 ING-INF/05-9 CFU - Insegnamento
DettagliCRIMINALITÀ ORGANIZZATA, INDAGINI E ORDINAMENTO PENITENZIARIO
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea in Scienze dell'amministrazione e dell'organizzazione Anno accademico 2017/2018-1 anno CRIMINALITÀ ORGANIZZATA, INDAGINI E ORDINAMENTO PENITENZIARIO
DettagliUniversita` 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
DettagliSistemi Operativi/Informatica per l Automazione l
CdL in ngegneria delle Telecomunicazioni CdL in ngegneria dell Automazione Corso di Sistemi Operativi nformatica per l Automazione l A. A. 2007-2008 Sistemi Operativi/nformatica per l Automazione l ng.
DettagliSistemi 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
DettagliCALCOLATORI ELETTRONICI
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2016/2017-3 anno CALCOLATORI ELETTRONICI 9 CFU - 1 semestre Docente titolare dell'insegnamento
DettagliUniversita` 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
DettagliCRIMINALITÀ ORGANIZZATA, INDAGINI E ORDINAMENTO PENITENZIARIO
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea in Scienze dell'amministrazione e dell'organizzazione Anno accademico 2016/2017-1 anno CRIMINALITÀ ORGANIZZATA, INDAGINI E ORDINAMENTO PENITENZIARIO
DettagliECONOMIA E POLITICA AGRARIA
DIPARTIMENTO DI AGRICOLTURA, ALIMENTAZIONE E AMBIENTE (Di3A) Corso di laurea in Scienze e tecnologie agrarie Anno accademico 2016/2017-3 anno ECONOMIA E 12 CFU - 1 semestre Docenti titolari dell'insegnamento
DettagliPETROGRAFIA PER I BENI CULTURALI
DIPARTIMENTO DI SCIENZE UMANISTICHE Corso di laurea magistrale in Archeologia Anno accademico 2016/2017-1 anno PETROGRAFIA PER I BENI CULTURALI 6 CFU - 1 semestre Docente titolare dell'insegnamento PAOLO
DettagliSOCIOLOGIA DEI NUOVI MEDIA
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea magistrale in Sociologia Anno accademico 2017/2018-2 anno SOCIOLOGIA DEI NUOVI MEDIA 6 CFU - 2 semestre Docente titolare dell'insegnamento GUIDO
DettagliSOCIOLOGIA DEI NUOVI MEDIA
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea magistrale in Sociologia Anno accademico 2016/2017-2 anno SOCIOLOGIA DEI NUOVI MEDIA 6 CFU - 2 semestre Docente titolare dell'insegnamento GUIDO
DettagliUniversità 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
DettagliORGANIZZAZIONE AZIENDALE E DISCIPLINE MEDICO- LEGALI - canale 2
DIPARTIMENTO DI SCIENZE MEDICHE, CHIRURGICHE E TECNOLOGIE AVANZATE G.F. INGRASSIA Corso di laurea in Infermieristica Anno accademico 2016/2017-3 anno ORGANIZZAZIONE AZIENDALE E DISCIPLINE MEDICO- LEGALI
DettagliCORSO 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:
DettagliFONDAMENTI DI INFORMATICA - canale 2
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria informatica Anno accademico 2017/2018-1 anno FONDAMENTI DI INFORMATICA - canale 2 ING-INF/05-9 CFU - Insegnamento
DettagliANALISI MATEMATICA II M - Z
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria industriale Anno accademico 2017/2018-2 anno ANALISI MATEMATICA II M - Z MAT/05-9 CFU - 1 semestre Docente titolare
DettagliCORSO 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
DettagliUniversità 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/
DettagliGESTIONE DELLE AZIENDE CULTURALI
DIPARTIMENTO DI SCIENZE UMANISTICHE Corso di laurea in Scienze e lingue per la comunicazione Anno accademico 2017/2018-1 anno GESTIONE DELLE AZIENDE CULTURALI 9 CFU - 2 semestre Docenti titolari dell'insegnamento
DettagliPresentazione 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
DettagliIL SISTEMA OPERATIVO
IL SISTEMA OPERATIVO... è l insieme dei programmi che agisce come intermediario tra l utente del computer e l hardware Il suo scopo è quello di rendere agevole l uso dell hardware, mascherando le caratteristiche
DettagliCorso Sistemi Operativi AA Prof. Enzo Mumolo
Corso Sistemi Operativi AA2017-2018 Prof. Enzo Mumolo Motivazioni principali del corso Il corso NON si occupa di utilizzo dei Sistemi Operativi a livello utente MA Di conoscenza approfondita del linguaggio
DettagliSistemi 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,
DettagliUniversita` 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. 2015-2016 Sistemi Operativi M Prof. Anna Ciampolini http://lia.disi.unibo.it/courses/som Obiettivi del Corso Completamento dello
DettagliVALUTAZIONE DEL RENDIMENTO ISTITUZIONALE E DEL PERSONALE
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea magistrale in Scienze delle pubbliche amministrazioni Anno accademico 2016/2017-1 anno VALUTAZIONE DEL RENDIMENTO ISTITUZIONALE E DEL PERSONALE
DettagliUniversità degli Studi di Enna Kore Facoltà di Ingegneria e Architettura
Anno Accademico 2018 2019 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2018/19 ING-INF/03 6 Sistemi di Telecomunicazioni e Laboratorio 52 No Classe Corso di studi Tipologia
DettagliDISEGNO DELL'ARCHITETTURA I E LABORATORIO DISEGNO DELL'ARCHITETTURA I
DIPARTIMENTO DI INGEGNERIA CIVILE E ARCHITETTURA (DICAR) Corso di laurea magistrale in Ingegneria edile-architettura Anno accademico 2017/2018-1 anno E LABORATORIO 12 CFU - 2 semestre Docenti titolari
DettagliIL SISTEMA OPERATIVO
IL SISTEMA OPERATIVO... è l insieme dei programmi che! agisce come intermediario tra l utente del computer e l hardware Il suo scopo è quello di! rendere agevole l uso dell hardware, mascherando le caratteristiche
DettagliPEDAGOGIA GENERALE E SOCIALE
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea in Sociologia e servizio sociale Anno accademico 2017/2018-1 anno - Curriculum Curriculum unico / L-39 PEDAGOGIA GENERALE E SOCIALE M-PED/01-6
DettagliDIRITTO DI FAMIGLIA E DELLE PERSONE
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea magistrale in Programmazione e gestione delle politiche e dei servizi sociali Anno accademico 2016/2017-2 anno DIRITTO DI FAMIGLIA E DELLE PERSONE
DettagliSistemi 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
DettagliSTORIA ECONOMICA A - O
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2016/2017-1 anno STORIA ECONOMICA A - O SECS-P/12-9 CFU - 1 semestre Docente titolare dell'insegnamento DOMENICO
DettagliMANAGEMENT DELLE RISORSE UMANE
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2017/2018-3 anno MANAGEMENT DELLE RISORSE UMANE SECS-P/08-9 CFU - 1 semestre Docente titolare dell'insegnamento
DettagliSistemi 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
DettagliGESTIONE SOSTENIBILE DELL'AGROECOSISTEMA
DIPARTIMENTO DI AGRICOLTURA, ALIMENTAZIONE E AMBIENTE (Di3A) Corso di laurea magistrale in Scienze e tecnologie agrarie Anno accademico 2017/2018-1 anno GESTIONE SOSTENIBILE DELL'AGROECOSISTEMA 12 CFU
DettagliDIRITTO COMMERCIALE A - L
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2016/2017-3 anno DIRITTO COMMERCIALE A - L IUS/04-9 CFU - 1 semestre Docente titolare dell'insegnamento CONCETTO
DettagliSTRATEGIE RIPRODUTTIVE NELLE PIANTE E NEGLI ANIMALI
DIPARTIMENTO DI SCIENZE BIOLOGICHE, GEOLOGICHE E AMBIENTALI Corso di laurea in Scienze biologiche Anno accademico 2017/2018-1 anno E NEGLI ANIMALI 6 CFU - 1 semestre Docenti titolari dell'insegnamento
DettagliUniversità degli Studi di Enna Kore Facoltà di Ingegneria e Architettura
Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/03 9 Sistemi di Telecomunicazioni e 74 No Classe Corso di studi Tipologia di insegnamento
DettagliSTORIA DELLA MUSICA MODERNA E CONTEMPORANEA
DIPARTIMENTO DI SCIENZE UMANISTICHE Corso di laurea in Scienze e lingue per la comunicazione Anno accademico 2016/2017-2 anno - Curriculum Scienze della comunicazione STORIA DELLA MUSICA MODERNA E CONTEMPORANEA
DettagliCorso 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
DettagliFISICA INFORMATICA E STATISTICA MEDICA - canale 1
DIPARTIMENTO DI CHIRURGIA GENERALE E SPECIALITÀ MEDICO-CHIRURGICHE Corso di laurea magistrale in Medicina e chirurgia Anno accademico 2016/2017-1 anno INFORMATICA E STATISTICA MEDICA - canale 1 10 CFU
DettagliSCIENZA DELLE COSTRUZIONI A - L
DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea in Ingegneria industriale Anno accademico 2017/2018-3 anno SCIENZA DELLE COSTRUZIONI A - L ICAR/08-9 CFU - 1 semestre Docente
DettagliCONTABILITÀ E BILANCIO
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia Anno accademico 2016/2017-1 anno CONTABILITÀ E BILANCIO 9 CFU - 1 semestre Docente titolare dell'insegnamento ELEONORA CARDILLO Email: cardillo@unict.it
DettagliPROGETTAZIONE TECNOLOGIA E CONTROLLO PER LA SICUREZZA IN CANTIERE I
STRUTTURA DIDATTICA SPECIALE DI ARCHITETTURA Corso di laurea magistrale in Architettura Anno accademico 2017/2018-1 anno PROGETTAZIONE TECNOLOGIA E CONTROLLO PER LA SICUREZZA IN CANTIERE I ICAR/12-6 CFU
DettagliUniversità degli Studi di Enna Kore
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 Algoritmi e Strutture Dati (a scelta)
DettagliPresentazione 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
DettagliOBIETTIVI. 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
DettagliDIRITTO COMMERCIALE M - Z
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2017/2018-3 anno DIRITTO COMMERCIALE M - Z IUS/04-9 CFU - 1 semestre Docente titolare dell'insegnamento PIERPAOLO
DettagliCorso di Laurea in Ingegneria Informatica e Biomedica. Sistemi Operativi A.A. (2002-2003)
Università degli Studi Magna Græcia di Catanzaro Corso di Laurea in Ingegneria Informatica e Biomedica Sistemi Operativi A.A. (2002-2003) Docente: Prof. Mario Cannataro cannataro@unicz.it www.icar.cnr.it
DettagliINFRASTRUTTURE PER IL TERRITORIO
DIPARTIMENTO DI AGRICOLTURA, ALIMENTAZIONE E AMBIENTE (Di3A) Corso di laurea in Pianificazione e tutela del territorio e del paesaggio Anno accademico 2017/2018-2 anno INFRASTRUTTURE PER IL TERRITORIO
DettagliSCIENZA E TECNOLOGIA DEI MATERIALI
DIPARTIMENTO DI INGEGNERIA CIVILE E ARCHITETTURA (DICAR) Corso di laurea magistrale in Ingegneria meccanica Anno accademico 2016/2017-1 anno 9 CFU - 1 semestre Docenti titolari dell'insegnamento ANTONINO
DettagliCOMPORTAMENTO ORGANIZZATIVO A - L
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2016/2017-3 anno COMPORTAMENTO ORGANIZZATIVO A - L SECS-P/10-9 CFU - 1 semestre Docente titolare dell'insegnamento
DettagliMODELLISTICA E SIMULAZIONE DEI SISTEMI MECCANICI
DIPARTIMENTO DI INGEGNERIA CIVILE E ARCHITETTURA (DICAR) Corso di laurea magistrale in Ingegneria meccanica Anno accademico 2016/2017-1 anno MODELLISTICA E SIMULAZIONE DEI SISTEMI MECCANICI ING-IND/13-9
DettagliSOCIOLOGIA ECONOMICA E DEL LAVORO
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea in Sociologia e servizio sociale Anno accademico 2017/2018-2 anno - Curriculum Curriculum unico / L-39 SOCIOLOGIA ECONOMICA E DEL LAVORO 6 CFU
DettagliOrganizzazione di Sistemi Operativi e Reti. Overview. Programma
Organizzazione di Sistemi Operativi e Reti Docenti Prof. Giuseppe Anastasi Ing. Daniele Migliorini Dip. di Ingegneria dell Informazione Sez. Informatica Via Diotisalvi 2, Pisa PerLab Overview Crediti:
DettagliPRATICHE NARRATIVE E FORMAZIONE DEL SE' PERSONALE E PROFESSIONALE
DIPARTIMENTO DI SCIENZE DELLA FORMAZIONE Corso di laurea in Scienze dell'educazione e della formazione Anno accademico 2016/2017-2 anno - Curriculum Unico PRATICHE NARRATIVE E FORMAZIONE DEL SE' PERSONALE
DettagliUniversità degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico
Facoltà di Ingegneria ed Architettura Anno Accademico 2016 2017 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2016/17 ING-INF/05 6 Attività Informatiche e Telematiche 48
DettagliSTORIA ECONOMICA P - Z
DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2017/2018-1 anno STORIA ECONOMICA P - Z SECS-P/12-9 CFU - 1 semestre Docente titolare dell'insegnamento SILVANA
DettagliITINERARI DELLA RESPONSABILITÀ IN DIRITTO COMPARATO, COMMERCIALE, TRIBUTARIO
DIPARTIMENTO DI SCIENZE POLITICHE E SOCIALI Corso di laurea magistrale in Internazionalizzazione delle relazioni commerciali Anno accademico 2016/2017-1 anno ITINERARI DELLA RESPONSABILITÀ IN DIRITTO COMPARATO,
DettagliIntroduzione ai sistemi operativi
Corso di laurea in Ingegneria dell Informazione Indirizzo Informatica Reti e sistemi operativi Introduzione ai sistemi operativi Contatti Docente: Alberto Pretto Ricevimento pretto@dis.uniroma1.it Appuntamento
Dettagli