Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Sistem Operasi - I/O

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Seorang mahasiswa membuat sistem kendali suhu otomatis. Ketika suhu berubah, sensor mengirim data tanpa menunggu perintah dari CPU. Mekanisme apa yang paling mungkin digunakan?

a)

Programmed I/O

b)

Direct Access Storage

c)

Serial Polling

d)

Memory Mapping

e)

Interrupt Driven I/O

2.

Fungsi utama dari modul I/O adalah...

a)

Mengelola kernel

b)

Menyimpan data secara permanen

c)

Menyinkronkan transfer data antara CPU dan peripheral

d)

Menyusun proses multitasking

e)

Menyimpan perintah sistem

3.

Dalam proyek tugas akhir, seorang mahasiswa menghubungkan printer dan scanner ke satu port modul I/O. Namun, sering terjadi konflik saat keduanya digunakan bersamaan. Apa penyebab utamanya?

a)

CPU tidak mendukung multitasking

b)

Peripheral tidak kompatibel

c)

Tidak ada buffering dalam modul I/O

d)

Modul I/O tidak mendukung multiple peripheral

e)

Format file salah

4.

Mahasiswa merancang sistem penyimpanan data real-time dari sensor ke RAM tanpa intervensi CPU. Apa pendekatan terbaik?

a)

Memory-mapped I/O

b)

Programmed I/O

c)

Interrupt driven I/O

d)

Direct Memory Access (DMA)

e)

I/O virtualisasi

5.

Salah satu keuntungan dari Interrupt Driven I/O adalah:

a)

Tidak memerlukan sistem operasi

b)

CPU dapat bekerja sambil menunggu proses I/O

c)

Menunda proses I/O

d)

Memperbesar ukuran buffer

e)

Menghapus waktu tunggu peripheral

6.

DMA dirancang untuk...

a)

Menghindari interupsi perangkat

b)

Mengalihkan proses boot

c)

Mengurangi keterlibatan CPU dalam transfer data

d)

Menghapus data dari RAM

e)

Menjadikan modul I/O sebagai CPU utama

7.

Mahasiswa merancang sistem penyimpanan data real-time dari sensor ke RAM tanpa intervensi CPU. Apa pendekatan terbaik?

a)

Memory-mapped I/O

b)

Programmed I/O

c)

Interrupt driven I/O

d)

Direct Memory Access (DMA)

e)

I/O virtualisasi

8.

Dalam praktikum, mahasiswa menemukan CPU lambat karena terus-menerus mengecek status perangkat input. Teknik apakah yang sedang digunakan?

a)

Interrupt driven

b)

DMA

c)
  • Programmed I/O

d)

Polling terbuka

e)

I/O burst mode

9.

Modul I/O melakukan buffering untuk...

a)

Mempercepat operasi boot

b)
  • Menyimpan data secara permanen

c)

Menyimpan data sementara sebelum transfer

d)

Mendeteksi kesalahan sistem

e)

Memperbesar file log

10.

Peripheral device adalah....

a)

Komponen inti CPU

b)

Perangkat lunak dalam sistem

c)

Perangkat eksternal untuk input/output

d)

Sistem file komputer

e)

Komponen BIOS

11.

Sistem mahasiswa mengalami error saat membaca data dari disk eksternal. Setelah dicek, status modul I/O menunjukkan error. Apa langkah awal yang harus dilakukan?

a)

Menonaktifkan modul I/O

b)

Menghapus semua cache

c)

Mengecek status bit dan ulangi perintah

d)

Restart CPU

e)

Update sistem operasi

12.

Sebuah aplikasi buatan mahasiswa harus mencatat setiap aktivitas I/O untuk audit sistem. Fitur sistem operasi apa yang membantu hal ini?

a)

Scheduling

b)

Logging

c)

Spooling

d)

Buffering

e)

Paging

13.

Perintah I/O “Control” digunakan untuk....

a)

Mengecek status perangka

b)

Meminta transfer data

c)

Memberitahu peripheral apa yang harus dilakukan

d)

Mematikan peripheral

e)

Melaporkan error ke user

14.

Teknik I/O paling awal dan paling sederhana adalah...

a)

DMA

b)

Programmed I/O

c)

Interrupt

d)

Polling prioritas

e)

Pipelining

15.

Ready” dalam status bit menunjukkan bahwa....

a)

Peripheral siap menerima atau mengirim data

b)

Peripheral rusak

c)

Modul I/O tidak aktif

d)

CPU overload

e)

Sistem dalam mode tidur

16.

Fungsi “Status Reporting” pada komunikasi CPU dan modul I/O adalah...

a)

Mengidentifikasi alamat peripheral

b)

Melaporkan kondisi perangkat ke CPU

c)

Mengirim perintah ke memori

d)

Menyalakan peripheral

e)

Mencegah data loss

17.

Tujuan penggunaan sistem interrupt adalah ...

a)

Membuat CPU fokus ke I/O

b)

Menjaga peripheral tetap standby

c)

Mempercepat clock CPU

d)

Menyederhanakan modul I/O

e)

Membebaskan CPU untuk menjalankan tugas lain

18.

Mahasiswa mendesain sistem Unix-like, dan ingin memudahkan akses ke perangkat I/O oleh program. Pendekatan apa yang digunakan dalam sistem seperti Unix....

a)

DMA

b)

Menganggap semua perangkat sebagai file

c)

Buffer per device

d)

Menggunakan sistem BIOS

e)

Virtual memory mapping

19.

Dalam proyek monitoring lalu lintas, sistem harus membaca data dari beberapa sensor sekaligus. Apa strategi I/O yang sebaiknya dipilih?

a)

Interrupt-driven dengan prioritas

b)

Programmed I/O dengan loop

c)

DMA serial

d)

Manual polling

e)

Non-maskable interrupt

20.

Saat melakukan eksperimen, mahasiswa mendapati CPU menunggu terlalu lama karena modul I/O selalu menunjukkan status “Wait”. Apa kemungkinan penyebabnya?

a)

Bus rusak

b)

Peripheral tidak aktif

c)

CPU overload

d)

Driver salah

e)

Data buffer penuh

21.

Peran sistem operasi dalam buffering dianalogikan seperti…

a)

Satpam yang mengatur kendaraan di parkiran.

b)

Guru yang membagi alat tulis untuk siswa.

c)

Nampan di dapur yang menampung makanan sebelum dihidangkan.

d)

Alarm asap yang berbunyi saat ada masalah.

e)

Remote TV yang mudah digunakan tanpa tahu cara kerjanya.

22.

Manakah analogi yang tepat untuk penjadwalan I/O pada sistem operasi?

a)

Buku kas harian yang mencatat pengeluaran.

b)

Satpam parkir yang mengatur giliran mobil keluar/masuk.

c)

Laundry yang menampung pakaian sebelum dicuci.

d)

Bel rumah yang membuat kita berhenti masak untuk membukakan pintu.

e)

Guru yang membagi tugas kelas.

23.

Proteksi dan keamanan akses pada sistem operasi paling mirip dengan analogi berikut....

a)

Alarm asap di dapur.

b)

Gembok loker di sekolah yang hanya bisa dibuka pemiliknya.

c)

Remote TV yang memudahkan menyalakan TV.

d)

Satpam yang mengatur kendaraan.

e)

Nampan makanan di dapur.

24.

Bel rumah yang berbunyi saat ada tamu datang merupakan analogi dari peran sistem operasi dalam…

a)

Error handling.

b)

Buffering.

c)

Spooling.

d)

Dukungan interrupt dan DMA.

e)

Proteksi akses.

25.

Berikut ini yang merupakan analogi dari spooling adalah…

a)

Nampan dapur untuk menampung makanan sementara.

b)

Remote TV yang memudahkan pengoperasian.

c)

Alarm asap sebagai peringatan bahaya.

d)

Antrean laundry yang menampung pakaian sebelum dicuci satu per satu.

e)

Satpam parkir yang mengatur giliran kendaraan keluar.