Anda di halaman 1dari 25

Sistem Operasi Kleas C 2019

 Course : Sistem Operasi Kleas C 2019


 User : Andhika Yoga Perdana
 Test : Sistem Operasi Kelas C

Pertanyaan 1 : Algoritma penggantian halaman dari Not Recently Used adalah 
sebebagai berikut, kecuali 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Merupakan salah algoritma page replacement

Inti dari algoritma ini adalah mengasumsikan kelas-kelas bernomor lebih


rendah akan baru di gunakan kembalil dalam waktu relatif lama.

Algoritma yang tidak bisa diimplementasikan


Masing-masing page memiliki bit referensi, bit modifikasi, yaitu bit yang
diset ketika page direferensikan dan dimodifikasi

NRU memindahkan page secara random dari kelas yang tidak kosong
dengan nomor yang terendah.

Feedback 

Score : 0/10

Pertanyaan 2 : 

 Jelaskan (lebih baik dengan gambar) fragmentasi eksternal

Answer

Score : 0/20

Pertanyaan 3 : Terdapat tiga proses, yaitu P1, P2 dan P3. P1, P2 dan P3 memerlukan 
pengaksesan sumber daya R secara periodic. Skenario berikut terjadi : P1 sedang 
diberi sumber daya R sedangkan P2 dan P3 diblocked menunggu sumber daya R. 
Ketika P1 keluar dari critical section, maka P2 dan P3 diijinkan mengakses R. Asumsi 
P3 diberi hak akses lebih dulu, kemudian setelah selesai, hak akses kembali diberikan 
ke P1 yang saat itu kembali membutuhkan sumber daya R. Analisis di atas akan 
terjadi seperti di bawah : 
Pilihan
Pilihan
yang Answer
anda
diharapkan

Hold and wait

Deadlock

Mutual Exclution

Starvation

Feedback 

Score : 0/10

Pertanyaan 4 : Apabila terdapat suatu antrian data I/O yang akan di akses sebagai 
berikut : 98, 183, 37, 122, 14, 124, 65, 67. dan pada saat awal, head berada pada posisi 
53. Tentukan jumlah track yang dilalui untuk proses data tersebut bila menggunakan 
algoritma SSTF (shortest Seek Time First) 
Pilihan
Pilihan
yang Answer
anda
diharapkan

650

236

460

450

326

Feedback 

Score : 0/10

Pertanyaan 5 : Tugas clock driver pada sistem operasi adalah, kecuali 
Pilihan
Pilihan
yang Answer
anda
diharapkan

Mempertahankan waktu dalam sehari.

Mencegah proses berjalan lebih lama dari yang diizinkan.

Akuntansi untuk penggunaan Memory

Menangani panggilan sistem alarm yang dibuat oleh pengguna proses.

Menyediakan pengawas waktu untuk bagian sistem itu sendiri.

Feedback 

Score : 0/10
Pertanyaan 6 : Manakah pernyataan di bawah ini yang benar mengenai paging? 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Paging digunakan untuk menghindari terjadinya deadlock

Paging memungkinkan adanya pemrograman secara modular

Paging memungkinkan adanya pemrograman terstruktur

Paging dapat menyelesaikan adanya permasalahan fragmentasi memori

Paging bagus untuk implementasi virtual memory

Feedback 

Score : 0/10
Pertanyaan 7 : Suatu proses yang dapat dialihkan sementara dari memori ke suatu 
tempat penyimpanan dan dipanggil kembali ke memori jika akan melanjutkan 
eksekusi, adalah : 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Paging

Swapping

Login

Page replacement

Page Fault
Feedback 

Score : 0/10

Pertanyaan 8 : Strategi pengalokasian memori untuk mencari ruang kosong yang 
tepat, dimana proses pencarian dimulai dari awal, dan akan berhenti jika ditemukan 
lokasi pertama yang cukup untuk menempatkan proses tersebut, disebut dengan 

Pilihan
Pilihan
yang Answer
anda
diharapkan

First Fit

Next Fit

Best Fit

Quick Fit
Worse Fit

Feedback 

Score : 0/10

Pertanyaan 9 : Apa yang dimaksud dengan system buddy ? 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Salah satu pengelolaan memory sekunder (harddisk)

Cara mengelola memori utama dengan memanfaatkan kelebihan penggunaan


bilangan biner (2k, k = 0, 1, 2, ... ).

Pengelolaan memory dengan cara fixed partition

Memory yang tersegmentasi


Anomali memory management

Feedback 

Score : 0/10

Pertanyaan 10 : Apa perbedaan antara Least Recently Used dan Least Frequently 
Used Page Replacement, pilih jawaban yang paling tepat di bawah ini. 

Pilihan
Pilihan
yang Answer
anda
diharapkan

LRU :Page frame yang diganti adalah page frame yang memiliki clock
paling lama tidak diakses. LFU Page frame yang diganti adalah page frame
yang paling lama tidak diakses.

LRU :Page frame yang diganti adalah page frame yang memiliki clock
paling jarang diakses. LFU Page frame yang diganti adalah page frame
yang paling jarang diakses.
LRU :Page frame yang diganti adalah page frame yang memiliki clock
paling lama tidak diakses. LFU Page frame yang diganti adalah page frame
yang paling lama tidak diakses.

LRU :Page frame yang diganti adalah page frame yang memiliki clock
paling lama tidak diakses. LFU Page frame yang diganti adalah page frame
yang paling jarang diakses.

LRU :Page frame yang diganti adalah page frame yang memiliki clock tidak
pernah diakses. LFU Page frame yang diganti adalah page frame yang
paling jarang diakses.

Feedback 

Score : 0/10

Pertanyaan 11 : Komputer menggunakan clock yang dapat diprogram dalam mode 
gelombang persegi. Jika kristal 500 MHz digunakan, berapa nilai holding register 
untuk mencapai resolusi clock dalam setiap milidetik? 

Pilihan
Pilihan
yang Answer
anda
diharapkan
5000

500000

50000

20000

200000

Feedback 

Score : 0/10

Pertanyaan 12 : Berikut ini yang merupakan isi dari partisi disk, kecuali: 

Pilihan
Pilihan
yang Answer
anda
diharapkan
Boot block

Inode

Super block

Master boot record

Feedback 

Score : 0/10

Pertanyaan 13 : Suatu kejadian pada pengelolaan memory, dimana semakin banyak 
page frame yang dialokasikan untuk sebuah proses, ternyata semakin banyak pula 
terdapat page fault. Hal ini dikenal dengan istilah : 

Pilihan
Pilihan
yang Answer
anda
diharapkan
Metcals Law

THE

Buddy system

Belady's Anomaly

Peterson Solution

Feedback 

Score : 0/10

Pertanyaan 14 : Penanganan interupsi clock pada komputer tertentu membutuhkan 2 
msec (termasuk proses switching overhead) per clock tick. Clock ini beroperasi pada 
frekwensi 60 Hz. Berapa persen bagian CPU dikhususkan untuk clock? 
Pilihan Pilihan Answer
anda yang
diharapkan

20 persen

2 persen

120 persen

12 persen

Feedback 

Score : 0/10

Pertanyaan 15 : Suatu disk mempunyai 200 track, dan ada antrian request datang ke 
disk tersebut secara random. Request track tersebut diterima dengan urutan : 55, 58, 
39, 18, 90, 160, 150, 38, 184. Berapa avarage seek time untuk algoritma disk scheduling 
SSF, bila kondisi arm berawal pada track 100. 
Pilihan
Pilihan
yang Answer
anda
diharapkan

55.3

34

27.5

27.8

55

Feedback 

Score : 0/10

Pertanyaan 16 : Fungsi dan tujuan DMA adalah : 
Pilihan
Pilihan
yang Answer
anda
diharapkan

Mempercepat proses di Memory

Menghemat waktu eksekusi proses

Meningkatkan validitas data di memory

Menghindarkan memory dari kesalahan pembacaan

Menghindari pembebanan CPU, utamanya dengan adanya program I/O

Feedback 

Score : 0/10

Pertanyaan 17 : Perbedaan antara alamat logika dan phisik pada memory adalah : 
Pilihan
Pilihan
yang Answer
anda
diharapkan

a. Alamat logika (logical address) adalah alamat yang diturunkan oleh CPU

b, Alamat yang terdapat dalam memori disebut dengan alamat fisik (physical
address).

c. Alamat logika adalah alamat IP, sedang alamat phisik adalah alamat MAC

d. Alamat logika adalah alamat yang ada di main memory, sedang alamat
phisik adalah alamat di harddisk

e. Jawab a dan b benar

Feedback 

Score : 0/10
Pertanyaan 18 : Berikut ini adalah beberapa pendekatan untuk mencegah deadlock 
karena hold and wait 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Mengambil kembali semua semua sumber daya dari proses yang sedang
berjalan dan memberikkannya pada proses yang baru datang

Mengharuskan suatu proses meminta semua sumber daya yang dibutuhkan


sekaligus dan memblokir proses sampai semua permintaan dapat diberikan
secara bersamaan.

Membuat pengurutan linear jenis sumber daya

Memaksa proses untuk melepaskan sumber daya asalnya jika permintaan


lebih lanjut ditolak

Membuat kondisi agar semua proses berurutan menggunakan sumber daya


Feedback 

Score : 0/10

Pertanyaan 19 : Untuk mengakses data pada disk, dapat dibedakan atas beberapa 
tahap. Tahap dengan istilah seek time adalah 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Waktu yang diperlukan untuk mencari data di harddisk

Waktu yang diperlukan untuk memindahkan head pada track yang benar.

Waktu yang digunakan untuk memindahkan sektor yang berputar dan


dibutuhkan di bawah head

Waktu yang digunakan untuk mentransfer sejumlah bit pada head


Feedback 

Score : 0/10

Pertanyaan 20 : Strategi pengalokasian memori untuk mencari lubang kosong yang 
pencariannya dimulai dari awal, dan akan berhenti jika ditemukan lokasi terkecil 
pertama yang cukup untuk menempatkan proses, dikenal dengan istilah : 

Pilihan
Pilihan
yang Answer
anda
diharapkan

Next Fit

First Fit

Best Fit

Quick Fit
Worse Fit

Feedback 

Score : 0/10

Pertanyaan 21 : 

Jelaskan penyebab terjadinya page fault.

Answer

Score : 0/20

Pertanyaan 22 : Jika diketahui banyaknya page adalah 3, dan banyaknya reference 
string 12 dengan urutan : D C B A E D C B A E B E. Hitung berapa banyak page fault 
jika menggunakan algoritma FIFO 
Pilihan
Pilihan
yang Answer
anda
diharapkan

10

11

12

Feedback 

Score : 0/10

Pertanyaan 23 : Hal-hal ini yang membuat managemen memory diperlukan, kecuali : 
Pilihan
Pilihan
yang Answer
anda
diharapkan

Meningkatkan utilitas CPU

Data dan instruksi dapat diakses dengan cepat oleh CPU

Agar clock memory dan CPU bisa disinkronisasi

Transfer data dari/ke memory utama ke/dari CPU dapat efisien

Feedback 

Score : 0/10

Skor total anda adalah 0/250

Platform Dokeos 2.0


Pengelola : Jefri Valentino Pengajar : Husni Muhammad User Online : 34

Anda mungkin juga menyukai