Politecnico di Torino
Politecnico di Torino
   
Login  
it
Politecnico di Torino
Academic Year 2009/10
01JEZCI, 01JEZBP, 01JEZHR, 01JEZKY, 01JEZKZ
Operating systems
Master of science-level of the Bologna process in Electronic Engineering - Torino
Master of science-level of the Bologna process in Telecommunication Engineering - Torino
Master of science-level of the Bologna process in Computer And Communication Networks Engineering - Torino
Espandi...
Teacher Status SSD Les Ex Lab Tut Years teaching
Laface Pietro ORARIO RICEVIMENTO     30 21 12 0 13
SSD CFU Activities Area context
ING-INF/05 5 C - Affini o integrative Discipline ingegneristiche
Esclusioni:
01KRR
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.
Syllabus
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
Bibliography
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
Back



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