Kamis, 21 Juni 2012

Soal-Soal Sistem Operasi Dikumpulkan dalam bentuk tulisan tangan pada saat kuliah Sistem Operasi

1. Jelaskan komponen sistem komputer, gambarkan skema sistem komputer
2. Sebutkan macam-macam memori yang ada pada komputer, urutkan berdasarkan kecepatannya.
3. Apa yang dimaksud dengan sistem operasi? Sebutkan tugas-tugas sistem operasi
4. Jelaskan komponen dasar sistem operasi
5. Jelaskan struktur dasar sistem operasi
6. Apakah yang dimaksud dengan proses? Apa beda proses dengan program?
7. Gambar dan jelaskan diagram: - 3 status dasar proses - 5 status proses
8. Sebutkan kemungkinan-kemungkinan yang terjadi pada suatu proses saat memiliki status running
9. Apa yang dimaksud Process Control Box (PCB), sebutkan dan jelaskan isi dari PCB
10. Operasi-operasi apa saja yang dapat dilakukan oleh sistem operasi terhadap proses? Jelaskan alasanalasan penghancuran proses dan penundaan-pengaktifan proses
11. Jelaskan sasaran utama dari penjadwalan proses
12. Pada suatu prosesor terdapat antrian proses sebagai berikut :
Nama proses Saat tiba Lama proses
A 16:00:00 8 detik
B 16:00:01 4 detik
C 16:00:04 2 detik
D 16:00:06 5 detik
E 16:00:08 7 detik
Hitung berapa turn arround time (T) dan rata-rata waktu tunggu (AWT) bila dilakukan penjadwalan dengan metode
a. FIFO
b. SJF
c. SJFP (Shortest Job First Preemptive)
d. Round Robin untuk quantum = 4 detik
e. Priority Schedulling dengan angka prioritas untuk proses A adalah 2, proses B adalah 1, proses C adalah 4, proses D adalah 3, proses E adalah 3
13. Apa yang Anda ketahui tentang prioritas, preemptive dan non preemptive pada penjadwalan
14. Jelaskan istilah-istilah berikut :
a. Multiprogramming
b. Critical section
c. Race condition
d. System call
e. Non-preemtable resource
f. Unsafe state
15. Jelaskan tentang konkurensi dan sebutkan hal-hal yang harus ditangani oleh sistem operasi dengan adanya proses kongkurensi.
16. Jelaskan perbedaan antara mutual exclusion, deadlock, startvation.
17. Jelaskan syarat-syarat terjadinya mutual exclusion.
18. Ada 4 proses, proses A,B,C,D.
Proses A memegang sumber daya 3, maksimal sumber daya yang dibutuhkan 7. Proses B memegang sumber daya 4 maksimal sumber daya yang dibutuhkan 6. Proses C memegang sumber daya 7, maksimal sumber daya yang dibutuhkan 12. Proses D memegang sumber daya 6 maksimal sumber daya yang dibutuhkan 9. Tersedia sumber daya 22. Alokasikan sumber daya secara hati-hati.
a. Apakah akan terjadi deadlock?
b. Apakah syarat terjadinya deadlock dan bagaimana menanggulanginya?

Tidak ada komentar:

Posting Komentar