Operating Systems
A.Y. 2018/2019
Learning objectives
Questo corso ha l'obiettivo di insegnare le funzionalità di base di un sistema operativo.
A questo scopo, vengono analizzati gli elementi che costituiscono i sistemi operativi moderni. Questa analisi viene svolta considerando le interazioni tra i componenti e la loro dipendenza con l'hardware del calcolatore"
A questo scopo, vengono analizzati gli elementi che costituiscono i sistemi operativi moderni. Questa analisi viene svolta considerando le interazioni tra i componenti e la loro dipendenza con l'hardware del calcolatore"
Expected learning outcomes
Undefined
Lesson period: First semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.
Course syllabus and organization
Single session
Responsible
Lesson period
First semester
ATTENDING STUDENTS
Course syllabus
NON-ATTENDING STUDENTS
Introduction to operating systems
Core elements of and O.S.
Processes e threads
Thread management in Java
Inter-Process Communication
Scheduling policies
Memory management
Paging and segmentation
Virtual memory implementation
File system
Logical Volume Manager
File system implementation
Virtualization architectures
I/O management
Deadlock management
Cloud Computing
Multimedia support
Core elements of and O.S.
Processes e threads
Thread management in Java
Inter-Process Communication
Scheduling policies
Memory management
Paging and segmentation
Virtual memory implementation
File system
Logical Volume Manager
File system implementation
Virtualization architectures
I/O management
Deadlock management
Cloud Computing
Multimedia support
Course syllabus
Introduction to operating systems
Core elements of and O.S.
Processes e threads
Thread management in Java
Inter-Process Communication
Scheduling policies
Memory management
Paging and segmentation
Virtual memory implementation
File system
Logical Volume Manager
File system implementation
Virtualization architectures
I/O management
Deadlock management
Cloud Computing
Multimedia support
Core elements of and O.S.
Processes e threads
Thread management in Java
Inter-Process Communication
Scheduling policies
Memory management
Paging and segmentation
Virtual memory implementation
File system
Logical Volume Manager
File system implementation
Virtualization architectures
I/O management
Deadlock management
Cloud Computing
Multimedia support
Professor(s)