Jawab :
Jadi ketika process dijalankan program tersebut akan dimasukkan ke ready queue, yang nantinya
akan di-dispatch dan di run, lalu exit bila selesai. Namun 2 kotak lagi yaitu menangguhkan dan
memblokir, Diblokir adalah ketika sebuah proses menunggu sebuah event, bisa itu menunggu input
dari pengguna, menunggu sinyal dari proses/komputer lain, dan beberapa alasan lainnya. Supaya
tidak memenuhi ready queue ‒ yang nantinya akan di run dan langsung dikembalikan ke queue
karena belum terjadi event yang diinginkan ‒ ia akan dimasukkan ke dalam state block, state
bocked ini akan dicabut ketika event yang diinginkan terjadi. Sedangkan suspend adalah ketika
data sebuah proses dipindah ke secondary memory (di “Swap” pada linux atau “Page” pada
Windows”, sampai dia memutuskan untuk kembalikan ke memori utama. Suspend/blocked adalah
ketika proses yang sedang di blok dipindahkan ke secondary memory. Sedangkan ready/blocked
adalah process ready yang dipindahkan ke secondary memory. Suspend ini bisa dilakukan karena
swapping (memory penuh) atau bisa juga karena permintaan user, dan timing. Yang dimaksud
timing adalah ketika program sudah terlalu lama di block (menunggu event) sehingga ia
dipindahkan ke secondary memory. Bisa juga karena process ketika di “start” sedangkan dari main
memory tidak cukup tempat. Sehingga ia ditaruh di secondary memory dulu dan OS akan mencari
process di main memory yang nantinya akan di “swap” dengan process ini.
4. Dalam sistem operasi dikenal adnya error detection, apa kegunaan dari error detektion
tersebut(Bobot 10)?
Jawab:
memastikan bahwa data yang diterima sama dengan data yang dikirim.
5. Sebutkan fungsi dasar dari sistem operasi(Bobot 10)?
Jawab:
1. Pejalan operasi dasar
2. Memperbaiki kerja perangkat keras dan perangkat lunak
3. Wadah program atau aplikasi
4. Menyajikan tampilan
5. Mengoptimalkan fungsi perangkat komputer
6. Mengkoordinasikan fungsi perangkat lunak
7. Mengawasi dan melindungi program suatu fungsi
Jawab:
Yaitu pengumpulan job yang sama dalam satu angkatan. Dimana job-job yang mirip dikumpulkan
dan dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi selesai maka
secara otomatis kelompok lain dijalankan.
7. Jelaskan apa yang dimaksud dengan Time Sharing System(Bobot 10) ?
Jawab:
Merupakan Metode yang dipakai dalam sistem operasi yang memungkinkan sejumlah pemakai
dapat berinteraksi dengan proses yang dibuatnya secara bergantian dengan jumlah waktu yang
sama.
8. Jelaskan Pengertian Distributed System(Bobot 10)?
Jawab:
Distributed System merupakan kumpulan autonomous computers yang terhubung melalui sistem
jaringan computer dan dilengkapi dengan sistem software tedistribusi untuk membentuk fasilitas
computer terintegrasi.
01/11/2022 01/11/2022
SEKOLAH TINGGI TEKNOLOGI BANDUNG Tanggal Masuk : 1 November 2022