Nama : I Gede Ary Suta Sanjaya
Nim : 1605551006
Dosen : I Putu Agus Eka Pratama ST., MT.
Matakuliah : Network Operating System
Kampus : Universitas Udayana, Fakultas Teknik, Program Studi Teknologi Informasi
Pada artikel kali ini, saya akan menjelaskan mengenai sistem operasi (operating system atau biasa disingkat OS), yang merupakan topik yang berkaitan dengan matakuliah yang saya ambil di semester 4 ini. Secara umum, teman-teman pasti sudha mengetahui OS
Sistem Operasi
William Stalling mendefinisikan sistem operasi didefinisikan sebagai program komputer (software) utama yang bertindak sebagai penghubung dan tatap muka (interface) antara hardware dengan software lainnya, yang sekaligus mengontrol eksekusi program/ software/ aplikasi. Sistem operasi sebagai penghubung komponen hardware dan software pada sistem komputer dapat digambarkan sebagai berikut.
Berdasarkan gambar diatas, dapat dikatakan bahwa sebuah OS digunakan sebagai penghubung antar perangkat keras (hardware) dan perangkat lunak (software) saling terhubung sehingga dapat saling berkomunikasi satu sama lainnya. Tanpa adanya OS
Secara umum, operasi sistem memiliki kegunaan sebagai berikut :
- Memudahkan penggunaan komputer
Adanya OS merupakan jembatan antara pengguna dengan perangkat komputer.
- Efisiensi sumber daya komputasi
Adanya OS memungkinkan sumber daya pada sistem komputer digunakan secara efisien
- Membantu pengembangan, pengujian, perbaikan aplikasi dan layanan
Adanya OS memungkinkan sebuah aplikasi dan layanan dapat dikembangkan, diuji, serta dilakukan perbaikannya.
Selain ketiga kegunaan diatas, sistem operasi memiliki beberapa peran dalam komputasi, yaitu :
1. Membantu pengembangan software (IDE, debugger, editor).
2. Eksekusi program (executable, install)
3. Akses ke I/O Device
4. Kontrol akses ke file dan data (privillege)
5. Akses ke sistem (root, user)
6. Deteksi error dan penanganannya
7. Menghitung statistik penggunaan resource komputasi
8. Manajemen instruksi melalui bahasa mesin (software) dan hardware
9. Penanganan data binari
10. Penyediaan API (Application Programming Interface) untuk pengembangan software.
Manajemen Resource
Manajemen resource, dalam istilah komputing mengacu pada teknik-teknik dalam memanajemen sumber daya berupa komponen dengan ketersediaan yang terbatas. Penggambaran sistem operasi dan manajemen resource dapat dilihat sebagai berikut.
Berdasarkan gambar diatas, dapat dijelaskan bahwa sistem operasi menangani langsung instruksi ke processor untuk mengeksekusi program. Sistem operasi juga mengtur waktu eksekusi (time execution).dan penjadwalan proses.
Referensi
[1] I Putu Agus Eka Pratama. "PPT Network Operating System". 2018.
Referensi
[1] I Putu Agus Eka Pratama. "PPT Network Operating System". 2018.
EmoticonEmoticon