1. Jenis Sistem Operasi ini mengutamakan waktu A. Embedded OS B. Personal OS C. Multi Processor OS
D. Real Time OS
2. Salah satu dari control and status register adalah A. Data register B. address register C. index register
D. Program status word
3. Salah satu system call untuk process adalah A. Open()
B. Fork() C. Stat() D. Iseek()
4. Berikut ini adalah salah satu teknik untuk komunikasi I/O A. Segmentation B. Fetch/execute
C. Polling D. Spooling
5. Berikut ini adalah contoh mengakses file data1 dengan cara “ absolute path” A. ../mydata/Cprog/data1
B. /home/mydata/Cprog/data1 C. Mydata/Cprog/data1 D. ./mydata/Cprog/data1
6. Organisasi file yang menggunakan key untuk setiap record sehingga dapat diakses secara langsung adalah
A. Hashed file B. Sequential File C. Index Sequential file D. Chained file
7. Jika sebuah system multiprogramming dengan I/O waiting time 70%. Maka waktu CPU/process untuk 2 proses adalah A. 0.590
B. 0.255 C. 0.490 D. 0.245
8. Berikut ini adalah transisi proses state yang tidak mungkin terjadi A. Dari ready ke running B. Dari running ke ready
C. Dari blocked ke running D. Dari running ke blocked
9. Salah satu operasi yang dilakukan terhadap semaphore adalah A. Test B. Set
C. Sleep D. Kill
10. Perintah dibawah ini salah satu cara menangani mutual exclusion: If lock = 0, lock is set to = 1, then enters the critical region If lock = 1, wait until lock = 0 Permasalahan yang dapat terjadi disini adalah A. Fragmentasi B. Duplicate name C. Thrashing
D. Race condition
11. Berikut ini adalah salah satu kelemahan implementasi thread pada user level A. Masing-masing thread menggunakan algoritma scheduling yang berbeda B. Performance kurang baik
C. Implementasi blocking system call D. Menciptakan thread cukup complex
12. Misalkan ada 2 proses A dan B dan masing-masing proses memiliki 3 thread. Jika thre ad di implementasikan pada user level, maka thread scheduling yang berlaku adalah
A. A1, A2, A3, A1, A2, A3 B. A1, B1, A2, B2, A3, B3 C. A1, A2, A3, B1, A2, A3 D. B1, B2, B3, A1, B2, B3
13. Scheduler yang berfungsi mengambil job dari antrian(queue) ke memory adalah A. Dispatcher
B. Admission scheduler C. CPU scheduler D. Memory scheduler
14. Permasalahan pada system alokasi file secara contiguous adalah
A. Fragmentasi B. Segmentasi C. Thrashing D. Performance lambat
15. Jika memory kosong (holes) dalam keadaan tersortir, maka keterangan mengenai system alokasi memory dibawah ini yang benar adalah
A. First fit = best fit B. Best fit = next fit C. First fit = quick fit D. Best fit = quick fit