Anda di halaman 1dari 18

Nama :

NIM :
Kelas :

UJIAN TENGAH SEMESTER


MATA KULIAH : SISTEM OPERASI
SEMESTER : I (SATU)
SIFAT UJIAN : CLOSED BOOK INCLUDING ELECTRONICS

BERI TANDA SILANG PADA SALAH SATU JAWABAN YANG PALING BENAR
DIBAWAH INI :

1. Perangkat lunak yang berfungsi menjembatani manusia dan komputer dalam hal
instruksi atau perintah disebut …..

a) Sistem Operasi
b) Software Aplikasi
c) Periferal
d) Terminal

2. Komponen Sistem Komputer secara umum terdiri dari …..

a) Perangkat Keras, Software, Hardware, User


b) Software, Hardware, User, OS
c) Program Aplikasi, User, Brainware, Hardware
d) Brainware, Software, Hardware, Program Aplikasi

3. Apa yang dimaksud dengan Symmetric clustering ?

a) Semua N host menjalankan aplikasi


b) Semua N host dalam keadaan standby
c) Satu server menjalankan aplikasi sementara server lain standby
d) Server menjalankan semua aplikasi

4. Apa yang dimaksud dengan Asymmetric clustering ?

a) Semua N host menjalankan aplikasi


b) Semua N host dalam keadaan standby
c) Satu server menjalankan aplikasi sementara server lain standby
d) Server menjalankan semua aplikasi

5. Apa yang dimaksud dengan Symmetric Multiprocessing ?


a) Setiap prosessor mempunyai tugas tertentu
b) Setiap prosessor menjalankan sistem operasi
c) Setiap prosessor menjalankan sistem operasi yang identik dan berkomunikasi
antar prosessor jika diperlukan.
d) Setiap prosessor menjalankan sistem operasi yang identik tanpa harus
berkomunikasi antar prosessor.

6. Apa yang dimaksud dengan Asymmetric multiprocessing ?

a) Setiap prosessor mempunyai tugas tertentu


b) Setiap prosessor menjalankan sistem operasi
c) Setiap prosessor menjalankan sistem operasi yang identik dan berkomunikasi
antar prosessor jika diperlukan.
d) Setiap prosessor menjalankan sistem operasi yang identik tanpa harus
berkomunikasi antar prosessor

7. Arsitektur perangkat keras komputer tradisional terdiri dari empat komponen utama
yaitu .....

a) Prossesor, Memori Penyimpanan, Brainware, User


b) Prossesor, Data, Proses, Communication
c) Prossesor, Data, Communication, Input
d) Prossesor, Memori Penyimpanan, Input, Output

8. Layanan sistem operasi untuk programmer adalah …..

a) Eksekusi program, Operasi I/O, Manipulasi sistem file, komunikasi, Mendeteksi


kesalahan
b) New, running, waiting, ready, terminated
c) Program counter, penghentian proses, priority scheduling, round-robin
scheduling
d) Komunikasi, running, data, error

9. Komputer digunakan untuk melaksanakan sejumlah pekerjaan (job). Pada umumnya


dalam melaksanakan pekerjaan, alat yang tidak harus ada adalah …..

a) Prossesor
b) Memori
c) Modem
d) Monitor
10. Yang bukan termasuk komponen sistem operasi adalah …..

a) Manajemen Proses
b) Manajemen Main Memori
c) Prosessor
d) Command Interprenter System

11. Media penyimpanan data yang akan hilang datanya bila tidak ada aliran listrik
adalah …..

a) Kernel
b) Volatile
c) Non Volatile
d) Non Kernel

12. Media penyimpanan data yang tidak akan hilang datanya bila tidak ada aliran listrik
adalah …..

a) Kernel
b) Volatile
c) Non Volatile
d) Non Kernel

13. Yang bukan jenis antrian penjadwalan adalah …..

a) Job Queue
b) Ready Queue
c) Memory Queue
d) Device Queue

14. Pada saat proses dieksekusi akan terjadi perubahan status. Status proses terdiri
dari …..

a) New -> Running -> Waiting -> Ready -> Terminated


b) New -> Running -> Ready -> Terminated -> Waiting
c) New -> Running -> Terminated -> Waiting -> Ready
d) Ready -> New -> Running -> Waiting -> Terminated

15. Ada 2 model komunikasi, yaitu …..

a) Message – passing model dan Shared – memory model


b) Message model dan Passing model
c) Shared model dan Memory model
d) Message model dan Shared model

16. Ada 3 metode yang umum digunakan untuk melewatkan parameter antara program
yang sedang berjalan dengan sistem operasi, Kecuali …..

a) Melewatkan parameter melalui register.


b) Menyimpan parameter pada tabel yang disimpan dimemori dan alamat tabel
tersebut dilewatkan sebagai parameter diregister.
c) Push parameter ke stack oleh program dan pop isi stack yang dilakukan oleh
sistem operasi
d) Melewatkan parameter ke command interpreter

17. Keuntungan sistem thread adalah pada respon lebih cepat, menggunakan resource
bersama-sama, lebih ekonomis dan meningkatkan utilitas arsitektur mikroprosessor.
Thread terdiri dari dua bentuk, yaitu …..

a) Java thread and Solaris thread


b) User thread and kernel thread
c) Single thread and Multi thread
d) POSIX Pthreads and Mach C-Threads

18. Apa yang dimaksud dengan Short term scheduler ?

a) Memilih proses-proses yang siap untuk dieksekusi


b) Menyeleksi proses-proses mana yang harus dibawa ke ready queue.
c) Pembuatan proses (prosess creation)
d) Penghentian proses (process deletion)

19. Apa yang dimaksud dengan Longterm scheduler ?

a) Memilih proses-proses yang siap untuk dieksekusi


b) Menyeleksi proses-proses mana yang harus dibawa ke ready queue.
c) Pembuatan proses (prosess creation)
d) Penghentian proses (process deletion)

20. Proses-proses yang membutuhkan lebih banyak waktu untuk melakukan komputasi
daripada menjalankan I/O sehingga CPU burst yang dibutuhkan lebih lama adalah …..

a) I/O Bound process


b) CPU Bound process
c) I/O Waiting queue
d) Ready queue

21. Proses-proses yang membutuhkan lebih banyak waktu untuk melakukan komputasi
daripada menjalankan I/O sehingga CPU burst yang dibutuhkan lebih singkat adalah…..

a) I/O Bound process


b) CPU Bound process
c) I/O Waiting queue
d) Ready queue

22. Apa yang dimaksud dengan Proses …..

a) Program yang sedang di eksekusi


b) Program yang sedang berhenti
c) Program yang sedang menunggu
d) Program yang sedang dibuat

23. Sistem Operasi mengeksekusi berbagai jenis program. Pada sistem batch program
tersebut biasanya disebut dengan …..
a) Job
b) Program User
c) Terminated
d) Stack

24. Sistem Operasi mengeksekusi berbagai jenis program. Pada sistem time sharing
tersebut biasanya disebut dengan …..
a) Job
b) Program User
c) Terminated
d) Stack

25. Pada saat proses dieksekusi, akan terjadi perubahan status. Status proses
didefinisikan sebagai bagian dari aktivitas proses yang sedang berlangsung saat itu
a) Bagian dari program User
b) Bagian dari sistem
c) Bagian dari program counter
d) Bagian dari aktivitas proses yang sedang berlangsung
26. Masing masing proses direpresentasikan oleh sistem operasi dengan menggunakan
PCB. PCB adalah singkatan dari …..
a) Process Control Bus
b) Process Central Bus
c) Process Control Block
d) Process Central Block
27. Berikut ini adalah elemen elemen dari PCB, kecuali …..
a) Identifier dan State
b) Priority dan Program Counter
c) I/O status information dan terminated
d) context data dan memory pointers

28. Gambar berikut adalah Diagram …..

a) Penjadwalan jangka menengah


b) Representasi penjadwalan Proses
c) Status Proses
d) Parameter Marshall
29. Gambar berikut adalah …..

a) Penjadwalan jangka menengah


b) Representasi penjadwalan Proses
c) Status Proses
d) Parameter Marshall

30. Gambar berikut adalah …..


a) Penjadwalan jangka menengah
b) Representasi penjadwalan Proses
c) Status Proses
d) Parameter Marshall
31. Gambar berikut adalah …..

a) Penjadwalan jangka menengah


b) Representasi penjadwalan Proses
c) Status Proses
d) Parameter Marshall

32. RPC adalah abstraksi pemanggilan prosedur diantara proses pada sistem jaringan.
RPC singkatan dari …..
a) Remote Procedure Call
b) Remote Protocol Call
c) Remote Process Call
d) Remote Programming Call

33. Interprocess communication adalah …..


a) mekanisme proses proses untuk berkomunikasi dan melakukan sinkronisasi
b) Proses melakukan komunikasi langsung ke proses lain
c) Proses melakukan komunikasi tidak langsung ke proses lain
d) Antar tiap tiap pasangan proses terdapat tepat satu saluran

34. Komunikasi Langsung adalah …..


a) mekanisme proses proses untuk berkomunikasi dan melakukan sinkronisasi
b) Proses melakukan komunikasi langsung ke proses lain
c) Proses melakukan komunikasi tidak langsung ke proses lain
d) Antar tiap tiap pasangan proses terdapat tepat satu saluran

35. Sambungan mempunyai beberapa kapasitas yang menentukan jumlah pesan yang
dapat ditampung sementara. Bentuknya berupa antrian pesan yang dilewatkan ke
sambungan. Terdapat tiga cara implementasi antrian pesan tersebut yaitu …..
a) Zero Capacity, Bounded Capacity, Unbounded Capacity
b) Cooperating Process, Bounded Capacity, Unbounded Capacity
c) Zero Capacity, Bounded Capacity, Cooperating Process
d) Zero Capacity, Cooperating Process, Unbounded Capacity

36. Berikut ini adalah keuntungan kerjasama proses , kecuali …..


a) Sharing Informasi
b) Modularitas
c) Kemudahan
d) Identifikasi proses

37. Gambar berikut adalah model multithreading …..

a) Model Many to One


b) Model One to One
c) Model Many to Many
d) Model Thead pada Solaris

38. Gambar berikut adalah model multithreading …..


a) Model Many to One
b) Model One to One
c) Model Many to Many
d) Model Thead pada Solaris

39. Gambar berikut adalah model multithreading …..

a) Model Many to One


b) Model One to One
c) Model Many to Many
d) Model Thead pada Solaris

40. Gambar berikut adalah …..


a) Java thread
b) Solaris Thread
c) Single thread
d) Multi Thread

41. Keuntungan dari sistem Thread adalah …..


a) Respon lebih cepat, bersama sama menggunakan resource, lebih ekonomis dan
dapat meningkatkan utilitas arsitektur mikroprosessor
b) Respon lebih cepat, menggunakan resource masing masing, lebih ekonomis dan
dapat meningkatkan utilitas arsitektur mikroprosessor
c) Respon lebih cepat, menggunakan resource bersama sama, kurang ekonomis
dan dapat meningkatkan utilitas arsitektur mikroprosessor
d) Respon lambat, menggunakan resource bersama sama, kurang ekonomis dan
dapat meningkatkan utilitas arsitektur mikroprosessor

42. Gambar berikut adalah Thread …..


a) Java thread
b) Solaris Thread
c) Single thread
d) Multi Thread

43. Berikut adalah process dari …..

a) Solaris process
b) Status process
c) Parameter marshall process
d) Representasi penjadwalan Proses

44. Komunikasi client server menggunakan berbagai bentuk antara lain socket, RPC
dan RMI. Singkatan dari apa RMI …..
a) Remote Method Invocation
b) Read Method Invocation
c) Reading Method Invocation
d) Read – write Method Invocation
45. Sebuah solusi dari permasalahan critical section harus memenuhi 3 syarat, yaitu
mutual exclusion, Progress, dan …..
a) Bounded Waiting
b) Race Condition
c) Bounded
d) Modularitas

46. Algoritma yang digunakan untuk pemecahan permasalahan critical section pada n
proses adalah …..
a) Algoritma Bakery
b) Algoritma Pemprograman
c) Algoritma Reminder
d) Algoritma Prosess

47. Pada Semaphore terdapat dua operasi sederhana, yaitu …..


a) Wait dan Signal
b) Block dan Wakeup
c) Critical Section dan Remainder Section
d) Busy Waiting dan Variabel

48. Suatu modul yang akan memberikan control pada CPU terhadap penyeleksian
proses yang dilakukan selama short-term scheduling adalah …..
a) Throughput
b) CPU Utilization
c) Turnaround time
d) Dispatcher
49. Salah satu kriteria yang digunakan untuk melakukan pembandingan algoritma
penjadwalan CPU adalah …..
a) Throughput
b) Non - peempitive
c) Peempitive
d) Dispatcher

50. Gambar berikut adalah Siklus …..


a) Siklus CPU I/O Burst
b) Siklus Process
c) Siklus CPU Switch
d) Siklus CPU

51. Apa yang dimaksud dengan User mode …..


a) Eksekusi dilakukan untuk kepentingan sistem operasi
b) Eksekusi dilakukan untuk kepentingan user
c) Eksekusi dilakukan untuk kepentingan user dan sistem operasi
d) Eksekusi tidak dilakukan

52. Berikut ini adalah gambar …..


a) Sistem Operasi Berlapis
b) Struktur Sistem UNIX
c) Struktur Layer MS-DOS
d) Struktur Sistem VM

53. Berikut ini adalah gambar …..

a) Sistem Operasi Berlapis


b) Struktur Sistem UNIX
c) Struktur Layer MS-DOS
d) Struktur Sistem VM

54. Berkut ini adalah gambar …..


a) Sistem Operasi Berlapis
b) Struktur Sistem UNIX
c) Struktur Layer MS-DOS
d) Struktur Sistem VM

55. Berikut ini adalah gambar metode I/O …..


a) Synchronous dan Asynchronous
b) Symmetric clustering dan Asymmetric clustering
c) Symmetric Multiprocessing dan Asymmetric Multiprocessing
d) Symmetric clustering dan Symmetric Multiprocessing

56. Apa yang dimaksud dengan Monitor mode …..


a) Eksekusi dilakukan untuk kepentingan sistem operasi
b) Eksekusi dilakukan untuk kepentingan user
c) Eksekusi dilakukan untuk kepentingan user dan sistem operasi
d) Eksekusi tidak dilakukan

57. Kumpulan prosessor yang tidak menggunakan memori atau clock bersama sama
disebut dengan …..
a) Sistem Proteksi
b) Sistem Terdistribusi
c) Sistem Command Intepreter
d) Sistem manajemen penyimpanan sekunder

58. Suatu mekanisme untuk mengontrol akses oleh program, proses atau user pada
sistem maupun resource dari user disebut …..
a) Sistem Proteksi
b) Sistem Terdistribusi
c) Sistem Command Intepreter
d) Sistem manajemen penyimpanan sekunder
59. Program yang membaca atau menterjemahkan pernyataan kontrol disebut …..
a) Sistem Proteksi
b) Sistem Terdistribusi
c) Sistem Command Intepreter
d) Sistem manajemen penyimpanan sekunder

60. Situasi dimana beberapa proses mengakses dan memanipulasi data yang
digunakan bersama sama secara konkuren disebut dengan …..
a) Race condition
b) Critical- section problem
c) Mutual exclusion
d) Bounded waiting

Anda mungkin juga menyukai