Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2009/10
Operating systems
Master of science-level of the Bologna process in Cinema And Media Engineering - Torino
Teacher Status SSD Les Ex Lab Tut Years teaching
Montrucchio Bartolomeo ORARIO RICEVIMENTO A2 ING-INF/05 3.6 0.9 0.5 0 4
SSD CFU Activities Area context
ING-INF/05 5 A - Di base Matematica, informatica e statistica
Objectives of the course
The module introduces the concurrent programming techniques and the architecture of operating systems, with particular emphasis on system resources and system programming. The Linux operating system will be used as a case study for theoretical analysis and class projects.
Classification of operating systems: Batch, Interactive, Real time, Virtual Machines
Architecture of operating systems
Different forms of kernels
Sequential and concurrent processes
Process status, domain and context-switching
UNIX system call for process handling
Process synchronization
Event flags, signals, semaphores, IPC
System management: commands and shell scripts ' filters
A. Silberschatz: 'Operating System Concepts', 6th Edition, WILEY, 2003, ISBN: 0471262722
Phil Cornes,'The Linux A-Z', ISBN 0132347091, Prentice Hall, 1997
Check availability at the library

Programma definitivo per l'A.A.2009/10

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)