Sistem operasi sendiri mempunyai fungsi dan tujuan yaitu kenyamanan atau kemudahan, lebih efisien dan juga kemampuan untuk berevolusi. Semua fungsi dan tujuan sistem operasi komputer tersebut merupakan sasaran utama kepada pengguna saat menggunakan komputer.
Sementara tujuan kita mempelajari sistem
operasi sebenarnya agar kita dapat merancang atau membuat sendiri serta
juga dapat mengembangkan sistem operasi yang telah ada pada saat ini
sesuai dengan kebutuhan yang di inginkan.
Fungsi dan Tujuan Sistem Operasi Komputer |
Bukan hanya itu tujuan mempelajari sistem operasi
tapi juga agar dapat menilai sistem operasi dan juga agar kita dapat
memilih alternative yang mana yang harus kita gunakan pada komputer kita
sesuai dengan tujuan berbasis komputer yang akan di bangun. keputusan
memilih sistem operasi merupakan keputusan utama dan sangat mendasar
dalam membangun sistem berbasis komputer.
Memaksimalkan sistem operasi sangat
penting karena merupakan konsep utama dan sangat mendasar saat teknik
sistem operasi tersebut di terapkan pada aplikasi-aplikasi lain dalam
membangun system berbasis komputer.
Pemakai juga lebih memiliki ilmu tentang
sistem operasi dan juga dapat memahami mengapa sistem operasi bisa
melakukan pekerjaan yang dikerjakan manusia. Sedangkan pada saat ini
banyak terdapat sistem operasi open souce seperti linux yang dapat dimodifikasi sesuai dengan kebutuhan kita.
Fungsi dan Tujuan Sistem Operasi Komputer
Efisiensi : sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan dengan cara yang efisiensi
Kemudahan : sistem operasi membuat komputer lebih mudah dipakai dan memberikan kenyamanan untuk pengguna.
Kemampuan berevolusi : sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi sistem yang baru tanpa mengganggu layanan yang telah ada.
Layanan Sistem Operasi Komputer
Setelah kita mempelajari fungsi dan tujuan sistem operasi komputer sekarang kita mengenal apa saja layanan yang ada pada system operasi tersebut. Menyediakan user interface
atau bisa di sebut juga dengan pembuatan program yaitu dimana system
operasi memberikan atau menyediakaan layanan dan fasilitas para
pemrogram untuk menulis program.
Menyediakan program execution yaitu eksekusi program dimana semua instruksi-instruksi atau data-data harus dimuat ke memori utama. Menyediakan I/O operations
yang artinya semua sistem operasi mengambil alih dalam proses input
yang rumit dan juga sinyal kendali agar pengguna dapat berfikir dengan
mudah dan perangkat pun dapat memberikan output sesuai dengan keinginan
dari si pemprogram. Menyediakan file-system manipulation yang artinya berkas atau juga bisa di sebut file-system mempunyai mekanisme proteksi dari sistem operasi untuk mengendalikan pengaksesan terhadap file-system.
Menyediakan system communications / networking yang artinya pada pengaksesan semua dapat di akses atau digunakan bersama (shared system). Mampu melakukan error detection yang artinya system operasi mampu menyelesaikan konflik-konflik dalam pembuatan sumberdaya.
Mampu melakukan resource Sharing yang mana pemakai dapat berbagi sumberdaya . Ada fasilitas security artinya sistem operasi mampu memberikan sebuah tanggapan yang menjelaskan kesalahan yang terjadi. Fasilitas accounting system
dimana sistem operasi yang bagus mengumpulkan data statistic penggunaan
beragam sumber-daya sekaligus memonitoring parameter kinerja.