
italian version
Aims :
The
course aims to provide the basic conceptual tools
in order to configure and use the most modern
operating system architectures. Furthermore, it
aims to provide the basic back-ground in order
to use the operating system Linux.
Topics :
Introduction: Computer system architecture
– Functionality and structure of OSs.
Process Management: The notino of process and
thread - Interrupts – Process scheduling
Memory management: Absolute and relocable programs
- Paging – Segmentation – Virtual
memory
File system: The notion and the logical organization
of file – The logical organization of file
systems – File system implementation
I/O Management: I/O architecture and devices -
I/O kernel subsystem – Mass storage unit
management.
Case study: Linux
Textbooks :
Silberschatz, Galvin, “Sistemi
Operativi” VI° Ed., Addison-Wesley,
2002
Exam :
The final examination will consist
on two parts: a written examination and an oral
examination
Tutorial Session :
Tuesday 11:30-13:30
|