Wednesday, September 9, 2015

Tujuan atau Fungsi Sistem Operasi

Assalamu’alaikum Wr.Wb
          Ketemu lagi gan and sista kali ini ane bakalan ngeshare ilmu ke kalian mengenai tujuan atau fungsi dari system operasi yang pernah ane pelajari di sekolah. Oke langsung aja gan and sista…..
Tujuan atau Fungsi Sistem Operasi

            Kalo dilihat dari sudut pandang kita sebagai pengguna, Sistem operasi merupakan alat yang bertujuan untuk mempermudah penggunaan komputer. Dari sudut pandang sistem komputer, sistem operasi dapat dianggap sebagai alat yang bertujuan menempatkan sumber daya secara efisien (Resource Allocator). Sistem operasi ialah manager bagi sumber daya, yang menangani konflik permintaan sumber daya secara efisien. Sistem operasi juga mengatur eksekusi aplikasi dan operasi dari hardware I/O (Input/Output). Fungsi ini dikenal juga sebagai program pengendali (Control Program).
J          adi dari sudut pandang tujuan sistem operasi itu sendiri, sistem operasi dapat dipandang sebagai alat yang membuat komputer lebih nyaman digunakan (convenient) untuk menjalankan program aplikasi dan menyelesaikan masalah pengguna. Tujuan lain sistem operasi adalah membuat penggunaan sumber daya komputer menjadi efisien.
Pembuatan sistem operasi disesuaikan dalam tiga sasaran utama yaitu 1) kenyamanan (membuat penggunaan komputer menjadi lebih nyaman/user friendly), 2) efisien (penggunaan sumber-daya sistem komputer secara efisien), serta 3) mampu berevolusi (sistem operasi harus dibangun sehingga memungkinkan dan memudahkan untuk dikembangkan, menjadi lebih baru).
Sistem operasi modern dapat memiliki kemampuan sebagai berikut:
1.        Multi-user – dua atau lebih user dapat bekerja sama untuk saling berbagi pakai penggunaan aplikasi dan sumber daya seperti printer pada waktu yang bersamaan.
2.      Multi-tasking – sistem operasi dapat menjalankan lebih dari satu aplikasi user.
3.      Multi-processing – sistem operasi dapat menggunakan lebih dari satu CPU (Central Processing Unit).
4.      Multi-threading – setiap program dapat dipecah ke dalam thread-thread untuk kemudian dapat dijalankan secara terpisah (pararel) oleh sistem operasi. Kemampuan ini juga termasuk bagian dari multitasking pada aplikasi.
Pada perkembangannya kini sistem operasi terdiri dari 2 versi, yaitu versi 32 bit dan 64 bit. Versi 32-bit hanya mampu menerima RAM maksimal 4 GB, sedangkan sistem operasi 64-bit mampu menggunakan lebih dari 128 GB RAM. Manajemen memori dari sistem 64-bit juga lebih baik, sehingga mampu menjalankan proses pada aplikasi lebih cepat.
Sistem operasi yang baik adalah yang mampu memberikan keadaan aman dan tetap konsisten pada saat hardware dan software aplikasi berkomunikasi, juga tetap memberikan antar muka yang mudah, nyaman dan menarik bagi pengguna. Berikut ini adalah 8 fungsi sistem operasi :
1.        Resource Manager : Mengalokasikan sumber daya, maksud sumber daya disini adalah hardware seperti memori, CPU, Printer, disk drive dan perangkat lainnya.
2.      Coordinator : menyediakan fasilitas sehingga aktivitas yang kompleks dapat diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya.
3.      Interface: sebagai perantara antara pengguna (user) dengan hardware untuk menyediakan lingkungan yang bersahabat atau mudah digunakan (User Friendly). Pengguna tidak akan dikhawatirkan dan dirumitkan oleh bahasa mesin atau perangkat level bawah.
4.      Guardian: menyediakan kontrol akses yang melindungi file dan memberi pengawasan pada pembacaan/penulisan/eksekusi data dan program.
5.      Gatekeeper: mengendalikan siapa saja yang berhak masuk (log) kedalam sistem dan mengawasi tindakan apa saja yang dapat mereka kerjakan ketika telah log dalam sistem.
6.      Optimizer: menjadwal pemasukan (input) oleh pengguna, pengaksesan basis data, proses komunikasi, dan pengeluaran (output) untuk meningkatkan kegunaan.
7.       Accountant: mengatur waktu CPU (CPU time), penggunaan memori, pemanggilan perangkat I/O (masukan/keluaran), disk storage dan waktu koneksi terminal.
8.      Server: untuk menyediakan layanan yang sering dibutuhkan pengguna, baik secara eksplisit maupun implisit, seperti mekanisme akses file.
           
            Sekian gan and sista ilmu yang dapat saya bagikan semoga bermanfaat ya gan dan tunggu postingan ane selanjutnya. Jangan lupa juga gan and sista kunjungi www.barajey.blogspot.com di sana terdapat banyak ilmu yang bakalan agan and sista dapatkan.
           Wassalamu'alikum Wr.Wb

1 comment: