wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS SISTEM OPERASI SESI 5-6-7

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.
Penjadwalan CPU adalah basis dari multi programming/processing sistem operasi yaitu dengan cara …
a)
men-switch CPU
b)
men-switch Memory
c)
men-switch sinyal digital
d)
men-switch storage
e)
men-switch input / output
2.
Tujuan dari multi programming / processing adalah …
a)
agar proses bisa berjalan secara bersamaan dengan tujuan untuk memaksimalkan kinerja dari CPU
b)
agar penggunaan komputer semakin murah dan mudah
c)
agar pengguna komputer dapat memakai komputer bersama-sama
d)
agar penggunaan komputer mengikuti perkembangan teknologi
e)
agar tingkat ketergantungan manusia kepada komputer semakin tinggi
3.
Salah satu fungsi dasar dari suatu sistem operasi. adalah..
a)
Penjadwalan / scheduing
b)
Pengawasan / Watching
c)
Evaluasi sistem / evaluating
d)
Membagi / sharing
e)
Memproses / Processing
4.

Kritria algoritma yang biasanya digunakan menjaga agar CPU sesibuk mungkin adalah..

a)

CPU utilization

b)

Throughput

c)

Turnaround time

d)

Waiting time

e)

Response time

5.

Jika CPU mengeksekusi suatu proses, berarti CPU telah melaksanakan sebuah kerja, adalah kriteria algoritma..

a)

CPU utilization

b)

Throughput

c)

Turnaround time

d)

Waiting time

e)

Response time

6.

Kritria algoritma dimana terdapat interval dari waktu yang diizinkan dengan waktu yang dibutuhkan untuk menyelesaikan sebuah proses, adalah..

a)

CPU utilization

b)

Throughput

c)

Turnaround time

d)

Waiting time

e)

Response time

7.

Kritria algoritma dimana jumlah periode CPU untuk menghabiskan di antrian ready, adalah..

a)

CPU utilization

b)

Throughput

c)

Turnaround time

d)

Waiting time

e)

Response time

8.
waktu untuk CPU memulai memberikan respon sebuah proses, tetapi bukan waktu yang dipakai output untuk respon tersebut, disebut..
a)
CPU utilization
b)
Throughput
c)
Turnaround time
d)
Waiting time
e)
Response time
9.

Algoritma Penjadwalan dengan skema proses yang meminta CPU mendapat prioritas, dengan FIFO queue, adalah..

a)

Algoritma First Come First Served (FCFS)

b)

Algoritma Shortest Job Fist (SJF)

c)

Algoritma Priority Scheduling / /Penjadwalan Prioritas

d)

Algoritma Round Robin

e)

Algoritma Multilevel Queue

10.

Algoritma Ketika CPU bebas proses yang mempunyai waktu terpendek untuk menyelesaikannya mendapat prioritas, disebut...

a)

Algoritma First Come First Served (FCFS)

b)

Algoritma Shortest Job Fist (SJF)

c)

Algoritma Priority Scheduling / /Penjadwalan Prioritas

d)

Algoritma Round Robin

e)

Algoritma Multilevel Queue

11.

Algoritma dimana setiap proses akan mempunyai prioritas (bilangan integer), disebut…

a)

Algoritma First Come First Served (FCFS)

b)

Algoritma Shortest Job Fist (SJF)

c)

Algoritma Priority Scheduling / /Penjadwalan Prioritas

d)

Algoritma Round Robin

e)

Algoritma Multilevel Queue

12.

Algoritma yang dirancang untuk sistem time sharing, adalah..

a)

Algoritma First Come First Served (FCFS)

b)

Algoritma Shortest Job Fist (SJF)

c)

Algoritma Priority Scheduling / /Penjadwalan Prioritas

d)

Algoritma Round Robin

e)

Algoritma Multilevel Queue

13.

satu cara penjadwalan multi processor di mana setiap prosesor menjadwalkan diri sendiri dimana setiap prosesor memeriksa ready queue dan memilih proses yang akan dieksekusi, disebut..

a)

symetric multiprocessing (SMP)

b)

Self Multiprocessing (SMP)

c)

Independent Multiprocessing (IMP)

d)

Linear Multiprocessing(LMP)

e)

Eficient Multiprocessing (EMP)

14.
Sinkronisasi mengacu pada salah satu dari dua proses yang berbeda tetapi saling berkaitan satu sama lainnya, dimana yang disinkronisasi adalah,,,
a)
sinkronisasi data dan sinkronisasi proses.
b)
sinkronisasi sumberdaya dan sinkronisasi proses.
c)
sinkronisasi Penyimpanan dan sinkronisasi alamat
d)
sinkronisasi waktu dan sinkronisasi proses.
e)
sinkronisasi data dan sinkronisasi Informasi.
15.

Suatu poses pengaturan jalannya beberapa proses pada waktu yang bersamaan untuk menyamakan waktu dan data supaya tidak terjadi inconsitensi (ketidak konsistenan) data akibat adanya akses data secara konkuren agar hasilnya bagus dan sesuai dengan apa yang diharapkan disebut..

a)

Sinkronisasi

b)

Managing

c)

Scheduling

d)

Processing

e)

Controlling

16.

Salah satu manfaat sikronisasi pada sistem operasi adalah, Adanya akses-akses data yang sama yang dilakukan secara bersamaan yang bisa saja menyebabkan...

a)

data menjadi tidak konsisten

b)

Penyimpanan data penuh

c)

memory menjadi overload

d)

data menjadi eror

e)

data menjadi redundance/ganda

17.

kondisi dimana beberapa proses mengakses dan memanipulasi data secara bersamaan akan membuat nilai terkhirnya nanti bergantung dari proses mana yang duluan diakhiri, disebut..

a)

Race Condition

b)

Critical Section

c)

Queue Condition

d)

Colition

e)

Priority Condition

18.

sebuah segmen kode dimana sebuah proses memiliki sumber daya bersama yang diakses, disebut..

a)

Race Condition

b)

Critical Section

c)

Queue Condition

d)

Colition

e)

Priority Condition

19.

Prinsip bahwa dua proses atau lebih dapat bekerja sama dengan menggunakan penanda-penanda sederhana. Seperti proses dapat dipaksa berhenti pada suatu saat, sampai proses mendapatkan penanda tertentu, disebut..

a)

Semaphore

b)

Critical Section

c)

Queue Condition

d)

Colition

e)

Signal

20.
kode istirahat setelah masuk ke critical section, disebut..
a)
Remainder Section
b)
Entry Section
c)
Critical Section
d)
Rest Section
e)
Exit Section
21.

Sebuah unit dasar dari penggunaan CPU, yang terdiri dari Thread_ID, program counter, register set, dan stack, disebut..

a)

Thread

b)

Input / Output

c)

Core

d)

Scheduler

e)

Spooler

22.
Istilah lain dari thread adalah juga sering disebut ..
a)
lightweight process.
b)
Heavy lightweight process.
c)
Heavy process.
d)
Medium process.
e)
Multi Processing
23.

Salah satu keuntungan thread dalam sistem operasi adalah tanggap, yaitu ..

a)

ketika Multithreading mengizinkan program untuk berjalan terus walaupun pada bagian program tersebut di block atau sedang dalam keadaan menjalankan operasi yang lama/ panjang.

b)

Thread mampu membagi memori dan sumber daya dari proses.

c)

thread mampu membagi sumber daya dari proses sehingga lebih ekonomis untuk membuat proses.

d)

dengan multithreading dapat ditingkatkan dengan menggunakan arsitektur multiprosesor, di mana setiap thread dapat jalan secara parallel pada prosesor yang berbeda.

e)

Kemampuan sistem operasi meningkatkan keamanan dari serangan virus, spam dan hacking.

24.

Salah satu keuntungan thread dalam sistem operasi adalah Pembagian sumber daya, yaitu…

a)

ketika Multithreading mengizinkan program untuk berjalan terus walaupun pada bagian program tersebut di block atau sedang dalam keadaan menjalankan operasi yang lama/ panjang.

b)

Thread mampu membagi memori dan sumber daya dari proses.

c)

thread mampu membagi sumber daya dari proses sehingga lebih ekonomis untuk membuat proses.

d)

dengan multithreading dapat ditingkatkan dengan menggunakan arsitektur multiprosesor, di mana setiap thread dapat jalan secara parallel pada prosesor yang berbeda.

e)

Kemampuan sistem operasi meningkatkan keamanan dari serangan virus, spam dan hacking.

25.

Salah satu keuntungan thread dalam sistem operasi adalah Pemberdayaan arsitektur multiprosesor, yaitu…

a)

ketika Multithreading mengizinkan program untuk berjalan terus walaupun pada bagian program tersebut di block atau sedang dalam keadaan menjalankan operasi yang lama/ panjang.

b)

Thread mampu membagi memori dan sumber daya dari proses.

c)

thread mampu membagi sumber daya dari proses sehingga lebih ekonomis untuk membuat proses.

d)

dengan multithreading dapat ditingkatkan dengan menggunakan arsitektur multiprosesor, di mana setiap thread dapat jalan secara parallel pada prosesor yang berbeda.

e)

Kemampuan sistem operasi meningkatkan keamanan dari serangan virus, spam dan hacking.

26.

Model Multithreading dalam sistem operasi yang memetakan beberapa tingkatan pengguna thread hanya kesatu buah kernel thread. disehbut..

a)

Model Many to One

b)

Model One to One

c)

Model Many to Many

d)

Model Multi Threading

e)

Model Cardinality

27.

Model Multithreading dalam sistem operasi yang memetakan setiap satu pengguna thread kesatu buah kernel thread. disebut..

a)

Model Many to One

b)

Model One to One

c)

Model Many to Many

d)

Model Multi Threading

e)

Model Cardinality

28.

Model Multithreading dalam sistem operasi dimana beberapa tingkatan thread pengguna dapat menggunakan jumlah kernel thread yang lebih kecil atau sama dengan jumlah thread pengguna. Disebut..

a)

Model Many to One

b)

Model One to One

c)

Model Many to Many

d)

Model Multi Threading

e)

Model Cardinality

29.

Kelemahan dari model many to one, adalah

a)

multihreads tidakdapat berjalan atau bekerja secara paralel di dalam multiprosesor dikarenakan hanya satu thread saja yang bisa mengakses kernel dalam suatu waktu.

b)

Thread mampu membagi memori dan sumber daya dari proses

c)

thread mampu membagi sumber daya dari proses sehingga lebih ekonomis untuk membuat proses.

d)

dengan multithreading dapat ditingkatkan dengan menggunakan arsitektur multiprosesor, di mana setiap thread dapat jalan secara parallel pada prosesor yang berbeda.

e)

Kemampuan sistem operasi meningkatkan keamanan dari serangan virus, spam dan hacking.

30.

Kondisi diman CPU biasanya berpindah-pindah antara setiap thread dengan cepat, sehingga terdapat ilusi paralelisme, tetapi pada kenyataannya hanya satu thread yang berjalan di setiap waktu, terdapat pada ..

a)

arsitektur prosesor tunggal

b)

arsitektur Memory Tunggal

c)

arsitektur Penyimpanan Tunggal

d)

arsitektur I/O Tunggal

e)

arsitektur Hyperthread