Anda di halaman 1dari 5

SOAL DAN JAWABAN

UJIAN TENGAH SEMESTER


2022/2023

Dibuat Oleh :

NAMA : Yafi Mahadika


KELAS : 02TPLE004 Reg CS
NIM : 221011400189
MATKUL : Sistem Operasi

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER UNIVERSITAS PAMULANG
Jl. Puspitek, Buaran, Kec. Pamulang, Kota Tangerang Selatan, Banten
15310
JAWABAN

1. NIM = 89 + 1 = 90

Proses WT (ms)
P1 0-0=0
P2 40 -10 = 30
P3 120 - 14 = 106
P4 147 - 20 = 127
P5 217 - 30 = 187
Total WT = 450

Proses ID Arrival Time Burst Time


P1 0 40
P2 10 80
P3 14 27
P4 20 70
P5 30 65

𝑊𝑇
𝐴𝑊𝑇 =
𝑃

450
𝐴𝑊𝑇 =
5

𝐴𝑊𝑇 = 90

2. Generasi pertama merupakan awal perkembangan sistem komputasi elektronik


sebagai pengganti sistem komputasi mekanik. Generasi pertama komputer
menggunakan tabung vakum sebagai elemen dasar sirkuit elektronik mereka.
Sedangkan Generasi Kedua, pada generasi ini memperkenalkan Batch Processing
System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara
berurutan. generasi kedua menggunakan transistor. Dari segi ukuran Komputer
generasi pertama cenderung besar, berat, dan sulit dioperasikan, sedangkan generasi
kedua lebih kecil, lebih ringan, dan lebih portabel.

3. CPU Utilization mengukur seberapa banyak CPU digunakan untuk menyelesaikan


tugas yang diberikan pada suatu waktu tertentu. Ini adalah persentase penggunaan
CPU yang digunakan untuk menjalankan suatu aplikasi atau proses. Semakin tinggi
CPU Utilization, semakin banyak waktu yang dibutuhkan CPU untuk menyelesaikan
tugas-tugas tersebut. Sementara itu, throughput mengukur jumlah data yang dapat
diproses oleh sistem dalam satu unit waktu. Ini adalah jumlah tugas atau data yang
dapat diselesaikan oleh sistem dalam satu waktu. Semakin tinggi throughput, semakin
cepat sistem dapat memproses data dan menyelesaikan tugas.

4. Critical Section adalah sebuah segmen kode dari sebuah proses yang mana sumber
daya diakses bersamaan. sedangkan exit section ialah bagian dari proses critical
section dimana proses akhir dari perizinan untuk melakuakan proses lainya.

5. Algoritma FIFO memprioritaskan untuk mengeluarkan proses pertama yang telah


masuk ke dalam antrian. Jadi, jika sebuah proses telah berada di antrian lebih lama,
maka akan lebih dulu diproses daripada proses yang baru saja masuk ke dalam antrian.
sedangkan Algoritma Optimal memilih proses yang akan dihapus dari memori
berdasarkan yang paling optimal atau efisien. Artinya, proses yang paling optimal
adalah proses yang paling lama tidak digunakan dalam waktu dekat.

Anda mungkin juga menyukai