Imagine you have a big puzzle to solve. You can either solve it alone or ask friends to help by working on different parts at the same time. What is the main advantage of using distributed computing in this example?
Think about how sharing work helps finish tasks quicker.
Distributed computing splits a big task into smaller parts and runs them on multiple computers simultaneously, speeding up the overall process.
Look at the flowchart below showing how a request moves through a distributed system with three computers (A, B, and C). Which computer processes the request last?

Follow the arrows in the flowchart from start to end.
The request starts at the user's device, goes to computer A, then B, and finally C, which processes it last.
Which statement correctly compares centralized computing and distributed computing?
Think about how many computers are involved in each approach.
Centralized computing relies on a single main computer, while distributed computing spreads tasks across multiple computers.
Which of the following is a common challenge faced in distributed computing systems?
Think about what happens when many computers work together and need to agree.
Synchronization is a key challenge because computers must coordinate their actions and data to work correctly together.
A task is split into three parts and sent to three computers. Each computer returns the number of items it processed: A returns 5, B returns 7, and C returns 8. What is the total number of items processed?
Add the numbers returned by each computer.
Adding 5 + 7 + 8 equals 20, which is the total number of items processed.