98-Comp-B10 Distributed Systems — National Examinations, May 2015. 3 hours, closed book, non-programmable calculator only. Candidates were instructed to answer any five of the seven questions, all carrying equal weight and mostly requiring essay-format answers; all seven are answered below as a complete study resource.
Reference texts: Coulouris, Dollimore, Kindberg & Blair, Distributed Systems: Concepts and Design (5th ed.) — system models, peer-to-peer systems and client-server architecture (ch. 1–2, 10), interprocess communication and the request-reply protocol (ch. 4–5), operating system support for distributed systems (ch. 7), security (ch. 11), distributed file systems (ch. 12–12.4, AFS/NFS), and time, coordination, replication and fault tolerance (ch. 14–15, 18).
Check — sub-part lettering. Both sub-parts of Questions 1 and 3 are lettered “a.” in the paper's numbering. Question 1 in fact has three genuinely distinct sub-parts and Question 3 has two; each is answered below relettered (a), (b), (c) in the order printed; content and marks weight are unaffected.