1. Sebutkan dua fungsi utama sistem operasi?
Jawab :
· Sebagai Resource Manager
- Sebagai pengatur sumber daya komputer, baik hardware
maupun software agar dapat menjalankan perintah-perintah yang diberikan oleh
pengguna.
- Tugas utama Sistem Operasi sebagai resource manager adalah
memantau penggunaan semua resources serta menerapkan aturan (policy) tertentu
untuk menjalankan kerja komputer. Selain itu juga mengalokasikan resources yang
diminta dan mengambil kembali (dealokasi) resource.
· Sebagai Extended Machine (Virtual Machine)
- Menyembunyikan kompleksitas pemrograman hardware dari
programmer atau user. Sehingga pengguna dapat melakukan kegiatan atau kerja
dengan lebih mudah melalui tampilan user interface. Dan pengguna juga tidak
direpotkan berkaitan dengan kegiatan-kegiatan yang mengatur resource sebuah
komputer.
- menyajikan fasilitas yang lebih mudah dan sederhana untuk
menggunakan hardware.
2. Apa yang dimaksud dengan multiprogrammin? Berikan dua
alasan diadakannya multiprogramming!
Jawab :
Multi programming adalah suatu kemampuan dari sebuah sistem
untuk melayani lebih dari satu program yang dijalankan sekaligus dalam satu
komputer yang sama.
Alasan diadakannya multiprogramming yaitu :
· Saat ini banyak aplikasi yang dalam proses penjalanannya mengakses
lebih dari satu program. Sehingga agar program tersebut dapat berjalan lebih
optimal perlu sistem multiprogramming.
· Memberikan efisiensi pekerjaan yang cukup tinggi, dengan
mampu untuk menjalankan beberapa aplikasi secara bersamaan.
· Kebutuhan user yang semakin tinggi dan kompleks maka
memerlukan sistem multiprogramming. Contohnya, ketika seorang user melakukan
pekerjaannya sekaligus mendengarkan musik untuk refreshing.
3. Apa yang dimaksud dengan spooling? Apakah anda menganggap
personal komputer harus memiliki spooling sebagai standar dasar di masa yang
akan datang?
Jawab :