Anda di halaman 1dari 4

1. Didalam Sistem Komputer, yang termasuk Hardware, Sistem Programs, dan Application Programs secara berturutan adalah: a.

Physical devices, Banking System, Sistem Operasi b. Machine language, Compilers, Editors c. Microarchitecture, Compilers, Web Browser d. Machine language, Airline Resevation, Sistem Operasi 2. Pada Komputer Generasi Ketiga, diperkenalkan beberapa metode baru kecuali: a. Time-Sharing b. Large Scale Integration (LSI) c. Spooling d. Multiprogramming 3. Urutan Hierarchy Memory mulai dari Waktu Akses yang tercepat adalah: a. Cache, Registers, Main Memory, Magnetic Disk, Magnetic Tape b. Registers, Cache, Main Memory, Magnetic Tape, Magnetic Disk c. Registers, Main Memory, Cache, Magnetic Disk, Magnetic Tape d. Registers, Cache, Main Memory, Magnetic Disk, Magnetic Tape 4. Suatu proses mungkin berada pada salah satu dari 3 state: Running, Ready, dan Blocked. Transisi dari satu state ke state yang lain tidak mungkin dapat dilakukan, terjadi pada transisi: a. Dari state Blocked ke Running b. Dari state Ready ke Running c. Dari state Running ke Blocked d. Dari state Blocked ke Ready 5. Beberapa kelebihan implementasi Thread didalam Process Management kecuali: a. Dapat dijalankan secara quasi-paralel b. Lebih mudah untuk di-create atau di-delete c. Performance yang lebih baik d. Tidak berguna untuk sistem dengan Multiple CPU 6. Didalam permasalahan Producer Consumer menggunakan Semaphores, operasi yang dilakukan oleh proses Consumer adalah: a. down (&empty) dan up (&full) b. down (&full) dan up (&empty) c. down (&empty) dan up (&empty) d. down (&full) dan up (&full) 7. Pada masalah Klasik Komunikasi Antar Proses, permasalahan yang menganalogikan keterbatasan Resouce adalah: a. The Sleeping Barber Problem b. The Readers and Writers Problem c. The Dining Philosophers Problem d. Semua benar 8. Didalam Scheduling Round Robin, diket: Quantum=20 msec, Switching Time=5 msec. Berapa persentase CPU yang terbuang untuk switching ? a. 25 % b. 75 % c. 80 % d. 20 % 9. Diketahui ada 10 Resource dan 3 Proses. Dari keempat Kondisi dibawah ini manakah yang tidak Safe: a. Has 4 2 2 Max 9 4 7 b. Has 3 3 2 Max 9 4 7 c. Has 3 2 3 Max 9 4 7 d. Has 3 2 2 Max 9 4 7

10. Dalam melawan kondisi Circular Wait, Resource diberikan nomer urut. Misalkan CD-RW diberi nomer urut 2 dan sedang dipakai oleh Proses A. Scanner diberi nomer urut 3 dan sedang dipakai oleh proses B. Pernyataan yang benar adalah: a. Proses A tidak boleh meminta Scanner b. Proses B boleh meminta CD-RW c. Proses B tidak boleh meminta CD-RW d. Jawaban a,b benar 11. Diketahui urutan holes yang ada didalam memori: 16 K, 10 K, 32 K, 24 K, 15 K, 17 K, 20 K, 35 K, 23 K Ada 3 proses yang akan masuk kedalam memori dengan data sebagai berikut: Proses A: 23 K Proses B: 14 K Proses C: 19 K Urutan holes yang akan dimasuki oleh proses A, B, C tersebut dengan memakai Algoritma First Fit adalah: a. 23 K, 15 K, 20 K b. 35 K, 32 K, 24 K c. 32 K, 24 K, 20 K d. 32 K, 16 K, 24 K 12. Pada soal no. 11, Urutan holes yang akan dimasuki oleh proses A, B, C tersebut dengan memakai Algoritma Best Fit adalah: a. 32 K, 24 K, 20 K b. 32 K, 16 K, 24 K c. 23 K, 15 K, 20 K d. 35 K, 32 K, 24 K 13. Pada soal no. 11, Urutan holes yang akan dimasuki oleh proses A, B, C tersebut dengan memakai Algoritma Worst Fit adalah: a. 35 K, 32 K, 24 K b. 32 K, 16 K, 24 K c. 32 K, 24 K, 20 K d. 23 K, 15 K, 20 K 14. Pada soal no. 11, Urutan holes yang akan dimasuki oleh proses A, B, C tersebut dengan memakai Algoritma Next Fit adalah: a. 32 K, 16 K, 24 K b. 35 K, 32 K, 24 K c. 32 K, 24 K, 20 K d. 23 K, 15 K, 20 K 15. Didalam Algoritma System Batch, jumlah Job yang dapat diselesaikan per jam, disebut: a. Turnaround Time b. Throughput c. Response Time d. Proportionality 16. Didalam penjadwalan proses Multiple Queue, untuk menyelesaikan proses dengan 250 Quanta, CPU memerlukan berapa kali Swap. a. 8 kali b. 7 kali c. 6 kali d. 9 kali 17. Didalam konsep Multiprogramming, ada 3 job dengan tipe job 50 % I/O Wait, berapa persen utilisasi dari CPU. a. 12,5 % b. 75 % c. 25 % d. 87,5 %

18. Diketahui Mapping / Pemetaan antara Virtual Address dengan Physical Memory Address: 04K 48K 8 12 K 12 16 K 16 20 K 20 24 K 24 28 K 28 32 K 32 36 K 36 40 K 40 44 K 44 48 K 48 52 K 52 56 K 56 60 K 60 64 K Virtual Address X 0 3 1 0 2 5 3 1 4 X 5 2 6 4 7 X 8 X 9 X 10 6 11 X 12 X 13 7 14 X 15 Physical Memory Address 04K 48K 8 12 K 12 16 K 16 20 K 20 24 K 24 28 K 28 32 K

Physical Memory Address dari Virtual Address ke 25000 byte, adalah: a. 8192 byte b. 8615 byte c. 8616 byte d. Semua salah 19. Sama dengan no. 18, Physical Memory Address dari Virtual Address ke byte 61400, adalah: a. 32767 byte b. 32728 byte c. 32729 byte d. Terjadi Page Fault

20. Didalam Sistem Real Time, terjadi 4 event dengan periode: 80 ms, 100 ms, 60 ms, 200 ms. Keempat event tersebut membutuhkan CPU time: 20 ms, 40 ms, 15 ms, X ms. Agar supaya keempat event tersebut dapat dijadwalkan (Schedulable), maximum nilai X dalam hal ini adalah: a. 10 ms b. 15 ms c. 20 ms d. 25 ms

Kerjakan semua soal dengan jelas dan terperinci 1Diketahui ada 4 buah job A,B,C,D yang datang secara batch, dengan data data sbb: Job Running Times Arrival Time (menit) A 16 9:10 B 10 9:10 C 5 9:14 D 7 9:32 Algoritma Penjadwalan yang dipakai adalah Shortest Remaining Time Next. Tentukan waktu mulai dan selesai di running dari setiap Job Tentukan Turn Around Time setiap Job Tentukan Mean Turn Around Time (MTT)

2. Diketahui 4 buah proses (A s/d D) yang akan diselesaikan secara batch didalam sistem komputer dengan data data sebagai berikut: Proses Waktu Datang Waktu CPU yang dibutuhkan I/O Wait A 11:00 8,95 menit 50 % B 11:05 8,08 menit 50 % C 11:15 3,52 menit 50 % D 11: 20 4,83 menit 50 % Hitung Waktu Selesai untuk setiap proses dengan konsep Multiprogramming. (Gunakan 2 digit dibelakang koma dengan cara pembulatan kebawah untuk angka akhir 1-4 dan pembulatan keatas untuk angka akhir 5-9)

Anda mungkin juga menyukai