logistic_guy
Senior Member
- Joined
- Apr 17, 2024
- Messages
- 1,065
Distinguish between the client–server and peer-to-peer models of distributed systems. Choose the correct answer.
1. In the client-server model, who sends requests to execute an action?
A) Servers
B) Peers
C) Clients
D) Users
2. What is one of the main functions of the server in the client-server model?
A) To request data from clients
B) To execute actions and send results to clients
C) To act as both client and server
D) To act as a firewall
3. In the client-server model, how is security generally maintained?
A) Security is handled by each client individually
B) Authentication is handled on the server
C) Peers authenticate each other
D) There is no need for security in this model
4. Which model has a central server that manages communication?
A) Peer-to-peer
B) Client-server
C) Cloud-based
D) Distributed
5. In a peer-to-peer model, what do peers act as?
A) Only clients
B) Only servers
C) Both clients and servers
D) Centralized control systems
6. What is an advantage of the peer-to-peer model over the client-server model?
A) It is more secure
B) It does not have bottlenecks
C) It requires more servers
D) It provides better authentication
7. What is a disadvantage of the peer-to-peer model when compared to the client-server model?
A) It is less secure
B) It becomes difficult to maintain as the number of users increases
C) It requires more servers
D) It is slower in communication
8. Which of the following is true about the scalability of the peer-to-peer model?
A) It is more scalable than the client-server model
B) It becomes more difficult to maintain as the number of users grows
C) It is not scalable at all
D) It has no issues with scalability
9. Which of these models is simpler and less expensive to implement for a fixed number of peers?
A) Client-server
B) Peer-to-peer
C) Hybrid
D) Distributed
10. What is the major bottleneck in the client-server model?
A) Peer authentication
B) The central server
C) Data encryption
D) Bandwidth issues
1. In the client-server model, who sends requests to execute an action?
A) Servers
B) Peers
C) Clients
D) Users
2. What is one of the main functions of the server in the client-server model?
A) To request data from clients
B) To execute actions and send results to clients
C) To act as both client and server
D) To act as a firewall
3. In the client-server model, how is security generally maintained?
A) Security is handled by each client individually
B) Authentication is handled on the server
C) Peers authenticate each other
D) There is no need for security in this model
4. Which model has a central server that manages communication?
A) Peer-to-peer
B) Client-server
C) Cloud-based
D) Distributed
5. In a peer-to-peer model, what do peers act as?
A) Only clients
B) Only servers
C) Both clients and servers
D) Centralized control systems
6. What is an advantage of the peer-to-peer model over the client-server model?
A) It is more secure
B) It does not have bottlenecks
C) It requires more servers
D) It provides better authentication
7. What is a disadvantage of the peer-to-peer model when compared to the client-server model?
A) It is less secure
B) It becomes difficult to maintain as the number of users increases
C) It requires more servers
D) It is slower in communication
8. Which of the following is true about the scalability of the peer-to-peer model?
A) It is more scalable than the client-server model
B) It becomes more difficult to maintain as the number of users grows
C) It is not scalable at all
D) It has no issues with scalability
9. Which of these models is simpler and less expensive to implement for a fixed number of peers?
A) Client-server
B) Peer-to-peer
C) Hybrid
D) Distributed
10. What is the major bottleneck in the client-server model?
A) Peer authentication
B) The central server
C) Data encryption
D) Bandwidth issues