Corso Vittorio Emanuele II, 39 - Roma 0669207671

Computer engineering (Academic Year 2019/2020) - Computer Engineering

Operating Systems



Exercises

Filter by academic year:
Filter by type of exercise:
Lesson n.1: Operating systems overview - part I

n. 1.1 -
Exercises of OS overview  (A.Y. 2011/2012)
Lesson n.2: Operating systems overview - part I I

Lesson n.3: Basic hardware elementes

Lesson n.4: Process management - part I

n. 4.1 -
Exercises on Process Management  (A.Y. 2011/2012)
Lesson n.5: Process management - part II

Lesson n.6: Process management - part III

Lesson n.7: Syncronization mechanisms - part I

n. 7.1 -
Exercises on Synchronization and Deadlock  (A.Y. 2011/2012)
Lesson n.8: Syncronization mechanisms - part II

Lesson n.9: Deadlock

Lesson n.10: Pthreads and java - part I

n. 10.1 -
No exercises on Java and PThreads  (A.Y. 2011/2012)
Lesson n.11: Pthreads and java - part II

Lesson n.12: Pthreads and java - part III

Lesson n.13: Introduction to memory management

n. 13.1 -
Exercises on Memory Management  (A.Y. 2011/2012)
Lesson n.14: Virtual memory

Lesson n.15: Classification of memory management techniques

Lesson n.16: Segmentation

Lesson n.17: Segmentation on demand

Lesson n.18: Paging

Lesson n.19: Demand paging

Lesson n.20: Segmentation with paging

Lesson n.21: I/o subsystem: introduction

n. 21.1 -
Exercises on I/O Subsystem  (A.Y. 2011/2012)
Lesson n.22: I/o subsystem: device drivers

Lesson n.23: I/o subsystem: conclusions

Lesson n.24: File system: introduction

n. 24.1 -
Exercises on File System  (A.Y. 2011/2012)
Lesson n.25: File system: implementation