0% found this document useful (0 votes)
41 views1 page

Syllabus

This document outlines the units covered in the course CSE-402 E Distributed Operating System. The five units cover: 1) introduction to distributed systems, 2) synchronization techniques, 3) processes and processors, 4) distributed file systems, and 5) a case study of the MACH operating system. Students will answer questions from each unit on the exam, attempting a total of five questions.

Uploaded by

pooja9999
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views1 page

Syllabus

This document outlines the units covered in the course CSE-402 E Distributed Operating System. The five units cover: 1) introduction to distributed systems, 2) synchronization techniques, 3) processes and processors, 4) distributed file systems, and 5) a case study of the MACH operating system. Students will answer questions from each unit on the exam, attempting a total of five questions.

Uploaded by

pooja9999
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

CSE-402 E Distributed Operating System

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.

You might also like