Thuật toán đồng bộ thời gian Berkeley được sử dụng?
A. Cho các hệ thống phân tán không có độ trễ về thời gian
B. Để đồng bộ thời gian các hệ thống phân tán mà các máy tính trong mạng không có nguồn thời gian chính xác (không sử dụng một máy chủ đồng bộ thời gian nào)
C. Cho các hệ thống phân tán có độ trễ cao
D. Đồng bộ thời gian cho máy tính
Thuật toán tập trung (Centralized Algorithm) trong đồng bộ tiến trình có những ưu điểm gì?
A. Dễ tập trung các dữ liệu từ các tiến trình
B. Xử lý một cách tập trung các dữ liệu của các tiến trình
C. Dễ xác minh và triển khai. Các truy cập được thực hiện một cách công bằng theo cơ chế đến trước được phục vụ trước.
D. Tài nguyên của các tiến trình được tập trung thành một khối
Vì sao trong các hệ thống phân tán cần phải đảm bảo tính nhất quán trong các dữ liệu được sao lặp?
A. Để đảm bảo dữ liệu trong các bản sao lặp không bị trùng lặp
B. Để loại bỏ sự trùng lặp dữ liệu trong các bản sao lặp
C. Để đảm bảo các bản sao lặp đều lưu trữ cùng một dữ liệu
D. Để đảm bảo các thành phần khác nhau trong hệ thống sẽ truy nhập cùng một giá trị của dữ liệu (được lưu trữ trên các nút khác nhau)
Thế nào là bản sao cho máy chủ khởi tạo?
A. Là các bản sao được tạo ra trên máy chủ
B. Là các bản sao được tạo ra từ các máy trạm
C. Là các bản sao được tạo ra theo yêu cầu của máy chủ
D. Là các bản sao được gửi về từ máy chủ
Khẳng định nào sau đây là đúng về thuật toán đồng bộ thời gian dạng phân tán?
A. Không có máy chủ thời gian tập trung nào được sử dụng.
B. Mỗi thành phần trong hệ thống sẽ có một máy chủ thời gian riêng.
C. Sử dụng một máy chủ và phân tán thời gian trên các thành phần khác trong hệ thống
D. Các thành phần trong hệ thống tự động bộ thời gian dựa trên đồng hồ của mình
Thuật toán Token Ring Algorithm là gì?
A. Là thuật toán nhẫn Token
B. Là thuật toán vòng tròn sử dụng thẻ bài để xác định quyển sử dụng tài nguyên của các thành phần trong các hệ thống phân tán
C. Là thuật toán sử dụng nhẫn Token
D. Là thuật toán vòng tròn
Điều kiện của nhất quán nhân quả (Causual Consistency)
A. Các hoạt động đọc phải được thực hiện một cách tuần tự
B. Các dữ liệu của tiến trình trước phải dựa trên tiến trình sau
C. Các dữ liệu của tiến trình trước phải dựa trên tiến trình sau
D. Các hoạt động ghi có liên quan phải được nhìn thấy bởi tất cả các tiến trình theo cùng một thứ tự. Các hoạt động ghi đồng thời có thể được nhìn thấy theo một thứ tự khác nhau trên các máy khác nhau
Điều kiện để một kho dữ liệu được coi là nhất quán ghi theo sau đọc (write follow read)
A. Người dùng sẽ luôn thực hiện thao tác ghi lên một phiên bản dữ liệu mà ít nhất cũng phải mới tương đương với phiên bản cuối cùng của nó
B. Thao tác ghi phải luôn thực hiện sau thao tác đọc
C. Thao tác đọc phải được thực hiện trước thao tác ghi
D. Thao tác ghi luôn phải được thực hiện đồng thời với thao tác ghi
Số tin nhắn được gửi cho việc chuyển trạng thái của các tiến trình trong thuật toán đồng bộ tiến trình phân tán
A. 5
B. 2*n với n là số tiến trình
C. 2*(n – 1) với n là số tiến trình
D. 4
Một người dùng mở email tại địa điểm A, sau đó di chuyển đến địa điểm B. Anh ta sẽ không nhìn thấy email nào mới tại địa điểm B. Vậy, mô hình nhất quán nào đã được sử dụng
A. Nhất quán tuần tự
B. Nhất quán đọc đơn điệu
C. Nhất quán ghi đơn điệu
D. Nhất quán cuối cùng
Sự thiếu đồng bộ về thời gian trong các hệ thống phân tán sẽ có ảnh hưởng như thế nào?
A. Các tác vụ trong các hệ thống phân tán sẽ không thể kết thúc
B. Các tác vụ trong hệ thống phân tán sẽ không thể thực hiện được
C. Giao tiếp giữa các tiến trình trong hệ thống phân tán sẽ có độ trễ, dẫn đến tiến trình có thể bị huỷ, thông điệp có thể bị mất.
D. Các tiến trình sẽ hoạt động chậm
Điều kiện tối ưu khi tìm kiếm vị trí đặt các máy chủ sao lặp?
A. Là vị trí đặt sao cho các máy chủ sao lặp luôn nằm gần nhau nhất có thể
B. Cần lựa chọn vị trí đặt sao cho có ít máy trạm gần máy chủ nhất để đảm bảo đường truyền
C. Cần lựa chọn vị trí sao cho khoảng cách trung bình từ máy chủ đến các máy trạm là nhỏ nhất
D. Là vị trí sao cho bên cạnh máy chủ có ít nhất một máy trạm
Sự khác nhau cơ bản của mô hình nhất quán mạnh và nhất quán yếu là gì?
A. Trong mô hình nhất quán yếu các dữ liệu sẽ được đồng bộ liên tục
B. Dữ liệu được trả về bởi các tiến trình trong mô hình nhất quán yếu luôn là dữ liệu mới nhất.
C. Trong mô hình nhất quán mạnh, các tiến trình sẽ liên tục được cập nhập dữ liệu
D. Đối với mô hình nhất quán mạnh, dữ liệu được trả về luôn là dữ liệu mới nhất. Còn nhất quán yếu thì các lần đọc dữ liệu sẽ không đảm bảo sẽ nhận được dữ liệu mới nhất.
Đâu là hạn chế của thuật toán phân tán trong đồng bộ tiến trình về mặt thời gian?
A. Mất nhiều thời gian để đợi phản hồi từ các thành phần khác (nút) trong hệ thống
B. Phải tập hợp các thông tin từ các thành phần (các nút) trong hệ thống
C. Phải chia đều dữ liệu lên các nút trong hệ thống phân tán
D. Nếu một nút (thành phần) trong hệ thống gặp sự cố (không thể phản hồi được) thì toàn bộ hệ thống sẽ bị khoá
Mô hình nhất quán là gì?
A. Là mô hình chứa các thành phần đồng nhất với nhau trong các hệ thống phân tán
B. Là cách thức để đảm bảo sự đồng nhất của các thành phần trong các hệ thống phân tán
C. Là các giao thức quy định cách thức dữ liệu được đọc như thế nào trong các hệ thống phân tán
D. Là một “hợp đồng” giữa kho dữ liệu phân tán và các tiến trình của nó. Được sử dụng để xác định các giá trị nào được đọc bởi hệ thống quản lý tệp phân tán hoặc các tiến trình
Vấn đề đối với việc đo thời gian dựa trên mặt trời là gì?
A. Một ngày càng ngắn đi
B. Trái đất sẽ quay chậm dần nên ngày sẽ dài ra
C. Mặt trời sẽ quay chậm dần nên ngày sẽ dài thêm
D. Ngày sẽ dài ra cho mặt trời quay nhanh hơn
Tính phân tán của điện toán phân tán thể hiện ở
A. Điện toán dựa trên các dịch vụ điện toán đám mây
B. Sự phân tán của các thiết bị tính toán trên nhiều khu vực địa lý
C. Các thiết bị tính toán
D. Hoạt động tính toán
Các lợi ích mà các Hệ thống phân tán mang lại
A. - Tập trung các tài nguyên máy tính
- Các máy tính sẽ thực hiện các công việc khác nhau
- Người làm việc không cần quan tâm đến sự phức tạp bên trong các hệ thống
B. - Dễ dàng chia sẽ tài nguyên cho các máy tính khác trong mạng
- Người dùng cần phải xác định được các máy tính sẽ thực hiện tác vụ của họ
C. - Chia sẻ tài nguyên, có thể dễ dàng tăng tài nguyên cần sử dụng,
- Nhiều máy tính cùng thực hiện một tác vụ sẽ tăng hiệu năng
- Người làm việc không cần quan tâm đến sự phức tạp bên trong các hệ thống
D. - Chia sẻ tài nguyên, có thể dễ dàng tăng tài nguyên cần sử dụng,
- Nhiều máy tính cùng thực hiện một tác vụ
Điện toán đám mây là gì?
A. Là dạng điện toán mà các máy tính tham gia tính toán được phân tán ở nhiều địa điểm khác nhau.
B. Còn được gọi là điện toán máy chủ ảo, là mô hình điện toán sử dụng các công nghệ máy tính dựa trên nền tảng Internet. Với mô hình này, tất cả các giải pháp công nghệ đều được cung cấp dưới dạng dịch vụ.
C. Là một dạng khác của tính toán lưới
D. Là dạng điện toán mà người dùng cần có một máy tính với phần cứng đủ mạnh mới có thể sử dụng được.
Một tiến trình (process) bao gồm?
A. CPU context (ngữ cảnh của vi xử lý)
B. Các thanh ghi đơn vị quản lý bộ nhớ
C. Ngữ cảnh CPU (bao gồm các giá trị thanh ghi, bộ đếm chương, ngăn xếp con trỏ)
Các thanh ghi của đơn vị quản lý bộ nhớ
D. Các thanh ghi của đơn vị quản lý bộ nhớ