Pilihlah jawaban yang paling tepat dari
soal-soal di bawah ini!
1. Proses pemakai
komputer dapat berkomunikasi dengan proses sistem operasi melalui:
a. system
programming b. pemakaian program compiler
c. pemakaian
program assembler d. pemakaian system calls D
2. Teknik
pengelolaan memori yang tidak dapat dipakai untuk mendukung sistem
multi-tataolah (multiprogramming/multitasking) adalah teknik:
a. overlay
memory management (pemuatan tumpang)
b. partitioned
memory management
c. paged
memory management
d. jawab
a dan b benar B
3. Suatu
sistem komputer yang hanya terdiri dari perangkat keras saja, belum dilengkapi
dengan perangkat lunak, disebut:
a. mesin
pokok (principle machine)
b. mesin
dasar (basic machine)
c. mesin
polos (bare machine)
d. mesin
asli (original machine) C
4. Kegiatan
memory compaction yang terjadi pada
pemuatan relokasi tidak akan mempengaruhi location
sensitive item yang terdapat dalam program jika pengalamatannya didukung
oleh penyediaan:
a. relocation
register b. instruction register
c. instruction
address register d. bound register D
5. Pada
pemuatan ke memori, kategori partisi statis (static partitioned memory
management), ukuran partisi dibuat:
a. sesuai
dengan besar program aplikasi yang akan dimuat
b. sebelum
sistem komputer siap digunakan oleh pemakainya
c. saat
sistem komputer sedang digunakan oleh para pemiliknya
d. tetap
dan selamanya tidak bisa diubah lagi . A
6. Yang
dimaksud dengan race condition adalah satu keadaan dimana beberapa transaksi
pada saat yang sama….
a. menghendaki sumberdaya yang sama dimana
sumberdaya tersebut bersifat dedicated
b. menghendaki sumberdaya yang sama dimana
sumberdaya tersebut bersifat shared
c. menghendaki sumberdaya yang sama dimana
sumberdaya tersebut bersifat semu (virtual device) B
d. tiba-tiba
berhenti karena satu hal tertentu
7. Kita
mengenal apa yang dinamakan Batch Queue, yaitu antrian untuk proses-proses yang
akan ditempatkan ke state READY untuk pertama kalinya. Modul sistem operasi yang menyusun antrian
ini adalah:
a. penjadwal
jangka pendek (process scheduler)
b. penjadwal
jangka menengah
c. penjadwal
jangka panjang (job scheduler)
d. traffic
controller C
8. Pelaksanaan
daripada permintaan penghapusan terhadap suatu berkas oleh pemakai komputer
akan melibatkan aktifitas terhadap:
a. file
directory
b. berkas
yang bersangkutan
c. salinan
entry directory yang ada di memori
d. file
directory dan berkas yang bersangkutan . B
9. Fungsi interupsi diantaranya adalah untuk
menyatakan bahwa:
a. tugas
membaca record file telah diselesaikan
b. satu
proses pelaksanaan program sudah dimulai
c. proses
kompilasi program sudah dimulai
d. tugas
pencetakan sudah dimulai B
10. Protokol
jaringan yang dikemukakan oleh International Standardization Organization
(ISOI) dikenal sebagai:
a. Unicode
b. Ethernet
c. SNA
(System Network d. OSI (Open System
Architecture) Interconnection) D
11. Pada
sistem multiprogramming (multi tata-olah), suatu proses yang sedang menunggu
kesempatan untuk dapat memakai CPU yang hak pakainya sedang diberikan untuk
proses yang lain, ditempatkan sementara di state:
a. RUN b. READY
c. WAIT d. READY atau WAIT C
12. Suatu
proses ditempatkan di state RUNning melalui proses penjadwalan. Antrian yang terbentuk oleh proses
penjadwalan tersebut dinamakan:
a. RUNning
queue b. READY list (READY queue)
c. Job
list (Job queue) d. PCB list A
13. Pada
suatu pemuatan relokasi (relocated partitioned memory management), alamat
pangkal (base address) adalah 84500, alamat awal adalah 0, dan besar program
1000 byte. Alamat mutlak dari alamat
relatif 300 adalah:
a. 84200 b. 83500
c. 84800 d. 85500
C
14. Sistem
komputer dimana pemakai dapat selalu berkomunikasi dengan prosesnya beroperasi
secara….
a. interaktif b. online
c. batch d. multitasking . A
15. Susunan
program yang beroperasi di dalam sistem komputer dapat digambarkan sebagai
lapisan-lapisan. Dimulai dari yang
terdekat dengan perangkat kerasnya, urut susunannya adalah:
a. sistem
operasi – program utility – program aplikasi
b. sistem
operasi – program aplikasi – program utility
c. program
utility – sistem operasi – program aplikasi
d. program
aplikasi – sistem operasi – program utility A
16. Pokok-pokok
bahasan tentang Sistem Operasi Komputer adalah bahasan yang berhubungan dengan:
a. algoritma
dalam pemecahan suatu persoalan
b. perancangan
program compiler yang efisien
c. perancangan
konfigurasi sistem komputer
d. segala
aspek yang menyangkut eksekusi program aplikasi A
17. Pada
saat komputer di-start, ada sejumlah nilai yang perlu diberikan kepada berbagai
besaran tertentu, misalnya: nilai yang
menyatakan printer yang hendak dipakai atau maksimum jumlah halaman yang akan
dicetak. Kalau pemakai komputer tidak
memberikan nilai tersebut maka biasanya sistem operasi komputer akan
memberikan:
a. nilai
nol b. nilai maksimum
c. nilai
tersedia (default) d. nilai acak (random) C
18. Pada
suatu pemuatan relokasi (relocatable partitioned memory management), alamat
pangkal (base address) adalah 14000 dan alamat awal adalah 0. Alamat mutlak dari alamat relatif 300 adalah:
a. 300 b. 13700
c. 14000 d. 14300
D
19. Dalam
Dynamic Partitioned Memory Management, sebelum proses pengurutannya (sort),
keadaan tabej yang memuat informasi tentang partisi yang kosong adalah sebagai
berikut:
No. partisi
kosong
|
Ukuran (Kb)
|
Lokasi (K)
|
1
|
20
|
370
|
2
|
70
|
200
|
3
|
50
|
500
|
4
|
412
|
612
|
Jika job baru
berukuran 50 Kb akan dimuat ke memori dan algoritma alokasi yang dipakai adalah
Cocok Pertama (First Fit) maka partisi yang akan diberikan adalah partisi kosong
yang terdapat pada lokasi (alamat):
a. 370
K b. 200 K
c. 500
K d. 612 K . B
20. Untuk
soal di atas, jika algoritma alokasi yang dipakai adalah cocok terbaik (Best
Fit), maka partisi yang diberikan adalah partisi kosong pada alamat:
a. 370
K b. 200 K
c. 500
K d. 612 K
. B
21. Untuk
keadaan memori pada soal no. 19, jika
job yang menempati partisi pada lokasi 550 K besarnya adalah 62 Kb dan selesai
proses, maka jumlah partisi kosong berubah menjadi:
a. 2
buah partisi b. 3 buah partisi
c. 4
buah partisi d. 5 buah partisi C
22. Sistem
dimana pemakai komputer tidak dapat berinteraksi/berhubungan dengan prosesnya
dinamakan:
a. multi
user system b. batch system
c. multiprocessing
system d. interactive system B
23. Alat
peripheral dapat diakses melalui pemetaan-memori maupun
pemetaan-pangkalan. Yang dimaksud dengan
pemetaan-memori disini adalah bahwa alat peripheral:
a. menempati
suatu blok memori sebagai periferal semu
b. dilengkapi
dengan memori
c. dapat
dicapai (diakses) melalui pemakaian alamat memori C
d. diprogram
di dalam memori
24. Agar
suatu program dapat terjalin dengan program lainnya diperlukan suatu proses
yang merupakan fungsi dari:
a. LOADER b. LINKER
c. compiler d. interpreter B
25. Pada
setiap bahasan tentang dasar-dasar sistem operasi, sebagai obyeknya diambil
dari:
a. sistem
operasi tradisional (terpusat; single-processor/single-CPU)
b. sistem
operasi multiprosesor
c. sistem
operasi jaringan (tersebar; terdistribusi)
d. sistem
operasi UNIX atau DOS
26. Yang sentral dalam perancangan suatu sistem
operasi adalah tentang:
a. proses b. storage
c. prosesor d. bahasa yang dipakai A
27. Fungsi utama operating sistem adalah:
a. mengelola
seluruh sumber daya sistem komputer
b. sebagai
extended/virtual machine
c. a
dan b benar
d. a
dan b salah
28. Multiprogramming adalah:
a. sebuah
komputer melayani satu proses/job pada satu waktu
b. sebuah
komputer melayani banyak proses/job pada saat berlainan
c. sebuah komputer melayani banyak proses/job
(program yang dijalankan) sekaligus pada satu waktu
d. semua
jawab benar C
29. Suatu
keadaan dimana dua atau lebih proses membaca/menulis beberapa data yang
di-share dan dengan cara yang benar hasil akhir yang tergantung pada siapa yang
menjalankan dengan tepat waktu, disebut:
a. mutual
exclusion b. race condition
c. spooling d. blocking B
30. Sebuah
cara meminta sebuah layanan melalui sebuah interface sehingga apabila
permintaan belum terpenuhi segera, maka meminta proses ditunda sampai dengan
permintaannya dipenuhi, disebut:
a. mutual
exclusion b. race condition
c. spooling d. blocking
D
31. Suatu
keadaan dimana peripheral seolah-olah dapat digunakan bersama-sama sekaligus,
dapat diakses secara simultan, yaitu dengan cara menyediakan beberapa partisi
memori. Saat terdapat permintaan layanan
peripheral, langsung diterima dan data disimpan terlebih dulu di memori yang
disediakan (berupa antrian), kemudian dijadwalkan agar secara nyata dilayani
oleh peripheral, disebut:
a. mutual
exclusion b. race condition
c. spooling d. blocking
C
32. Berikut
adalah perbedaan physical address dengan virtual address, kecuali:
a. physical
address menyimpan alamat fisik yang disinyalkan ke bus.
b. sejumlah bit berorder rendah, pada physical
address, menyatakan nomor page frame,
sedangkan bit-bit berorder tinggi adalah offset alamat frame
c. virtual address menyimpan virtual address
yang diacu
d. sejumlah
bit berorder tinggi menyatakan nomor virtual page B
33. Suatu
sistem yang mengimplementasikan ruang alamat besar pada memori kecil
menggunakan index register, base register, segment register dll, serta
seolah-olah pemakai mempunyai ruang memori sangat besar tanpa mengelola
overlay, disebut:
a. page b. paging B
c. segment d. segmentasi
34. Contoh device dengan kondisi race condition,
adalah:
a. printer b. hard disk
c. scanner d. semua jawab salah A
35. Berikut adalah bagian dari konsep virtual
memori, kecuali:
a. mengalamati
ruang memori melebihi memori utama yang tersedia
b. ide virtual memori adalah ukuran gabungan
program, data, dan stack melampaui jumlah memori fisik yang tersedia
c. disk menyimpan bagian-bagian proses,
sedangkan sisanya dikelola oleh sistem operasi
d. semua
jawab salah C
36. Virtual memori dapat diimplementasikan dengan:
a. satu
cara b. dua cara
c. tiga
cara d. empat cara C
37. Suatu
komponen hardware kecil yang digunakan untuk pemetaan alamat virtual ke alamat
fisik tanpa menelusuri seluruh tabel page:
a. memori
asosiatif b. translation lookaside buffer
c. a
dan b benar d. a dan b salah C
38. Berikut adalah fungsi dari manajemen I/O,
kecuali:
a. mengirimkan
perintah ke perangkat I/O agar menyediakan layanan
b. menangani
interupsi perangkat I/O
c. menangani
interface ke pemakai
d. semua
jawab benar
39. Perangkat I/O yang sifat aliran datanya
berorientasi blok, kecuali:
a. punch
card b. CD ROM
c. tape d. optical disk A
40. Perangkat I/O yang sifat aliran datanya
berorientasi karakter, kecuali:
a. terminals b. line printer
c. disk d. mouse
41. Fungsi dari device controller adalah:
a. mengaktifkan
perangkat eksternal
b. memberitahukan
apa yang perlu dilakukan oleh perangkat/driver
c. a
dan b benar
d. a
dan b salah C
42. Keuntungan dari penggunaan DMA (Direct Memory
Access) adalah:
a. memaksimalkan/meningkatkan
kinerja I/O
b. meminimasikan
over head
c. meminimkan
kerja dari pemroses
d. semua
jawab benar D
43. Pada
memori asosiatif, bagian referensi memori yang dapat dipenuhi dari memori
asosiatif disebut:
a. table
map b. bit offset
c. hit
ratio d. semua jawab salah C
44. Berikut adalah tujuan dari software I/O,
kecuali:
a. penanganan
kesalahan/error handling
b. penamaan
yang unik
c. synchronous
dan asynchronous transfer B
d. sharable
dan dedicated device
45. Fungsi
dari software I/O device-independent yang biasa dilakukan adalah:
a. penamaan
device b. proteksi device
c. pelaporan
kesalahan d. semua jawab benar D
46. Software I/O dapat dibagi menjadi 4 layer,
kecuali:
a. interrupt
handler b. device drivers
c. user-space
I/O software d. semua jawab salah D
47. Perhatikan gambar berikut ini:
Layer
User processes
|
Device-independent
software
|
Device-drivers
|
Interrupt
handler
|
hardware
|
Pada lapisan
sistem I/O dan fungsi utama dari tiap lapisan (layer), dimanakah posisi I/O
request?
a. User
processes b. device-independent software A
c. device-drivers d. interrupt handler
48. Faktor yang mempengaruhi waktu read/write block
disk adalah:
a. seek
time b. rotational delay
c. transfer
time d. semua jawab benar D
49. Penanganan
kesalahan pada disk yang disebabkan debu antara head dengan permukaan disk,
ditangani dengan melakukan operasi berulang-ulang dan menandai sector yang
rusak adalah:
a. error
pemrograman b. error checksum transient
c. error
checksum permanent d. error seek B
50. Penanganan
kesalahan pada disk yang disebabkan kerusakan disk, ditangani dengan membuat daftar blok-blok
rusak agar data tidak ditulis di blok-blok rusak tersebut, adalah:
a. error
pemrograman b. error checksum transient
c. error
checksum permanent d. error seek C
51. RAM
disk adalah disk driver yang disimulasikan pada memori akses acak (RAM). Keuntungan dari penggunaan RAM disk adalah:
a. mempunyai
kecepatan tinggi b. waktu akses yang rendah
c. a
dan b benar d. a dan b salah C
52. Suatu
interface melalui video RAM/video controller yang digunakan untuk monitor
disebut:
a. terminal
hardware b. terminal memory-mapped
c. terminal
interface melalui RS-232 d. semua jawab benar B
53. Berikut adalah fungsi manajemen memori,
kecuali:
a. mendealokasikan
memori dari proses yang telah selesai
b. mengelola
swapping atau paging antara memori utama dan disk C
c. mengaktifkan perangkat ekternal dan
memberitahukan apa yang perlu dilakukan oleh perangkat
d. mengelola
informasi yang dipakai dan tidak dipakai
54. Keuntungan
dari strategi penempatan program ke partisi dengan satu antrian tunggal untuk
semua partisi adalah: b
a. proses dapat ditempatkan di partisi yang
banyak diboroskan
b. lebih fleksibel serta implementasi dan
operasi lebih minimal
c. a dan b benar B
d. a dan b salah
55. Ciri-ciri dari monoprogramming adalah:
a. hanya
satu proses pada satu saat
b. program
mengambil kendali seluruh sistem
c. jawab
a dan b benar
d. semua
jawab salah C
56. Proses scheduling algorithm Round Robin:
a. penjadwalan
preemptive b. penjadwalan tanpa prioritas
c. semua
proses diberi kuantum d. semua jawab benar D
57. Suatu
mekanisme algoritma dimana ketika terjadi page fault maka dilakukan pemindahan
page yang tidak digunakan paling lama, adalah salah satu implementasi sistem
paging dengan cara:
a. NRU
page replacement b. LRU page replacement
c. FIFO
page replacement d. semua jawab salah B
58. Bila
penggantian page FIFO digunakan dengan 4 frame, berapa page fault yang akan
terjadi dengan referensi string 0 1 7
2 3 2
7 1 0 3,
bila pada awalnya 4 page frame tersebut kosong?
a. 4
page fault b. 5 page fault
c. 6
page fault d. 7 page fault C
59. Kelemahan
sistem operasi dalam memelihara sistem FAT (File Allocation Table) adalah:
a. seluruh
tabel FAT harus disimpan di memori
b. direktori
harus cukup menyimpan bilangan bulat nomor blok awal
c. a
dan b benar
d. a
dan b salah A
60. Sasaran dari penjadwalan adalah:
a. memaksimalkan
jumlah job, lebih tinggi angka throughput
b. meminimalkan
jumlah job, lebih tinggi angka throughput
c. memaksimalkan
jumlah job, lebih rendah angka throughput
d. semua
jawab salah A
61. Berapa
transfer rate magnetic tape 9 track dengan kecepatan 500 bps dan density 4000
byte per centimeter? Nyatakan transfer rate tersebut dengan bps:
a. 1,3333
byte/s b. 13,3333 byte/s
c. 13333,33
byte/s d. 133,3333 byte/s C
62. Salah
satu syarat terjadinya deadlock dimana sumber daya-sumber daya sebelumnya yang
diberikan tidak dapat diambil paksa dari proses itu, disebut:
a. mutual
exclusion b. hold and wait
c. non-preemption d. circular wait C
63. Suatu
kondisi yang memeriksa variable secara terus menerus, menunggu sampai suatu nilai muncul disebut:
a. blocking b. busy waiting
c. non-preemption d. semua jawab salah B
64. Shell adalah:
a. suatu
bagian dari kernel
b. command interpreter yang membaca baris-baris
masukan dari pemakai dan mengeksekusi fitur-fitur sistem yang diminta
c. a
dan b benar
d. a
dan b salah
65. Lapisan terbawah pada struktur sistem operasi
berlapis adalah:
a. komunikasi
operator-proses b. manajemen memori & drum
c. manajemen
I/O d. alokasi prosesor dan multi-
programming D
66. Bahwa
suatu proses yang berada di luar seksi kritis dilarang memblok proses lain yang
akan memasuki seksi kritisnya adalah salah satu syarat dari solusi untuk:
a.
mendapatkan mutual exclusion b. memasuki
daerah kritis
c. menghindari
mutual exclusion d. menghindari daerah kritis C
67. Selain
bebeapa proses yang dapat berlangsung secara berurutan, dikenal pula adanya
proses-proses yang dapat berlangsung secara serentak. Pada proses-proses yang berlangsung secara
serentak:
a.
dalam waktu yang sama prosesor melayani
beberapa proses
b.
proses berikutnya dapat berlangsung sebelum
proses terdahulu selesai
c.
proses-proses mulai berlangsung pada saat
yang sama
d. proses-proses
berakhir pada saat yang sama B
68. Kita
mengenal blok memori yang bernama blok kendali proses (Process Control Block;
PCB). Blok ini dipakai untuk:
a.
mengendalikan kegiatan prosesor
b.
mencatat keadaan proses yang sedang aktif
c.
memblok memori sebagai penampung informasi
dari disk B
d. mengatur
alokasi memori
69. Suatu
pekerjaan akan dilaksanakan oleh prosesor melalui suatu penjadwalan kerja. Penentuan pekerjaan mana yang akan
dilaksanakan oleh prosesor pada suatu saat tertentu dilakukan oleh:
a.
penjadwal jangkah menengah
b.
penjadwal jangkah panjang (job scheduler)
c.
penjadwal jangka median
d. penjadwal
jangka pendek (process scheduler) D
70. Pada strategi preemptive scheduling:
a.
pada saat-saat tertentu, proses yang berada
pada status RUN dapat dipindahkan ke status lain
b.
penyusunan antrian berdasarkan FCFS (First
Come First Serve)
c.
penjadwalan proses dilakukan secara round
robin
d. setiap
proses mendapat CPU quantum yang sama besar
71. Pada
penjadwalan multiple queue, suatu proses yang menanti datangnya masukan dari
terminal, setelah dibangunkan akan ditempatkan di:
a.
kelas prioritas terminal
b.
kelas prioritas I/O
c.
kelas prioritas quantum pendek
d.
kelas prioritas quantum panjang B
72. Konsep
yang memungkinkan pelaksanaan program pada komputer dengan kapasitas
penampungan memori yang lebih kecil dari ukuran besar program adalah:
a. compaction b. relocatable partitioned memori
management
c. virtual
memory d. multiprogramming C
73. Page fault menandakan bahwa alamat yang
dipakai:
a.
mengacu pada page frame (blok) tertentu
b.
mengacu pada page yang tidak terdapat di blok
memori
c.
mengacu keluar dari ruang alamat B
d.
merupakan alamat semu
74. Kompleksitas
perangkat keras komputer tidak terlihat oleh pemrogram aplikasi karena tertutup
oleh perangkat lunak yang dinamakan:
a. sistem
operasi b. compiler
c. bahasa
mesin d. microprogramming A
75. Mesin
semu (virtual machine) adalah mesin komputer yang terdiri dari lapisan-lapisan:
a.
peralatan fisik dan microprogram
b.
peralatan fisik, microprogram, dan bahasa
mesin
c.
peralatan fisik, microprogram, bahasa mesin,
dan sistem operasi
d.
peralatan fisik, microprogram, bahasa mesin,
dan software system C
76. Sebagai
pengelola sumberdaya komputer (resource manager), yang tidak dilakukan oleh
sistem operasi adalah:
a.
mencatat status pemakaian sumberdaya
b.
menetapkan kebijakan dalam pemakaian
sumberdaya
c.
menambahkan sumberdaya baru
d.
mengalokasikan sumberdaya yang diperlukan
oleh suatu proses C
77. Dalam
pemodelan proses, status eksekusi dari proses (state of execution) terdiri dari:
a. status
RUN saja b. status RUN dan READY
c. status-status
RUN, READY, d. statut READY dan WAIT/BLOCK
C
dan WAIT (BLOCK)
78. Sinkronisasi
dari kegiatan proses-proses yang berada di dalam sistem komputer diperlukan:
a.
untuk penyelarasan aksi dalam rangka
pencapaian tujuan bersama
b.
agar program-program dapat berada di dalam
race condition
c.
untuk menciptakan kondisi SLEEP
d.
untuk menciptakan kondisi WAKEUP A
79. Di
dalam system operasi dikenal istilah mutual exclusion, yaitu suatu cara atau
kondisi untuk memastikan dapat dipakainya sumberdaya bersama:
a.
oleh beberapa proses pada satu saat tertentu
b.
oleh beberapa proses pada saat yang
berbeda D
c.
hanya oleh satu proses saja pada satu saat
tertentu
d.
jawab b dan c benar
80. Yang
bukan merupakan syarat yang perlu di dalam pembentukan mutual exclusion adalah:
a.
proses yang berada di luar seksi kritis tidak
boleh menghambat proses lain yang hendak memasuki seksi kritis
b.
dalam usaha memasuki seksi kritis, proses
tidak boleh disuruh menunggu dalam waktu yang tidak terbatas
c.
dua proses atau lebih tidak boleh berada di
dalam seksi kritis pada saat yang sama
d.
harus memakai asumsi yang menyangkut
kecepatan atau banyaknya CPU yang dipakai
D
81. Pada umumnya, interaksi manusia dengan perangkat komputer
dikendalikan oleh:
a. program pemakai (user
program) b. pekerjaan pemakai (user job)
c. program
compiler d. program sistem operasi D
82. Program
system operasi pertama kali diperkenalkan pada perangkat komputer generasi:
a. Satu
b. dua
c. tiga d. empat
B
83. Dikeluarkannya
program system operasi pertama kali adalah untuk lingkungan kerja:
a. system
time sharing b. system batch
c. system
multiprogramming d. system real time B
84. Diantara
berikut ini yang tidak ada kaitannya dengan program atau bagian dari program
system operasi adalah:
a. control
program b. library
c. command
interpreter d. compiler D
85. Salah
satu kegiatan program sistem operasi adalah memetakan ruang alamat semu dari
proses-proses ke…
a. secondary storage b. virtual
storage
c. virtual
memory d. physical memory A
86. Tujuan
pendekatan (demand) paged memory management adalah memberikan solusi terhadap
permasalahan:
a. fragmentasi
memori b. relokasi
c. dinamika
berkembang-susutnya d. peningkatan daya tampung D
memori semu memori semu
87. Tujuan pendekatan segmentasi memberikan solusi
terhadap permasalahan:
a. fragmentasi
memori b. relokasi
c. dinamika
berkembang-susutnya d. peningkatan daya tampung A
memori semu memori semu
88. Diantara
peralatan berikut ini yang dapat dipakai secara bersamaan oleh beberapa orang
pemakai komputer (sebagai shared device) adalah:
a. layar
tampilan (monitor) b. magnetic disk B
c. papan
kunci ketik (keyboard) d. magnetic tape
89. Operasi
I/O yang ditangani oleh disk controller yang dilengkapi DMA (Direct Memory
Access):
a.
memboroskan waktu kerja CPU
b.
membebaskan CPU dari tugas baca/tulis buffer
disk controller
c.
tidak memerlukan buffer disk controller
d.
tidak memerlukan register alamat memori di
disk controllernya B
90. Sebagai
salah satu dari modul penjadwal (scheduler), tugas dispatcher adalah:
a.
secara dinamis menugasi pemroses (CPU)
menangani proses-proses
b.
secara statis menugasi pemroses (CPU)
menangani proses-proses
c.
secara dinamis menugasi pemroses (CPU)
menangani I/O
d.
secara statis menugasi pemroses (CPU)
menangani I/O A
91. Salah satu sasaran dari penjadwalan proses
(process scheduling) adalah:
a.
efisiensi kerja CPU (CPU busy) :
tinggi
b.
waktu tanggap (respons time) :
maksimum (lambat)
c.
turnaround time :
maksimum (besar/lama)
d.
throughput :
minimum (kecil) A
92. Dua modus operasi perangkat komputer yang
dikenal adalah:
a. WAIT
state dan RUN state b. problem state (user mode) dan
supervisor
state (kernel mode) B
c. RUN
state dan READY state d. master state dan slave state
93. Program
status word (PSW) adalah (isi) internal register CPU yang pada setiap saat
memantau/mencatat status operasi dari:
a. instruction
buffer register b. data address register C
c. instruction
register d. central processing unit
94. Dengan
dipakainya teknik SPOOL-ing di dalam system komputer, fasilitas penampung…
a.
masukan untuk program yang sedang jalan
tersedia
b.
keluaran dari program yang sedang jalan
tersedia
c.
masukan untuk program dan keluaran dari
program yang sedang jalan tersedia
A
d.
masukan untuk program dan keluaran dari
program yang sedang jalan menjadi berlebih
95. Memori
semu (virtual memory) dapat tersusun dari bagian-bagian yang sama besar yang
masing-masing dinamakan:
a. halaman
(page) b. blok (page frame)
c. partisi d. segmen A
96. Memori
semu (virtual memory) dapat tersusun dari beberapa virtual address space yang
masing-masing dinamakan:
a. halaman
(page) b. blok (page frame)
c. partisi d. segmen
B
97. Pada
penjadwalan round robin, urutan dalam antrian proses berstatus READY (READY
list) disusun berdasarkan aturan:
a. LIFO (Last In First Out)
b.
FIFO (First In First Out)
c.
Prioritas tertinggi untuk kelompok proses
interaktif
d.
Prioritas tertinggi untuk kelompok proses
I/O B
98. Page
success menandakan bahwa alamat terkait yang dipakai untuk mengacu pada lokasi
yang:
a. berada
didalam page tertentu
b.
berada didalam disk
c.
berada didalam page frame (blok memori)
tertentu
d.
berada diluar ruang alamat semu C
99. Pelaksanaan
instruksi mesin yang sudah menempati register instruksi dijamin ketuntasannya,
tidak akan disela oleh proses interrupt handler, kecuali kalau terjadi:
a. keberhasilan
halaman (page success)
b.
acuan halaman (page referenced)
c.
interupsi I/O C
d.
kegagalan halaman (page fault)
100. Memori
fisik (physical memory) dapat tersusun dari bagian-bagian yang sama besar yang
secara software masing-masing dinamakan:
a. halaman
(page) b. blok (page frame)
c. partisi d. segmen
C
Comments