wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KUIS SO 9-10

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.

Beberapa hal yang dapat menyebabkan deadlock pada ilustrasi suatu persimpangan, adalah sebagai berikut, KECUALI..

a)

Sumberdaya digunakan secara bergantian

b)

Terdapat satu jalur pada jalan.

c)

Mobil digambarkan sebagai proses yang sedang menuju sumber daya

d)

Untuk mengatasinya beberapa mobil harus preempt (mundur)

e)

Sangat memungkinkan untuk terjadinya starvation (kondisi proses tak akan mendapatkan sumber daya)

2.
Keadaan dimana 2 atau lebih proses saling menunggu meminta resources untuk waktu yang tidak terbatas lamanya pada sistem operasi disebut..
a)
Deadlock
b)
hold and wait
c)
Collision
d)
circular waiting
e)
Stuck
3.

Keadaan dimana hanya ada satu proses yang boleh memakai sumber daya, dan proses lain yang ingin memakai sumber daya tersebut harus menunggu hingga sumber daya tadi dilepaskan atau tidak ada proses yang memakai sumber daya tersebut, dikenal dengan istilah..

a)

Mutual Exclusive

b)

hold and wait

c)

no preemption

d)

circular waiting

e)

Collision

4.
Kondisi dimana Proses yang sedang memakai sumber daya boleh meminta sumber daya lagi, namun menunggu hingga sumber daya yang diminta tidak dipakai oleh proses lain, disebut..
a)
hold and wait
b)
Mutual Exclusive
c)
no preemption
d)
circular waiting
e)
Collision
5.

Menurut Coffman (1971), metode pencegahan deadlock dengan meniadakan syarat penyebab deadlock Mutual Exclusion, langkahnya adalah..

a)

spooling sumber daya, yaitu dengan mengantrikan job-job pada antrian dan akan dilayani satu-satu.

b)

membuat proses agar meminta sumber daya yang dibutuhkan pada awal proses sehingga dapat dialokasikan sumber daya yang dibutuhkan

c)

Penomoran permintaan sumber daya / resource yang ada

d)

menghentikan proses atau mengambil sumber daya di tengah proses

e)

meminta pelayanan prioritas kepada perangkat masukan / keluaran

6.
Menurut Coffman (1971), metode pencegahan deadlock dengan meniadakan kondisi hold and wait , langkahnya adalah..
a)
membuat proses agar meminta sumber daya yang dibutuhkan pada awal proses sehingga dapat dialokasikan sumber daya yang dibutuhkan
b)
menghentikan proses atau mengambil sumber daya di tengah proses
c)
Penomoran permintaan sumber daya / resource yang ada
d)
spooling sumber daya, yaitu dengan mengantrikan job-job pada antrian dan akan dilayani satu-satu.
e)
meminta pelayanan prioritas kepada perangkat masukan / keluaran
7.
Menurut Coffman (1971), metode pencegahan deadlock dengan meniadakan kondisi No Preemption , langkahnya adalah..
a)
menghentikan proses atau mengambil sumber daya di tengah proses
b)
membuat proses agar meminta sumber daya yang dibutuhkan pada awal proses sehingga dapat dialokasikan sumber daya yang dibutuhkan
c)
spooling sumber daya, yaitu dengan mengantrikan job-job pada antrian dan akan dilayani satu-satu.
d)
Penomoran permintaan sumber daya / resource yang ada
e)
meminta pelayanan prioritas kepada perangkat masukan / keluaran
8.
Menurut Coffman (1971), metode pencegahan deadlock dengan meniadakan kondisi circular wait, langkahnya adalah..
a)
Penomoran permintaan sumber daya / resource yang ada
b)
membuat proses agar meminta sumber daya yang dibutuhkan pada awal proses sehingga dapat dialokasikan sumber daya yang dibutuhkan
c)
menghentikan proses atau mengambil sumber daya di tengah proses
d)
spooling sumber daya, yaitu dengan mengantrikan job-job pada antrian dan akan dilayani satu-satu.
e)
meminta pelayanan prioritas kepada perangkat masukan / keluaran
9.
Kondisi saat tidak terjadi deadlock, dimana terdapat cara untuk memenuhi semua permintaan sumber daya yyang ditunda, disebut..
a)
Safe state
b)
Unsafe state
c)
deadlock prevention
d)
deadlock avoidance
e)
deadlock ingoring
10.
Tindakan mencegah deadlock dengan cara meyakinkan bahwa paling sedikit satu dari kondisi deadlock tidak terjadi, disebut...<br />
a)
deadlock prevention
b)
deadlock avoidance<br />
c)
deadlock detection
d)
deadlock ingoring
e)
Safe state
11.
Sebuah proses membutuhkan memori untuk dieksekusi dan sebuah proses dapat ditukar sementara keluar memori ke backing store (disk), dan kemudian dibawa masuk lagi ke memori untuk dieksekusi, kejadian ini dikenal dengan istilah…
a)
Swapping
b)
relocation-register
c)
address convertion
d)
Segmentasi
e)
Dynamic Linking
12.

Berikut ini adalah beberapa Fungsi Manajemen Memori, kecuali..

a)

Mencegah virus atau program berbahaya masuk ke memori

b)

Mengelola informasi yang dipakai dan tidak dipakai.

c)

Mengalokasikan memori ke proses yang memerlukan.

d)

Mendealokasikan memori dari proses telah selesai.

e)

Mengelola swapping atau paging antara memori utama dan disk.

13.
chip dari rangkaian terintegrasi yang digunakan di RAM statis, sebagai pengontrol mikro, mikroprosesor, sirkuit logika digital, dan juga digunakan di sirkuit analog , disebut..
a)
CMOS (Compmentary Meta Oxyde Semiconductor)
b)
ROM (Read Only Memory)
c)
DRAM (Dynamic Random Access Memory)
d)
Cache Memory
e)
RAM (Random Access Memory)
14.

Pemetaan dari alamat virtual / logic ke alamat fisik dilakukan oleh perangkat yang disebut..

a)

Memory-Management Unit (MMU)

b)

Cache Memory

c)

DRAM (Dynamic Random Access Memory)

d)

CMOS (Compmentary Meta Oxyde Semiconductor)

e)

Compiler

15.

Memori utama biasanya dibagi ke dalam dua partisi, dimana sistem operasi biasanya diletakkan pada ...

a)

alamat memori rendah dengan vektor interupsi

b)

alamat memori tinggi

c)

alamat memori sedang

d)

Multiple Partition Allocation

e)

Fragmentasi Eksternal

16.
Alamat yang terdapat dalam kode instruksi tidak selamanya berupa alamat fisik, tapi dapat berupa alamat logika yang perlu ditranslasi lebih dahulu, proses ini disebut..
a)
address binding
b)
address convertion
c)
Segmentasi
d)
Multiple Partition Allocation
e)
Fragmentasi Eksternal
17.
Proses membagi program yang besar menjadi bagian -bagian yang lebih kecil agar dapat dimuat dalam memori utama ketika proses yang ada lebih besar dibandingkan memori yang tersedia, disebut..
a)
Overlay
b)
Segmentasi
c)
Dynamic Linking
d)
Dynamic Loading
e)
Multiple Partition Allocation
18.
pada Konsep Dasar Paging, memori fisik dibagi ke dalam blokukuran tetap yang disebut frame, sedangkan memori logis juga dipecah menjadi blok dengan ukuran yang sama disebut sebagai …
a)
page
b)
Segment
c)
Cluster
d)
unit
e)
sector
19.
bagian dari managemen memori yang terdiri dari segmen-segmen, dimana skema manajemen memori tersebut memungkinkan user untuk melihat pemetaan memori tersebut, dikenal dengan istilah…
a)
Segmentasi
b)
Clusterisasi
c)
unit
d)
sector
e)
relocation-register
20.

tempat penyimpanan data sementara (memori) serta berbagai instruksi program dan hanya bekerja saat perangkat tersebut hidup atau beroperasi, disebut..

a)

RAM (Random Access Memory)

b)

ROM (Read Only Memory)

c)

CMOS (Compmentary Meta Oxyde Semiconductor)

d)

Cache Memory

e)

relocation-register

21.

Gambar tersebut memperlihat kondisi deadlock yang disebut dengan istilah..

a)

Circular Wait

b)

No Preemption

c)

Hold and Wait

d)

Mutual Exclusive

e)

No Deadlock

22.

Gambar tersebut memperlihatkan kondisi ...

a)

Graph with No Deadlock

b)

Mutual Exclusive

c)

Hold and Wait

d)

Circilar Wait

e)

No Preemption

23.

Situasi dimana terdapat cukup ruang memori total untuk memenuhi permintaan, tetapi tidak dapat langsung dialokasikan karena tidak berurutan, disebut...

a)

Fragmentasi Eksternal

b)

Multiple Partition Allocation

c)

Single Partition Allocation

d)

Colision

e)

Circular Wait

24.

Berikut adalah Hierarki / jenjang urutan organisasi memori pada sistem komputer yang bnear adalah...

a)

1. Register

2. Cache Memory

3. Main Memory

4. Secondary Memory

b)

1. Main Memory

2. Secondary Memory

3. Register

4. Cache Memory

c)

1. Random Acces Memory (RAM)

2. Read Only Memory (ROM)

3. Main Memory

4. Secondary Memory

d)

1. Main Memory

2. Secondary Memory

3. Random Acces Memory (RAM)

4. Read Only Memory (ROM)

e)

1. Compmentary Meta Oxyde Semiconductor (CMOS)

2. Cache Memory

3. Main Memory

4. Secondary Memory

25.

Metode yang tidak semua bagian program diambil ke memori, dimana hanya program utama yang di dieksekusi yang diload, sementara routine yang tidak digunakan belum di-load ke memori, disebut..

a)

Dinamic Loading

b)

Dinamic Linking

c)

Address Binding

d)

Overlay

e)

Waiting Execution