Jumat, 17 Februari 2017

Contoh Soal 2: Ujian Utama Sistem Operasi


Ø  Program yang sedang dijalankan atau software yang sedang dilaksanakan termasuk system operasi yang disusun menjadi proses sequential adalah pengertian :

A. Proses
B. Memori
C. Counter
D. ALU

Ø Mengatur dan mengefesienkan penggunaan sumber daya computer. Tugas utamanya: memantau penggunaan semua resources, mengalokasikan sumber daya, dealokasi resources.Dua hal di atas merupakan contoh fungsi system operasi sebagai :

A. Resource Manager
B. Extended Machine
C. I/O device
D. Main Memory

Ø Menyembunyikan kompleksitas pemrograman hardware dari programmer atau user.Menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware. Dua hal diatas merupakan contoh fungsi system operasi sebagai :

A. Resource Manager
B. Extended Machine
C. I/O device
D. Main Memory

Ø  Generasi computer memiliki ciri – ciri :
-          Analytical engine
-          Belum ada Bahasa pemrograman
-          Belum ada system operasi
-          Pengenalan punched card
Yang memiliki ciri – ciri tersebut diatas adalah computer generasi :
A. Pertama
B. Ketiga
C. Ketiga
D. Keempat

Ø  Sistem operasi yang memiliki konsep berbentuk hierarki berdasar lapisan – lapisan ,dikenal dengan struktur operasi :

A. Virtual Memori
B. Monolithic
C. Extended Machine
D. Layered System

Ø  Memori utama mempunyai sifat dan kapasitas :

A. Volatile & Besar
B. Non volatile & Besar
C. Volatile & terbatas
D. Non volatile & terbatas

Ø  System call dapat dikelompokkan dalam 5 kategori ,diantaranya yaitu,kecuali :

A. Kontrol proses
B. Manipulasi file
C. Komunikasi
D. Bahasa pemrograman

Ø  Interrupt yang disebabkan oleh software sering disebut :

A. Sinyal
B. Maskable Interrupt
C. System call
D. Non Maskable Interrupt

Ø  Kumpulan prosessor yang tidak menggunakan memory & clock bersama atau distributed system disebut juga :

A. Multiprocessing system
B. Loosely coupled system
C. Tightly coupled system
D. Jawaban A & C benar

Ø  Struktur system operasi sederhana yang dilengkapi dengan operasi dual mode adalah :

A. Monolitic system
B. Layered approach
C. Virtual machine
D. Client – server model

Ø  Dukungan hardware dibedakan dalam dua mode operasi ( operasi dual-mode ) yaitu,kecuali :

A. User dan monitor mode
B. User dan manager mode
C. User dan kernel mode
D. User dan supervisor mode

Ø  Kernel adalah bagian dari system operasi yang selama system computer berkerja selalu dimuat di :
A. Memori kerja
B. Register
C. Memori arsif
D. Memori dukung

Ø  Untuk proses yang cukup kecil,tabel segmen dapat diletakkan di :

A. Memori kerja
B. Semua salah
C. Sebagian dari memori kerja dan sebagian di cache memori
D. Cache memori

Ø  Pada peristiwa deadlock ,kita mengenal adanya algoritma bank,algoritma ini digunakan untuk :

A. Mencegah deadlock
B. Semua benar
C. Menghindari deadlock
D. Mendeteksi deadlock

Ø  Sistem operasi menerima layanan permintaan pemakai.Di antara kegiatan di bawah ini yang tidak termasuk layanan permintaan pemakai adalah :

A. Merekam berkas
B. Alokasi sumber daya
C. Muat (load)
D. Olah (run)

Ø  Kita mengenal pensakelaran konteks ( Switching Context ). Yang menghadapi peralihan dari satu konteks ke konteks yang lain adalah :

A. Memori
B. Alat peripheral
C. Berkas
D. Prosesor

Ø  Sistem operasi merupakan perantara user dengan computer ,terutama antara :

A. Program aplikasi dengan perangkat keras
B. Sistem utilitas dengan system akses
C. Sistem utilitas dengan system berkas dan program aplikasi
D. Program aplikasi dengan compiler
Ø  Proses - proses yang ada di memori utama dan menunggu dieksekusi diletakan pada suatu list yang disebut :

A. Job queue
B. Device queue
C. Ready queue
D. Schedulling queue

Ø  Penjadwalan proses – proses yang masuk dari pool dan akan diletakan ke job queue atau job scheduler sering disebut :

A. Short-term scheduler
B. CPU scheduler
C. Long-term scheduler
D. Schedulling queue

Ø  Kecepatan register dengan memori utama berbeda cukup jauh, agar CPU tidak nganggur maka sebagai perantara CPU dengan memori digunakan bantuan :

A. Cache
B. RAM
C. DMA
D. ROM

Ø  Proses pengiriman data dari/ke cache ke/dari CPU dilakukan per :

A. Blok
B. Karakter
C. KB
D. Partisi

Ø  Bila suatu proses sedang menunggu beberapa event yang akan terjadi untuk menyelesaikan tugas maka proses akan memiliki status :

A. Running
B. Terminated
C. Waiting
D. New

Ø  Apakah yang dimaksud dengan multiprogramming?

A. Melakukan proses satu persatu secara bergantian dalam waktu yang sangat cepat
B Melakukan lebih dari satu pekerjaan dalam waktu yang bersamaan
C. Program yang sedang dijalankan atau software yang sedang dilaksanakan termasuk sistem operasi yang disusun menjadi proses sequential
D. Mekanisme untuk membuat proses yang identik dengan proses yang memanggilnya

Ø  Pada pengelolaan memori dikenal apa yang dinamakan pemuatan tumpang (alokasi overlay).Selain harus memenuhi hubungan program-utama-sub-program tertentu ,dalam pemuatan tumpang ini besar program :

A. Boleh sembarang
B. Harus sama atau lebih besar dari kapasitas memori yang disediakan
C. Harus lebih kecil dari kapasitas memori yang di sediakan
D. Harus sama atau lebih kecil dari kapasitas memori yang disediakan

Ø  Kita mengenal sejumlah kategori penjadwalan prosesor.Ada kategori pertama tiba dilayani.Kategori ini termasuk :

A. Dengan preempsi dengan prioritas
B. Dengan preempsi tanpa prioritas
C. Tanpa preempsi dengan prioritas
D. Tanpa preempsi tanpa prioritas

Ø  Teknik penjadwalan yang mengutamakan waktu proses/waktu sisa yang paling sedikit proses dalam prosessor untuk dilaksanakan terlebih dahulu adalah :

A. First in first out
B. Preemptive shortest job first
C. Shortest job first
D. Round robin

Ø  Komputer digunakan untuk melaksanakan sejumlah pekerjaan(job).Pada umumnya dalam melaksanakan pekerjaan, alat yang tidak harus selalu ada adalah :

A. Modem
B. Monitor
C. Prosessor
D. Memori

Ø  Prakarsa penghentian prosesor yang berasal dari prosesor itu sendiri dengan cara bertanya ke beberapa sumber daya dikenal dengan istilah :

A. Polling
B. Interrupt
C. Context Switching
D. Idle

Ø  Untuk mencegah paut buntu(deadlock) pada pemakaian sumber daya. Harvender menyusun suatu strategi.Strategi harvender ini bersangkutan dengan syarat paut buntu :

A. Membentuk siklus
B. Menahan dan menunggu sumber daya lain
C. Tanpa preempsi
D. Pemakaian sumber daya ekslusif

Ø  Algoritma penjadwalan yang hanya memproses jenis penjadwalan tanpa preempsi dan tanpa prioritas adalah :

A. Shorted job first
B. First come first served
C. Round robin
D. Priority

Ø  Algoritma penjadwalan yang setiap prosesnya dibatasi waktunya dengan quantum time adalah :

A. Shorted job first
B. First come first served
C. Round robin
D. Priority

Ø  Suatu proses mempunyai waktu proses = 10











                0          1           2            3             4            5             6            7           8           9           10           

Quantum time dan context switchesnya adalah :

A. 1 & 10
B. 10 & 9
C. 10 & 10
D. 1 & 9

Ø  Komunikasi proses menyediakan 2 macam operasi yaitu :

A. Send & mail
B. Send & receive
C. Take & away
D. Mail & receive

Ø  Thread dapat mengeksekusi program dengan proses yang :

A. Berat
B. Ringan
C. Terus menerus
D. Satu pekerjaan

Ø  Pada pemetaan suku bersegmen bersuku,isi tabel segmen pada setiap segmen menunjukkan :

A. Alamat rangka
B. Alamat awal segmen
C. Alamat awal tabel suku
D. Alamat suku

Ø  Proses terpendek diutamakan termasuk kategori :

A. Tanpa preempsi dengan prioritas
B. Tanpa preempsi tanpa prioritas
C. Dengan preempsi dengan prioritas
D. Dengan preempsi tanpa prioritas

Ø  Ada beberapa cara untuk menganalisa jenis penjadwalan pada setiap pekerjaan yang sesungguhnya, dikenal dengan metode :

A. Metode Analisis model antrian
B. Metode simulasi
C. Metode implementasi
D. Berdasarkan pengalaman masa lalu

Ø  Kalau kita ingin menggunakan pencetak berkecepatan tinggi,maka kita harus memilih jenis :

A. Line-printer
B. Laser jet printer
C. Dot matrix printer
D. Daisy-wheel printer

Ø  Memori fisik dibagi menjadi blok – blok dengan ukuran tertentu disebut dengan :

A. Frame
B. Page
C. Paging
D. Segmentasi

Ø  Skema pengaturan memori yang mendukung user melihat memori tersebut disebut sebagai :

A. Frame
B. Page
C. Paging
D. Segmentasi

Ø  Ada 5 strategi pengalokasikan memori untuk mencari lubang kosong (hole) yang tepat, pencarian yang dimulai dari awal dan akan berhenti jika ditemukan lokasi terkecil pertama yang cukup untuk menempatkan proses,yaitu :

A. Quick_fit
B. Best_fit
C. Worst_fit
D. First_fit
Ø  Pada alokasi memori berpilah suku,kita mempunyai suku berukuran 15 alamat.Kalau suatu alamat terletak di suku ke-5 dengan simpangan (offset) 1,maka alamat itu adalah :

A. 6
B. 14
C. 76
D. 16

Ø  Pada sejumlah computer, penekanan pada kunci ketik menghasilkan sinyal yang kemudian disimpan di dalam memori dalam bentuksandi ASCII asli terdiri atas :

A. 256 aksara
B. 132 aksara
C. 144 aksara
D. 128 aksara

Ø  Cara pencocokan (fit) dengan best fit akan menghasilkan :

A. Fragmen internal minimum
B. Fragmen internal sebesar 0
C. Fragmen eksternal minimum
D. Fragmen eksternal yang paling besar

Ø  Teknik penyesuaian yang mendahulukan pekerjaan yang mempunyai waktu proses yang tersingkat adalah :

A. First in first out
B. Shortest job first
C. Round robin
D. Preemptive shortest job first

Ø  Proses yang masuk untuk dieksekusi ukurannya dinyatakan dengan page.Setiap page membutuhkan satu :

A. Tabel
B. Frame
C. Segmen
D. Offset

Ø  Pada pemuatan (loading) informasi ke dalam memori, kita mengenal pemuatan tumpang (overlay).Pemuatan tumpang ini termasuk ke dalam jenis pemuatan :

A. Sambung
B. Dinamik
C. Relokasi
D. Mutlak

Ø  Penyelesaian masalah Critical Section harus memenuhi 3 syarat yaitu,kecuali :

A. Mutex
B. Progress
C. Bounded Waiting
D. Busy Waiting

Ø  Starvation terjadi jika ada proses yang ditambahkan atau dihapus dari list dengan suatu semaphore dalam urutan :

A. LIFO
B. FIFO
C. Producer-Consumer Problem
D. The Reader and Writers problem

Ø  Jika untuk setiap Pi,jumlah resourse yang masih diperlukan oleh Pi, dapat dicukupi oleh resource yang ada saat itu maka keadaan dalam kondisi :

A. Hold & wait
B. Mutual exclusion
C. Safe
D. Unsafe

Ø  Mana yang benar dari pernyataan di bawah ini ?

A. Dalam UNIX,sebuah file memiliki satu extention yang terdiri dari 3 karakter
B. Pada MS-DOS,sebuah file bisa memiliki lebih dari satu extention
C. Pada MS-DOS,file operasi.doc dengan operasi.doc adalah dua file yang berbeda
D. UNIX membedakan huruf besar dan huruf kecil dalam file

Ø  Memori yang terletak di dalam prosesor (satuan prosesor pusat/CPU ) dikenal sebagai :

A. Memori-kerja
B. Kernel
C. Register
D. Memori-kase

Ø  Pada system call ada beberapa hal yang dapat dilakukan yaitu,antara lain :
-          Mengakhiri dan membatalkan
-          Membuat dan mengakhiri proses
-          Mengambil dan ekseskusi
Hal – hal di atas termasuk kategori :
A. Manipulasi file
B. Kontrol proses
C. Informasi lingkungan
D. Komunikasi

Ø  Waktu untuk menunggu sector yang dikehendaki mencapai hulu tulis baca disebut :

A. Waktu latensi
B. Waktu salur
C. Waktu cari
D. Setting time

Ø  Inti,kernel atau nucleus adalah :

A. Bagian system operasi yang biasanya diletakkan di dalam memori tetap (ROM)
B. Sistem Bahasa yang terletak di dadalam memori tetap
C. Bagian system operasi untuk menterjemahkan perintah
D. Bahasa rakitan yang terletak di dalam memori tetap

Ø  VGA card termasuk interface card yang merupakan penghubung antara computer dengan :

A. Printer
B. Keyboard
C. Mouse
D. Monitor

Ø  Untuk memproteksi memori,user dapat mengakses memori yang membatasi dengan,kecuali :

A. Job address
B. Base address
C. Range address
D. Limit address

Ø  Membagi program yang benar menjadi bagian-bagian yang lebih kecil dan dapat dimuat dalam memori utama disebut :

A. Dynamik Loading
B. Dynamik linking
C. Swapping
D. Overlay

Ø  Pencatatan pemakaian memori yang informasinya menyatakan adanya proses(P) atau hole(H),lokasi awal,dan panjang lokasi menggunakan :

A. Peta bit
B. Linked list
C. Bit map
D. Partisi

Ø  Pengalokasian memori berurutan yang mengakibatkan suatu proses yang memiliki ukuran yang lebih besar dari partisi yang disediakan,sehingga perlu dibuat overlay adalah pengalokasian dengan :

A. Ukuran sama
B. Dinamis
C. Ukuran tidak sama 1 antrian untuk 1 partisi
D. Ukuran tidak sama 1 antrian

Ø  Pengalokasian memori yang menyebabkan terjadinya external fragmentation adalah pengaokasian dengan :

A. Statis ukuran sama
B. Statis ukuran tidak sama
C. Dinamis
D. Sistem buddy

Ø  Pengalokasian memori yang menyebabkan terjadinya internal fragmentation adalah pengaokasian dengan :

A. Statis ukuran sama
B. Statis ukuran tidak sama
C. Dinamis
D. Sistem buddy

Ø  Pengelolaan memori utama dengan memanfaatkan kelebihan penggunaan bilangan biner (2k;k=0,1,2,…) adalah pengalokasian memori dengan :

A. Statis ukuran sama
B. Statis ukuran tidak sama
C. Dinamis
D. Sistem buddy

Ø  Setelah terjadi interupsi,biasanya system operasi dilengkapi dengan penata untuk menanggulangi akibat interupsi itu.Yang tidak termasuk ke dalam kegiatan penata interupsi adalah :

A. Perekaman semua informasi kedalam blok kendali proses
B. Pengidentifikasian jenis da nasal interupsi
C. Penanggulangan tujuan interupsi
D. Penghentian kerja komputer

Ø  Kalau kita sekaligus memiliki lebih dari satu pemakai komputer, maka kita dapat membuat agar para pemakai itu dapat berkomunikasi satu sama lainnya.Salah satu cara untuk menyampaikan berita diantara pemakai adalah :

A. Sumber daya kontak surat
B. Sumber daya catatan
C. Sumber daya pesanan
D. Sumber daya system operasi

Untuk nomor 66 sampai dengan 72 lihat soal di bawah ini

Ada 4 proses : P1,P2,P3,P4, yang meminta pelayanan CPU sbb :

Proses
Burst Time(ms)
Arrival time
P1
7
0
P2
5
1
P3
8
2
P4
4
3


Ø  Dengan menggunakan penjadwalan Short Job First Preemptive maka eksekusi proses P1 selesai pada waktu :

A. 1
B. 7
C. 16
D. 10

Ø  Sedangkan bila menggunakan SJF Non-preemptive maka eksekusi proses P1 selesai pada waktu :

A. 1
B. 7
C. 16
D. 10

Ø  Waiting time yang dijalankan untuk proses P1 pada penjadwalan SJF preemptive adalah :

A. 0
B. 7
C. 9
D. 10

Ø  Dengan penjadwalan SJF Non-preemptive maka waiting time yang dijalankan untuk proses P1 adalah :

A. 0
B. 7
C. 9
D. 10


Ø  Hasil perhitungan menggunakan penjadwalan Short Job First Preemptive maka diperoleh Average Waiting Time pada 4 proses di atas adalah :

A. 6
B. 6,3
C. 6,5
D. 7

Ø  Hasil perhitungan menggunakan penjadwalan Short Job First Non-Preemptive maka diperoleh Average Waiting Time pada 4 proses di atas adalah :

A. 6
B. 6,3
C. 6,5
D. 7

Ø  Dari hasil perhitungan diatas maka dapat dipastikan bahwa AWT yang paling kecil yang dilakukan pada 4 proses di atas adalah dengan menggunakan penjadwalan :

A. SJF Preemptive
B. SJF Non-preemptive
C. Priority Preemptive
D. Priority Non-Preemptive

Ø  Ada beberapa keuntungan system paging salah satunya adalah :

A. Sharing common code
B. Sharing page tabel
C. Alamat logic
D. Alamat fisik

Ø  Pada segmentasi ada beberapa keuntungan juga yaitu,kecuali :

A. Sharing kode
B. Sharing data
C. Sharing segmen
D. Sharing tabel segmen

Ø  Jika user proses di eksekusi dan menimbulkan page fault maka diperlukan adanya :

A. Swap out page
B. Swap in page
C. Page replacement
D. Victim(korban)



Ø  Algoritma page replacement yang paling sederhana,di mana posisi page yang paling lama yang akan digantikan untuk menduduki frame paling lama jika ada suatu page yang akan ditempatkn :

A. LRU
B. Optimal
C. FCFS
D. FIFO

Ø  Algoritma page replacement yang mengijinkan menyeleksi frame yang akan direplace dari sejumlah frame adalah :

A. Local replacement
B. Global replacement
C. Proportional allocation
D. Equal allocation

Ø  Proses penempatan suatu item ke dalam lokasi pada memori tertentu disebut :

A. Loading
B. Compile
C. Running
D. Binding

Ø  Pada saat terjadinya switching context maka semua status proses akan di load dan di save dari/ke :
A. Page
B. Frame
C. Device status table
D. PCB

Ø  Data yang dihasilkan oleh pembuat data terbatas adalah salah satu masalah klasik yang ada pada sinkronisasi yaitu yang dikenal sebagai :

A. The Dining Philosopher Problem
B. The Sleeping Barber Problem
C. The Producer Consumer Problem
D. The Reader and Writers Problem







SEMOGA SUKSES

Tidak ada komentar:

Posting Komentar

Terima kasih atas kunjungan agan - agan semua.