WorksheetsSISOP-BB.COM
Total questions: 25
Worksheet time: 13mins
Diketahui sebuah sistem segmentasi sederhana dengan spesifikasi pada tabel di bawah.
Untuk setiap alamat lojik berikut, manakah yang teridentifikasi segment fault...
a. 2,156
b. 3,444
c. 0,198
d. 0,222
e. 1,530
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. Sistem operasi menghabiskan sebagian besar waktunya melakukan swapping antara scheduler dan memori
b. Pemanfaatan CPU tinggi
c. Sistem operasi menghabiskan sebagian besar waktunya melakukan swapping ke disk
d. Pemanfaatan CPU rendah
e. Pemanfaatan CPU dan memori akan meninggi
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. Page fault =3, page hit= 14
b. Page fault =15, page hit= 5
c. Page fault = 15, page hit = 14
d. Page fault = 5, page hit =15
e. Page fault = 14, page hit =3
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. 3 milidetik
b. 16 milidetik
c. 0 milidetik
d. 19 milidetik
e. Tidak ada jawaban yang benar
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. 600 GB
b. 800 GB
c. 700 GB
d. 300 GB
e. 400 GB
Turnaround time adalah...
Select one:
a. total waktu tunggu proses untuk menyelesaikan eksekusi
b. total waktu dari saat program atau job mulai dari masuk ke sistem sampai proses diselesaikan oleh sistem
c. tidak ada jawaban yang benar
d. total waktu yang dihabiskan dalam antrian running (running queue)
e. total waktu yang dihabiskan dalam antrian ready (ready queue)
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. 200 KB
b. 2MB
c. 2 KB
d. 2GB
e. 20 KB
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. 5645
b. 6640
c. 6655
d. 6622
e. 5643
Manakah dari mode transfer DMA berikut dan mekanisme penanganan interupsi yang akan memungkinkan I/O berada pada bandwidth tertinggi?
Select one:
a. Transparent DMA and Vectored interrupts
b. Block transfer dan Vectored interrupts
c. Transparent DMA dan Polling interrupts
d. Cycle-stealing dan Vectored interrupts
e. Block transfer dan Polling interrupts
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. 9 milidetik
b. 0 milidetik
c. 16 milidetik
d. 3 milidetik
e. Tidak ada jawaban yang benar
Manakah dari pernyataan berikut ini yang benar tentang sistem file? (pilih 4 jawaban yang paling benar)
Select one or more:
a. Membaca lokasi acak dalam file besar biasanya lebih cepat dalam sistem file berbasis inode daripada sistem file FAT
b. Sistem operasi menyediakan system call hanya untuk melakukan write file saja.
b. Sistem operasi menyediakan system call hanya untuk melakukan write file saja.
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. Untuk kinerja read/ write yang lebih baik, sistem file harus mencoba mengalokasikan blok berturut-turut ke dalam file.
Manakah Resource Allocation Graph berikut yang tidak akan berada pada kondisi deadlock? Select one:
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. 22, 27, 38, 41, 46, 50
b. 27, 28, 39, 41
c. 27, 38, 39, 41, 49
d. 22, 27, 38, 39, 50
e. 32, 39, 41, 50
Berikut ini merupakan kelebihan dari teknik memori virtual… (pilih 2 jawaban yang paling benar)
Select one or more:
a. Program bisa lebih besar dari memori fisik
b. Memori virtual memungkinkan proses-proses berbagi file dengan mudah
c. Program tidak bisa lebih besar dari memori fisik
d. Teknik ini membebaskan programmer dari keterbatasan penyimpanan memori
e. Memori virtual mengabstraksi memori utama menjadi array penyimpanan yang sangat besar degan kapasitas yang berbeda-beda
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. P4, P3, P2, P1
b. P2, P3, P4, P1
c. P1, P2, P3, P4
d. P2, P1, P3, P4
e. P3, P1, P2, P4
Gambar berikut merupakan contoh dari:
a. Fusion-Graph Directory
b. General-Graph Directory
c. Root-Graph Directory
d. Acyclic-Graph Directory
Suatu file pada sistem operasi Linux terdapat keterangan “chmod 734”. Maksud dari keterangan tersebut adalah:
a. Owner dapat melakukan semua permission, group dapat melakukan execute dan write, public dapat melakukan read
b. Owner dapat melakukan read, group dapat melakukan execute dan read, public tidak dapat melakukan apa-apa
c. Owner dapat melakukan execute, group dapat melakukan read dan execute, public dapat melakukan write
d. Owner dapat melakukan write, group dapat melakukan read, public dapat melakukan execute
Apa yang dimaksud dengan repositioning within a file:
a. Melakukan perubahan pemanggilan system call, dimana counter akan diubah posisi pemanggilannya
b. Melakukan perubahan alamat memory, dimana current address akan diubah posisinya sesuai dengan nilai yang dikonfigurasi
c. Melakukan restrukturisasi tabel, sebelum memasukan index pada entry table
d. Melakukan pencarian pada direktori untuk entry yang sesuai, dan current pointer akan diubah posisinya pada nilai yang diberikan
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. 0 milidetik
b. Tidak ada jawaban yang benar
c. 9 milidetik
d. 16 milidetik
. 3 milidetik
User dapat melakukan penghapusan sebuah file, namun tetap mempertahankan attribute yang dimiliki oleh file tersebut. Operasi file ini disebut sebagai:
a. Delete
b. Truncate
c. Erase
d. Movement
a. 1, 2, 7, 7.5, 10.25, 11
b. 5, 6, 7.5, 10.25, 11.265
c. 6, 7, 7.5, 10.25, 11.625
d. 2, 4, 7, 7.5, 10.25, 11.625
e. 3, 4, 8, 9, 11.625
Diketahui sebuah sistem segmentasi sederhana dengan spesifikasi pada tabel di bawah
a. 2, 156
b. 0, 198
c. 0, 222
d. 3, 444
e. 1, 530
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. 27, 38, 39, 41, 49.
b. 27, 28, 39, 41
c. 22, 27, 38, 41, 46, 50
d. 22, 27, 38, 39, 50.
e. 32, 39, 41, 50.
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. 6655
b. 5640
c. 6622
d. 5643
e. 5645
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. 8856
b. 7544
c. 8744
d. 8976
e. 8956
