Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SISOP-BB.COM

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Diketahui sebuah sistem segmentasi sederhana dengan spesifikasi pada tabel di bawah.

Untuk setiap alamat lojik berikut, manakah yang teridentifikasi segment fault...

a)

a. 2,156

b)

b. 3,444

c)

c. 0,198

d)

d. 0,222

e)

e. 1,530

2.

Thrashing terjadi ketika proses pada sistem membutuhkan lebih banyak memori daripada yang tersedia. Jika proses tidak memiliki page yang cukup, maka tingkat page fault sangat tinggi. Dampak dari keadaan ini adalah sebagai berikut…(pilih 2 jawaban yang paling benar)

Select one or more:

a)

a. Sistem operasi menghabiskan sebagian besar waktunya melakukan swapping antara scheduler dan memori

b)

b. Pemanfaatan CPU tinggi

c)

c. Sistem operasi menghabiskan sebagian besar waktunya melakukan swapping ke disk

d)

d. Pemanfaatan CPU rendah

e)

e. Pemanfaatan CPU dan memori akan meninggi

3.

Pertimbangkan page string berikut: 1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1 Dengan menggunakan LRU replacement (3 frame), maka page fault dan page hit yang akan terjadi adalah…

Select one:

a)

a. Page fault =3, page hit= 14

b)

b. Page fault =15, page hit= 5

c)

c. Page fault = 15, page hit = 14

d)

d. Page fault = 5, page hit =15

e)

e. Page fault = 14, page hit =3

4.

Sekumpulan proses P1, P2, P3 dan P4 diberikan CPU burst time selama 6, 8, 7 dan 3 secara berurutan dalam satuan milidetik. Dengan asumsi keempat proses tersebut dijadwalkan dengan menggunakan algoritma penjadwalan SJF (Shortest Job First), maka waktu tunggu untuk proses P1 adalah:

Select one:

a)

a. 3 milidetik

b)

b. 16 milidetik

c)

c. 0 milidetik

d)

d. 19 milidetik

e)

e. Tidak ada jawaban yang benar

5.

Anda mempuyai 4-drive (hard disk) dengan ukuran 200 GB-per-drive. Berapa kapasitas penyimpanan data yang tersedia jika anda menerapkan level RAID 01? Select one:

a)

a. 600 GB

b)

b. 800 GB

c)

c. 700 GB

d)

d. 300 GB

e)

e. 400 GB

6.

Turnaround time adalah...

Select one:

a)

a. total waktu tunggu proses untuk menyelesaikan eksekusi

b)

b. total waktu dari saat program atau job mulai dari masuk ke sistem sampai proses diselesaikan oleh sistem

c)

c. tidak ada jawaban yang benar

d)

d. total waktu yang dihabiskan dalam antrian running (running queue)

e)

e. total waktu yang dihabiskan dalam antrian ready (ready queue)

7.

Seorang engineer telah merancang sistem seperti FAT dan dia telah menggunakan 24 bit untuk setiap entri. Untuk disk 32-GB, berapa ukuran minimum alokasi file dalam sistem ini?

Select one:

a)

a. 200 KB

b)

b. 2MB

c)

c. 2 KB

d)

d. 2GB

e)

e. 20 KB

8.

Sebuah memori menggunakan pengalamatan 16 bit dan dipartisi dengan model paging sederhana dimana ukuran setiap page adalah 1 KB (1024 byte). Berapakah alamat absolut untuk alamat relatif 1502 atau alamat lojik dengan page# = 1 dan offset = 478 dimana page tersebut ditaruh pada frame nomor 6?

Select one:

a)

a. 5645

b)

b. 6640

c)

c. 6655

d)

d. 6622

e)

e. 5643

9.

Manakah dari mode transfer DMA berikut dan mekanisme penanganan interupsi yang akan memungkinkan I/O berada pada bandwidth tertinggi?

Select one:

a)

a. Transparent DMA and Vectored interrupts

b)

b. Block transfer dan Vectored interrupts

c)

c. Transparent DMA dan Polling interrupts

d)

d. Cycle-stealing dan Vectored interrupts

e)

e. Block transfer dan Polling interrupts

10.

Sekumpulan proses P1, P2, P3 dan P4 diberikan CPU burst time selama 6, 8, 7 dan 3 secara berurutan dalam satuan milidetik. Dengan asumsi keempat proses tersebut dijadwalkan dengan menggunakan algoritma penjadwalan SJF (Shortest Job First), maka waktu tunggu untuk proses P4 adalah:

Select one:

a)

a. 9 milidetik

b)

b. 0 milidetik

c)

c. 16 milidetik

d)

d. 3 milidetik

e)

e. Tidak ada jawaban yang benar

11.

Manakah dari pernyataan berikut ini yang benar tentang sistem file? (pilih 4 jawaban yang paling benar)

Select one or more:

a)

a. Membaca lokasi acak dalam file besar biasanya lebih cepat dalam sistem file berbasis inode daripada sistem file FAT

b)

b. Sistem operasi menyediakan system call hanya untuk melakukan write file saja.

c)

b. Sistem operasi menyediakan system call hanya untuk melakukan write file saja.

d)

d. Sistem file terdiri dari dua bagian yaitu kumpulan file, masing-masing menyimpan data terkait, dan struktur direktori, yang mengatur dan menyediakan informasi tentang semua file dalam sistem

e)

e. Untuk kinerja read/ write yang lebih baik, sistem file harus mencoba mengalokasikan blok berturut-turut ke dalam file.

12.

Manakah Resource Allocation Graph berikut yang tidak akan berada pada kondisi deadlock? Select one:

a)
b)
c)
d)
e)
13.

Perhatikan kode program di halaman selanjutnya yang merupakan penerapan shared-memory IPC dan mmap(). Kode program tersebut berfungsi sebagai sender yang akan membuat pemetaan file, namun terdapat kesalahan pada kode program tersebut. Dari hasil identifikasi Anda, baris berapa sajakah yang salah?

a)

a. 22, 27, 38, 41, 46, 50

b)

b. 27, 28, 39, 41

c)

c. 27, 38, 39, 41, 49

d)

d. 22, 27, 38, 39, 50

e)

e. 32, 39, 41, 50

14.

Berikut ini merupakan kelebihan dari teknik memori virtual… (pilih 2 jawaban yang paling benar)

Select one or more:

a)

a. Program bisa lebih besar dari memori fisik

b)

b. Memori virtual memungkinkan proses-proses berbagi file dengan mudah

c)

c. Program tidak bisa lebih besar dari memori fisik

d)

d. Teknik ini membebaskan programmer dari keterbatasan penyimpanan memori

e)

e. Memori virtual mengabstraksi memori utama menjadi array penyimpanan yang sangat besar degan kapasitas yang berbeda-beda

15.

Dengan menggunakan Banker’s Algorithm, tentukan urutan proses yang akan dieksekusi sehingga tetap mencapai safe state. Carilah nilai dari available, need, dan urutan proses. Spesifikasi dari keempat proses sebagai berikut:

Urutan proses yang mencapai safe state:...

a)

a. P4, P3, P2, P1

b)

b. P2, P3, P4, P1

c)

c. P1, P2, P3, P4

d)

d. P2, P1, P3, P4

e)

e. P3, P1, P2, P4

16.

Gambar berikut merupakan contoh dari:

a)

a. Fusion-Graph Directory

b)

b. General-Graph Directory

c)

c. Root-Graph Directory

d)

d. Acyclic-Graph Directory

17.

Suatu file pada sistem operasi Linux terdapat keterangan “chmod 734”. Maksud dari keterangan tersebut adalah:

a)

a. Owner dapat melakukan semua permission, group dapat melakukan execute dan write, public dapat melakukan read

b)

b. Owner dapat melakukan read, group dapat melakukan execute dan read, public tidak dapat melakukan apa-apa

c)

c. Owner dapat melakukan execute, group dapat melakukan read dan execute, public dapat melakukan write

d)

d. Owner dapat melakukan write, group dapat melakukan read, public dapat melakukan execute

18.

Apa yang dimaksud dengan repositioning within a file:

a)

a. Melakukan perubahan pemanggilan system call, dimana counter akan diubah posisi pemanggilannya

b)

b. Melakukan perubahan alamat memory, dimana current address akan diubah posisinya sesuai dengan nilai yang dikonfigurasi

c)

c. Melakukan restrukturisasi tabel, sebelum memasukan index pada entry table

d)

d. Melakukan pencarian pada direktori untuk entry yang sesuai, dan current pointer akan diubah posisinya pada nilai yang diberikan

19.

Sekumpulan proses P1, P2, P3 dan P4 diberikan CPU burst time selama 6, 8, 7 dan 3 secara berurutan dalam satuan milidetik. Dengan asumsi keempat proses tersebut dijadwalkan dengan menggunakan algoritma penjadwalan SJF (Shortest Job First), maka waktu tunggu untuk proses P4 adalah:

a)

a. 0 milidetik

b)

b. Tidak ada jawaban yang benar

c)

c. 9 milidetik

d)

d. 16 milidetik

e)

. 3 milidetik

20.

User dapat melakukan penghapusan sebuah file, namun tetap mempertahankan attribute yang dimiliki oleh file tersebut. Operasi file ini disebut sebagai:

a)

a. Delete

b)

b. Truncate

c)

c. Erase

d)

d. Movement

21.
a)

a. 1, 2, 7, 7.5, 10.25, 11

b)

b. 5, 6, 7.5, 10.25, 11.265

c)

c. 6, 7, 7.5, 10.25, 11.625

d)

d. 2, 4, 7, 7.5, 10.25, 11.625

e)

e. 3, 4, 8, 9, 11.625

22.

Diketahui sebuah sistem segmentasi sederhana dengan spesifikasi pada tabel di bawah

a)

a. 2, 156

b)

b. 0, 198

c)

c. 0, 222

d)

d. 3, 444

e)

e. 1, 530

23.

Perhatikan kode program di halaman selanjutnya yang merupakan penerapan shared-memory IPC dan mmap(). Kode program tersebut berfungsi sebagai sender yang akan membuat pemetaan file, namun terdapat kesalahan pada kode program. Dari hasil identifikasi Anda, baris berapa sajakah yang salah?

a)

a. 27, 38, 39, 41, 49.

b)

b. 27, 28, 39, 41

c)

c. 22, 27, 38, 41, 46, 50

d)

d. 22, 27, 38, 39, 50.

e)

e. 32, 39, 41, 50.

24.

Sebuah memori menggunakan pengalamatan 16 bit dan dipartisi dengan model paging sederhana dimana ukuran setiap page adalah 1 KB (1024 byte). Berapakah alamat absolut untuk alamat relative 1502 atau alamat lojik dengan page# = 1 dan offset = 478 dimana page tersebut ditaruh pada frame nomor 6?

a)

a. 6655

b)

b. 5640

c)

c. 6622

d)

d. 5643

e)

e. 5645

25.

Sebuah memori menggunakan pengalamatan 16 bit dan dipartisi dengan model segmentasi sederhana dimana jumlah bit untuk nomor segment sebesar 4 bit. Berapakah alamat absolut untuk alamat lojik dengan segment# = 1 dan offset = 752?

a)

a. 8856

b)

b. 7544

c)

c. 8744

d)

d. 8976

e)

e. 8956