WorksheetsUTS Sistem Operasi Genap 2020
Total questions: 50
Worksheet time: 30mins
CLI, GUI, dan Batch termasuk ke dalam komponen sistem operasi berjenis ....
user interface
I/O operation
file manipulation
communication
salah semua
Akses terhadap perangkat I/O berpotensi menimbulkan blocking pada eksekusi semua thread dalam sebuah process jika sistem operasi menggunakan model multithreading ....
many to one
one to one
many to many
benar semua
salah semua
Ketika sebuah proses mengirim data melalui socket maka statenya berubah dari running menjadi
running
waiting
new
ready
terminate
Diketahui sebagai berikut:
* P1 -> burst time = 10, priority = 3
* P2 -> burst time = 1, priority = 1
* P3 -> burst time = 2, priority = 4
* P4 -> burst time = 6, priority = 5
* P5 -> burst time = 5, priority = 2
Berapa average waiting time dengan menggunakan algoritma non-preemptive SJF scheduling
6.6
7.3
10.1
4.8
5.2
Read files, write files, create directories, delete directories termasuk dalam layanan sistem operasi berjenis ....
user interface
I/O operation
file manipulation
communication
salah semua
Manakah jenis storage berikut yang memiliki kecepatan di-akses paling cepat?
magnetic disk
optical disk
register
cache
main memory
Process yang masuk state waiting akan ditempatkan pada .... queue
ready
running
device
benar semua
salah semua
Global Variable dari sebuah program akan dialokasikan pada ....
Stack
Data Section
Program Counter
Text Section
Heap
Diketahui sebagai berikut:
P1 -> arrival time = 0, burst time = 10, priority = 3
P2 -> arrival time = 1, burst time = 1, priority = 1
P3 -> arrival time = 2, burst time = 2, priority = 4
P4 -> arrival time = 3, burst time = 1, priority = 5
P5 -> arrival time = 4, burst time = 5, priority = 2
Dengan menggunakan algoritma Priority Schedulling, maka CPU akan melakukan eksekusi proses-proses tersebut dengan urutan ....
P1 -> P2 -> P3 -> P4 -> P5 -> P1 -> P5 -> ..... dst
P1 -> P2 -> P3 -> P4 -> P5 -> P1 -> P2 -> ..... dst
P1 -> P2 -> P1 -> P5 -> P1 -> P3 -> P4 -> ..... dst
P1 -> P2 -> P3 -> P4 -> P3 -> P5 -> P1 -> ..... dst
salah semua
Pada sebuah sistem operasi yang menerapkan preemptive priority scheduling terdapat process baru yang masuk ke ready queue dengan prioritas paling tinggi. Process yangs edang dieksekusi saat ini akan state dari .... menjadi ....
new -> ready
ready -> running
running -> waiting
running -> ready
salah semua
Diketahui sebagai berikut:
P1 -> burst time = 10, priority = 3
P2 -> burst time = 1, priority = 1
P3 -> burst time = 2, priority = 4
P4 -> burst time = 6, priority = 5
P5 -> burst time = 5, priority = 2
Berapa average waiting time dengan menggunakan algoritma Priority scheduling
6.2
7.2
8.2
9.2
semua salah
Bagian dari Process Control Block yang memungkinkan sebuah process tidak perlu mengulang eksekusi dari awal ketika berubah state dari ready ke running adalah ....
Stack
Data Section
Program Counter
Text Section
Heap
Manakah dari hal-hal di bawah ini yang hanya dapat dilakukan oleh komputer dengan arsitektur multicore ?
Concurrency
Parallelism
Multithread
Schedulling
Data Splitting
Di bawah ini yang bukan merupakan komponen dari sistem komputer adalah
Hardware
Application Program
Users
semua benar
tidak ada jawabannya
Python menggunakan mekanisme Global Interpreter Lock untuk penanganan thread-nya. Model multithreading yang dipakai dalam kasus ini adalah...
many to one
one to one
many to many
benar semua
salah semua
Jenis scheduler yang bertugas untuk memilih process di ready queue untuk dieksekusi oleh CPU adalah ....
Regular Scheduller
Long Term Sheduller
Mid Term Scheduller
Short Term Scheduller
Irregular Scheduller
Model multithreading berikut yang memungkinkan konsep pararelism bisa berjalan antar thread dalam satu process adalah...
many to one
one to one
many to many
one to one dan many to many
semua jawaban benar
Diketahui sebagai berikut:
P1 -> arrival time = 0, burst time = 10, priority = 3
P2 -> arrival time = 1, burst time = 1, priority = 1
P3 -> arrival time = 2, burst time = 2, priority = 4
P4 -> arrival time = 3, burst time = 1, priority = 5
P5 -> arrival time = 4, burst time = 5, priority = 2
Dengan menggunakan algoritma SJF Schedulling bernilai quantum 3, maka CPU akan melakukan eksekusi proses-proses tersebut dengan urutan ....
P1 -> P2 -> P3 -> P4 -> P5 -> P1 -> P5 -> ..... dst
P1 -> P2 -> P3 -> P4 -> P5 -> P1 -> P2 -> ..... dst
P1 -> P2 -> P1 -> P5 -> P1 -> P3 -> P4 -> ..... dst
P1 -> P2 -> P3 -> P4 -> P3 -> P5 -> P1 -> ..... dst
salah semua
Waktu yang dibutuhkan oleh sebuah process untuk menunggu di ready queue sebelum mulai dieksekusi disebut dengan istilah...
waiting time
response time
scheduling time
switching time
latency
Di bawah ini yang merupakan layanan sistem operasi,kecuali ....
user interface
I/O operation
file manipulation
communication
seluruhnya merupakan layanan sistem operasi
Return Addresses dialokasikan pada bagian ....
Stack
Data Section
Program Counter
Text Section
Heap
Terminal yang digunakan pada Ubuntu termasuk User Interface jenis ....
CLI
GUI
Desktop
Xerox PARC
Semua benar
Diketahui sebagai berikut:
P1 -> arrival time = 0, burst time = 10, priority = 3
P2 -> arrival time = 1, burst time = 1, priority = 1
P3 -> arrival time = 2, burst time = 2, priority = 4
P4 -> arrival time = 3, burst time = 1, priority = 5
P5 -> arrival time = 4, burst time = 5, priority = 2
Dengan menggunakan algoritma FCFS Schedulling, maka CPU akan melakukan eksekusi proses-proses tersebut dengan urutan ....
P1 -> P2 -> P3 -> P4 -> P5 -> P1 -> P5 -> ..... dst
P1 -> P2 -> P3 -> P4 -> P5 -> P1 -> P2 -> ..... dst
P1 -> P2 -> P1 -> P5 -> P1 -> P3 -> P4 -> ..... dst
P1 -> P2 -> P3 -> P4 -> P3 -> P5 -> P1 -> ..... dst
salah semua
