Distributed Computing Junior

1 / 8

How does a distributed file system differ from a traditional file system?

Select the correct answer

1

A distributed file system stores files only temporarily.

2

A distributed file system does not provide file sharing capabilities.

3

A distributed file system is limited to single-user access.

4

A distributed file system spans multiple servers, whereas a traditional file system operates on a single machine.

What is the role of a distributed file system in distributed computing?

Select the correct answer

1

A distributed file system manages files across multiple servers, providing a unified view of data.

2

A distributed file system is a system that only works on a single server.

3

A distributed file system is used solely for creating backups.

4

A distributed file system stores data only in a local storage device.

Explain the concept of sharding in distributed databases.

Select the correct answer

1

Sharding in distributed databases involves dividing the database into smaller, more manageable pieces called shards.

2

Sharding in distributed databases involves combining multiple databases into one large database.

3

Sharding in distributed databases is a technique for backup and recovery.

4

Sharding in distributed databases is about encrypting data for security.

What are some of the key challenges with distributed databases?

Select the correct answer

1

Key challenges with distributed databases include limited storage capacity.

2

Key challenges with distributed databases include the cost of hardware and software.

3

Key challenges with distributed databases include user interface design and usability.

4

Key challenges with distributed databases include consistency, latency, and fault tolerance.

What is the purpose of a distributed database?

Select the correct answer

1

The purpose of a distributed database is to manage data across multiple locations for improved performance and reliability.

2

The purpose of a distributed database is to store all data on a single server for easy access.

3

The purpose of a distributed database is to eliminate the need for data replication.

4

The purpose of a distributed database is to reduce the need for data redundancy.

What is the difference between synchronous and asynchronous communication in distributed systems?

Select the correct answer

1

Synchronous communication is a feature of all distributed systems.

2

Synchronous communication in distributed systems requires all parties to wait for each other, while asynchronous communication allows them to proceed independently.

3

Synchronous communication uses real-time processing, while asynchronous communication uses batch processing.

4

Synchronous communication is always faster than asynchronous communication.

Explain the CAP theorem and its implications for distributed systems.

Select the correct answer

1

The CAP theorem states that a distributed system cannot simultaneously guarantee Consistency, Availability, and Partition tolerance.

2

The CAP theorem states that a distributed system can achieve Consistency, Availability, and Partition tolerance at all times.

3

The CAP theorem is about optimizing network bandwidth in distributed systems.

4

The CAP theorem relates to achieving high performance in a single-node database.

What is distributed computing, and why is it important?

Select the correct answer

1

Distributed computing is about enhancing the performance of a single processor.

2

Distributed computing involves multiple computers working together to achieve a common goal.

3

Distributed computing refers to the use of a single computer for multiple tasks.

4

Distributed computing means using cloud services for all computing needs.