Quiz tentang Sinkronisasi Proses

Quiz tentang Sinkronisasi Proses

University

10 Qs

quiz-placeholder

Similar activities

Quiz rendom

Quiz rendom

University

10 Qs

Perangkat Lunak Basis Data KSI_7 by handawnz

Perangkat Lunak Basis Data KSI_7 by handawnz

University

11 Qs

batik

batik

11th Grade - University

15 Qs

Pre Test - Kepelautan (TM-3)

Pre Test - Kepelautan (TM-3)

University

10 Qs

UAS ZAWA 6A P2

UAS ZAWA 6A P2

University

15 Qs

Kebutuhan Oksigen

Kebutuhan Oksigen

University

10 Qs

Manajemen Pengawasan

Manajemen Pengawasan

University

15 Qs

Laboratorium Kelompok 3

Laboratorium Kelompok 3

University

13 Qs

Quiz tentang Sinkronisasi Proses

Quiz tentang Sinkronisasi Proses

Assessment

Quiz

Others

University

Easy

Created by

Andi Naila Ramadhani

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan mutual exclusion dalam konteks sinkronisasi?

Semua proses dapat mengakses critical section secara bersamaan

Hanya satu proses yang dapat mengakses critical section pada satu waktu

Semua proses harus menunggu hingga critical section kosong

Tidak ada proses yang diizinkan mengakses critical section

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Manakah solusi yang paling tepat untuk mencegah race condition?

Menggunakan algoritma penjadwalan CPU

Mengimplementasikan mutual exclusion pada critical section

Menggunakan memori virtual untuk setiap proses

Menjalankan semua proses secara paralel tanpa batasan

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dalam algoritma Bakery, apa tujuan dari nomor tiket yang diberikan kepada setiap proses?

Menentukan prioritas akses ke CPU

Menjamin urutan akses ke critical section berdasarkan nomor tiket terkecil

Mengalokasikan memori untuk setiap proses

Menentukan waktu eksekusi proses berikutnya

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan utama antara semaphore counting dan binary semaphore?

Semaphore counting hanya digunakan untuk satu proses, sedangkan binary semaphore untuk banyak proses

Semaphore counting memiliki nilai lebih dari satu, sedangkan binary semaphore hanya bernilai 0 atau 1

Binary semaphore digunakan untuk komunikasi antar-proses, sedangkan counting semaphore untuk sinkronisasi thread

Tidak ada perbedaan antara keduanya

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Masalah klasik "Dining Philosophers" bertujuan untuk menyelesaikan konflik pada situasi apa?

Deadlock dalam penggunaan sumber daya bersama

Penjadwalan CPU pada sistem multiprogramming

Pengalokasian memori virtual pada thread tertentu

Sinkronisasi antar-proses dalam sistem real-time

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa fungsi utama dari monitor dalam mekanisme sinkronisasi?

Memantau performa sistem operasi secara keseluruhan

Menyediakan mekanisme mutual exclusion dan kondisi variabel untuk sinkronisasi antar-proses

Membatasi jumlah thread yang dapat berjalan secara paralel

Mengatur prioritas akses CPU oleh proses tertentu

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Pada solusi Readers-Writers Problem, bagaimana cara memastikan fairness antara readers dan writers?

Memberikan prioritas penuh kepada readers saja

Memberikan prioritas penuh kepada writers saja

Menggunakan mekanisme sinkronisasi seperti semaphore untuk mengatur giliran akses antara readers dan writers

Membiarkan kedua jenis proses berjalan tanpa pengaturan khusus

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?