Pemahaman tentang Deadlock

Pemahaman tentang Deadlock

University

10 Qs

quiz-placeholder

Similar activities

sinkronisasi & deadlock

sinkronisasi & deadlock

University

11 Qs

UTS Sistem Operasi

UTS Sistem Operasi

University

10 Qs

SSK20193 OPERATING SYSTEM QUIZ 2

SSK20193 OPERATING SYSTEM QUIZ 2

University

15 Qs

muhammad aqil ulya

muhammad aqil ulya

University

10 Qs

ALGORITMA

ALGORITMA

KG - University

10 Qs

Algoritma dan Pemrograman Bab 1

Algoritma dan Pemrograman Bab 1

University

15 Qs

ALGORITMA INFORMATIKA KELAS 10

ALGORITMA INFORMATIKA KELAS 10

University

10 Qs

KUIS ALGORITMA

KUIS ALGORITMA

12th Grade - University

15 Qs

Pemahaman tentang Deadlock

Pemahaman tentang Deadlock

Assessment

Quiz

Computers

University

Medium

Created by

jontinus Manullang

Used 3+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan deadlock dalam sistem komputer?

Deadlock adalah kondisi di mana dua atau lebih proses tidak dapat melanjutkan karena saling menunggu sumber daya.

Deadlock adalah situasi di mana proses dapat saling berbagi sumber daya tanpa masalah.

Deadlock terjadi ketika satu proses mengakses semua sumber daya yang dibutuhkan.

Deadlock adalah kondisi di mana semua proses berjalan dengan normal.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebutkan syarat-syarat terjadinya deadlock!

Syarat-syarat terjadinya deadlock adalah: 1) Mutual Exclusion, 2) Resource Allocation, 3) Forced Release, 4) Random Wait.

Syarat-syarat terjadinya deadlock adalah: 1) Resource Sharing, 2) Immediate Execution, 3) Preemption Allowed, 4) Linear Wait.

Syarat-syarat terjadinya deadlock adalah: 1) Mutual Exclusion, 2) Hold and Release, 3) Preemption, 4) Sequential Wait.

Syarat-syarat terjadinya deadlock adalah: 1) Mutual Exclusion, 2) Hold and Wait, 3) No Preemption, 4) Circular Wait.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan perbedaan antara deadlock dan starvation!

Deadlock terjadi ketika satu proses memiliki semua sumber daya yang dibutuhkan.

Starvation adalah ketika semua proses mendapatkan sumber daya secara bergantian.

Deadlock dan starvation adalah istilah yang sama dan dapat dipertukarkan.

Deadlock adalah situasi di mana proses saling menunggu, sedangkan starvation adalah kondisi di mana proses tidak pernah mendapatkan sumber daya.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebutkan beberapa metode untuk menghindari deadlock!

Menerapkan penguncian ganda

Beberapa metode untuk menghindari deadlock adalah: algoritma pencegahan deadlock, pengaturan urutan pengambilan sumber daya, timeout, penguncian hierarkis, dan preemption.

Menggunakan algoritma pengurutan acak

Menambah jumlah sumber daya yang tersedia

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan penguncian (locking) dalam konteks deadlock?

Penguncian (locking) adalah proses mengalokasikan semua sumber daya yang diperlukan oleh proses.

Penguncian (locking) adalah kondisi di mana proses saling menunggu untuk sumber daya yang terkunci, menyebabkan deadlock.

Penguncian (locking) terjadi ketika semua proses memiliki akses penuh ke sumber daya.

Penguncian (locking) adalah metode untuk meningkatkan kecepatan eksekusi proses.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan bagaimana algoritma Banker's dapat mencegah deadlock!

Algoritma Banker's mengabaikan permintaan sumber daya dari proses.

Algoritma Banker's mengizinkan alokasi sumber daya tanpa batas.

Algoritma Banker's hanya digunakan untuk sistem operasi tertentu.

Algoritma Banker's mencegah deadlock dengan memastikan alokasi sumber daya tidak menyebabkan keadaan tidak aman.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa dampak dari deadlock terhadap kinerja sistem?

Deadlock meningkatkan kinerja sistem dengan mempercepat penggunaan sumber daya.

Deadlock tidak mempengaruhi kinerja sistem sama sekali.

Deadlock mengurangi kinerja sistem dengan menghambat penggunaan sumber daya dan menyebabkan ketidakresponsifan.

Deadlock hanya terjadi pada sistem yang tidak efisien.

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?