Rabu, 09 Oktober 2019

TUGAS KE - 2 LATIHAN SOAL SISTEM OPERASI

1. Apa tujuan anda mempelajari sistem operasi, sebutkan !
Jawaban :
*) agar saya bisa merancang  sendiri atau setidaknya bisa memodifikasi sistem operasi yang telah ada sesuai dengan kebutuhan.
*) dapat memahami, menilai dan memilih sistem operasi yang baik dan benar.
*) agar user dapat berinteraksi dengan sistem operasi , karena sistem operasi merupakan antar muka utama dalam berhubungan dengan komputer.
*) mengetahui konsep dan teknik sistem operasi, karena banyak konsep sistem operasi yang dapat diterapkan pada pembangunan sistem aplikasi - aplikasi lain.

2. Tugas utama sistem operasi adalah ? ...
Jawaban :
*) Sebagai pengelola seluruh sumber daya (resource manager) dengan benar dan efisien.
              sumber daya sistem komputer phisik misalnya : keyboard,mouse,printer,monitor,harddisk dan lain sebagainya.
              sumber daya sistem komputer abstrak misalnya :
                             *data = semaphore, proces control block, tabel segmen, berkas(file) dsb.
                             *program = program utilitas, program aplikasi dsb.
*) Sebagai penyedia layanan (extended/virtual machine)
                sistem operasi menyediakan sekumpulan layanan (system call) ke pemakai sehingga memudahkan dan menyamankan penggunaan atau pemanfaatan sumber daya sistem komputer.
 berfungsi sbb: *memberikan abstraksi mesin tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras.
                         *layanan system call (atau API = Appliction Programming Interface) yang berfungsi untuk menghadirkan kompleksitas pemograman dengan memberikan sekumpulan instruksi yang mudah dan nyaman.
                         *basis untuk program lain.
                                 program aplikasi dijalankan diatas sistem operasi. program-program dalam mengendalikan dan memanfaatkan sumber daya sistem komputer dengan meminta layanan sistem operasi untuk mengendalikan sumber daya bagi aplikasi agar pemanfaatan sumber daya sistem komputer dilakukan secara benar dan efisien.
                 menurut stalling [STA-95]
                 Sistem operasi harus menyediakan layanan-layanan sbb:
                 - pembuatan program
                 - eksekusi program
                 - pengaksesan perangkat i/o
                 - pengaksesan kembali terhadap berkas
                 - pengaksesan sistem.

3. Apa yang anda ketahui tentang fungsi minor sistem operasi, dan sebutkan fungsi-fungsi minor tersebut ...
Jawaban :
       Fugsi-fungsi yang merupakan penjabaran dua fungsi utama diantaranya adalah :
1. Mengimplementasi antarmuka untuk pemakai
2. Memunkinkan pemakaian bersama perangkat keras diantara banyak pemakai
3. Memunkinkan pemakai - pemakai data secara bersama
4. Mencegah pemakai - pemakai lain saling menunggu satu dengan lainnya
5. Menjadwalkan pemakaian sumber daya
6. Memberikan fasilitas I/O
7. Memulihkan kesalahan
8. Menghitung penggunaan sumber daya
9. Mengorganisasikan data agar pengamanan dan cepat diakses
10. Menangani komunikasi jaringan

            Untuk memenuhi semua fungsi, sistem operasi mempunyai subsistem antara lain :
1. Manajemen proses
2. Manajemen memori
3. Manajemen berkas
4. Manajemen perangkat I/0
5. Pengamanan sistem
6. sistem komunikasi.

4. Menurut stalling [STA-95], sistem operasi mempunyai tiga sasaran, antara lain : kenyamanan,efisiensi, dan mampu berevolusi. jelaskan masing - masing sasaran tersebut ...
Jawaban :
*)Kenyamanan
          Sistem operasi harus membuat penggunaan komputer menjadi lebih nyaman (user friendly).
*)Efisiensi
          Menjadikan penggunaan sumber daya sistem komputer secara efisien.
*)Mampu berevolusi
          Memunkinkan dan memudahkan pengembangan, pengujian dan pengajuan fungsi-fungsi yang baru tanpa mengganggu layanan yang dijalankan sistem operasi.
sekian dari saya mohon maaf bila ada kesalahan karena saya masih belajar... terima kasih.

Tidak ada komentar:

Posting Komentar