Concurrent programming

ID: past-exam-of-the-computer-science-course-of-the-university-of-oxford/2015/concurrent-programming

Solutions to all three questions of the paper dated 2 June 2015.[ref] The Scala fragments use Communicating Scala Objects notation: proc constructs a process, p() runs it, and || runs its components concurrently and waits for all of them. Inputs and outputs below are reliable and ordered; timing and scheduling assumptions are stated where needed.

New to topics? Read the docs here!