Exercises
Exercises
The files provided below may only be downloaded from a subnetwork of the University of Zurich's network. Thus, please use a VPN client from the outside. Information on the VPN setup can be foundhere.
| Exercise | Hand-out Date | Exercise Discussion | Remarks |
| Setup (PDF, 126 KB) | - | 21.02.2019 | Exercises organization and structure |
| Exercise 1 (PDF, 161 KB) | 21.02.2019 | 28.02.2019 | OS Introduction and basic C exercises |
| Exercise 2 (PDF, 151 KB) | 28.02.2019 |
07.03.2019 | OS Structures
|
| Exercise 3 (PDF, 172 KB) | 07.03.2019 | 14.03.2019 | Processes and IPC |
| Exercise 4 (PDF, 145 KB) | 14.03.2019 | 21.03.2019 | Threads and Scheduling
|
| Exercise 5 (PDF, 156 KB) | 21.03.2019 | 28.03.2019 | Critical Section and Synchronization
|
| 29.03.2019 | 04.04.2019 | Review and Deadlock BR Banker's algorithm based on Slides (M7 (PDF, 994 KB)) |
|
| Exercise 7 (PDF, 146 KB) | 04.04.2019 | 18.04.2019 | Memory Management BR |
| 16.04.2019 | 18.04.2019 | Virtual Memory BR |
|
| Exercise 9 (PDF, 25 KB) | 30.04.2019 | 2.05.2019 9.05.2019 |
Distributed Systems Introduction SR Naming and Distributed File Systems |
| Exercise 10 (PDF, 110 KB) | 10.05.2019 | 23.05.2019 | Synchronization in Distributed Systems SR |
| Exercise 11 (PDF, 119 KB) | 24.05.2019 | 28.05.2019 | Coordination in Distributed Systems SR |
NOTE: there is no exercise class on 11.04.19. Exercises 7 and 8 will be explained 18.04.19
Further information:
- Discussions are on Thursdays
- Exercises are not mandatory, but relevant for the exam