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.
Please, send the exercises to:
(SS) rodrigues@ifi.uzh.ch and (DS) rafati@ifi.uzh.ch
| Exercise | Hand-out Date | Exercise Discussion | Remarks |
| Setup (PDF, 125 KB) | 22.02.2018 | 28.02.2018 | Environment Configuration |
| Exercise 1 (PDF, 161 KB) | 22.02.2018 | 28.02.2018 | OS Introduction and basic C exercises |
| 01.03.2018 | 07.02.2018 | OS Introduction and Structures |
|
| Exercise 3 (PDF, 166 KB) | 08.03.2018 | 15.03.2018 | Processes, IPC |
| Exercise 4 (PDF, 142 KB) | 15.03.2018 | 22.03.2018 | Threads, Scheduling BR |
| Extra Exercise 4 Scheduling (PDF, 119 KB) | 22.03.2018 | 29.03.2018 | Scheduling |
| Exercise 5 (PDF, 130 KB) | 22.03.2018 | 29.03.2018 | Critical Section, Deadlocks |
| Exercise 6 (PDF, 169 KB) | 30.03.2018 | 12.04.2018 | Review until (and incl.) Deadlocks |
| Exercise 7 (PDF, 161 KB) | 12.04.2018 | 19.04.2018 | Memory Management |
| Exercise 8 (PDF, 144 KB) | 19.04.2018 | 26.04.2018 | Virtual Memory |
| Extra Exercise 8 (PDF, 139 KB) | 30.04.2018 | 03.05.201 | Virtual Memory |
| Exercise 9 (PDF, 11 KB) | 26.04.2018 | 03.05.2018 | Distributed Systems Intro |
| Exercise 10 (PDF, 121 KB) | 10.05.2018 | 17.07.2018 | Naming System, Distributed File Systems |
| Exercise 11 (PDF, 12 KB) | 22.05.2018 | 24.05.2018 | Synchronization in Distributed Systems |
| Exercise 12 (PDF, 11 KB) | 30.05.2018 | 31.05.2018 | Coordination in Distributed Systems |
Further information:
- Discussions are on Thursdays
- Exercises are not mandatory, but relevant for the exam