Search Header Logo

Câu hỏi về hệ thống phân tán

Authored by TQB 2k4

English

Professional Development

Used 1+ times

Câu hỏi về hệ thống phân tán
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Các tiến trình (Process) trong một hệ thống phân tán gồm nhiều máy tính đặt tại nhiều địa điểm khác nhau giao tiếp với nhau bằng cách nào ?

Không sử dụng mô hình bộ nhớ chia sẻ, cũng như mô hình truyền thông điệp qua mạng truyền thông

Sử dụng mô hình bộ nhớ chia sẻ

Sử dụng mô hình truyền thông điệp qua mạng truyền thông

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Các luồng (Thread) trong một hệ thống đồng thời dựa trên cơ chế khoá, chạy trên một máy tính gồm nhiều bộ vi xử lý, giao tiếp với nhau bằng cách nào ?

Sử dụng mô hình bộ nhớ chia sẻ

Không sử dụng mô hình bộ nhớ chia sẻ, cũng như mô hình truyền thông điệp qua mạng truyền thông

Sử dụng mô hình truyền thông điệp qua mạng truyền thông

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Chương trình đồng thời khác với chương trình tuần tự ở những điểm nào sau đây?

Trong chương trình đồng thời, tại một thời điểm có thể thực hiện nhiều tính toán, trong khi đó với chương trình tuần tự, tại một thời điểm chỉ có nhiều nhất 1 tính toán được thực hiện

Hai kiểu chương trình này không có sự khác biệt nào cả

Chương trình tuần tự chỉ có 1 luồng thực thi, trong khi đó chương trình đồng thời có nhiều luồng cùng thực thi

Khi chạy một chương trình đồng thời, có thể xảy ra nhiều kịch bản khác nhau, dẫn đến nhiều kết quả khác nhau

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trạng thái đua tranh (race condition) giữa các luồng trong một chương trình đồng thời dẫn đến những điều nào sau đây?

Tính chính xác của chương trình bị phụ thuộc vào thời gian thực thi tương đối của các sự kiện

Giá trị của các biến chia sẻ luôn luôn nhất quán và chính xác khi các luồng thực hiện việc cập nhật các biến đó

A.    Dữ liệu chia sẻ có thể bị mất mát khi các luồng cùng thực hiện việc thay đổi dữ liệu đó

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Phương thức hay cơ chế join trong các ngôn ngữ hỗ trợ lập trình đa luồng được dùng trong trường hợp nào sau đây ?

Khi muốn hai luồng T1, T2 có thể thực thi đồng thời

Khi muốn hai luồng T1, T2 cùng tham gia vào giải quyết một bài toán chung

Khi muốn một luồng T1 dừng lại và đợi một luồng T2 khác hoàn thành công việc thì T1 mới được thực thi tiếp

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trạng thái đua tranh (race condition) của các luồng trong một chương trình đồng thời, liên quan đến việc cập nhật dữ liệu / biến chia sẻ, có thể dẫn đến điều gì sau đây ?

Làm tăng thời gian tính toán của chương trình

Làm chương trình bị treo

Làm dữ liệu bị mất mát, hư hỏng, không nhất quán

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trong bài toán loại trừ lẫn nhau, khu vực quan trọng CS (Critical Section) của một luồng là gì?

Phần đoạn mã của luồng cần được thực thi một cách nguyên tử (hay được thực thi một cách trọn vẹn, không bị can thiệp bởi luồng khác)

Phần đoạn mã thực hiện một tính toán quan trọng của luồng

Phần đoạn mã của luồng chia sẻ với một luồng khác

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?