Soal dan Jawaban UTS Semester Ganjil Sistem Operasi

Soal dan Jawaban UTS Semester Ganjil Sistem Operasi
(SEMESTER III PRODI MIF)


1. Struktur sebuah sistem komputer dapat dibagi menjadi …
a. Sistem operasi komputer, struktur penyimpanan, proteksi perangkat keras.
b. Struktur I/O, managemen proses, storage hierarchy.
c. Managemen proses, struktur penyimpanan, sistem proteksi.
d. Managemen secondary storage, struktur I/O, sistem operasi komputer.

2. Sebuah program yang mengatur perangkat keras komputer disebut juga …
a. Sistem operasi.
b. Sistem jaringan.
c. Sistem hardware.
d. Sistem berkas.

3. Yang bukan termasuk dari komponen sebuah sistem operasi, adalah …
a. Manajemen proses.
b. Manajemen sekunder.
c. Manajemen primer.
d. Manajemen masukan / keluaran.

4. Kumpulan alamat fisik yang berkorespondensi dengan alamat virtual disebut …
a. Ruang  alamat fisik
b. Ruang alamat virtual
c. Ruang alamat fisik dan virtual
d. Ruang alamat logika

5. Struktur sebuah komputer dapat dibagi menjadi …
a. Sistem operasi komputer, CPU (Central Processing Unit), video controller, storage
hierarchy, perangkat keras.
b. Sistem operasi komputer, struktur I/O, struktur penyimpanan, storage hierarchy,
perangkat keras.

c. CPU (Central Processing Unit), struktur penyimpanan, interupsi  I/O, device controller,
storage hierarchy.
d. CPU (Central Processing Unit), struktur I/O, struktur penyimpanan,  video controller,
storage hierarchy.

6. Untuk mengubah alamat virtual ke alamat fisik diperlukan suatu perangkat keras yang
bernama ...
a. Memory Management Unit (MMU).
b. Memory.
c. Alokasi memory.
d. Secondary memory.

7. Managemen sistem masukan/keluaran sering disebut dengan …
a. Secondary manager
b. Volately
c. Device manager
d. Buffer – caching


8. Sistem operasi bertanggung jawab atas aktivitas – aktivitas yang berkaitan dengan
manajemen proses. Dibawah ini yang tidak termasuk adalah …
a. Penghapusan prosespengguna dan system proses
b. Menyediakan mekanisme untuk penanganan deadlock.
c. Menunda atau melanjutkan proses
d. Menunda mekanisme untuk proses komunikasi

9. Yang bukan termasuk system calls utama yaitu …
a. Status information
b. File manipulation
c. Information maintenance
d. Proses control

10. Dimana setiap pemroses melakukan semua tugas melalui sistem operasi dan semua pemroses
berderajat sama, adalah …
a. Increased thorughput
b. Increased reliability
c. Asymmetric multiprocessing
d. Symmetric multiprocessing

11. Dibawah ini yang bukan termasuk dari aktivitas – aktivitas sistem operasi yang berkaitan
dengan manajemen memory, adalah …
a. Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.
b. Mencegah sebuah proses dari pengambilan memory proses lain yang sedang berjalan
pada komputer.

c. Memilih program yang akan di-load ke memori.
d. Mengalokasikan dan mendealokasikan memori jika diperlukan.

12. Pertukaran informasi dilakukan melalui fasilitas komunikasi antar proses yang disediakan
oleh sistem operasi, disebut …
a. Shared-memory.
b. Komunikasi.
c. Informasi / pemeliharaan.
d. Message-passing

13. Tempat penyimpanan sementara sejumlah data volatile yang dapat diakses langsung oleh
prosesor, adalah …
a. RAM (Random Access Memory)
b. Cache memory.
c. Memory ekstensi.
d. Volatile.

14. Urutan dari karakter-karakter yang diatur menjadi barisan dan mungkin halaman, adalah …
a. Text file.
b. Source file.
c. Object file.
d. Executable file.

15. Dibawah ini yang bukan arsitektur perangkat keras, adalah …
a. Prosesor.
b. Memory penyimpanan.
c. RAM (Random Access Memory).
d. Masukan (Input).

16. Proses yang dieksekusi menggunakan CPU hingga proses tersebut menyerahkannya secara
sukarela, adalah …
a. Penjadwalan non-preemptive.
b. Penjadwalan preemptive.
c. Proses creation.
d. Context switch

17. Sebuah koleksi informasi berkaitan yang diberi nama dan disimpan di dalam secondary
storage, adalah …
a. Group.
b. Berkas.
c. Status information.
d. Secondary memory.

18. Proses yang selesai dalam satuan waktu tertentu, disebut …
a. Waktu Turnaround.
b. Waktu tunggu.
c. Throughput.
d. Waktu respon.

19. Satu prosesor mengerjakan banyak program yang ada pada memory utama, disebut …
a. Multiprogramming.
b. Multiprocessing.
c. Spooling.
d. Multitasking / time sharing.

20. Sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan. Ribuan atau
bahkan jutaan, adalah …
a. Memory.
b. Buffer.
c. Driver.
d. Secondary storage.

21. Tambahan memori yang digunakan untuk membantu proses - proses dalam komputer, adalah

a. RAM (Random Access Memory).
b. Buffer.
c. Cache memory.
d. Flash memory.

22. Proses mengkaitkan sebuah sistem berkas yang baru ditemukan pada sebuah piranti ke
struktur direktori utama yang sedang dipakai, adalah …
a. Mounting.
b. Remoute mounting.
c. Mounting lokal.
d. Owner.

23. Worst fit adalah …
a. Mengalokasikan lubang pertama ditemukan yang besarnya mencukupi.
b. Mengalokasikan lubang terbesar yang ada.
c. Mengalokasikan lubang dengan besar minimum yang mencukupi permintaan.
d. Mengalokasikan lubang pertama ditemukan yang besarnya mencukupi. Pencariandimulai
dari akhir pencarian sebelumnya.

24. Satu job dikerjakan oleh banyak prosesor berguna untuk meningkatkan utilitas, disebut …
a. Multitasking.
b. Spooling.
c. Device independence.
d. Multiprocessing.

25. Libraries dari rutin untuk programer, disebut …
a. Text.
b. Library.
c. Source code.
d. Object.

26. Program yang sedang dieksekusi yang mencakup program counter, register, dan variabel di
dalamnya, disebut juga …
a. Proses
b. Proses turunan
c. Status proses
d. Sistem berkas

27. Demand paging merupakan implementasi dari memori virtual, maka keuntungannya sama
dengan keuntungan memori virtual, kecuali …
a. Banyak M/K yang dibutuhkan.
b. Sedikit memory yang dibutuhkan.
c. Dapat melayani lebih banyak pengguna.
d. Respon yang lebih cepat.

28. Program yang membaca instruksi dan mengartikan control statements, kecuali …
a. control-card interpreter
b. command-line interpreter
c. shell
d. Spooling

29. Kode-kode program dalam berbagai bahasa pemrograman, adalah …
a. Object.
b. Source code.
c. Text.
d. Library.

30. Pada berbagai kasus, ada tiga komponen yang kita hadapi pada saat melayani kesalahan
halaman, yaitu …
a. Melayani interupsi kesalahan halaman, menyimpan register pengguna dan proses,
tetapkan bahwa interupsi merupakan kesalahan halaman.
b. Membaca halaman, menyimpan register pengguna dan proses, tetapkan bahwa interupsi
merupakan kesalahan halaman.
c. Melayani interupsi kesalahan halaman, membaca halaman, mengulang kembali proses.
d. Membaca halaman, tetapkan bahwa interupsi merupakan kesalahan halaman, mengulang
kembali proses.

31. Perintah untuk menghapus sebagian isi berkas, adalah …
a. Truncate.
b. Delete.
c. Repotision.
d. Read.

32. Urutan dari berbagai subroutine dan fungsi yang masing-masing kemudian diatur sebagai
deklarasi - deklarasi diikuti oleh pernyataan-pernyataan yang dapat diexecute, disebut …
a. Executable file.
b. Object file.
c. Text file.
d. Source file.

33. Port M/K yang merupakan register yang ditulis oleh CPU untuk memulai perintah/untuk
mengganti modus perangkat, adalah …
a. Status.
b. Control.
c. Data – in.
d. Data – out.

34. Perluasan logical dari multiprogramming, disebut …
a. Batch.
b. Multiprogramming.
c. Time sharing (multitasking).
d. Symmetric multiprocessing.

35. Status yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi, disebut juga

a. Running.
b. Waiting
c. Ready.
d. New.

36. Fungsi batch adalah …
a. Macam – macam format dari word processor.
b. Data text / dokumen.
c. Siap menjalankan program bahasa mesin.
d. Memerintahkan ke comand interpreter.

37. Suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi, adalah …
a. Kernel.
b. Microkernel.
c. Hybrid.
d. Driver.

38. Perintah membaca berkas, adalah …
a. Create.
b. Write.
c. Read.
d. Delete.

39. Tempat penyimpanan sementara (volatile) sejumlah kecil data untuk meningkatkan
kecepatan pengambilan atau penyimpanan data di memori oleh prosesor yang berkecepatan
tinggi, adalah …
a. Random Access Memory.
b. Register
c. Cache memory.
d. Memory tersier.

40. Perluasan logical dari multiprogramming, adalah …
a. Time sharing.
b. Real time.
c. Ebedded system.
d. Resource allocation.

41. Bertindak sebagai buffer saja dan mampu menerima pesanan meskipun belum dikerjakan,
adalah …
a. Multitasking.
b. Spooling.
c. Device independence.
d. Multiprocessing.

42. Status yang dimiliki pada saat proses telah selesai dieksekusi, adalah …
a. Running.
b. Waiting.
c. Ready.
d. Terminated.

43. System calls yang menghubungkan user dengan sistem operasi dalam hal berbagai informasi,
disebut …
a. Information maintenance.
b. Communications.
c. Status information.
d. File manipulation.

44. Sebagai tempat penyimpanan informasi yang dapat bervariasi dari proses yang satu dengan
yang lain, adalah fungsi dari …
a. Informasi manajemen memory.
b. PCB (Proces Control Block).
c. Informasi M/K.
d. Status proses.

45. Tempat penyimpanan beberapa buah data volatile yang akan diolah langsung di prosesor
yang berkecepatan sangat tinggi, adalah …
a. Prosesor.
b. Memory control.
c. Register.
d. Cache memory.

46. Suatu proses juga dapat diterminasi dengan sengaja oleh proses lain melalui …
a. System call exit.
b. System call.
c. Terminated.
d. System call abort.

47. Interupsi sistem disebabkan kejadian eksternal dan tidak bergantung pada proses yang saat
itu sedang …
a. Waiting.
b. Running.
c. Read.
d. Proses

48. Sistem informasi yang mapu melakukan deteksi kesalahan yang disebabkan oleh perangkat
keras, perangkat lunak serta mampu menanganinya, disebut …
a. Error detection.
b. Program execution.
c. User interface.
d. Comunications.

49.  System yang dapat menbuat, menghapus, dan mengubah nama file serta mengatur file dan
direktori, disebut …
a. File modification.
b. File manipulation.
c. Status information.
d. Device manipulation.

50. Sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer,
adalah …
a. Prosesor.
b. Process control block (PCB)
c. Memory.
d. Card reader.




2 Responses to "Soal dan Jawaban UTS Semester Ganjil Sistem Operasi"

Beri Komentar ya... terimakasih :)