file · Web viewMengelola swapping antara memori utama dan harddisk . Operasi dasar yang...

download file · Web viewMengelola swapping antara memori utama dan harddisk . Operasi dasar yang berkaitan dengan manajemen file sistem adalah, kecuali : Create File

If you can't read please download the document

Transcript of file · Web viewMengelola swapping antara memori utama dan harddisk . Operasi dasar yang...

Latihan Soal UTS Sisop

1. Mekanisme untuk menjamin eksekusi yang berurutan pada proses-proses yang bekerja sama agar data tetap konsisten adalah :

a. Sinkronisasi

b. Critical Section

c. Semaphore

d. Deadlock Prevention

e. Mutual Exclusion

2. Mekanisme Untuk Menjamin hanya satu proses saja yang mengakses sumber daya pada suatu interval waktu tertentu :

a. Sinkronisasi

b. Critical Section

c. Semaphore

d. Deadlock Prevention

e. Mutual Exclusion

3. Penyebab Terjadinya Deadlock adalah :

a. Adanya resource komputer yang digunakan oleh proses lain.

b. Adanya kumpulan proses yang menunggu suatu kejadian yang hanya dapat dilakukan proses lain yang juga dalam keadaan menunggu.

c. Adanya permintaan sumberdaya proses yang tidak terpenuhi.

d. Adanya pengambilan secara paksa sebuah sumber daya oleh CPU

e. Adanya proses yang tidak merespon secara tiba tiba.

4. Berikut adalah syarat syarat agar dapat terjadinya deadlock, kecuali :

a. Mutual exclusion condition

b. Hold and wait condition

c. Non preemption condition

d. Critical section condition

e. Circilar wait condition

5. Metode yang digunakan oleh sistem operasi unix dalam menangani masalah deadlock adalah :

a. Menggunakan protocol untuk menjamin bahwa sistem tidak pernah memasuki status Deadlock

b. Mengijinkan sistem memasuki status deadlock dan kemudian memperbaikinya.

c. Mengabaikan permasalahan dan seakan-akan deadlock tidak pernah terjadi pa sistem.

d. Memberi Pengurutan linier terhadap tipe-tipe sumber daya pada semua proses.

e. Mengharuskan setiap proses untuk meminta semua sumber daya yang diperlukan sekaligus dan tidak berlanjut sampai semuanya diberikan.

6. Untuk mencegah terjadinya kondisi Deadlock dapat dilakukan cara berikut ini, kecuali :

a. Mencegah Mutual Exclusion

b. Mencegah Hold and Wait

c. Mencegah Non preemption

d. Mencegah Circular Wait

e. Mencegah Deadlock Prevention

7. Manajemen memory mempunyai fungsi sebagai berikut, kecuali :

a. Mengelola Informasi mengenai memori yang dipakai dan tidak dipakai sistem

b. Mengatur jumlah memory yang ada dikomputer

c. Mengalokasikan memori ke proses yang memerlukan

d. Mendealokasikan memori dari proses yang telah selesai menggunakan

e. Mengelola swapping antara memori utama dan harddisk

8. Operasi dasar yang berkaitan dengan manajemen file sistem adalah, kecuali :

1. Create File

2. Reposition dalam File

3. Truncate File

4. Modifying File

5. Delete File

9. Operasi Truncate File berfungsi untuk :

a. Menghapus Semua isi file.

b. Mengubah tipe data file

c. Memindahkan isi file ke file yang lain

d. Manambahkan baris baru kedalam File

e. Mengganti isi file.

10. Informasi yang ada pada device direktori adalah, kecuali :

a. Name

b. Type

c. Address

d. Maximum Length

e. Minimum Length

11. Manajemen perangkat I/O mempunyai beragam fungsi, kecuali ;

a. Mengirim perintah ke perangkat I/O agar menyediakan layanan.

b. Menangani interupsi perangkat I/O

c. Menangani kesalahan pada perangkat I/O

d. Menyediakan perintah untuk perangkat I/O

e. Menyediakan interface ke pemakai.

12. Memori utama perlu dikelola untuk memenuhi kebutuhan berikut, kecuali :

a. Relocation

b. Protection

c. Sharing

d. Physical organization

e. Modification

13. Mekanisme CPU dapat menjalankan beberapa I/O device sekaligus disebut :

a. Interrupt

b. Concurrent

c. caching

d. device controller

e. Programmed I/O

14. Mekanisme CPU yang bertanggung jawab memindahkan data dari / ke memori ke / dari controller disebut :

a. Interrupt

b. Concurrent

c. Programmed I/O

d. Caching

e. Buffer

15. Hardware tambahan didalam sistem komputer yang dapat memindahkan blok data dari buffer langsung ke memory tanpa mengganggu CPU adalah :

a. I/O Controller

b. DMA Controller

c. Memory Controller

d. Disk Controller

e. Semua jawaban salah

16. Kemungkinan proses-proses untuk melakukan akses data secara bersamaan yang menyebabkan data tersebut berubah disebut :

a. Critical section

b. Race condition

c. Producer / Consumer Problem

d. Sinkronisasi

e. Mutual exclusion

17. Bagian dari program dan diamanatkan untuk selalu berada dalam keadaan mutual exclusion adalah :

a. Semaphore

b. Critical Region

c. Monitor

d. Page Fault

e. Interruption

18. Solusi yang digunakan untuk mengangani deadlock pada saat eksekusi proses dan didasarkan pada alokasi resource pada saat proses berlangsung

a. Deadlock prevention

b. Deadlock avoidance

c. Deadlock detection

d. Deadlock initiation

19. Kapan deadlock prevention dilakukan ?

a. Saat perancangan proses

b. Proses sedang berlangsung

c. Proses waiting

d. Proses terminated

20. Apa yang terjadi pada paging / segmentasi sederhana ?

a. Semua alamat yang digunakan oleh proses berupa alamat fisik diubah menjadi alamat lojik pada saat proses dieksekusi

b. Processor memanggil proses yang sebelumnya terblok untuk dieksekusi lagi

c. Disk mengirimkan interrupt bila data yang diminta telah tersedia di memori

d. Proses dipecah-pecah menjadi bagian kecil-kecil yang dapat ditaruh di memori secara terpisah-pisah dan tidak harus berurutan