Home » Materi » Rekayasa Perangkat Lunak » Apa Itu Sistem Operasi ?

Apa Itu Sistem Operasi ?

- Kamis, 21 Oktober 2021 | 13:00 WIB
Apa Itu Sistem Operasi ?

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 routingbuffering 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 :

  1. Efisiensi : sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan dengan secara efisien
  2. Kemudahan : sistem operasi membuat komputer lebih mudah dipakai
  3. Kemampuan berevolusi : sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengunjian, dan penerapan fungsi-fungsi sistem yang baru tanpa mengganggu layanan yang telah ada

tugas utama dari sistem operasi :

  1. Pengelola seluruh sumber daya sistem komputer
  2. Sistem operasi sebagai penyedia layanan

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:

  • Sistem monolithic Struktur sistem operasi di sistem ini tidak terstruktur. Sistem operasi sebagai kumpulan prosedur yang masing-masing dapat saling dipanggil jika dibutuhkan.
  • Sistem Lapisan Sistem pertama yang dibangun dengan sistem lapisan adalah THE yang dibuat di Technische Hogeschool Eindhoven di Belanda pada tahun 1968 oleh E.W. Dijkstra dan para mahasiswanya. Sistem ini mempunyai enam lapis.
  • Mesin virtual Secara konsep, sistem computer dibuat berdasarkan lapisan. Hardware atau perangkat lunak merupakan tingkatan terbawah dari keseluruhan sistem. Kernel yang berjalan ditingkatan berikutnya menggunakan instruksi-intruksi perangkat keras untuk membuat kumpulan sistem call yang digunakan oleh lapisan luarnya.
  • Model client server Dalam model ini, semua kernel bekerja menangani komunikasi antara server dan client.

F. Proses, Memori and Penyimpanan Manejemen

  • Process
    proses dalam sistem operasi adalah suatu tahapan, prosedur atau alur kerja yang sedang dijalankan dalam sistem operasi, biasanya proses ini terjadi secara bersamaan dan mendapatkan kendalinya masing-masing.
  • Memory
    Memory adalah suatu penyimpanan data pada sistem operasi memori ini bagian inti yang penting bagi sistem operasi itu sendiri, Memori adalah array besar dari word atau byte, yang disebut alamat. CPU mengambil instruksi dari memory berdasarkan nilai dari program counter.
  • Storage Management
    Storage management this storage is work as managing the activity storage in computer, with the management system this storage can be controlling the output or input data very effective and efficient and allow save other data when its still have some space on it.

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.

Cari Artikel Lainnya