Navigation auf uzh.ch
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 found here.
Please, forward the exercises to:
rodrigues@ifi.uzh.ch and rafati@ifi.uzh.ch
Exercise | Hand-out Date | Exercise Discussion | Remarks |
Exercise 0 (PDF, 127 KB) | 21.02.2017 |
23.02.2017 |
Practical exercise. Environment configuration |
Exercise 1 (PDF, 126 KB) | 23.02.2017 |
02.03.2017 |
C basic exercises. If-else statements, memory allocation, recursion. |
Exercise 1 Theoretical (PDF, 139 KB) | 27.02.2017 |
02.03.2017 |
Theoretical exercise on "Introduction" and "OS Structures" chapters. |
09.03.2017 |
16.03.2017 |
Processes, Signals, Pipes | |
Exercise 3 Theoretical (PDF, 105 KB) | 11.03.2017 |
16.03.2017 |
Processes and IPC |
17.03.2017 |
23.03.2017 |
Threads | |
Exercise 4 Theoretical (PDF, 584 KB) | 19.03.2017 |
23.03.2017 |
Threads and Scheduling |
30.03.2017 | BR | Deadlocks | |
Exercise 6 Theoretical (PDF, 30 KB) | 31.03.2017 |
6.04.2017 |
Synchronization |
8.04.2017 |
13.04.2017 |
Deadlock |