Semester : SEMESTER 2
Subject : Advanced Operating Systems
Year : 2021
Term : JULY
Branch : MCA
Scheme : 2020 Full Time
Course Code : 20 MCA 172
Page:1
Reg No.: Name:
APJ ممہ ۲۴۷۸۷۹۰7۷٦
Second Semester MCA (2 Year) Degree Examination July 2021
Course Code: 20MCA172
Course Name: ADVANCED OPERATING SYSTEMS
Max. Marks: 60 Duration: 3 Hours
PART A
Answer all questions, each carries 3 marks. Marks
Explain Critical Section problem. (3)
List out the different states of a process (3)
Explain the requirements of Mutual Exclusion algorithms (3)
Illustrate Access Matrix model (3)
Discuss the mechanisms for building Distributed File Systems (3)
Explain Distributed Shared Memory. What are the central issues during the (3)
implementation of Distributed Shared Memory
< SAR AA
Explain the structure of Multiprocessor Operating Systems. (3)
Differentiate between UMA, NUMA & NORMA architectures
Compare Wait-Die algorithm and Wound-Wait algorithm. (3)
10 श्र Discuss about the requirements of a database system (3)
7
PART B
Answer any one question from each module. Each question carries 6 marks.
Module I
70 (a) Explain Serializer in Operating System. (4)
(©) List out the advantages of Serializer over Monitor. (2)
OR
12 Discuss two communication models that provide communication primitives in (6)
Distributed Systems
Module II
13 Discuss about mutual exckusion. Explain Lamport’s Algorithm for Mutual (6)
Exclusion.
OR
೫6 Explain any six Design Principles for Secure Systems. (6)
Page 1 of 2