Synchronization Tools

Synchronization Tools

University

10 Qs

quiz-placeholder

Similar activities

Chương 5: Phân tích dãy số thời gian

Chương 5: Phân tích dãy số thời gian

University

10 Qs

HỢP ĐỒNG LAO ĐỘNG

HỢP ĐỒNG LAO ĐỘNG

University

15 Qs

Câu hỏi về máy tính

Câu hỏi về máy tính

3rd Grade - University

11 Qs

Hành trình ULIS

Hành trình ULIS

University

10 Qs

Set Up Products on WooCommerce

Set Up Products on WooCommerce

University

10 Qs

Kiểm tra bài cũ- PLCTKD

Kiểm tra bài cũ- PLCTKD

University

10 Qs

Hỏi đáp về chủ đề bảo vệ thiên nhiên động vật

Hỏi đáp về chủ đề bảo vệ thiên nhiên động vật

1st Grade - University

10 Qs

CNXH1

CNXH1

University

10 Qs

Synchronization Tools

Synchronization Tools

Assessment

Quiz

Other

University

Practice Problem

Easy

Created by

Hiền Phan

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Câu 1: Race Condition xảy ra khi nào?

Khi một tiến trình độc quyền truy cập biến chia sẻ

Khi nhiều tiến trình cùng truy cập và thay đổi biến chia sẻ mà không có cơ chế đồng bộ

Khi hệ thống ngừng hoạt động

Khi CPU bị quá tải

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Yêu cầu nào KHÔNG thuộc giải pháp cho Critical-Section Problem?

Mutual Exclusion

Progress

Bounded Waiting

Deadlock Prevention

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Giải pháp Peterson sử dụng những biến chia sẻ nào?

turn và flag[2]

Chỉ turn

Chỉ flag[2]

mutex và semaphore

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Tại sao Peterson’s Solution có thể không hoạt động trên kiến trúc hiện đại?

Do xung đột phần cứng

Do trình biên dịch/hệ thống reorder các instruction độc lập

Do bộ nhớ cache bị đầy

Do lỗi hệ điều hành

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Hardware instruction nào sau đây dùng để đảm bảo atomicity?

fork()

test_and_set()

malloc()

printf()

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Mutex lock khác với Semaphore ở điểm nào?

Mutex chỉ có giá trị Lock và Unlock, Semaphore có thể là số nguyên dương

Mutex dùng cho đa CPU, Semaphore cho đơn CPU

Mutex không cần busy waiting

Semaphore không hỗ trợ atomic operation

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Monitor là gì?

Một công cụ phần cứng để đồng bộ hóa

Một abstract data type đảm bảo chỉ một tiến trình được hoạt động bên trong tại một thời điểm

Một loại semaphore đặc biệt

Một cơ chế để gỡ lỗi race condition

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?