Apa itu sistem operasi? Sistem operasi adalah sebuah sistem yang berfungsi sebagai
perantara antara pengguna komputer dengan komputer itu sendiri. Sistem operasi dapat
melakukan tugas mengontrol dan mengatur perangkat keras sekaligus operasi dasar sistem
lainnya dan juga bisa untuk menjalankan program aplikasi. Sitem operasi berguna untuk
menghubungkan perangkat keras (hardware) dengan perangkat lunak (software)
Sistem operasi bertujuan untuk menjalankan program dan membuat penyelesaian
masalah menjadi lebih mudah untuk penggunanya, membuat komputer nyaman digunakan
dan membuat pemakaian komputer menjadi lebih efisien.
Komponen komputer terbagi menjadi 4 bagian yaitu:
Hardware yang menyediakan sumber daya komputasi dasar, contohnya : CPU,
memory, I/O devices, mouse, touchpad, monitor, keyboard, RAM
Sistem operasi yang mengontrol dan mengoordinasikan penggunaan perangkat
keras diantara berbagai aplikasi dan penggunaan
Program aplikasi yang mendefinisikan cara-cara dimana sumber daya sistem
digunakan untuk memecahkan masalah komputasi pengguna, contohnya : word
processors, compilers, web browser, sistem database, video games
Pengguna berupa manusia, mesin, dan komputer lainnya
Sistem operasi ada di beberapa jenis perangkat misalnya :
Handphone ada sistem operasi yang dinamakan android, ios, symbian.
Laptop ada windows, macOS, linux, android, dan lainnya
Robot juga ada namanya Robot Operating System atau yang disingkat ROS.
Sistem operasi memiliki banyak fungsi, tergantung dari sudut pandangnya, contohnya :
Booting pada proses awal saat menyalakan komputer
Manajemen memori untuk mengalokasikan penyimpanan untuk program
Loading dan execution saat sistem operasi akan memulai dan program lalu
kemudian menjalankan program tersebut hingga bisa digunakan dengan baik
Keamanan data untuk menjaga keamanan data dan program penggunanya
Manajemen disk untuk mengelola semua drive yang terpasang di komputer
Manajemen proses untuk mengalokasikan sumber daya ke berbagai proses
komputer, memungkinkan untuk berbagi informasi
Mengontrol perangkat yang memungkinkan pengguna bisa membuka atau
memblokir akses perangkat
Mengontrol percetakan dokumen untuk mengontrol printer yang terhubung ke
komputer
Menampilkan antarmuka penguna untuk memasukkan dan menerima informasi
pada komputer
Sistem operasi membuat penggunaannya nyaman, mudah digunakan dan memiliki
kinerja yang baik. Tidak perlu memperdulikan tentang memanfaatkan sumber daya. Tetapi
ketika komputer dipakai secara bersama seperti mainframe dan mini komputer, harus tetap
membuat penggunanya nyaman. Pengguna sistem khusus seperti workstation atau
komputer khusus yang memiliki spesifikasi tinggi, biasanya komputer jenis ini digunakan
untuk kebutuhan rendering, content creator, gamers, dan lainnya. Komputer ini memiliki
sumber daya yang khusus juga tetapi terkadang menggunakan sumber daya bersama dari
server
Ada juga jenis komputer lain yaitu handheld computer atau komputer genggam,
komputer yang ukurannya cukup kecil sehingga bisa digenggam. Tetapi komputer ini tidak
sebagus komputer yang biasanya. Komputer ini memiliki sumber daya yang kurang baik,
hanya memiliki layar yang kecil dan keyboard, dan memakai baterai untuk bisa menyala.
Komputer ini hanya digunakan untuk informasi pribadi seperti kalender, agenda, buku
alamat, dan lainnya.
Beberapa komputer juga ada yang memiliki sedikit atau tidak sama sekali antar muka.
Komputer ini disebut dengan embedded computer atau komputer tertanam. Bentuknya
seperti chipset yang berfungsi melakukan tugas tertentu. Komputer ini memiliki fungsi
spesifik saja dan fungsinya tidak dapat diubah lagi. Embedded computer ini memiliki dua
sistem yaitu sistem komputer yang berdiri sendiri dan sitem real time. Contohnya sistem ini
terdapat pada ponsel dan kendaraan bermotorDefinisi sistem operasi sebagai pengalokasi sumber daya, yaitu sebagai pengelola
sumber daya di sistem dan memutusukan antara permintaan yang bertentangan untuk
penggunaan sumber daya yang efisien dan adil. Definisi sistem operasi sebagai program
kendali, yaitu sebagai pengontrol eksekusi program untuk mencegah kesalahan dan
penggunaan yang tidak semestinya ke komputer
Leave a Reply