Anda di halaman 1dari 4

UTS SISTEM OPERASI

Nama : M. Alif Mufadhilah


Kelas : 4A
NIM : 1603015102
Hari/Tanggal : Kamis/30 April 2020

Soal Pilihan Ganda Score 20%


A. Pilihlah salah satu jawaban yang Anda anggap benar dengan cara memberikan warna kuning
pada jawaban.

1. Secara umun CPU terdiri dari


a. Control Unit, Alu, dan Keybord c. Control Unit, Mouse, dan Keybord
b. RAM dan ROM d. Control Unit, Aritmatical logical Unit & Rigister

2. Hardware yang berfungsi sebagai tempat penyimpanan adalah


a. Monitor c. Hardisk
b. Printer d. CPU
3. Bios merupakan singkatan dari
a. Basic internal output service c. Basic input output service
b. Basic input output system d. Basic internal output system
4. Memori yang berfungsi sebagai tempat penyimpanan data sementara disebut
a. ROM c. Hardisk
b. DVD-ROM d. RAM
5. Di bawah ini yang termasuk sistem operasi berbasis GUI, Kecuali
a. Windows c. Linux
b. DOS d. Mac OS
6. Komponen komputer yang bertugas untuk mengolah data dan melaksanakan berbagai perintah
adalah…
a. Main memory b. Device input output
c. Processor d. Software
7. Pada penjadwalan proses terdapat beberapa istilah, kecuali:
a. Acak c. Prioritas
b. Preempsi d. Antrian
8. Perangkat masukan dan keluaran terdiri dari dua bagian yaitu…
a. Komponen mekanik dan pengerat alat b. Komponen mekanik dan pekerja alat
c. Komponen mekanik dan komponen elektronik d. Pengerat alat dan pekerja alat
9. Sebagai jembatan atau penghubung antara user dengan hardware, software dengan hardware
merupakan pengertian dari…
a. Sistem Operasi c. CPU
b. Printer d. Hardisk
10. Tujuan penjadwalan adalah...
a. Supaya semua pekerjaan memperoleh pelayanan yang adil (firness)
b. Supaya pemakaian prosesor dapat dimaksimumkan
c. Supaya pemakaian sumber daya seimbang
d. Benar semua
B. Soal Essay

1. Jelaskan Pengertian dari Sistem Operasi!


Menurut Abraham Silberschatz, Galvin, Gagne (2003)
Sistem operasi adalah sebuah program yang bekerja sebagai perantara antara client atau
pengguna dengan hardware komputer.

2. Sebutkan dan jelaskan komponen dari sistem komputer!


- Motherboard : Adalah pusat sentral dari sebuah komputer, setelah terhubung ke motherboard,
Komponen komponen tersebut dapat bekerja membentuk sistem komputer

- CPU : Adalah otak dari sebuah komputer, CPU mengontrol apa yang dilakukan komputer dan
bertanggung jawab untuk melakukan perhitungan dan pemrosesan data. Ini juga menangani
pergerakan data ke dan dari memori sistem.

-Internal Memory : Terdiri dari dua jenis yaitu ROM dan RAM, RAM dan ROM digunakan untuk
menyimpan data komputer dan ini dapat langsung diakses oleh CPU. RAM digunakan untuk
menyimpan sementara informasi yang saat ini digunakan oleh komputer, sedangkan ROM
digunakan untuk menyimpan instruksi yang memberi tahu komputer cara melakukan proses
booting(start up) secara permanen. ROM digunakan untuk memuat sistem operasi

-Video Card(VGA) : adalah perangkat keras yang dihubungkan ke motherboard dan


memungkinkan komputer untuk menampilkan gambar pada monitor.

-Sound card : adalah perangkat perangkat keras internal yang dihubungkan ke motherboard.
Fungsi utama sound card adalah untuk memungkinkan sistem komputer menghasilkan suara,
tetapi juga memungkinkan pengguna untuk menyambungkan mikrofon agar dapat memasukkan
suara ke dalam komputer.

-Storage Device : adalah perangkat penyimpanan sekunder secara permanen menyimpan data
dan program selama yang kita butuhkan. Perangkat ini juga digunakan untuk membuat cadangan
data jika salinan asli hilang atau rusak. Contoh storage device adalah hard disk dan solid state
drive

3. Sebutkan dan jelaskan status pada proses!


Sebuah proses dapat memiliki tiga status utama yaitu:

Running: Status yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi
Waiting: Status yang dimiliki pada saat proses menunggu suatu sebuah event seperti proses M/K.
Ready: Status yang dimiliki pada saat proses siap untuk dieksekusi oleh prosesor

Terdapat dua status tambahan, yaitu saat pembentukan dan terminasi:

New: Status yang dimiliki pada saat proses baru saja dibuat
Terminated: Status yang dimiliki pada saat proses telah selesai dieksekusi.

Hanya satu proses yang dapat berjalan pada prosesor mana pun pada satu waktu. Namun, banyak
proses yang dapat berstatus Ready atau Waiting. Ada tiga kemungkinan bila sebuah proses
memiliki status Running:

- Jika program telah selesai dieksekusi maka status dari proses tersebut akan berubah menjadi
Terminated.
- Jika waktu yang disediakan oleh OS untuk proses tersebut sudah habis maka akan terjadi
interrupt dan proses tersebut kini berstatus Ready.
- Jika suatu event terjadi pada saat proses dieksekusi (seperti ada permintaan M/K) maka
proses tersebut akan menunggu event tersebut selesai dan proses berstatus Waiting.

4. Jelaskan perbedaan antara Thread dengan Proses!

Proses:
Proses berarti setiap program sedang dieksekusi. Blok kontrol proses mengontrol operasi proses
apa pun. Blok kontrol proses berisi informasi tentang proses, misalnya: Prioritas proses, id proses,
status proses, CPU, register, dll. Suatu proses dapat membuat proses lain yang dikenal sebagai
Proses Anak. Proses membutuhkan lebih banyak waktu untuk diakhiri dan diisolasi berarti tidak
berbagi memori dengan proses lain.

Thread:
Thread adalah segmen dari suatu proses yang berarti suatu proses dapat memiliki banyak utas
dan beberapa utas ini terkandung dalam suatu proses. Sebuah utas memiliki 3 status: berjalan,
siap, dan diblokir. Thread membutuhkan waktu lebih sedikit untuk diakhiri dibandingkan dengan
proses dan seperti proses, thread tidak terisolasi.

5. Sebutkan dan jelaskan tipe-tipe penjadwalan!


- Arrival Time : adalah waktu ketika suatu proses masuk ke status siap dan siap untuk
pelaksanaannya.

- Completion Time : Waktu di mana proses menyelesaikan pelaksanaannya.

- Burst Time : Waktu yang dibutuhkan oleh suatu proses untuk eksekusi CPU.
- Exit Time : Waktu ketika suatu proses menyelesaikan eksekusi dan keluar dari sistem.

- Response Time : Waktu yang dihabiskan ketika proses dalam status siap dan mendapatkan CPU
untuk pertama kalinya.

-Turn around Time : Perbedaan waktu antara waktu selesai dan waktu kedatangan.
Rumus Turn around time = Completion Time – Arrival Time

- Waiting Time : Perbedaan antara waktu turn around dengan waktu burst
Rumus Waiting time = Turn around time – Burst Time

Anda mungkin juga menyukai