Home > 8th Sem CSE, Computer Science & Engineering, MDU Syllabus, Syllabus > CSE-402 E Distributed Operating System

CSE-402 E Distributed Operating System

CSE-402 E Distributed Operating System

Class Work: 50
Exam: 100

Unit-1: Introduction: Introduction to Distributed System, Goals of Distributed system, Hardware and Software concepts, Design issues. Communication in distributed system: Layered protocols, ATM networks, Client – Server model ,Remote Procedure Calls and Group Communication. Middleware and Distributed Operating Systems.

Unit-2: Synchronization in Distributed System: Clock synchronization, Mutual Exclusion, Election algorithm, the Bully algorithm, a Ring algorithm, Atomic Transactions, Deadlock in Distributed Systems, Distributed Deadlock Prevention, Distributed Deadlock Detection .

Unit-3: Processes and Processors in distributed systems: Threads, System models, Processors Allocation, Scheduling in Distributed System, Real Time Distributed Systems.

Unit-4: Distributed file systems: Distributed file system Design, Distributed file system Implementation, Trends in Distributed file systems.

Distributed Shared Memory: What is shared memory, Consistency models, Page based distributed shared memory, shared variables distributed shared memory.

Unit-5: Case study MACH: Introduction to MACH, process management in MACH, communication in MACH, UNIX emulation in MACH.

Text Book:
  • Distributed Operating System – Andrew S. Tanenbaum, PHI.

Note: Eight questions will be set in all by the examiners taking at least one question from each unit. Students will be required to attempt five questions in all.

Related posts:

  1. CSE-301 E Principles of Operating Systems
  2. PTU Syllabus | CS – 202 OPERATING SYSTEM
  3. IT-303 E Systems Programming &System Administration
  4. CSE-401 E Advanced Computer Architecture
  5. CSE-313 E Operating Systems Lab.
  1. No comments yet.
  1. No trackbacks yet.