Università telematica internazionale UNINETTUNO

Ingegneria informatica (Anno Accademico 2018/2019) - Ingegneria Informatica

Sistemi operativi

CFU: 9
Lingua: Italiano
Descrizione dell'insegnamento
Il corso di Sistemi Operativi intende impartire conoscenze di base sui moderni sistemi operativi, parte essenziale dell'elaboratore elettronico. In particolare il corso descrive di un sistema operativo: l'architettura, le funzionalità principali, i processi, i thread, i gestori dei dispositivi, il file system.
Prerequisiti
Informatica di base e programmazione, preferibile Architettura dei calcolatori e progetto di circuiti digitali
Scopi
Impartire conoscenze di base sui moderni sistemi operativi, parte essenziale dell'elaboratore elettronico. In particolare il corso descrive di un sistema operativo: l'architettura, le funzionalità principali, i processi, i thread, i gestori dei dispositivi, il file system.
Contenuti
Introduzione (funzioni, evoluzione e classificazione)
Gestione dei processi (process model, synchronization mechanisms, deadlock, implementazione in Java)
Memory Management (concetti basilari e tecniche)
I/O Subsystem (scopo, architetture e device drivers)
File System (concetti di base e problemi implementativi)
Testi
P. Ancilotti, M. Boari, A. Ciampolini, G. Lipari, Sistemi Operativi, McGraw-Hill, 2004
A. Silberschatz, P. B. Galvin, G. Gagne, Operating System Concepts, Wiley, 8th edition (July 28, 2008), ISBN-10: 0470128720, ISBN-13: 978-0470128725
A. S. Tanenbaum, Modern Operating Systems (3rd Edition), Prentice Hall; 3rd edition (December 21, 2007), ISBN-10: 0136006639, ISBN-13: 978-0136006633
W. Stallings, Operating Systems: Internals and Design Principles, Prentice Hall, 6th edition, ISBN-10: 0136006329, ISBN-13: 9780136006329
Esercitazioni
Le esercitazioni seguono gli argomenti delle lezioni.
Docente d'Area
Claudio Fornaro
Docenti video
Prof. Paolo Ancilotti - Scuola Superiore Sant' Anna (Pisa - Italy)
Prof. Maurelio Boari - Università di Bologna (Bologna - Italy)
Elenco delle lezioni
Maurelio Boari
Maurelio Boari
Maurelio Boari
Maurelio Boari
Maurelio Boari
Maurelio Boari
Maurelio Boari
Maurelio Boari
    •  Lezione n. 9: Deadlock 
Maurelio Boari
Maurelio Boari
Maurelio Boari
Maurelio Boari
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti
    •  Lezione n. 16: Segmentation 
Paolo Ancilotti
Paolo Ancilotti
    •  Lezione n. 18: Paging 
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti
Paolo Ancilotti

Sede centrale

Corso Vittorio Emanuele II, 39
00186 Roma - ITALIA
C.F.: 97394340588
P.IVA: 13937651001

Posta certificata

info@pec.uninettunouniversity.net

Segreteria Studenti

Numero verde: 800 333 647
tel: +39 06 692076.70 (1)
e-mail: info@uninettunouniversity.net

Videoconferenza

Biblioteca 1^ piano: 90.147.90.157
Sala Riunioni 5^ piano: 90.147.90.158

Hai bisogno di maggiori informazioni?

Lasciaci i tuoi dati


Richiedi informazioni