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

BR

Exercise 2 (PDF, 151 KB)

01.03.2018 07.02.2018

OS Introduction and Structures

BR

Exercise 3 (PDF, 166 KB) 08.03.2018 15.03.2018

Processes, IPC

BR

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
BR

Exercise 5 (PDF, 130 KB) 22.03.2018 29.03.2018

Critical Section, Deadlocks

BR

Exercise 6 (PDF, 169 KB) 30.03.2018 12.04.2018

Review until (and incl.) Deadlocks

BR

Exercise 7 (PDF, 161 KB) 12.04.2018 19.04.2018

Memory Management

BR

Exercise 8 (PDF, 144 KB) 19.04.2018 26.04.2018

Virtual Memory

BR

Extra Exercise 8 (PDF, 139 KB) 30.04.2018 03.05.201

Virtual Memory

BR

Exercise 9 (PDF, 11 KB) 26.04.2018 03.05.2018

Distributed Systems Intro

SR

Exercise 10 (PDF, 121 KB) 10.05.2018 17.07.2018

Naming System, Distributed File Systems

SR

Exercise 11 (PDF, 12 KB) 22.05.2018 24.05.2018

Synchronization in Distributed Systems

SR

Exercise 12 (PDF, 11 KB) 30.05.2018 31.05.2018 

Coordination in Distributed Systems

SR

 

Further information:

- Discussions are on Thursdays

- Exercises are not mandatory, but relevant for the exam