0% found this document useful (0 votes)
30 views3 pages

Distributed OS Answers

The document contains multiple sets of questions and answers related to operating systems, concurrency, inter-process communication, threads, scheduling, fault tolerance, distributed file systems, and security in distributed systems. Each set includes various topics such as resource management, process execution, data exchange, and system security. The answers provided indicate a focus on fundamental concepts and mechanisms within these areas.

Uploaded by

ayanrais2491
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views3 pages

Distributed OS Answers

The document contains multiple sets of questions and answers related to operating systems, concurrency, inter-process communication, threads, scheduling, fault tolerance, distributed file systems, and security in distributed systems. Each set includes various topics such as resource management, process execution, data exchange, and system security. The answers provided indicate a focus on fundamental concepts and mechanisms within these areas.

Uploaded by

ayanrais2491
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Set 1: Operating Systems Basics

1. B) To manage and control system resources

2. D) Multiplayer Operating System

3. A) Managing the physical memory resources

4. C) Managing execution of processes

5. C) Autonomous operation of individual nodes

6. A) Increased fault tolerance

7. C) Client-server

8. A) Lack of security mechanisms

9. True

10. False

Set 2: Concurrency & Inter-Process Communication

1. A) Critical Section Problem

2. A) Deadlock

3. C) To facilitate data exchange between processes

4. A) Client Stub

5. B) To elect a leader node

6. C) Physical Clock Synchronization

7. A) To ensure data consistency

8. B) Conflicting resource requests

9. False

10. True

Set 3: Threads, Scheduling & Fault Tolerance

1. B) Improved parallelism and responsiveness

2. D) Ensuring fairness and responsiveness

3. A) Transferring processes between different CPUs

4. A) Load Balancing
5. C) Reducing system downtime

6. C) Ensuring predictable response times

7. A) Synchronous checkpointing requires explicit coordination among processes, while asynchronous chec

8. B) Resuming operations after a failure

9. True

10. True

Set 4: Distributed File Systems

1. C) Providing access to files across a network

2. B) Client-server

3. B) To improve file access latency

4. B) Strong consistency

5. B) Simplified programming model

6. A) Allocating resources to processes

7. C) Preventing excessive paging activity

8. False

9. True

10. False

Set 5: Security & Networking in Distributed Systems

1. D) Disk fragmentation

2. A) Mandatory Access Control (MAC)

3. B) Translating domain names to IP addresses

4. D) Load balancer

5. C) Distributing incoming requests

6. C) To improve efficiency by storing resolved domain names

7. C) Database server

8. False

9. False
10. True

You might also like