A. Pengertian Sistem Operasi
Sistem Operasi adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras(Hardware) dan perangkat lunak(Software), serta sebagai jurik (daemon) untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program booting.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.
Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.
B. Fungsi Sistem Operasi
Fungsi sistem operasi jaringan dari berbagai sumber adalah sebagai berikut :
1. Fungsi sistem operasi jaringan sebagai networking basics yang dapat membedakan beberapa bagian pada unit-unit komputer dalam jaringan.
2. Fungsi sistem operasi jaringan sebagai kontrol sumber daya lokal komputer, meliputi fungsi proses dan distribusi antar memori, proses perencanaan dan penjadwalan, prosesor manajemen dalam mesin multiprosesor, kontrol peripheral, dan proses fungsi manajemen sumber daya lainnya dari OS lokal.
3. Fungsi sistem operasi jaringan sebagai server harus mampu melakukan kontrol sarana sumber daya jaringan agar dapat digunakan secara bersama. Seperti menjaga sumber daya dan direktori jaringan, pengelolaan permintaan akses remote ke sistem file dan database, manajemen antrian permintaan (query) bagi pengguna jarak jauh untuk perangkat periferal.
4. Melayani permintaan klien untuk mengakses aplikasi dan sumber daya jaringan. Sistem operasi ini mengarahkan permintaan untuk sumber daya jaringan dari aplikasi remote dan pengguna.
5. Sebagai sarana komunikasi artinya melayani pertukaran pesan pada jaringan. Pada sisi server menangani dan menyediakan routing, buffering pesan, mengirim pesan melalui jaringan, dan keandalan transmisi, dan lain-lain.
C. Jenis Sistem Operasi
Jenis-jenis sistem operasi jaringan dapat dibagi menjadi dua jenis yakni sistem operasi jaringan berdasarkan GUI (Graphical User Interface) yang merupakan sistem operasi jaringan dengan tampilan grafis. Serta sistem operasi jaringan yang berdasarkan CLI (Command Linte Interface) yang merupakan sistem operasi jaringan dengan tampilan perintah teks.
• Sistem Operasi Jaringan Berbasis Grafis
Sistem operasi jaringan berbasis grafis sesuai dengan namanya menggunakan tampilan gambar/ grafis untuk memudahkan proses konfigurasi atau penggunaan sistem operasi jaringan ini. Beberapa contoh sistem operasi jaringan berbasis GUI adalah Linux Redhat, Windows NT 3.51 dan Windows XP.
• Sistem Operasi Jaringan Berbasis Teks
Sistem operasi jaringan berbasis teks sesuai dengan namanya menggunakan perintah berupa teks atau perintah DOS yang digunakan untuk menjalankan sistem operasi serta untuk melakukan proses konfigurasi. Contoh sistem operasi jaringan berbasis teks MacOS, Sun Solaris, Linux Debian.
D. Tujuan Sistem Operasi
fungsi dan tujuan dari sitem operasi adalah mengontrol eksekusi program-program aplikasi dan juga sebagai interface antara pengguna komputer dan hardware komputer. Secara umum sistem operasi memiliki 3 tujuan dasar :
tugas utama dari sistem operasi :
E. Struktur sistem operasi
Struktur sistem operasi adalah suatu sistem operasi modern merupakan suatu sistem yang besar dan kompleks sehingga strukturnya harus dirancang dengan hati-hati dan saksama supaya dapat berfungsi seperti yang diinginkan serta dapat dimodifikasi dengan mudah. Struktur sistem operasi merupakan komponen-komponen sistem operasi yang dihubungkan dan dibentuk di dalam kernel. Ada beberapa struktur sistem operasi dan pernah dicoba, diantaranya sebagai berikut:
F. Proses, Memori and Penyimpanan Manejemen
G. Layanan Sistem Operasi
Layanan pada sistem operasi, ini tentu ada pada setiap sistem operasi, karena layanan yang tersedia akan sangat berguna bagi penggunanya dan dapat mengatur beberapa masalah yang muncul pada komputer, dapat mendeteksi error dan memberitahu kepada penggunannya dengan bahasa yang mudah di mengerti, serta dapat mengontrol akses penggunaanya ke perangkat I/O, dan dapat pulang mengontrol hak ases user dalam mengakses file dari komputer, berikut beberapa layanan yang ada pada layanan pada sistem operasi :
· Program Development
· Program Excecution
· Access I/O Devices
· Controlling System & File Access
· Error Detection &Response
· Accounting
H. Panggilan System
System Calls dapat diartikan dengan cara bagaimana memanggil pada program aplikasi, dan itu termasuk kedalam layanan sistem operasi langsung pada pemogramannya, dan sistem panggilan ini dapat memanajamen proses yang sedang berjalan, mengatur dan mengontrol prosesnya tersebut.