This document contains the second assignment set for the course Operating Systems, consisting of 10 questions worth 6 marks each, for a total of 60 marks. The questions cover topics related to operating systems such as virtual memory, scheduling algorithms, semaphores, and distributed systems. Sample answers are provided for each question that describe key concepts in more detail.