Anda di halaman 1dari 1

Bregas Arya Bagaskara

20081010108
Sistem Operasi F081
Informatika

Latihan soal sesi 2


1. Tujuan dari “system calls” sendiri yaitu terutama menyediakan antara proses
(program yang run) dengan OS (Operation System). Pada umumnya dalam bentuk
instruksi bahasa assembly (gabungan).
2. Tujuan dari “system Program” yaitu terutama menyediakan suasana yang nyaman
dan efisien untuk pengembangan program dan juga eksekusi program. Dari
pandangan sebagiam besar User sistem operasi dilakukan dengan sistem program
bukan system call.
3. Perintah dari sebuah API (Application Programming Interface) yang pernah saya
gunakan sewaktu memprogram adalah login universal perintah/fitur ini sangat
praktis karena membuat situs mana pun memanfaatkan API untuk
mengautentikasi pengguna dengan cepat. Fitur ini juga menghemat waktu karena
kita tidak perlu repot mengisi profil baru untuk setiap layanan situs atau
keanggotaan baru. Salah satu atau contoh “ system call” diseuatu sistem operasi
contohnya windows adalah notepad dengan system call yaitu membaca sebuah
huruf dari keyboard.
4. 5 layanan sistem operasi dan penjelasan peran masing-masing terkait kenyamanan
pengguna :
1. Komunikasi antar proses : Baik yang run di komputer yang sama atau
berlainan via jaringan. Implementasi melalui shared memory atau message
passing
2. Error detection : Menjamin komputasi yang benar dengan mendeteksi
error : CPU, memori, I/O device, atau user program
3. Resource allocation : Alokasi resources bagi sejumlah user atau job yang
running pada saat yang sama
4. Accounting : Mencatat user mana, berapa banyak, dan resource komputer
apa saja (untuk account billing atau penghitungan statistic)
5. Protection : Menjamin agar semua akses ke resource-resource sistem
terkendal
5. Kelebihan Sistem Berlapis (layered system):
1. Memiliki rancangan modular, yaitu sistem dibagi menjadi beberapa modul
& tiap modul dirancang secara independen.
2. Pendekatan berlapis menyederhanakan rancangan, spesifikasi dan
implementasi sistem operasi.
Kekurangan Sistem Berlapis (layered system):
1. Fungsi-fungsi sistem operasi diberikan ke tiap lapisan secara hati-hati.

Anda mungkin juga menyukai