P2Pprogrammer 2 programmer


Home > Download > SMU - Question Paper > MCA > MC0085

Advanced Operating Systems (Distributed systems)


This is the collection of Sikkim Manipal University (SMU) question and answers for Advanced Operating Systems (Distributed systems). It will help to prepare your examination. All question paper are classified as per semester, subject code and question type of Part A, Part B and Part C with multiple choice options as same as actual examination. SMU question papers includes year 2024, 2023, 2022 Sem I, II, III, IV, V, VI examinations of all subjects.

SMU question test set of old, last and previous year are updated regularly and it is absolutely free to use. Question paper includes Visual basic 6, VB.Net, C#, ASP.Net, Web, Oracle, Database, SQL, Software Engineering, C, C++, OOPS, MBA, MCA, BSC IT I have requested you kindly send me the question paper of Advanced Operating Systems (Distributed systems), SMU - Master of Computer Application.

Course Name        MCA (Master of Computer Application)

Subject Code       MC0085 (Advanced Operating Systems (Distributed systems))

Get Questions        PART - A    PART - B    PART - C

Advanced Operating Systems (Distributed systems) Syllabus.

Part 1 Introduction
Distributed Computing Systems; Distributed Computing System Models; Advantages of Distributed Systems; Distributed Operating Systems; Issues in Designing Distributed Operating Systems; Distributed Computing Environment.

Part 2 Message Passing
Introduction; Features of Message Passing; Issues in IPC by Message Passing; Synchronization; Buffering; Process Addressing; Failure Handling; Group Communication.

Part 3 Remote Procedure Calls
Introduction; The RPC Model; Transparency of RPC; Implementation of RPC Mechanism; STUB Generation; RPC Messages; Marshaling Arguments and Results; Server Management; Parameter Passing, Call; Semantics; Communication Protocol for RPCs; Complicated RPC; Client-Server Binding; Security.

Part 4 Distributed Shared Memory
Introduction; Distributed Shared Memory Systems (DSM); DSM – Design and Implementation Issues; Granularity – Block Size; Structure of Shared Memory Space in a DSM System; Memory Coherence (Consistency) Models; 4.7 Memory Consistency models; Implementing Sequential Consistency; Centralized – Server Algorithm; Fixed Distributed – Server Algorithm; Dynamic Distributed Server Algorithm; Implementing under RNMBs Strategy; Thrashing.

Part 5 Synchronization
Introduction; Clock Synchronization; Clock Synchronization Algorithms; Distributed Algorithms; Event Ordering; Mutual Exclusion; Deadlock; Election Algorithms.

Part 6 Resource Management
Introduction; Desirable Features of a Good Global Scheduling Algorithm; Task assignment Approach; Load – Balancing Approach ; Load – Sharing Approach.

Part 7 Process Management
Introduction; Process Migration; Threads.

Part 8 Distributed File Systems
Introduction; The Key Challenges of Distributed Systems; Client‘s Perspective: File Services; File Access Semantics; Server‘s Perspective Implementation; Stateful Versus Stateless Servers; Replication; Caching; Ceph.

Part 9 Naming
Introduction; Desirable Features of a Good Naming system; Fundamental Terminologies and Concepts; System Oriented Names; Object – Locating Mechanisms; Human – Oriented Names; Name Caches; Naming and Security.

Part 10 Security in Distributed Systems
Introduction; Potential attacks to Computer Systems; Cryptography; Authentication; Access Control; Digital Signatures; Design Principles.
 


Home > Download > SMU - Question Paper > MCA > MC0085