JavaScript is required

Hệ thống xử lý phân tán được phân loại:

A.

Đồng bộ và bất đồng bộ.

B.
Peer-to-peer và client-server.
C.
Kết hợp và không kết hợp.
D.
Đối xứng và bất đối xứng.
Trả lời:

Đáp án đúng: B


Hệ thống xử lý phân tán có thể được phân loại theo nhiều cách, nhưng hai cách phân loại chính và phổ biến nhất là dựa trên kiến trúc và phương thức giao tiếp: * **Kiến trúc:** * **Peer-to-peer (P2P):** Các nút trong hệ thống có vai trò ngang hàng, không có sự phân biệt giữa máy chủ và máy khách. Mỗi nút có thể vừa cung cấp dịch vụ vừa sử dụng dịch vụ. * **Client-server:** Hệ thống có một hoặc nhiều máy chủ (server) cung cấp dịch vụ và các máy khách (client) yêu cầu dịch vụ. * **Phương thức giao tiếp:** * **Đồng bộ (Synchronous):** Các tiến trình hoặc luồng thực hiện các thao tác đồng bộ chờ nhau hoàn thành trước khi tiếp tục. * **Bất đồng bộ (Asynchronous):** Các tiến trình hoặc luồng không cần chờ đợi nhau, thao tác này có thể thực hiện mà không cần biết thao tác khác đã hoàn thành hay chưa. Do đó, đáp án B và A đều đúng, nhưng đáp án B tập trung vào kiến trúc còn đáp án A tập trung vào phương thức giao tiếp, và cả hai đều là các cách phân loại hệ thống xử lý phân tán. Tuy nhiên, theo cách hiểu thông thường về các loại hình kiến trúc hệ thống, "Peer-to-peer và client-server" thể hiện rõ hơn cách phân loại hệ thống phân tán phổ biến nhất. Các đáp án C và D không phải là các cách phân loại chính và phổ biến của hệ thống xử lý phân tán. Vì vậy, đáp án phù hợp nhất là B.

Câu hỏi liên quan