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

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

Professional Development

20 Qs

quiz-placeholder

Similar activities

TTT - BẢO HIỂM ĐỘC LẬP

TTT - BẢO HIỂM ĐỘC LẬP

Professional Development

20 Qs

CHƯƠNG TRÌNH GDPT 2018- MÔN TIẾNG ANH- MRS LE NA

CHƯƠNG TRÌNH GDPT 2018- MÔN TIẾNG ANH- MRS LE NA

Professional Development

16 Qs

Writing _ Unit 11 _ Important Events

Writing _ Unit 11 _ Important Events

Professional Development

20 Qs

TAP HUAN RA DE TIENG ANH 4

TAP HUAN RA DE TIENG ANH 4

Professional Development

20 Qs

Tin 12 - Bảng+Biểu mẫu-Ôn HK1

Tin 12 - Bảng+Biểu mẫu-Ôn HK1

Professional Development

20 Qs

game kinh dị và lịch sử

game kinh dị và lịch sử

Professional Development

20 Qs

Kiểm tra đánh giá TA - CTGDPT 2018 - TH

Kiểm tra đánh giá TA - CTGDPT 2018 - TH

University - Professional Development

20 Qs

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

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

Assessment

Quiz

English

Professional Development

Hard

Created by

TQB 2k4

Used 1+ times

FREE Resource

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

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?